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:
- Build a Simple-Simon Game using Flea-Scope™
- Build a Morse Code Generator using Flea-Scope™
- Build a Toaster Oven Temperature Profile using Flea-Scope™
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: