Third Party Board on Arduino Cloud

Can I add third party board to Arduino IoT cloud apart from ESP32, ESP8266 and LoRaWAN Boards

Hi!

That is a tricky question.

If you are thinking of connecting a device that you can program, you can use the API and wrapper libraries which are documented here:

For instance, if you are going to use a Linux-based device, you can use the JS library (https://www.npmjs.com/package/arduino-iot-js).

If your device can run Node-RED, you can use the Node-RED library https://docs.arduino.cc/arduino-cloud/features/nodered.

If, on the other hand, you are referring to ready-made devices, such as a smart lamp, a smart plug, a WIFI temperature sensor and so on, it depends.
There are some devices like Sonoff or Shelly that you can reprogram with your own sketch

If it is any other commercial device, you can't connect them directly to the Arduino Cloud. There is a workaround: I usually do it via Node-RED running on a local Rasberry Pi, creating a flow that reads/write from the device (there are tons of nodes so quite surely you will find one for your device) and reads/write to the IoT Cloud.

I hope this helps.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.