Skip to main content
Associate
February 11, 2024
Solved

Make an oscilloscope using stm 32

Hi, everyone I am Talha an Electronics student, I was recently working on making an oscilloscope using STM 32. I recently made a logic analyzer using stm 32 f103 RB. I now wanted to make a simple oscilloscope that simply displays the function generator's data. 
What I want is that I want to give an input signal using a simple function generator and display it on a serial analyzer. Now I don't get the problem as I tried to simply read the data and send it to USART and display it on the serial analyzer but unfortunately, there was a lot of noise, I don't get it what should I do, I have 2 STM 32 one with an ADC in it.

It is a request to please help me If you can. I also need to integrate the output with a GUI I've designed using Flutter, but I would take care of it on my own.

Help needed anyone with a similar experience please help.

This topic has been closed for replies.
AScha.3
AScha.3Best answer
Super User
February 11, 2024

Hi,

there are many "mini DSO" on git, just look how they do it :

example ->

https://github.com/alambe94/buck50

 

If you feel a post has answered your question, please click on " Best Answer ".

7 replies

AScha.3
AScha.3Best answer
Super User
February 11, 2024

Hi,

there are many "mini DSO" on git, just look how they do it :

example ->

https://github.com/alambe94/buck50

 

If you feel a post has answered your question, please click on " Best Answer ".
Associate
February 11, 2024

I already had a look at this project but I couldn't understand it as it has a lot of missing files like main.h. Any other solution?

 

Associate III
February 11, 2024

Is your project for the Logic analyzer open source? I want to learn how to design these types of systems.

Pavel A.
February 11, 2024
Associate
February 11, 2024

This is just the analyzer on which I can observe the wave, I want the code or the logic part of this project

Pavel A.
February 11, 2024

Here you can find help for your project. Logic, electronics, GUI as well.