vendredi 5 avril 2019

Horloge Nixie




Réalisation d'une horloge faite avec des tubes Nixie in14. Le boitier est dessiné avec fusion 360 puis slicer avec Cura, et enfin imprimé avec une imprimante Ender 3.


Fichiers STL :


Materiel utilisé :




mercredi 10 mai 2017

Bouton reset

Le montage suivant, permet de réaliser un bouton de reset. Il faut rester appuyer 3 secondes sur le bouton, la LED interne de la carte s'allume quelque secondes, puis une action se réalise, ici message sur le port série. Ce type d'installation peut être utiliser pour réinitialiser des paramètres par exemple.

Schema :

Le bouton est branché sur le port GPIO 14 (D5 sur la carte).

mardi 9 mai 2017

Fichier de configuration json

Un article pour illustrer l'utilisation de la librairie ArduinoJson de Benoît Blanchon : https://github.com/bblanchon/ArduinoJson

Le but de cet example est de récupérer une configuration placer dans un fichier json dans le file system d'un Esp 8266 (NodeMCU). Puis de modifer les valeurs et de les sauvarder.

Accès à la mémoire SPIFFS du 8266

Un espace de type file system est disponible pour y mettre des fichiers. Cette espace n'est pas très grand, sur le noceMCU que j'utilise il fait 1M. Mais cela suffit pour y stocker des fichiers de configuration, des pages web (html, css, javascript, image ...). Il y a une contrainte sur la taille du  nom du fichier, avec son chemin et son extension, elle ne doit pas dépasser 31 caractères.

Pour pouvoir utiliser cette espace, il faut ajouter un outil dans l'IDE, disponible à l'adresse suivante :
https://github.com/esp8266/Arduino/blob/master/doc/filesystem.rst

Extender GPIO mcp23017 avec Nodemcu (ESP8266)

Le  mcp2317 permet d'ajouter des GPIO via I2C à L'esp 8266.

Brochage :



samedi 25 mars 2017

Test sonde mqtt esp8266

Un test pour générer des valeurs comprissent entre 0 et 100 sur un topic test/topic.

Récupérer la librairie pubsubclient sur Github et la décompresser dans le dossier librairies de L'ide Arduino.

samedi 18 mars 2017

Premier pas avec Nodemcu (ESP8266)

Un petit article pour débuter avec la platine de développement Nodemcu à base de ESP8266-12, en utilisant les sketch Arduino

Cette carte est disponible sur Amazon pour moins de 9€ : ici