Nanoscope

From TheAnalogThing
Revision as of 21:04, 31 May 2022 by Lee (talk | contribs) (Adding nanoscope)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Screenshot of nanoscope

nanoscope is an open-source Python-based desktop oscilloscope that works on Linux, Mac, and Windows. It is designed to work with an extremely cheap and portable Arduino Nano (~ $10) for data acquisition. You can find it on GitHub: https://github.com/LeeHolmes/nanoscope, and can see a demo of it running OscilloFun here: https://www.youtube.com/watch?v=ZQVlYfUenzs.

nanoscope showing OscilloFun in XY mode

Features

  • Single channel or dual channel
  • X-Y mode
  • Adjustable scale and zoom (both vertical and horizontal)
  • Capture and playback of sample data
  • Both automatic and interactive voltage and time measurements