Skip to content
ADCQ1706 USB Oscilloscope GUI
Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ADCQ1706.jpg
LICENSE
README.md
oscilloscope.png
oscilloscope.py

README.md

ADCQ1706 USB Oscilloscope GUI

This is a Python PyGame-based GUI for this kind of oscilloscope board: alt text

The original software only has support for Raspberry Pi, and limited to capturing data stored as image files. This software will display the information live. Screenshot:
alt text

It's controlled with the following key presses:

  • 1 = Toggle channel #1
  • 2 = Toggle channel #2
  • 3 = Increase time/div for channel #1
  • 4 = Decrease time/div for channel #1
  • 5 = Increase time/div for channel #2
  • 6 = Decrease time/div for channel #2
  • 7 = Toggle rise/fall trigging for channel #1
  • 8 = Toggle rise/fall trigging for channel #2
  • E = Increase trig level for channel #1
  • R = Decrease trig level for channel #1
  • T = Increase trig level for channel #2
  • Y = Decrease trig level for channel #2
  • S = Screenshot"
  • Q = Quit"
You can’t perform that action at this time.