开箱
涂鸦三明治开发套件包括:涂鸦三明治红外遥控功能板、涂鸦三明治 Wi-Fi SoC 主控板(WB3S)和涂鸦三明治直流供电电源板。
此外要想正常使用,还需要一个5V Micro USB 适配器或 12V 适配器,用于给模块供电,另外还需要一个USB转TTL串口线(模块固件升级)。
创建产品
- 登录涂鸦IoT平台:https://iot.tuya.com/ ,注册账号并登录。
- 创建产品,选择:其他-->万能遥控器-->万能遥控器_WiFi_BLE 。
- 功能定义,根据需求选择标准功能。
- 选择并设计App面板,可以扫描下图二维码下载“涂鸦智能”App,进而对面板进行查看预览。
- 硬件调试,选择对接硬件,完成IO对接配置,进行虚拟设备调试。
本例中使用的三明治开发板,将红外发射引脚配置为 PWM3,将红外学习引脚配置为 PWM0,将配网按键配置为 P14,Wi-Fi 状态指示灯配置为 PWM4,其他配置项保持默认即可。
2.云端配置,包括多语言配置和配网配置,配置完成,完成产品创建。
烧录固件
- 绑定开发板
要让设备拥有上一步配置的功能,需要将相关配置信息烧录到模组中,在涂鸦三明治开发板管理平台 (https://iot.tuya.com/user/account/devpanels) ,登录后,根据涂鸦三明治 Wi-Fi SoC 主控板(WB3S)后面的ID和PASSWORD完成对开发板的绑定。
- 申请新的授权码
申请烧录授权软件所需要的授权码,保留待用。
2.登录烧录授权软件,输入授权码进行烧录,如果没有烧录授权软件账号,要先对此账号进行申请。
3.更新固件
更新固件前先将USB转TTL模块与涂鸦三明治 Wi-Fi SoC 主控板(WB3S)相连,具体连线如下图所示:
将USB接口与电脑的USB口相连,安装好对应的USB转TTL模块驱动,在设备管理器中即可以查看到该模块对应的串口号。
输入授权码:
选择对应的端口号,点击“运行”,将模块重新上电,开始下载更新固件。
固件下载成功。如果下载失败可以降低串口下载波特率试试。
经过以上步骤,完成了涂鸦三明治开发套件的固件下载,后面网文我会选一个实例对该模块的使用进行分享。