Woah-scilloscope! - ECE 342

Analog
PCB
Junior Design
Winter 2026

The Woah-scilloscope is a student-designed, 2-channel oscilloscope. This system has the ability to sample and display signals up to 200kHz and 48V peak to peak at an error rate of ±5% or 0.1V, whichever is greater. The design features an integrated LCD screen in order to display the measured voltage signals. The Woah-scilloscope contains one PCB that handles everything from user input to analog conversion to voltage regulation and power distribution to LCD control. Integrating every part of the project onto one PCB like this ensures that the design remains compact and minimizes error. Key features presented on this oscilloscope are the 84x48 pixel LCD display which will present both measured voltage signals (one as a solid line and one dotted) and the smooth and accurate rotary encoders achieved by using software and analog debouncing techniques. While measuring two signals the user can adjust the horizontal time axis, or the vertical voltage scale for either wave. The trigger level can also be adjusted to determine where to center the graph during the run state, and when to pause sampling during the wait state. There is a state-of-the-art comically large button on the side of the box that the user can smack to pause or play the measurements.

2 Lifts 

Artifacts

Name Description
Project GitHub The GitHub repository used to store all code and documents related to the project   Link
ECE 342 System Document The system document for the Woah-scilloscope   Link
Executive Project Summary A Document containing a summery of our design decisions, lessons learned, and timeline.   Download
PCB Schematic Schematic for the PCB used in this project. This contains user input, analog conversion, voltage regulation and power distribution, and LCD control.   Download
FAQs Frequently asked questions concerning this project.   Download
Project Summary Video Video explaining our project   Link
Feedback