Outils de développement Arduino, ESP32 & objets connectés
Découvrez les principaux outils pour programmer des cartes Arduino, ESP32, ESP8266, Raspberry Pi Pico et créer des projets électroniques, IoT, domotiques ou robotiques.
IDE & environnements de développement
Arduino IDE
Spécialité : Programmation Arduino simple
Environnement officiel pour programmer les cartes Arduino, ESP32 et de nombreuses cartes compatibles.
Accéder à Arduino IDEPlatformIO
Spécialité : Développement embarqué avancé
Extension puissante pour VS Code, idéale pour Arduino, ESP32, STM32, tests, bibliothèques et projets complexes.
Accéder à PlatformIOVisual Studio Code
Spécialité : Éditeur moderne pour projets IoT
Éditeur polyvalent utilisé avec PlatformIO, ESP-IDF, MicroPython et de nombreux outils embarqués.
Accéder à VS CodeESP-IDF
Spécialité : Framework officiel ESP32
Environnement officiel Espressif pour développer des applications avancées sur ESP32, ESP32-S3, ESP32-C3 et ESP8266.
Accéder à ESP-IDFProgrammation simplifiée & no-code
Wokwi
Spécialité : Simulation Arduino & ESP32
Simulateur en ligne pour tester des montages Arduino, ESP32, capteurs, LEDs et écrans sans matériel physique.
Accéder à WokwiMicrosoft MakeCode
Spécialité : Programmation par blocs
Outil éducatif pour programmer cartes électroniques et micro:bit avec blocs visuels, JavaScript ou Python.
Accéder à MakeCodeTinkercad Circuits
Spécialité : Simulation électronique débutant
Permet de simuler des montages Arduino simples, circuits électroniques et composants de base en ligne.
Accéder à Tinkercad CircuitsmBlock
Spécialité : Robotique éducative
Programmation par blocs ou Python pour Arduino, robots éducatifs, capteurs et projets STEM.
Accéder à mBlockIoT, domotique & tableaux de bord
Blynk
Spécialité : Applications IoT mobiles
Crée rapidement des interfaces mobiles et web pour piloter ESP32, Arduino, capteurs et objets connectés.
Accéder à BlynkESPHome
Spécialité : Domotique ESP32/ESP8266
Configuration YAML pour créer des objets connectés ESP parfaitement intégrés à Home Assistant.
Accéder à ESPHomeHome Assistant
Spécialité : Domotique open-source
Plateforme centrale pour automatiser la maison et intégrer capteurs, relais, ESPHome, MQTT et équipements connectés.
Accéder à Home AssistantNode-RED
Spécialité : Automatisation visuelle IoT
Outil low-code pour connecter ESP32, MQTT, API, bases de données et automatisations domotiques.
Accéder à Node-REDBibliothèques, firmwares & outils ESP
MicroPython
Spécialité : Python sur microcontrôleurs
Permet de programmer ESP32, Raspberry Pi Pico et autres cartes directement en Python léger.
Accéder à MicroPythonCircuitPython
Spécialité : Python éducatif embarqué
Version de Python pour cartes électroniques, très accessible pour prototypage, capteurs et objets interactifs.
Accéder à CircuitPythonTasmota
Spécialité : Firmware domotique ESP
Firmware open-source pour ESP8266/ESP32, très utilisé pour relais, prises connectées et capteurs MQTT.
Accéder à TasmotaRandom Nerd Tutorials
Spécialité : Tutoriels ESP32 & Arduino
Ressource très populaire pour apprendre ESP32, ESP8266, Arduino, capteurs, web servers et projets IoT.
Accéder aux tutorielsConception électronique & circuits imprimés
KiCad
Spécialité : Conception de PCB open-source
Logiciel libre pour créer schémas électroniques, circuits imprimés et cartes personnalisées.
Accéder à KiCadEasyEDA
Spécialité : PCB en ligne
Outil cloud pour concevoir schémas et PCB, très pratique avec fabrication via JLCPCB.
Accéder à EasyEDAFritzing
Spécialité : Schémas breadboard Arduino
Idéal pour documenter des montages Arduino avec vue breadboard, schéma électronique et PCB simple.
Accéder à Fritzing


