un driver embarqué bare-metal pour STM32 qui unifie UART, SPI, I2C et CAN derrière une seule API de 5 fonctions personnalisées en darija tounsia.
# Driver-bare-metal-STM32-unifi-UART-SPI-I2C-CAN-avec-API-en-darija-tounsia
libdarija-bus — Driver bare-metal STM32 unifié UART/SPI/I2C/CAN avec API en darija tounsia
J'ai conçu un driver embarqué bare-metal pour STM32 qui unifie UART, SPI, I2C et CAN derrière une seule API de 5 fonctions personnalisées en darija tounsia.
Pourquoi c'est différent ?
✅ Un seul driver pour tout
Plus besoin d'apprendre 4 APIs différentes. UART, SPI, I2C ou CAN — mêmes fonctions, toujours.
✅ Zéro HAL, accès direct aux registres
Contrôle total du matériel. Performance maximale. Aucun overhead.
✅ Un seul fichier à inclure. Pas besoin de lire, comprendre ou maintenir les drivers de chaque protocole de communication. L'implémentation est complètement cachée.
L'identité culturelle tunisienne dans le code embarqué.