Hi3861开发板是一片大约2cm*5cm大小的开发板,是一款高度集成的2.4GHz WLAN SoC芯片,集成IEEE 802.11b/g/n基带和RF(Radio Frequency)电路。支持HarmonyOS,并配套提供开放、易用的开发和调试运行环境。
 
另外,Hi3861开发板还可以通过与Hi3861底板连接,扩充自身的外设能力,底板如下图所示。


Hi3861开发板资源十分有限,整板共2MB FLASH,352KB RAM。在编写业务代码时,需注意资源使用效率。
| 规格类型 | 规格清单 | 
|---|---|
| 通用规格 | 
 
 
 
 | 
| PHY特性 | 
 | 
| MAC特性 | 
 | 
| CPU子系统 | 
 | 
| 外围接口 | 
 | 
| 其他信息 | 
 | 
HarmonyOS基于Hi3861平台提供了多种开放能力,提供的关键组件如下表所示。
表2 HarmonyOS关键组件列表| 组件名 | 能力介绍 | 
|---|---|
| WLAN服务 | 提供WLAN服务能力。包括:station和hotspot模式的连接、断开、状态查询等。 | 
| 模组外设控制 | 提供操作外设的能力。包括:I2C、I2S、ADC、UART、SPI、SDIO、GPIO、PWM、FLASH等。 | 
| 分布式软总线 | 在HarmonyOS分布式网络中,提供设备被发现、数据传输的能力。 | 
| 设备安全绑定 | 提供在设备互联场景中,数据在设备之间的安全流转的能力。 | 
| 基础加解密 | 提供密钥管理、加解密等能力。 | 
| 系统服务管理 | 系统服务管理基于面向服务的架构,提供了HarmonyOS统一化的系统服务开发框架。 | 
| 启动引导 | 提供系统服务的启动入口标识。在系统服务管理启动时,调用boostrap标识的入口函数,并启动系统服务。 | 
| 系统属性 | 提供获取与设置系统属性的能力。 | 
| 基础库 | 提供公共基础库能力。包括:文件操作、KV存储管理等。 | 
| DFX | 提供DFX能力。包括:流水日志、时间打点等。 | 
| XTS | 提供HarmonyOS生态认证测试套件的集合能力。 | 
 
            递归简单点来说,就是一个函数直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解。
ESP-Hosted 提供了一种将ESP芯片和模组用作通信协处理器的解决方案,该解决方案为主机微处理器或微控制器提供无线连接,使主机能够与其他设备通信。简单来说为网卡方案。
ESP32 系列芯片可以利用 CSI 数据实现动作检测和存在检测。无论是自动调节灯光、风扇,还是节能控制,CSI 技术为智能家居带来了新的可能性。随着 CSI 技术的发展,未来的智能家居将能够更精确地感知和响应我们的行为,实现更高效、更人性化的控制。
 
            本节我们在迭代二的基础上使用四位数码管和OLED显示屏显示相关交互信息。
 
            本节我们在迭代一的基础上增加采集土壤湿度数据,并根据湿度数据来决定是否自动进行浇水动作。
 
            本节我们实现一个基本能工作的手动浇水装置,即通过按下按键来闭合继发器让小水泵进行浇水。
 
            本小节通过点亮LED和串口输出两个程序,来初步掌握ArduinoIDE、了解GPIO和串口使用、同时把开发环境与开发板的连接,上传程序的各环节跑通,
 
            本文对比了几款适合物联网开发的盒子硬件参数,供大家参考。
 
            umqtt 是 MicroPython 的一个轻量级 MQTT 客户端库,使得在微控制器上使用 MQTT 协议变得简单易行。本文将介绍 umqtt 的实用方法,帮助您更好地在项目中应用这一技术。
本方案是一个基于ESP32-CAM + 物联网的图像采集方案。
 
            相信很多人都有把绿植给养死的经历,可能是浇水过多、忘记浇水、较长时间不在家不能浇水等,本文介绍一种可以灵活定制的自动浇花方案。
