Last Updated on : 2020-09-29 02:25:35download
Tuya Smart has accumulated tens of thousands of product intelligence experiences, split common IoT products, and made a more mature development board based on the Arduino specification, because it can be easily superimposed in a similar way to a “sandwich” To form a complete IoT product prototype, we named it "Tuya Sandwich Evaluate Kit ". The "Tuya Sandwich Evaluate Kit " complies with Arduino development specifications. Developers can choose any Arduino interface development board, and simply and quickly build new smart devices through the Arduino IDE.
Tuya Sandwich Evaluate Kit is layered like a sandwich, and you can quickly implement a complete IoT product prototype. It is suitable for junior developers to get started, as well as professional hardware developers, and can more quickly prototype products based on graffiti schemes. Tuya Sandwich Evaluate Kit can shorten the product development cycle and bring the product to mass production quickly. Relying on the Arduino open source ecosystem, any open device can connect to Tuya Cloud through Zigbee, BLE, Wi-Fi, NB-IoT and other rich access types of Tuya Cloud modules. Tuya Sandwich Evaluate Kit can give developers a lot of space in the IoT field.
The overall architecture of the product developed through Tuya Sandwich is shown below:
Each product has its corresponding product PID in the Tuya IoT platform. The sandwich communication board queries the MCU’s product information through the serial port protocol. After the device is activated on the network, it provides platform access services. Users only need to create the corresponding DP function point, you can send the DP to the device through the App panel for corresponding control.
For Master Control Board, we provide two development solutions:
Tuya Sandwich Evaluate Kit can be divided into: main control board, communication board, function board, power board according to different functions.
The main control board has the ability to read and control the information of peripheral devices. The main control boards supported in the kit are:
The MCU’s main control board is the MCU’s work. It can quickly complete the protocol connection with the communication board through the Tuya MCU SDK and connect to Tuya Cloud.
The SoC development-free main control board has the communication capability to connect to Tuya Cloud itself. You can connect to Tuya Cloud without adding another communication board.
The wireless communication board can provide rich networking capabilities for the main control board. The wireless communication boards supported in the kit are:
For different application scenarios, different wireless access methods are provided. Meet the needs of indoor, outdoor, long and short distance, access number, gateway, etc. Among them, the voice Wi-Fi communication board supports local far-field voice wake-up, online voice recognition and control functions.
The function board provides substantial peripheral functions for the development kit, such as sensors, actuators, etc. The function boards supported in the kit are:
The power board provides a stable and continuous current for the development kit, increasing the power supply capacity of the main control board, and can output different levels for device debugging. The power boards supported in the kit are:
The software used by Arduino IDE to write Arduino programs. After the programs are written, they can be uploaded to Tuya Sandwich Evaluate Kit hrough this software. Arduino IDE has cross-platform features and can run on three major operating systems: Windows, Macintosh OS X, and Linux.