A PC and an Arduino: here’s your DIY Oscilloscope

Project Summary:

We have designed an Oscilloscope using PC and Arduino Board. The signal is first of all fed to the Arduino Board where the analog signal is converted to a digital signal by the ADC which is then serially outputted to the PC and is read by the MATLAB software via the COM ports. Here the signal is read in the form of digital data but then is converted to analog one by using the resolution of the ADC used by the Arduino Board. The MATLAB software was then used to plot the signals.

Sensing Elements for Current Measurements

Full Project:

The input to be plotted is given to one of the five analog pins in the board. The software used for interfacing the board with the PC is Matlab R2012a. The compiler Arduino 1.0 has been used for uploading the codes to the board. The MAX 232 Line Driver and ATmega328 Processor has been used. The various components used in this designing has been illustrated briefly in the coming sections.


Circuit diagram:

Bill of Materials:

Arduino Board

LM358 IC

3PCS 1Mohm

2PCS 0.01 µF


For more detail: A PC and an Arduino: here’s your DIY Oscilloscope

READ  Smart Medicine Box

Leave a Comment

= 3 + 5

(Spamcheck Enabled)

Read previous post:
Arduino Ping Display Robot
My Arduino Ping Display Robot

Goals Hello all. I hope to please share a little robot that I have just finished building. There are many...

Scroll to top