Blog Index
- [ 2025-01-02] "Programmation d'un clavier automobile en Bus CAN sous Linux"
- [ 2024-01-05] "Une micro VM et un assembleur en 1000 lignes de C++"
- [ 2023-12-27] Intégrer des posts Mastodon sur la page d'accueil VitePress
- [ 2023-06-15] Framework JS pour l'embarqué
- [ 2022-06-06] Exemple de projet de jeu en C - Cursedinal
- [ 2022-03-27] SDL sur Android
- [ 2022-02-22] Générer des images de titre automatiquement pour vos présentations
- [ 2021-11-25] Packager une application Linux avec des librairies dynamiques
- [ 2021-11-15] Animation défilement en SDL2 efficace à base de tuiles
- [ 2021-11-03] Solution Open Source de chronométrage électronique de course
- [ 2021-11-03] Créez facilement des modèles C++ pour vos QML ListView
- [ 2021-04-01] Découverte plateforme RISC V avec le GD32VF103 - Partie 4
- [ 2021-03-08] Remplacez Qt par ImGui pour vos applications
- [ 2021-01-01] Une boîte à histoire OpenSource - Partie 5
- [ 2020-12-28] Découverte plateforme RISC V avec le GD32VF103 - Partie 2
- [ 2020-12-10] Découverte plateforme RISC V avec le GD32VF103
- [ 2020-11-10] Une boîte à histoire OpenSource - Partie 4
- [ 2020-10-30] Une boîte à histoire OpenSource - Partie 3
- [ 2020-10-15] Solutions de débogage pour ARM sous Linux
- [ 2020-10-05] Une boîte à histoire OpenSource - Partie 2
- [ 2020-09-25] Transformer une boîte à histoire en OpenSource
- [ 2020-06-25] Développer un driver I2C pour Raspberry PI
- [ 2020-06-20] Paramétrer une Debian Buster en mode kiosque
- [ 2020-06-15] Premiers pas sur l'architecture RISC-V
- [ 2020-06-12] Monter automatiquement une clé USB et le détecter en C
- [ 2020-05-05] Déployer une application web en production
- [ 2019-08-31] Make Something Horrible (5)
- [ 2019-08-20] Make Something Horrible (4)
- [ 2019-08-10] Make Something Horrible (3)
- [ 2019-07-30] Make Something Horrible (2)
- [ 2019-07-30] Make Something Horrible (1)
- [ 2019-01-30] Architecture par composant - Tetris générique (3)
- [ 2019-01-15] Architecture par composant - Tetris générique (2)
- [ 2019-01-03] Architecture par composant - Tetris générique (1)
- [ 2018-12-31] Systemd est magique
- [ 2018-12-05] Introduction au protocole CoAP
- [ 2018-11-05] Synchronisez vos disques sur le Cloud avec un Raspberry PI
- [ 2018-10-31] MPLAB Snap, nouvelle sonde de debogage pour Microchip
- [ 2018-08-17] Une implémentation de printf() embarqué avec contexte
- [ 2018-07-05] Créer facilement un hotspot 4G sur Raspberry PI
- [ 2018-06-27] Packager vos applications Qt sous Linux
- [ 2018-06-04] Comment lire des fichiers PST sous Linux
- [ 2018-04-01] Développement sur carte STM32F469 Discovery avec Linux
- [ 2018-03-25] Dégooglisation personnelle - partie 1
- [ 2017-09-30] Version mobile de TarotClub - partie 4
- [ 2017-09-01] Tanca - Méthode d'appariement pour un tournoi de type Suisse
- [ 2017-09-01] Tanca - Récompenses d'un tournoi
- [ 2017-09-01] Build system modulaire avec Make
- [ 2017-06-30] Version mobile de TarotClub - partie 3
- [ 2017-06-01] Version mobile de TarotClub - partie 2
- [ 2017-05-25] Version mobile de TarotClub - partie 1
- [ 2001-05-01] 'Domotique1/2 : les capteurs'
- [ 2001-04-01] Une télécommande pour Winamp
- [ 2001-03-01] Le port série
- [ 2001-02-01] Interfacer un clavier
- [ 2001-01-01] Gestion d'un écran LCD
- [ 2000-12-01] Le port parallèle
- [ ] Utiliser l'I2S avec le Raspberry Pico
- [ ] Créer des histoires audio avec les IA
- [ ] Dégooglisation personnelle - partie 2
- [ ] Test de plusieurs moteurs de script pour l'embarqué
- [ ] Un glisser/déposer en QML sans déplacement (copie, icône fantôme)