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

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

Follow PPMScope

PPMScope Web Site

You Might Also Like
Top-Rated Free CRM Software Icon
Top-Rated Free CRM Software

216,000+ customers in over 135 countries grow their businesses with HubSpot

HubSpot is an AI-powered customer platform with all the software, integrations, and resources you need to connect your marketing, sales, and customer service. HubSpot's connected platform enables you to grow your business faster by focusing on what matters most: your customers.
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