Ce billet montre comment mesurer un niveau d’eau dans un seau, une cuve, … à l’aide d’un ESP32-WROOM et d’un capteur à ultra-sons. L’un des modèles de capteur le plus répandu est le HC-SR04. ATTENTION, ce composant fonctionne en 5 Volts et n’est donc pas compatible avec les broches de l’ESP32 qui ne supportent que …
Ce billet montre comment créer un serveur(broker) MQTT et des clients MQTT. Ces clients pouvant être, par exemple, des micro-contrôleurs ESP32. Rappelons les principes du protocole MQTT à l’aide Chat GPT: L’architecture d’un réseau MQTT peut se représenter selon le schéma suivant: Notons qu’un client peut être simultanément émetteur (Publish) et récepteur (Subscribe) pour un …
Cet article a pour objectif d’introduire la notion d’environnement en python avec comme exemple l’utilisation d’un module permettant de traduire du texte en paroles (TTS) Environnement virtuel Ce paragraphe a été écrit par Chat GPT : Les environnements virtuels de Python sont utilisés pour créer des espaces de travail isolés où vous pouvez installer et …
La carte IDEASPARK ESP 32 comprend un esp32 vroom intégré avec un écran oled : Ses caractéristiques principales sont: Cette carte peut être achetée en février 2024 aux alentours de 10 euros (frais de port inclus). Les descriptions trouvées sur les sites vendeurs proposent le développement d’applications en langage C avec l’interface de programmation Arduino …
Cet article a pour objet de proposer une bibliothèque minimale écrite en Python et destinée à afficher des graphiques et/ou du texte sur l’écran de la carte Galaxia. Pour cela nous proposons deux classes : une classe Font pour définir un jeu de caractères et une classe Screen comportant les différentes fonctions d’affichage. La classe …
Introduction La carte Galaxia est développée par la société française Thingz. Cette carte coûte 39 euros en Janvier 2024. Ses caractéristiques principales sont: Cette carte est programmable en blockly. Malheureusement à la date de rédaction de cet article (janvier 2024), un certain de possibilités d’utilisation de cette carte ne sont pas disponibles en blockly. Par …