Projets

Pico Watch

embarquéC++OSWIP

Un système d'exploitation de montre intelligente (mais hackable) basée sur le RP2040. Je suis loin d'avoir terminé, mais j'ai beaucoup d'idées pour le projet.

ActorViewer

bureauC++QtWIP

Une application Qt pour consulter ses exports de données Mastodon and Fediverse. L'application permet de chercher ses pouets, voir les sondages réalisés, les fichiers partagés et son profile (« Actor » dans la parlance ActivityPub).

GTFS schedule viewer

bureauRustWIP

Un program en Rust qui permet de générer des tableaux horaires (pour les prochains passages) à partir des données de son agence de transport en commun locale. Les données GTFS sont converties en base de données SQLite et c'est cette base de données qui est utilisée pour générer les tableaux horaires de manière plus efficace.

Guirlande à DEL

embarquéATTiny

Un circuit basé sur un ATTiny85 qui permet de controller une guirlande à DEL que j'ai récupérée. Le projet est alimenté avec une alimentation d'ordinateur portable.

Encodeur de code QR

researchPython

Un encodeur de code QR de Version 1, fait en tant que projet final à l'école. Cette implémentation est entièrement fonctionnelle. En réalisant ce projet, j'ai appris beaucoup sur la symbologie et l'encodage de code QR. J'ai lu la standard ISO 18004:2015.

Break Work / pseudoPomodoro

embarquéArduino

Un petit projet qui implémente la technique Pomodoro avec un Arduino et un écran ACL à caractères. C'est un vieux projet mais il faisait sa job.

Boîte de son pour Halloween

embarquéPython

Une boîte de son pour Halloween faite avec un Raspberry Pi 3 A+ branché à un haut-parleur portatif et une batterie de secours (powerbank). Ce projet permet d'ajouter une petite ambiance spooky lors que je suis dehors avec mes ami·es pour Halloween ! La boîte de son est contrôlée avec un pavé numérique connecté aux E/S du Raspberry Pi. Le program Python est démarré par systemd. L'utilisation d'un pavé numérique permet d'avoir plusieurs « pages » de son et un système de menu qui permet de change de volume et de faire des mises à jour OTA du program et de la banque sonore.

LM Studio à HTML

webPython

Petit script Python pour convertir ses clavardages de LM Studio (au format JSON) vers le format HTML. Fait en une fin de semaine.

Weather

webPython

Une appli web de météo écrite en Python et en Flask. Elle est basée sur l'API Dark Sky qui malheureusement a été définitivement fermé.

J'ai aussi expérimenté avec Godot, Blender et Pico 8 mais je n'ai jamais fini de créer un jeux vidéo. Peut-être un jour!!

Voici une petite animation que j'ai faite dans Blender une fois.