Last Updated on : 2024-06-24 03:09:21download
Tuya Sandwich Evaluation Kit complies with the Arduino specifications. You can select any Arduino-compatible development board to prototype a smart device using the Arduino IDE.
Built on top of Tuya’s proven IoT solutions and Arduino specifications, Tuya Sandwich Evaluation Kit is designed to help you quickly get started with IoT prototyping. With this kit, IoT prototyping is more like building blocks by adding the required boards to implement features.
It helps you quickly build mass-production-ready products and shorten the time to market.
The following diagram shows how a Tuya Sandwich Evaluation Kit-based product works.
The microcontroller board is used to:
The communication board runs the Tuya serial protocol to take care of the following things:
Device pairing, DP status reporting, and DP command receiving.
Device management, including binding and unbinding.
Each product created on the Tuya Developer Platform is assigned a unique product ID (PID). The communication board can request the product information from the MCU through the serial protocol and connect to the cloud after the device is activated. You can define the required DPs for the product on the platform and send DP commands to the device with the mobile app for device control.
Tuya Sandwich Evaluation Kit is easy to use and suitable for both beginners and experienced makers.
Tuya network modules provide various connectivity options, such as Wi-Fi, Bluetooth, Zigbee, and NB-IoT. You can interface a Tuya network module with Arduino-compatible hardware to connect your prototype to the cloud and therefore create IoT applications.
Tuya provides two development methods by types of microcontroller boards.
SoC development: applies to microcontroller boards with names prefixed by Tuya Sandwich. For more information, see No-Code Development.
MCU development: applies to Arduino UNO and STM32 Nucleo boards. For more information, see Set Up MCU Environment and Connect Arduino to Tuya.
Tuya Sandwich Evaluation Kit provides development boards for different purposes, including microcontroller, communication, function, and power source.
A microcontroller board is used to read and control peripherals.
MCU development: supports Arduino-compatible microcontroller boards such as Arduino UNO and STM32 Nucleo boards.
The microcontroller board acts as an MCU. You can interface it with a communication board using the Tuya MCU SDK to enable cloud connectivity.
SoC development:
Wi-Fi & Bluetooth Low Energy SoC NANO Microcontroller Board (WBRU)
Wi-Fi & Bluetooth SoC Microcontroller Board V2 (CBU)
The microcontroller boards for SoC development come with wireless connectivity, without the need to use an additional communication board for cloud connectivity.
A communication board provides network connectivity.
Wi-Fi & Bluetooth MCU Communication Board (WBR3)
Tuya provides various wireless connectivity options for different scenarios such as indoor and outdoor, long-range and short-range, connection capacity, and dependency on gateways.
The voice Wi-Fi communication board supports local far-field voice activation, online voice recognition, and voice control.
A function board provides peripheral functionality, such as sensors and actuators.
A power board provides stable power to components requiring different input voltages.
You can use Arduino IDE to write Arduino programs and upload code to Tuya Sandwich Evaluation Kit. Arduino IDE is a cross-platform application for Windows, macOS, and Linux.
Is this page helpful?
YesFeedbackIs this page helpful?
YesFeedback