Home | IoT – Connected Objects

IoT – Connected Objects

Getting start with the Homie library (MQTT) for connected objects based on ESP8266

The Homie library has become very popular for the rapid development of ESP8266-based connected objects that communicate through MQTT messages. This library (GitHub page) is developed and maintained by Marvin Roger (personal page). Homie is a library that supports Wi-Fi network connection, authentication to an MQTT server and even wireless …

Read More »

Start with PlatformIO, the alternative IDE for Arduino, ESP8266, ESP32 and other microcontrollers

PlatformIO IDE is a development environment that can replace the traditional Arduino IDE. PlatformIO supports more than 400 development cards for the main microcontrollers (Atmel AVR, Espressif ESP8266 and ESP32, STMicro STM32, Teensy …). It is not a simple code editor, it is a true development platform that targets the …

Read More »

Connecting an ESP8266 to Blynk on WiFi with Johnny-Five (Firmata WiFi)

esp8266 firmata wifi nodejs-johnny-five-bmp180-i2c-led-orange pi lite aspberry pi 3

In the previous tutorial, we discovered the Johnny-Five framework that allows to create connected objects (and more) based on Arduino, Raspberry Pi (or Orange Pi) in Javascript. Johnny-Five is also a very good solution to replace the GPIO of an Orange Pi by an Arduino Nano v3. In the previous …

Read More »

IoT development based on Orange Pi, Arduino (Firmata), Nodejs, Blynk and Johnny-Five

In this tutorial, I propose to combine Nodejs/Johnny-Five with Blynk to remotely control the GPIO of the Arduino/Firmata from a smartphone or a tablet and to make measurements (temperature and atmospheric pressure of a BMP180 in I2C ). In the previous article, we saw that it was very easy to …

Read More »