Skip to content

larbinator/JaJaCom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JaJaCom

🎛️ JaJaCom est un terminal série moderne et personnalisable, pensé pour les ESP32, écrit en Python + PySide6. Il est conçu pour offrir un confort visuel maximal et une gestion intelligente des périphériques série.

🧩 Fonctionnalités

  • Interface graphique sombre (fond noir, texte clair)
  • Affichage en temps réel avec horodatage
  • Coloration syntaxique par mot-clé (Erreur, OK, etc.)
  • Détection automatique des périphériques /dev/tty*
  • Reconnexion automatique activable/désactivable
  • Envoi de commandes série en UTF-8
  • Bouton “Effacer la console”

📦 Dépendances

Installez les dépendances avec :

pip install -r requirements.txt

🚀 Lancement

python main.py

Testé avec Python 3.13 sous Linux

📸 Capture d'écran

image

🛠️ À venir

  • Log dans fichier horodaté
  • Filtres personnalisés par niveau de log
  • Système de thème personnalisé (via JSON)
  • Préconfiguration de commandes usuelles

📄 Licence

The Unlicense — libre de droit, libre d’usage, libre d’esprit ✊


Fait avec amour et bugs par LeLarbinator et le fidèle Pedro la bidouille 💚

About

Terminal série moderne pour ESP32 avec interface graphique PySide6

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages