Arduino IoT Cloud Adds Support for Python, MicroPython, and JavaScript-Based Devices

Arduino’s IoT Cloud service has introduced a new feature that expands its compatibility to include devices running Python, MicroPython, or JavaScript. This MQTT-based service simplifies IoT device development using Arduino boards, typically equipped with dedicated Wi-Fi modules like the Murata 1DX.

In the past, IoT Cloud automatically configured Arduino boards, handling everything from credential creation to data communication with the MQTT broker. However, with the new Manual Setup, virtually any device can communicate with IoT Cloud. This approach provides device credentials, and users are responsible for coding the data-sending process.

Arduino offers support libraries, sample code, and a getting-started guide for Python, MicroPython, and JavaScript. While other languages could potentially work, users would need to develop their connection code. Did you know that you can also use the Raspberry Pi Pico as an IoT device? We have an article to help you quickly setup Home assistant on your pico!

The Manual device setup workflow is currently available on the Arduino IoT Cloud, and comprehensive documentation for these new features is provided in the Configuring Manual Devices documentation.

If you’re interested in python then I’d recommend you check our books and magazines, maybe even spoil yourself with a beginner Raspberry Pi kit.

Read More: Arduino IoT Cloud Adds Support for Python, MicroPython, and JavaScript-Based Devices