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
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

Build gen AI apps with an all-in-one modern database: MongoDB Atlas

MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
Start Free
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