Hacker une prise connectée SONOFF S20 pour en faire un super smart plug avec ESP Easy

sonoff s20 connector serial port rx tx hearder

Aujourd’hui je vous présente un tutoriel qui m’a été proposé par Bernard, un lecteur de Projets DIY. Dans ce tutoriel, Bernard nous explique comment il a hacké l’ESP8266 d’une prise connectée SONOFF S20. SONOFF s’est spécialisé dans la fabrication d’alimentation électrique (prise commandée, bloc d’alimentation…), carte relai, etc. Ces appareils sont construits …

Lire la suite »

Blynk + Node.js + Johnny-Five : piloter un mini kit Pan-Tilt PTZ SG90 sur Orange Pi avec un Arduino/Firmata

Dans le tutoriel précédent, nous avons vu comment remplacer le GPIO de l’Orange Pi par un Arduino (fonctionnant avec le firmware Firmata) puis comment réaliser un script en Javascript pour piloter une Led depuis un smartphone avec la librairie Blynk et Johnny-Five. Dans ce tutoriel, nous allons mettre en oeuvre une …

Lire la suite »

Déballage et configuration du Kit Xiaomi Smart Home 6 en 1 avec l’appli Mi Home (iOS ou Android)

xiaomi smart home kit motion temperature switch door windows plug gateway button

Le kit Xiaomi Smart Home est un très répandu dans les installations domotiques DIY. Xiaomi conçoit des produits domotiques d’excellente qualité à un prix très raisonnable. Dans les prochains tutoriels, nous verrons comment faire pour intégrer les appareils connectés Xiaomi sur un serveur domotique (Home Assistant, Domoticz et Jeedom). Quelque …

Lire la suite »

Débuter la programmation avec Nodejs et Johnny-Five : IoT et robotique à base d’Arduino, Raspberry Pi, Orange Pi

node-red johnny-five nodejs script bmp180 strobe led button

Johnny-Five est une librairie Javascript Open Source permettant le développement rapide et facile d’objets connectés ou de petits projets robotique (bras articulé, voiture radio-commandée…). Dans le tutoriel précédent, nous avons vu comment remplacer le GPIO de l’Orange Pi qui pêche par son manque de librairies par un Arduino Pro Micro …

Lire la suite »

Node-RED + MQTT + ESP8266 : comment piloter un système articulé PTZ en WiFi

Node-RED MQTT ESP8266 PTZ servo workflow

Nous continuons notre série d’articles sur le pilotage à distance de servomoteur et plus particulièrement les systèmes articulés PTZ (Pan-Tilt). Dans les tutoriels précédents, nous avons vu comment faire pour piloter un servo depuis un smartphone à l’aide des librairies pour IoT Cayenne et Blynk. Aujourd’hui, nous allons apprendre comment …

Lire la suite »

Programmer les cartes ESP32 avec l’IDE Arduino sur macOS, Windows 7/8/10, ARM (Raspberry Pi, Orange Pi)

ide arduino esp32 demo led blink geekcreit

Le kit de développement d’Espressif pour ESP32 est disponible sur GitHub. Il est encore en cours de développement mais il est possible de l’installer pour programmer les cartes de développement à base d’ESP32 directement depuis l’IDE Arduino. Dans ce tutoriel, nous allons l’installer sur masOS. Nous verrons dans les prochains …

Lire la suite »

Astrobox Touch, la box pour imprimer en 3D sans fil d’AstroPrint

astroprint astrobox touch

Un an après avoir lancé le projet AstroPint, une solution d’impression 3D, la société AstroPrint basée aux USA à san Diego propose l’AstroBox Touch. AstroBox Touch est un boitier équipé d’un écran tactile qui sert de passerelle entre votre imprimante 3D et la solution dans le nuage Astroprint (application de bureau …

Lire la suite »

Orange Pi : test du package OPI.GPIO pour Node-Red (node-red-contrib-opi-gpio)

opi gpio orange pi node-red flow test

Les librairies qui prennent en charge le GPIO de l’Orange Pi se développent doucement. Aujourd’hui, je vous propose d’essayer le package node-red-contrib-opi-gpio pour Node-RED développé par gprandst. Le développeur a testé le package sur un Orange Pi PC. Pour cet article, j’ai testé le package avec succès sur un Orange Pi …

Lire la suite »

Cayenne IoT + ESP8266 : piloter un mini kit Pan-Tilt FPV SG90 en WiFi avec un smartphone ou tablette

cayenne iot mydevice mini kit ptz sg90 esp8266 wemos d1 mini

Dans ce nouveau tutoriel sur Cayenne IoT, nous allons apprendre comment piloter en WiFi un système articulé Pan-Tilt PTZ SG90. Dans le tutoriel précédent, nous avons vu comment faire avec la librairie et l’application Blynk. Cayenne IoT se programme de manière assez similaire. Il faut obligatoirement passer par les serveurs …

Lire la suite »

Orange Pi (Armbian) : remplacer le GPIO par un Arduino/Firmata, Node-RED et Johnny-Five

orangepi lite node-red johnny-five arduino gpio firmata

Dans ce tutoriel, nous allons remplacer le GPIO de l’Orange Pi par un Arduino fonctionnant avec le firmware Firmata. Pour le piloter, nous utiliserons Node-RED avec le package contrib-gpio et johnny5. Le GPIO de l’Orange Pi est annoncé comme compatible avec celui du Raspberry Pi. C’est parfaitement exact, mais son utilisation est …

Lire la suite »