javier muñoz sáez
Published © GPL3+

Coding your own neopixel driver ( baremetal STM32)

Follow me as I try to explain how DMA+PWM does the trick with hardware magic in a bluepill. (meme warning)

IntermediateFull instructions provided2 hours5,019

Things used in this project

Software apps and online services

stm32CubeIDE
IDE im going to use
stm32CubeMX
For autogenerate the code bone structure

Story

Read more

Schematics

Paint wiring Schematic

i dont include the logic level shifter in case you need one

Code

STM32IDE code generated with STM32CUBEMX

this tutorial uses the code located under bluepill folder

Credits

javier muñoz sáez

javier muñoz sáez

13 projects • 84 followers
Electronic engineer and sparky person. I make tutorials so my future self doesnt need to remember how he did the thing

Comments