BLOG
This page contains technical articles concerning real-time programming, Cortex-M, RTOS, etc.
AASun : Multi-channel solar diverter
Presentation of the solar diverter I designed: AASun
Build your own STINK V3 probe
how I use a STLINK-V3MODS from STMicroelectronics to program and debug STM32 MCUs.
A minimalist file system
MFS : A minimalist but effective read-only file system for microcontroller
Build your own STLINK V2-1 module
This post explain how I build a programming module compatible with STLINK V2-1, with handy connectors.
A wand with light animations using WS2812B
Driving WS2812B LED with SPI and DMA
Clock Art
My “Clock Art” panel
Some information about the JDY-31 Bluetooth module
The results of my experiment with a JDY-31 Bluetooth module. It is easy to use with…
Design a generic startup file and a linker script
How to design a generic startup file and a configurable linker script
HD44780 library for STM32
Efficient library for HD44780 LCD on STM32 MCUs
How to update TrueSTUDIO and some tips to configure Eclipse based IDE.
How to update TrueSTUDIO and some simple tips for setting up Eclipse-based IDEs as TrueSTUDIO…
An easy-to-use I2C library for STM32H7, STM32L4, STM32G4, STM32G0
How we port an I2C library to STM32H7xx and STM32L4+
How to get near Zero Latency Interrupts?
Is zero latency interrupt possible ?
Poor man ARM CORTEX-M SWO
How to use ARM SWO to display high speed debug traces.
The smallest real time kernel in the world ?
Coming soon. Didactic example of the fundamental mechanisms of a real-time kernel.
The Priority Inheritance Mutex Algorithm
An overview of the priority inheritance mutex algorithm. What you need to know to use them…