智能硬件开发是一个交叉学科,通常在入门的时候,是以单片机STM32为主,搭建云平台或接入云平台,以此实现智能产品开发和设计。
GE211是一款内置ESP32-C3-WROOM-02(简称ESP32-C3)的转接板,是一款专为物联网应用场景设计的通用型WiFi和低功耗蓝牙模组,安全性高、内存充足、外设接口多、应用场景丰富、尺寸小,可用于智能家居、工业自动化、医疗、消费电子产品等领域。
机智云平台接入
APP SDK开发:即用APP代码自动生成工具生成的APP SDK包。机智云物联网封装了配网、云平台数据调用等功能,保证数据通信的准确性和私密性,这使开发者仅需关注APP的UI和UE设计即可,而相对复杂的协议与错误处理等事项可忽略。这种需要有一点Java、Swift语言基础。
为了让大家快速接入机智云平台,机智云文档中心提供了基于开源套件Gokit编写的MCU和SOC两套方案的快速接入教程。
这里值得一提的是需要了解GAgent是什么?
机智云GAgent是为了让不同通信模组接入机智云平台而推出的一个固件,主要的作用是数据转发,是设备数据、机智云、应用端(APP)的数据交互桥梁。换言之,只要在机智云指定的模块中烧写GAgent,就能让模组实现云服务轻松联网,给开发者减压提效。
由于实操部分内容过多,可参考已有开发案例《动手做一个4孔插座,顺便搞懂智能产品开发》,此案例比较通俗易懂,通过公开设备端最小系统图、记录云端开发设计流程,实现无计量4孔插座的开发全过程。
其功能实现如下:
控制4路插孔,可单控和全控
定时任务创建
控制5v2.1A手机充电孔开关
硬件接线开源已经参考设计
掉电记忆开关状态
了解更多:
◆ 机智云开发者中心:www.gizwits.com
◆ 机智云开发者社区:club.gizwits.com
◆ 最新QQ技术交流群:590023860
◆ 机智云官方淘宝店铺:
http://shop159680395.taobao.com/index.htm