🛠 Tutorials index
Sipeed Lichee RV Dock (Allwinner D1 / T-Head XuanTie C906)
STM32F4DISCOVERY (STM32F407VGT6 Discovery kit)
- Premier téléversement sur la STM32F4DISCOVERY avec l'Arduino STM32duino debutant
- Zephyr RTOS sur la STM32F4DISCOVERY : west build et west flash debutant
- MicroPython sur la STM32F4DISCOVERY : REPL interactif et pilotage des LED debutant
- STM32Cube HAL et BSP officiel : LED, bouton et accéléromètre avec détection automatique intermediaire
- Lecture audio sur le codec CS43L22 : I2S, classe D et les limitations du BSP intermediaire
- USB OTG FS sur le port micro-AB : se faire passer pour un périphérique classe CDC intermediaire
- Acquérir le micro PDM MP45DT02 : I2S2, filtre PDM-vers-PCM et contraintes de sortie avance
- Rust embarqué et OpenOCD sur la Discovery F4 : chaîne complète sans CubeIDE avance
- Réveil sur claquement : interruption click du MEMS, double révision et EXTI sur PE0/PE1 avance
STM32F103 "Blue Pill" (STM32F103C8T6)
- Découvrir la Blue Pill : que trouve-t-on dans la boîte ? debutant
- Premier programme Arduino sur la Blue Pill (core officiel stm32duino) debutant
- Alimenter et flasher la Blue Pill : BOOT0, port série, ST-Link et DFU debutant
- Série, ADC et chasse aux contrefaçons : diagnostiquer sa Blue Pill intermediaire
- Dompter l'USB natif de la Blue Pill : CDC, DFU et la résistance rebelle intermediaire
- Passer au niveau supérieur : STM32CubeIDE, HAL et LL sur F103 intermediaire
- Firmware libre sur Blue Pill avec libopencm3 et OpenOCD avance
- Bare metal total : clignoter PC13 en écrivant aux registres (CMSIS) avance
- CAN sur Blue Pill : le contrôleur bxCAN à moins de 5 euros avance
STM32 Nucleo-64 F4 family — flagship: Nucleo-F401RE
- Prise en main de la Nucleo-F401RE : ST-LINK, LED LD2 et alimentation debutant
- Premier Blink Arduino sur la Nucleo-F401RE avec le core STM32duino debutant
- Console série sur le ST-LINK VCP : printf, ADC 12 bits et piège du USB debutant
- STM32CubeF4 et HAL : blink + UART printf générés pour la Nucleo-F401RE intermediaire
- ADC 12 bits et PWM sur la Nucleo-F401RE : oversampling, millivolts et LED en fondu intermediaire
- Zephyr RTOS sur la Nucleo-F401RE : west build, devicetree et west flash intermediaire
- Bare-metal sur le STM32F401 : clignoter LD2 en écrivant les registres GPIO avance
- USB OTG FS et SDIO réels : les périphériques cachés derrière les en-têtes morpho avance
- Migrer un projet mbed Nucleo-F4 en 2026 : Mbed CE, Zephyr ou CubeIDE avance
STM32H7 Nucleo-144 (flagship: NUCLEO-H743ZI)
- Premiers pas sur le Nucleo-144 STM32H743ZI : core STM32duino, ST-LINK et premier Blink debutant
- GPIO, ADC 16 bits et DAC sur le Nucleo STM32H743ZI : bouton, LED et potentiomètre debutant
- MicroPython sur le Nucleo STM32H743ZI : le REPL 480 MHz via le port série ST-LINK debutant
- Zephyr RTOS sur le Nucleo STM32H743ZI : west build, flash et le piège des 96 MHz intermediaire
- STM32Cube HAL à 480 MHz sur le STM32H743ZI : VOS0, latence flash et HSE bypass intermediaire
- FreeRTOS sur le Nucleo STM32H743ZI : le projet officiel CubeH7, tâches et file d'attente intermediaire
- Serveur web sur l'Ethernet du STM32H743ZI : démo LwIP officielle, RMII et errata avance
- Mise à jour OTA par bascule de banque sur le STM32H743ZI : 2 Mo de flash double banque avance
- TCM, DMA et cache sur le STM32H743ZI : placer ses données pour un temps réel déterministe avance
Teensy 3.2
- Premiers pas sur la Teensy 3.2 : Teensyduino, HalfKay et premier Blink debutant
- Broches, ADC 13 bits, DAC 12 bits et PWM : dompter les E/S de la Teensy 3.2 debutant
- Un instrument MIDI USB en 10 minutes : Bounce, boutons et règle d'or du drain debutant
- Audio Shield SGTL5000 : boucle stéréo 44,1 kHz et outil de conception graphique intermediaire
- OctoWS2811 : piloter 8 rubans WS2812 en parallèle par DMA (presque zéro CPU) intermediaire
- Timers matériels, interruptions imbriquées et FASTRUN : la vitesse Cortex-M4 intermediaire
- Intégration produit : alimentation VIN/VUSB, régulateur 250 mA, RTC à quartz et EEPROM avance
- Contrôleur MIDI complet : encodeurs, multiplexage 74HC4051 et MIDIx16 avance
- Récupération, sécurisation du code et gestion de la fin de vie (EOL) avance
Teensy 4.0
- Premiers pas sur le Teensy 4.0 : Teensyduino, Loader et premier Blink debutant
- GPIO et PWM sous 3,3 V : les règles d'or du Teensy 4.0 debutant
- Entrées analogiques et capteur de température interne : le ADC et ses limites debutant
- Piloter un ruban WS2812 sans bloquer le CPU : WS2812Serial et OctoWS2811 intermediaire