Micro-contrôleur
Les Arduino ou ESP32 sont des plateformes de prototypage de microcontrôleurs et d'électronique open source. Faciles d'accès, ces cartes se branchent en USB sur un ordinateur permettant d'interagir avec des LEDs, relais, Bluetooth Low Energy….
Pour les Arduinos, Un environnement de développement complet est disponible gratuitement et est composé d'un cross compilateur (gcc), un outil d'upload sur arduino (avrdude) et d'un IDE.
Côté ESP32, le même IDE peut être utilisé avec une autre chaîne de cross compilation ou bien en utilisant le SDK fourni par Espressif.
Montages
J'ai plusieurs types de sondes de température soit avec un Arduino en filaire ou en Bluetooth Low Energy relayées vers MQTT par une gateway ESP32 :
Il existe des modules bluetooth permettant de se connecter à un port série comme si on était branché en filaire dessus.
Extra
pour debugger ou faire des montages sans fil. Voici 2 adaptateurs :



