Skip to content

StickOS® BASIC -- an entirely MCU-resident patented interactive programming environment, used by Flea-Scope™

License

Notifications You must be signed in to change notification settings

rtestardi/StickOS2

Repository files navigation

Flea-Scope™ is a very low-cost ($13 BoM) and easy-to-use 18 million sample-per-second (Msps) USB oscilloscope and mixed-signal logic analyzer with a built-in waveform generator, built on the StickOS® BASIC platform! 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!

StickOS® BASIC is an entirely MCU-resident patented interactive programming environment, which includes an easy-to-use editor, transparent line-by-line compiler, interactive debugger, performance profiler, and flash filesystem, all running entirely within the MCU and controlled thru an interactive command-line user interface. In StickOS, external MCU pins may be bound to “pin variables” for manipulation or examination, and internal MCU peripherals may be managed by BASIC control statements and interrupt handlers.

A StickOS-capable MCU 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!

See the Flea Scope™ User's Guide: https://rtestardi.github.io/usbte/flea-scope.pdf

See the Web USB Flea Scope™ GUI repository: https://github.com/rtestardi/usbte

See the StickOS® BASIC website: https://rtestardi.github.io/StickOS/

About

StickOS® BASIC -- an entirely MCU-resident patented interactive programming environment, used by Flea-Scope™

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages