三明治开发套件概述

涂鸦三明治开发套件符合 Arduino 开发规范,开发者可选择任意 Arduino 接口开发板,通过 Arduino IDE 简单快速搭建新的智能设备。

产品简介

涂鸦智能累积成千上万次产品智能化经验,分析了常见的 IoT 产品功能,基于 Arduino 规范打造了稳定成熟的开发板。通过涂鸦三明治开发套件,您可以非常方便地以类似“三明治”层层叠加的方式组合成一个完整的 IoT 产品原型。

产品架构

​通过涂鸦三明治开发出的产品总体架构如下图所示:

涂鸦技术文档示意图

开发方式

针对主控板的不同类型,涂鸦提供了两种开发方案:

硬件组成

涂鸦三明治开发套件根据不同的功能可以划分为主控板、通信板、功能板、电源板。

主控板

主控板具备对外围器件的信息读取与控制能力,套件中支持的主控板有:

通信板

无线通信板可以为主控板提供丰富的联网能力,套件中支持的无线通信板有:

功能板

功能板为开发套件提供实质外设功能,如传感器、执行器等,套件中支持的功能板有:

电源板

电源板为开发套件提供稳定持续的电流,增大主控板的供电能力,可输出不同电平用于设备调试。套件中支持的电源板有:

软件平台

Arduino IDE 用来编写 Arduino 程序的软件,将程序编写好后,就可以通过此软件上传到涂鸦三明治开发板。Arduino IDE 具备跨平台特性,可以在Windows、Macintosh OS X、Linux 三大主流操作系统上运行。