Welcome to the ThingsBoard Devices Library!
The Devices Library is a collection of guides and code snippets that explain how to connect popular IoT development boards to the ThingsBoard platform. We intentionally concentrate on the code snippets for programmable devices to boost the productivity of the firmware engineers. Device Library is a constantly extending resource. We encourage our community members to contribute.
In case you wish to integrate existing LoRaWAN, NB IoT, or SigFox sensors into ThingsBoard, see the How to connect my device?
Microcontrollers
-    Arduino Nano RP2040 Connect RP2040 Arduino HTTP, MQTT, WIFI, Bluetooth 
-    ESP-EYE ESP32 M5Stack HTTP, MQTT, WIFI, Bluetooth 
-    ESP32 Dev Kit V1 ESP32 Espressif HTTP, MQTT, WIFI, Bluetooth 
-    ESP32 Dev Kit C V4 ESP32 Espressif HTTP, MQTT, WIFI, Bluetooth 
-    ESP32 Pico Kit ESP32 Espressif HTTP, MQTT, WIFI, Bluetooth 
-    HiLetgo ESP32 Development Board ESP32 HiLetGo HTTP, MQTT, WIFI, Bluetooth 
-    LuaNode32 ESP32 NodeMCU HTTP, MQTT, WIFI, Bluetooth, BLE 
-  M5Stack Timer Camera F ESP32 M5Stack HTTP, MQTT, WIFI, Bluetooth 
-  M5Stack Timer Camera X ESP32 M5Stack HTTP, MQTT, WIFI, Bluetooth 
-    NodeMCU V2 ESP8266 NodeMCU HTTP, MQTT, WIFI 
-    NodeMCU V3 ESP8266 NodeMCU HTTP, MQTT, WIFI 
-    Raspberry Pi Pico W RP2040 Raspberry HTTP, MQTT, WIFI, Bluetooth 
-    uPesy ESP32 Wroom DevKit v2 ESP32 uPesy HTTP, MQTT, WIFI, Bluetooth 
-    uPesy ESP32 Wroom Low Power DevKit ESP32 uPesy HTTP, MQTT, WIFI, Bluetooth 
-    WeMos D1 Mini based on ESP-12F ESP8266 ESP8266 WeMos HTTP, MQTT, WIFI 
-    WeMos D1 R2 ESP8266 WeMos HTTP, MQTT, WIFI 
-    WeMos Lolin ESP32 OLED ESP32 WeMos HTTP, MQTT, WIFI, Bluetooth, BLE 
Single-board computers
-    ASUS Tinker Board 2S Rockchip RK3399 ASUS Ethernet, WIFI, Bluetooth 
-    Asus Tinker Board S Rockchip RK3288-C ASUS HTTP, MQTT, WIFI, Bluetooth 
-    Banana Pi BPI-M5 Rockchip RK3328 Banana Pi Ethernet, WIFI, Bluetooth 
-    BeagleBone Black Sitara AM3352B BeagleBone HTTP, MQTT, Ethernet 
-    BeagleBone Green Wireless TI Sitara AM3358BZCZA100 BeagleBoard WIFI, Bluetooth 
-    Coral Dev Board Google Edge TPU ML Google WIFI, Bluetooth 
-    Hikey 970 Development Board Kirin 970 Huawei Ethernet, WIFI, Bluetooth 
-    HummingBoard Gate i.MX6DualLite SolidRun Ethernet, WIFI, Bluetooth 
-    LattePanda Intel Atom x5-Z8350 LattePanda WIFI, Bluetooth 
-    Lenovo Leez SBC P710 Allwinner H5 Lenovo Ethernet, WIFI, Bluetooth 
-    NVIDIA Jetson Nano Developer Kit NVIDIA CUDA NVIDIA Ethernet, WIFI, Bluetooth 
-    NVIDIA Jetson Xavier NX Developer Kit NVIDIA CUDA NVIDIA Ethernet, WIFI, Bluetooth 
-    ODROID-XU4 Samsung Exynos5422 Hardkernel Ethernet 
-    ODYSSEY STM32MP157C STM32MP157C Seeed Studio Ethernet, WIFI, Bluetooth 
-    Orange Pi 4 Rockchip RK3399 Orange Pi Ethernet, WIFI, Bluetooth 
-    Orange Pi Plus 2E Allwinner H3 Orange Pi Ethernet, WIFI, Bluetooth 
-    OrangePI 2G IoT Allwinner H6 
-    OrangePI Zero Allwinner H2+ 
-    PINE A64 Allwinner A64 PINE64 Ethernet, WIFI, Bluetooth 
-    Qualcomm DragonBoard 410C Qualcomm SnapDragon 410 Qualcomm WIFI, Bluetooth, GPS 
-    Radxa Rock Pro Rockchip RK3188 Radxa WIFI, Bluetooth, Ethernet 
-    Raspberry Pi 3 Model B+ Broadcom BCM2837B0 Raspberry HTTP, MQTT, WIFI 
-    Raspberry Pi 4 Broadcom BCM2711 Raspberry HTTP, MQTT, WIFI, BLE 
-    Industrial Raspberry Pi EG500 Raspberry HTTP, MQTT, WIFI, Bluetooth, 4G, LoRaWAN® 
-    Raspberry Pi Zero W BCM2835 Raspberry WIFI, Bluetooth, BLE 
-    Rock Pi 4 Model B Rockchip RK3399 Radxa Ethernet, WIFI, Bluetooth 
-    Rock64 Rockchip RK3328 PINE64 Ethernet 
-    Rock960 Rockchip RK3399 96Boards WIFI, Bluetooth, Ethernet 
-    The Parallella Board Xilinx Zynq Z-7010 Adapteva Ethernet 
-    Udoo x86 Ultra Pentium N3710 UDOO WIFI, Bluetooth 
-    UP Squared Pro AI Edge Intel Atom x7-E3950 Processor Aaeon Ethernet, WIFI, Bluetooth 
Other devices
-    16A Switch & Power Meter compact 16A relay and electricity meter MClimate LoRaWAN® 
-    ACE MQTT 4G GPS Gateway ACE Automation HTTP, MQTT, Ethernet, WIFI 
-    AgroSense Air Temperature and Humidity Sensor AgroSense LoRaWAN® 
-    ALPON X4 Edge Computer Sixfab WIFI, Bluetooth, LTE, Ethernet 
-    AM308 Lorawan 9-IN-1 IAQ Sensor Milesight LoRaWAN® 
-    AmpSense Smart current Sensor NanoSensorics LoRaWAN® 
-    Asset Management Tracker Lansitec LoRaWAN® 
-    Badge Tracker Lansitec LoRaWAN® 
-    Carbonless CO2 temperature and humidity Sensor NanoSensorics LoRaWAN® 
-    Cat-1 Badge Tracker Lansitec LTE 
-    Cat-1 Compact Bluetooth Gateway Lansitec LTE 
-    Cat-1 Container Tracker Lansitec LTE 
-    Cat-1 Macro Bluetooth Gateway Lansitec LTE 
-    Cat-1 Macro Tracker Lansitec LTE 
-    Cat-1 Solar Bluetooth Gateway Lansitec LTE 
-    CO2 Display lite Temperature and humidity sensor MClimate LoRaWAN® 
-    Compact Bluetooth Gateway Lansitec LoRaWAN® 
-    Contact Tracing Badge Lansitec LoRaWAN® 
-    Container Tracker Lansitec LoRaWAN® 
-    DSGW-210 Smart Gateway Hub Dusun LoRaWAN® 
-    EG8200 Gateway IOTRouter WIFI, LTE, 4G, 5G, RS485, LAN 
-    Helmet Sensor Lansitec LoRaWAN® 
-    Indoor Bluetooth Gateway Lansitec LoRaWAN® 
-    ioButton Panic button ioThings LoRaWAN® 
-    IoT Gateway Cell 1024 ARM Cortex-A53 EXXN Ethernet, WIFI, Bluetooth, SIGFOX, 4G, 5G 
-    ioTracker Multi-sensor tracker ioThings LoRaWAN® 
-    KNX IP Multi IO 580 Weinzierl KNX 
-    LRS10701 LoRaWAN IAQ Sensor Arwin Technology Limited LoRaWAN®, NB-IoT 
-    LRS20100 LoRaWAN Temperature and Humidity Sensor Arwin Technology Limited LoRaWAN®, NB-IoT 
-    Macro Bluetooth Gateway Lansitec LoRaWAN® 
-    Macro Proximity Gateway Lansitec LoRaWAN® 
-    Macro Tracker Lansitec LoRaWAN® 
-    Micro Bluetooth Gateway Lansitec LoRaWAN® 
-    Mixed Input, 8-Channel Analog Cellular Logger Fusion DAQ HTTP, MQTT, NB-IoT, LTE-M 
-    NCD Vibration Temperature Sensor 
-    AgroSense Positioning Water Leak Sensor AgroSense LoRaWAN® 
-    reComputer R1000 R1000 Seeed Studio Ethernet, WIFI, Bluetooth, 4G 
-    reComputer R1100 R1100 Seeed Studio Ethernet, WIFI, Bluetooth, 4G, LoRaWAN®, Zigbee 
-    Socketsync Bluetooth Gateway Lansitec LoRaWAN® 
-    Socketsync Proximity Gateway Lansitec LoRaWAN® 
-    AgroSense Soil Moisture Sensor AgroSense LoRaWAN® 
-    Solar Bluetooth Gateway Lansitec LoRaWAN® 
-    Solar Tracker Lansitec LoRaWAN® 
-    Teltonika RUT955 Teltonika HTTP, MQTT, Ethernet, WIFI 
-    Temco T3E-6CT Temco Controls HTTP, BACnet, Ethernet, WIFI, RS485 
-    Temco Tstat10 Temco Controls HTTP, BACnet, Ethernet, WIFI, RS485 
-    Temperature and Humidity Sensor Lansitec LoRaWAN® 
-    TempHu Temperature and Humidity Sensor NanoSensorics LoRaWAN® 
-    Tracking Label Lansitec LoRaWAN® 
-    UG56 LoRaWAN® Gateway Milesight HTTP, MQTT, UDP, NB-IoT, LTE-M, LoRaWAN® 
-    UG65 LoRaWAN® Semi-Industrial Gateway Milesight HTTP, MQTT, UDP, LTE, 4G, 3G, LoRaWAN® 
-    UG67 LoRaWAN® Gateway Milesight HTTP, MQTT, UDP, 4G, LoRaWAN® 
-    UWB Anchor Lansitec LoRaWAN® 
-    UWB Asset Management Tracker Lansitec LoRaWAN® 
-    UWB Badge Tracker Lansitec LoRaWAN® 
-    UWB Container Tracker Lansitec LoRaWAN® 
-    Valve Positioning Sensor Lansitec LoRaWAN® 
-    Vapeless Gas detection indoor Sensor NanoSensorics LoRaWAN® 
-    Vapeless Pro Gas detection indoor Sensor NanoSensorics LoRaWAN® 
-    VIBit-BP MachineAstro Pvt Ltd Wi-Fi, Bluetooth 5.0, RS 485 
-    VIBit MachineAstro Pvt Ltd Wi-Fi, Bluetooth 5.0, RS 485 
-    Vicki Smart Radiator Thermostat MClimate LoRaWAN® 
-    Vocless VOC temperature and humidity Sensor NanoSensorics LoRaWAN® 
-    VS121 AI workplace sensor Milesight LoRaWAN® 
-    Wireless open/close logger Efento CoAP, NB-IoT, BLE 
-    WS101 LoRaWAN® Smart Button Milesight LoRaWAN® 
-    WS202 PIR & Light LoRaWAN® Sensor Milesight LoRaWAN®