更新时间:2024-06-24 03:09:10下载pdf
涂鸦三明治开发套件符合 Arduino 开发规范,您可选择任意 Arduino 接口开发板,通过 Arduino IDE 简单快速搭建新的智能设备。
涂鸦累积成千上万次产品智能化经验,分析了常见的 IoT 产品功能,基于 Arduino 规范打造了稳定成熟的开发板。通过涂鸦三明治开发套件,您可以非常方便地以类似 三明治 层层叠加的方式组合成一个完整的 IoT 产品原型。
三明治开发套件像三明治一样,层层组合,即可快速实现完整的 IoT 产品原型。三明治开发套件能缩短产品研发周期,使产品快速达到量产状态。
通过涂鸦三明治开发套件开发出的产品总体架构如下图所示:
主控板作为设备端需要实现的功能为:
通信板运行涂鸦串口通用固件,它能够实现的功能包括:
设备配网、设备上报、指令下发等配置功能
设备绑定、设备解绑等设备管理功能
每款产品在 涂鸦开发者平台 中都有其对应的产品 PID,三明治通信板通过串口协议查询 MCU 的产品信息,在设备入网激活后,提供平台接入的服务,您只需在开发者平台创建相应的 DP 功能点,即可通过 App 面板下发 DP 给设备,进行相应的控制。
三明治开发套件适合初级开发者入门,同样也适合专业硬件开发人员,可更快速地制作基于涂鸦方案的产品原型。
依托于 Arduino 开源生态,任何开放性的设备可通过 Zigbee、蓝牙、Wi-Fi、NB-IoT 等丰富接入类型的云模组,连接到云服务。涂鸦三明治开发套件可以为您在 IoT 领域带来极大的发挥空间。
针对主控板的不同类型,涂鸦提供了两种开发方案:
SoC 免开发方式,适用于 Tuya Sandwich 开头的主控板。详情请参考 零代码开发。
MCU 开发方式,适用于 Arduino UNO 和 ST Nucleo 开发板。详情请参考 环境 MCU 搭建 和 Arduino 接入涂鸦快速入门。
涂鸦三明治开发套件根据不同的功能可以划分为主控板、通信板、功能板、电源板。
主控板具备对外围器件的信息读取与控制能力,套件中支持的主控板有:
MCU 接入方式:符合 Arduino 接口的主控板(如 Arduino UNO , ST Nucleo)
MCU 接入方式的主控板,担任 MCU 的工作,可通过 Tuya MCU SDK,快速完成与通信板的协议对接,并连入云服务。
SoC 免开发方式:
SoC 免开发方式的主控板,自身即具备接入云服务的通信能力,无需另增通信板即可连入云服务。
无线通信板可以为主控板提供丰富的联网能力,套件中支持的无线通信板有:
针对多种应用场景,提供了不同的无线接入方式。满足室内、室外、长短距离、接入数量、网关等需求。
其中,语音 Wi-Fi 通信板支持本地远场语音唤醒、在线语音识别与控制功能。
功能板为开发套件提供实质外设功能,如传感器、执行器等,套件中支持的功能板有:
电源板为开发套件提供稳定持续的电流,增大主控板的供电能力,可输出不同电平用于设备调试。套件中支持的电源板有:
Arduino IDE 用来编写 Arduino 程序的软件,将程序编写好后,就可以通过此软件上传到涂鸦三明治开发板。Arduino IDE 具备跨平台特性,可以在 Windows、Macintosh OS X、Linux 三大主流操作系统上运行。
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈