Last time I shared how to make a Mini DSO with MCU.
To know how to built it step by step, please refer to my previous video:
• How to DIY Oscilloscope Mini DSO with STC ...
Since many people are interested in this project, I spent some time upgrading it overall. After upgrading, the Mini DSO is more powerful.
Since all operations are controlled by a single Encoder, it seems a little complicated. In this video, I will show you all functions and how to operate in detail.
Instructable for new version:
https://www.instructables.com/id/Upgr...
Source code and circuit on GitHub:
https://github.com/CreativeLau/Mini-DSO
Specification:
MCU: STC8A8K64S4A12
Display: 0.96" OLED with 128x64 resolution
Controller: One EC11 Encoder
Input: Single Channel
Sec/div: 500ms, 200ms, 100ms, 50ms, 20ms, 10ms, 5ms, 2ms, 1ms, 500us, 200us, 100us(100us only available in Auto Trigger Mode)
Voltage Range: 0-30V
Sampling Rating: 250kHz @100us/div
There are a little changes in circuit and full update with code.
New features:
1. Show frequency of waveform
2. Customize trigger level
3. Auto, Normal and Single Trigger Mode
4. Scroll waveform along horizontal or vertical
5. Adjust OLED brightness in settings
I still plan to upgrade this project. Since many people tend to use STM32, I decide to transfer this project to it. I will share when it is done.
Hope you like it.
Please subscribe and support me.