PPMScope is a do-it-yourself oscilloscope with an open source design. The
intent is that the project can be constructed by an electronics hobbiest using
the instructions included. The design is a compromise between features and
cost. The bandwidth is lower than a commercial scope, so it's use is limited
to signals of 500 kHz and below. It's sample buffer is also smaller than
a commercial scope, however sufficient for most oscilloscope functions.

This is a version based on the PIC16F877A microcontroller running with a 20MHz
clock. The maximum sampling rate is 1 MHz with a 5 Mhz equivalent sampling
mode. Currently, the computer interface supports USB, serial, and parallel ports.

Good luck on the construction and I hope you enjoy your oscilloscope. I am
happy to answer any questions or provide technical support for this design.

Project Samples

Project Activity

See All Activity >

License

Creative Commons Attribution License, GNU General Public License version 3.0 (GPLv3)

Follow PPMScope

PPMScope Web Site

Other Useful Business Software
Auth0 for AI Agents now in GA Icon
Auth0 for AI Agents now in GA

Ready to implement AI with confidence (without sacrificing security)?

Connect your AI agents to apps and data more securely, give users control over the actions AI agents can perform and the data they can access, and enable human confirmation for critical agent actions.
Start building today
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • Serious project written in PIC assembly and C with all the schematics and docs. Useful when you need 500 kHz oscilloscope with 2 channels, spectrum view (software), trigger or just want to learn how analog part of oscilloscope works.
Read more reviews >

Additional Project Details

Operating Systems

Windows

Languages

English

User Interface

Win32 (MS Windows)

Programming Language

Assembly, C

Related Categories

Assembly Test and Measurement Software, C Test and Measurement Software

Registered

2012-03-06