Projets

Des essais dans nos trois domaines : outils, tests et applications réelles. Chaque projet possède son dépôt GitHub, open source ou non. D'autres arrivent.

<> TrailNet (prototype)

Open source

Project Owner Sékou L DIARRA

Prototype de communicateur hors réseau pour la randonnée. Tu dictes une phrase sur un PC, Whisper la transcrit localement, le texte part par radio LoRa entre deux cartes Heltec, et l'autre PC l'affiche et la lit à voix haute. Le lien radio se passe de réseau mobile et d'internet. Seul le téléchargement initial du modèle Whisper demande une connexion.

Deux cartes Heltec WiFi LoRa 32 V3 en 868 MHz, environ 23 € pièce, plus un câble USB-C de données par carte. Meshtastic gère la radio, avec un canal privé chiffré. Sur le test PC à PC, 43,1 s de parole sont devenues 433 octets, trois paquets et environ 4,5 s d'antenne. La même note en Codec2 aurait demandé 25 paquets et environ 44 s.

Prototype de laboratoire, pas un moyen d'alerte. Le texte est testé entre deux PC, les notes vocales Codec2 restent à valider sur les cartes, et la portée dépend du terrain. Testé sous Windows. Le dépôt contient le matériel, les étapes, le script et le dépannage. Code sous GPL-3.0.

<> myplc + myhmi

Open source

Project Owner Issa DIOUF

Deux briques complémentaires pour l'automatisme open source. myplc est une librairie C++ pour écrire des programmes d'automate avec une syntaxe proche du Structured Text. Elle couvre 10 blocs IEC 61131-3 (timers, compteurs, fronts, bistables), avec un dashboard web, un serveur Modbus TCP et des I/O ESP32.

myhmi est l'interface de supervision. Elle propose 5 modules (convoyeur, lampe, distributeur, trieuse, emballage) simulés dans le navigateur. En mode réel, un serveur Node.js relaie le Modbus TCP vers un ESP32.

L'ensemble se teste sur PC ou Raspberry Pi et se compile avec un Makefile.

Merci au groupe 12 des projets interfilière 2025-2026 de l'ISTY pour sa participation.