+ Follow

Flea-Scope™ 18 Msps USB Oscilloscope and more for $18!

Flea-Scope™ is a very low-cost ($18 from Elecrow) and easy-to-use 18 million sample-per-second (Msps) USB oscilloscope and mixed-signal logic analyzer with a built-in waveform generator, and so much more, based on the PIC32MK MCU!

Flea-Scope™ 18 Msps USB Oscilloscope and more for $18!
 
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
 

Hardware Components

  • Mouser Bill of Materials

    Mouser
    X 1 fenxiang

Tools, APP Software Used etc.

  • Microchip MPLAB X

    Microchip
  • Novarm DipTrace -- Schematic and PCB Design Software

    Novarm

Story

 

Flea-Scope™ is a very low-cost ($18 at Elecrow) and easy-to-use 18 million sample-per-second (Msps) USB oscilloscope and mixed-signal logic analyzer with a built-in waveform generator, and so much more, based on the PIC32MK MCU! Flea-Scope can be controlled by any Chromium-based web browser that supports WebUSB API or Web Serial API running on a computer, tablet, or phone (!!!), with no need for further software install – just plug it in and open a web-page and you are up and running!

 

My dream is to eventually get this into high-schools to get our kids really building stuff again -- not just assembling prefab components, but really designing and building -- like with transistors, op amps, motor control, etc.

 

You can even log into Flea-Scope using a different web-page and re-program it interactively in StickOS BASIC, again using nothing but a web browser, doing live debugging, taking control of all its pins, to use it as a fully re-programmable embedded system core.

 

The Flea-Scope User's Guide (including some "how it works" internals and full specifications) is here: Flea-Scope User’s Guide

 

Full documentation and the Graphical User Interface and StickOS® BASIC Deep Dive User Interface are here: Rtestardi’s web-pages…

 

A preliminary video introduction is here:

As a simple example showing how easy Flea-Scope is to re-program in StickOS BASIC, to make an LED on pin "a4" blink at 10 Hz is as simple as logging into the deep-dive UI web-page in your browser and entering:

10 dim led as pin a4 for digital output
20 while 1 do
30   led = ! led
40   sleep 50 ms
50 endwhile
run

You can also build cool embedded systems in StickOS BASIC, like:

A slightly dated StickOS BASIC video (from a different board with similar capabilities) is here:

You can find full build instructions (if you want to build Flea-Scope yourself) here:

PCB assembly and test instructions are here:

Code
  • Flea-Scope GUI repository

    https://github.com/rtestardi/usbte
    View
Schematic and Layout
  • Flea-Scope Hardware and Firmware repository

    https://github.com/rtestardi/StickOS2
    View
CAD-Custom parts and enclosures

Flea-Scope™ 18 Msps USB Oscilloscope and more for $18!

Flea-Scope™ is a very low-cost ($18 from Elecrow) and easy-to-use 18 million sample-per-second (Msps) USB oscilloscope and mixed-signal logic analyzer with a built-in waveform generator, and so much more, based on the PIC32MK MCU!

194
 
6
1
0

Share your project on social media to expand its influence! Get more people to support it.

  • Comments( 1 )
  • Like( 6 )
/1000
Upload a photo:
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP
  • Great!
    Feb 21,2025 0 comments
    Reply

You May Also Like

View All
Add to cart
Board Type : GerberFile :
Layer : Dimensions :
PCB Qty :
Different PCB Design
PCB Thickness : PCB Color :
Surface Finish : Castellated Hole :
Copper Weight : 1 oz Production Time :
Total: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.

PCB Assembly

PCBA Qty: BomFile:
NO. OF UNIQUE PARTS: NO. of Components:
Assembly Cost: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
3dPrintingFile : Size :
Unit : Volumn :
3D Printing Qty : Material :
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Acrylic Type : AcrylicFile :
Dimensions: Engrave:
Acrylic Qty :
Acrylic Thickness:
Acrylic Color:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
CNC Milling File : Size:
Unit: Volumn:
CNC Milling Qty : Material:
Type of Aluminum: Surface Finish:
Tolerance:
Surface Roughness:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Item Price Qty Subtotal Delete
Total: US $0.00
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.