Catégorie : Objets Connectés DIY

Il est très facile de commencer à développer ses objets connectés à l’aide d’un Arduino Uno. Si vous avez déjà quelques notions de programmation en Python par exemple, vous trouverez rapidement vos marques en C++. Vous pourrez ainsi développer des objets connectés qui communiquent en WiFi avec des modules ESP8266 ou ESP32. Vous pourrez également développer un réseau d’IoT qui communiquent par ondes radios avec la librairie Arduino MySensors.

Bien débuter avec les objets connectés

Vous pouvez commencer par lire ces articles pour bien débuter dans la fabrication d’objets connectés, IoT.

Développer des IoT sans programmation (ou preque)

Bien débuter avec le firmware ESP Easy et l'ESP8266
Comment installer le firmware sur un ESP8266. Découverte des fonctionnalités. Comment développer des objets connectés sans programmation depuis un navigateur internet en quelques minutes
Bien débuter avec le firmware ESP Easy et l'ESP8266
Blynk pour développer des un smartphone
Comment installer un serveur Blynk sur un Raspberry Pi et profiter d'une énergie illimité et gratuite
Blynk pour développer des un smartphone

Tous les tutoriels Bynk

Node-RED, le projet pour développer des objets connectés d'IBM par assemblage de blocs
Bien débuter avec Node-Red. Installation et découverte sur Raspberry Pi 3
Node-RED, le projet pour développer des objets connectés d'IBM par assemblage de blocs

Tous les tutoriels Node-RED

Comprendre les protocoles domotiques

…et de communication en général

Communication rapide et fiable entre un serveur domotique et des IoT avec MQTT
Un protocole de communication supportés par tous les serveurs domotiques rapide et fiable
Communication rapide et fiable entre un serveur domotique et des IoT avec  MQTT

Bien débuter la programmation des modules WiFi ESP8266

Bien choisir son module ESP8266
Quel module choisir (ESP-01, ESP-05, ESP-012...). Comment l'alimenter. Répérage des broches
Bien choisir son module ESP8266
Comment programmer les modules ESP8266 avec l’IDE Arduino en C++
Installer la librairie et les cartes. Comment accéder au GPIO. Programmation Web Serveur et Client Web
Comment programmer les modules ESP8266 avec l’IDE Arduino en C++

Comment programmer les modules WiFi ESP32

Bien commencer la programmation des ESP32 avec l’IDE PlatformIO
Comment installer le firmware sur un ESP8266. Découverte des fonctionnalités. Comment développer des objets connectés sans programmation depuis un navigateur internet en quelques minutes
Bien commencer la programmation des ESP32 avec l’IDE PlatformIO

La librairie Arduino MySensors pour communiquer par ondes radios

Si vous n’avez pas de couverture WiFi (dans votre jardin par exemple), vous pouvez opter pour une communication par ondes radio en utilisant la librairie Arduino MySensors. Tous les tutoriels MySensors.

Bien débuter avec la libraire MySensors v2
La librairie permet de développer des objets connectés qui communiquent par ondes radio. Idéal en l'absence de couverture WiFi pour créer un réseau d'objets connectés
Bien débuter avec la libraire MySensors v2
Comment augmenter la portée des modules radio nRF24L01
Lisez ce guide pour augmenter la portée radio de vos projets. Montage, type d'antenne
Comment augmenter la portée des modules radio nRF24L01
Fabriquer une Gateway WiFi avec un module ESP8266
Il est très facile de communiquer avec un réseau d'objets connectés MySensors depuis en serveur domotique en fabriquant une Gateway WiFi à l'aide d'un module ESP8266
Fabriquer une Gateway WiFi avec un module ESP8266

Tous les tutoriels sur la fabrication d’objets connectés DIY

Cartes de développement ESP8266 NodeMCU génériques

WeMos d1 Mini

Une carte de développement ESP8266 idéale pour débuter. Un très grand nombre de shield (cartes d'extension) est disponible (voir plus bas).

WeMos d1 Mini Pro

Une version avec 16MB de mémoire flash (au lieu de 4MB) et un connecteur IPEX permettant de brancher une antenne WiFi externe pour augmenter la portée.

Shields pour Wemos d1 mini

Les shields sont également compatibles avec la WeMos d1 Mini Pro
Projets DIY - Domotique et objets connectés à faire soi-même