Présentation du projet Projet
La maison Pythonic est un projet didactique permettant d’aborder la capture de données avec des objets internet, la transmission télémétrique avec MQTT, le stockage en base de données et, pour finir, le rendu sous forme de pages HTML. Le tout en utilisant un Raspberry Pi comme élément central tout en respectant les limites de ses ressources.
Vue globale du projet Projet:vue globale
La finalité du projet est d’afficher des tableaux de bord web modulaires et évolutifs, les différents points technologiques étant isolés puis vulgarisés avant d’être intégrés dans le projet global.
Côté logiciel, Flask permet de développer des applications web, un peu comme PHP, mais en Python. Quant à Eclipse Mosquitto, il s’agit d’un broker MQTT open source permettant l’échange de messages entre différentes plateformes, une technologie simple et malheureusement méconnue même par de nombreux professionnels.
Python sera bien entendu de la partie et MicroPython sera exploité sur les microcontrôleurs. Un seul langage pour les contrôler tous !
Aperçu des éléments techniques du projet Projet:éléments techniques