Code source du projet ledtube mini C'est une dérivation et simplification du code du projet light/ledtube_446 Variante STM32F303K8 pour tourner sur mini carte d'eval NUCLEO-F303K8 à 9.31€ Pour piloter 40 LEDS RGB en un cercle de 13cm de diametre https://fr.aliexpress.com/item/Addressable-WS2812B-pixel-Ring-1-8-12-16-24-32-40-48-60-93-241-LEDs/32809169128.html?spm=a2g0s.9042311.0.0.We6d5h Ce projet présente l'intérêt d'utiliser une technique de DMA MEMOIRE->GPIO pour piloter 1 bande de leds. Cela permet un taux de rafraichissement maximal. Ici bridé à 100Hz interface par : Un bouton poussoir pour changer de mode ou éteindre les leds sur PB4 Un potar pour regler la luminosité sur PB0 Un potar pour régler la vitesse d'évolution des effets plasma et rotation rgb sur PB1 Il implémente aussi le filtrage gaussien spatial le long de la bande. Le projet ARM KEIL est ledtube_mini.uvprojx Compilé < 32K ce qui permet de se contenter de la version d'évaluation de MDK ARM KEIL ledtube_mini.ioc est le projet STM32CubeMX de génération automatique du code d'init du processeur. Vous ne devriez pas avoir besoin d'y toucher. S'il est lancé, il écrasera le projet ledtube_mini.uvprojx et risque de modifier le code par ailleurs. Compilé avec MDK ARM KEIL V5.17 Auto gen de code avec STM32CubeMX V4.15.1 // STM32Cube FW_F3 V1.5.0 Tente d'utiliser la mémoire rapide ccm du F303 mais sans effet notable. je m'y prend peut-être mal.