Minyvue, affichage connecté

Je continue la recherche et l'expérimentation autour des moyens de communiquer localement, afficher une page d'information, jouer un fichier son, consommer le moins possible, libre et maitrisable.

Ici, je pars du principe que nous allons travailler avec un plus bas niveau, développer en C parce que nous utilisons des micro-controleurs ESP qui n'ont pas de véritable système d'exploitation.

Les avantages sont une consommation vraiment faible de par l'utilisation du mode veille des ESP et de l'affichage sur un écran à encre électronique, qui ne consomme que lors de l'écriture des pages.

Principes

tout ce qui est affiché est fabriqué sur le serveur

Minyvue se met en route tous les 1/4 d'heure sinon il veille (conso autour de 2 microA)

il contacte à travers le WiFi local le service/serveur d'affichage

un serveur html? qui gère entièrement des pages d'images (raw,png)

pages images ou sons

qu'il affiche sur l'e-ink

quelques boutons servent à faire des choix dans les pages pour naviguer sommairement

apres 1 minutes sans appui bouton, il se ré-endort

on verra plus tard si on lui ajoute des capteurs

Matériel envisagé

https://www.waveshare.com/e-Paper-ESP32-Driver-Board.htm

https://www.waveshare.com/3.7inch-e-Paper.htm ?

prévoir boitier , batterie 18650

https://www.e-paper-display.com/products_detail/productId%3d432.html avec touch

il y a magtag

pistes

https://github.com/e-radionicacom/Inkplate-Arduino-library , des codes ?

https://github.com/codetiger/ePaper-display-using-ESP32 partie send.py