Arduino OLED dual channel oscilloscope

Arduino OLED dual channel oscilloscope with 16Msps equivalent time sampling, Pulse Generator, DDS Function Generator and Frequency Counter

Jan 28, 2022

16086 views

3 respects

Components and supplies

1

Capacitor 100 nF

1

Pushbutton Switch, Push-Pull

1

Arduino UNO

1

Graphic OLED, 128 x 64

1

Capacitor 10 nF

4

Tactile Switch, Top Actuated

1

Through Hole Resistor, 470 ohm

1

Through Hole Resistor, 4.7 kohm

4

Capacitor 1 µF

3

Through Hole Resistor, 10 kohm

6

Resistor 2M ohm

Apps and platforms

1

Arduino IDE

Project description

Code

Downloadable files

Schematics

Schematics

GOscillo2.png

Comments

Only logged in users can leave comments

devicesanalog

3 months ago

Is this project for arduino nano or arduino uno? Arduino UNO is in "components and supplies" but Nano is in schematic.

siliconvalley4066

3 months ago

Basically, it works on UNO and Nano and Pro Mini. If you select SSD1306 instead of SH1106 on Nano, text size exceeds available area. You can reduce the number of DDS waveform data in order to fit in memory.

lspring

3 months ago

thanks i,m from china

keanyy

5 months ago

Can XY mode feature be added? I made this circuit and it works great. Can XY mode be added? It would be great to turn it into a VI test device.