Last Updated on : 2024-11-20 08:51:41download
Two types of Bluetooth LE chips can connect to the Tuya Developer Platform.
Choose a chip solution based on your product requirements. If you opt for a Tuya standard chip, the supporting hardware design guidelines, modules, and evaluation kits are available for you to choose from.
Tuya places some restrictions on certain pin functions of Tuya standard chips. Therefore, if you develop with Tuya standard chips, you must refer to Tuya’s GPIO documentation of each chip platform for pin configuration instead of the original Bluetooth chip specifications.
The SDK runs at least 32 KB flash and 8 KB SRAM. If you develop with third-party chips, pay attention to the memory resources of your chip.
Tuya provides network modules that are specially adapted to certain chip platforms and corresponding SDKs. With these, you can directly work on the application code.
Manufacturer | Chipset platform | Classification | SDK download |
---|---|---|---|
Nordic | nRF52832 | Tuya standard chip | See Get the SDK . |
Cypress | PSoC 63 | Tuya standard chip | See Get the SDK . |
BEKEN | BK3431Q | Tuya standard chip | See Get the SDK. |
BEKEN | BK3432 | Tuya standard chip | See Get the SDK. |
FREQCHIP | FR8018H | Tuya standard chip | See Get the SDK. |
Phyplus | PHY6222 | Tuya standard chip | See Get the SDK. |
Telink | TLSR8250 | Tuya standard chip | See Get the SDK. |
Tuya provides a library and a generic SDK based on chip platform-specific compilers. You can port the SDK to your chip platform for hardware adaptations. The SDK runs at least 32 KB flash and 8 KB RAM. If you develop with third-party chips, pay attention to the memory resources of your chip.
Manufacturer | Chipset platform | Classification | Architecture | Compiler | Library | Description |
---|---|---|---|---|---|---|
Luoda | AB1562F | Third-party chip | - | - | lib_AB1562F.a | The chip has not been adapted. Download the generic SDK from GitHub and port the SDK to the target chip platform. For more information, see Port SDK. |
Jieli | AC296X | Third-party chip | 32-bit RISC | JL_toolchain v2.28 | lib_AC296X.a | The chip has not been adapted. Download the generic SDK from GitHub and port the SDK to the target chip platform. For more information, see Port SDK. |
Jieli | AC695X | Third-party chip | 32-bit RISC | JL_toolchain v2.4.4 | lib_AC6955F.a | The chip has not been adapted. Download the generic SDK from GitHub and port the SDK to the target chip platform. For more information, see Port SDK. |
Bestechnic | BES2300P | Third-party chip | CM33Dualcore Arm Cortex-M4F | GNU Arm/4.9 | lib_BES2300P.a | The chip has not been adapted. Download the generic SDK from GitHub and port the SDK to the target chip platform. For more information, see Port SDK. |
Bestechnic | BES2500I | Third-party chip | CM33Dualcore Arm Cortex-M4F | GNU Arm/4.9 | lib_BES2500I.a | The chip has not been adapted. Download the generic SDK from GitHub and port the SDK to the target chip platform. For more information, see Port SDK. |
ASR Microelectronics | ASR5601 | Third-party chip | - | - | lib_ASR5601.a | The chip has not been adapted. Download the generic SDK from GitHub and port the SDK to the target chip platform. For more information, see Port SDK. |
BEKEN | BK3266I | Third-party chip | - | - | lib_bk3266.a | The chip has not been adapted. Download the generic SDK from GitHub and port the SDK to the target chip platform. For more information, see Port SDK. |
BEKEN | BK3288 | Third-party chip | - | - | lib_bk3288.a | The chip has not been adapted. Download the generic SDK from GitHub and port the SDK to the target chip platform. For more information, see Port SDK. |
Bluetrum | BT892X | Third-party chip | RISC-V | RV32-Toolchain-Setup_v1.1.2 | lib_BT892X.a | The chip has not been adapted. Download the generic SDK from GitHub and port the SDK to the target chip platform. For more information, see Port SDK. |
Actions Semiconductor | ATS3015 | Third-party chip | 32-bit RISC | Cygwin2.9 | lib_ATS3015.a | The chip has not been adapted. Download the generic SDK from GitHub and port the SDK to the target chip platform. For more information, see Port SDK. |
Actions Semiconductor | ZS285A | Third-party chip | MIPS | Codescape GNU Tools 2009.09 | lib_ZS285A.a | The chip has not been adapted. Download the generic SDK from GitHub and port the SDK to the target chip platform. For more information, see Port SDK. |
MVSILICON | BP1048B2 | Third-party chip | 32-bit RISC | AndeSight300RDS | lib_BP1048B2.a | The chip has not been adapted. Download the generic SDK from GitHub and port the SDK to the target chip platform. For more information, see Port SDK. |
TI | CC2541 | Third-party chip | 8051 | IAR for 8051 8.20.2 | lib_CC2541.lib | The chip has not been adapted. Download the generic SDK from GitHub and port the SDK to the target chip platform. For more information, see Port SDK. |
Atmosic | ATM2202 | Third-party chip | Arm Cortex-M0 | OpenOCD+GCC | lib_ATM2202.a | The chip has not been adapted. Download the generic SDK from GitHub and port the SDK to the target chip platform. For more information, see Port SDK. |
Qualcomm | QCC3040 | Third-party chip | RISC+MIPS DSP | Qualcomm Multicore Development Environment 2.5.1.4.7.3491167 | lib_QCC3040.a | The chip has not been adapted. Download the generic SDK from GitHub and port the SDK to the target chip platform. For more information, see Port SDK. |
EasyLink | ws102 | Third-party chip | 32-bit RISC | Sublime Text 1.4 | lib_ws102.a | The chip has not been adapted. Download the generic SDK from GitHub and port the SDK to the target chip platform. For more information, see Port SDK. |
MediaTek | MT2523 | Third-party chip | Arm Cortex-M4 | Ubuntu+make 3.81 | lib_mt2523.a | The chip has not been adapted. Download the generic SDK from GitHub and port the SDK to the target chip platform. For more information, see Port SDK. |
MediaTek | MT2502 | Third-party chip | ARM7 | RVCT3.1 | lib_mt2502c.lib | The chip has not been adapted. Download the generic SDK from GitHub and port the SDK to the target chip platform. For more information, see Port SDK. |
If you do not find the required library for a third-party chip, file a service ticket.
Tuya provides a series of proprietary Bluetooth network modules with various specifications and methods of soldering to address different needs of IoT product development. For more information, see Bluetooth LE Module.
Tuya provides a serial of evaluation kits that are integrated with Tuya standard chips to help you quickly prototype ideas and evaluate solutions. For more information, see Sandwich Evaluation Kits.
Is this page helpful?
YesFeedbackIs this page helpful?
YesFeedback