DIY STM32 Oscilloscope (Part 1): 1 Channel, Trigger
BTT Lab
0:00 / 0:00
DIY STM32 Oscilloscope (Part 1): 1 Channel, Trigger
3 352 просмотра · 2 недели назад
BTT Lab
161 подписчик
3 352 просмотра · 2 недели назад
In this video, I build a simple single-channel 12bit oscilloscope on an STM32F207 Nucleo — ADC, DMA, hardware-timed sampling, a software trigger and a Python front-end.
Timestamps:
00:00 - Intro
01:38 - Single channel architecture
03:36 - CubeMX configuration
08:46 -First test
09:08 - Adding a trigger
10:25 - Code explanation
13:30 - Analog input section
13:58 - Final test
14:33 - Known issues and what's next
🔗 Code on GitHub: https://github.com/BTTLab/stm32osc1ch/
Part of a series where I try to build a multi-channel USB oscilloscope out of pure stubbornness. Next up: squeezing more speed out of this thing and adding more channels.