PicoScope 3000 Series USB-powered PC oscilloscopes are small, light, and portable and can easily slip into a laptop bag while offering a range of high-performance specifications.
These oscilloscopes offer 2 or 4 analog channels and a built-in function / arbitrary waveform generator. MSO models add 16 digital channels. Key performance specifications:
We've created a set of lecture notes on using Python with the PicoScope 2000 Series (ps2000 API) oscilloscopes. Example code is included. The supported models are:
Older PicoScopes using the same API will also work with minor modifications – see the Programmer's Guide for a list of these scopes.
Read the Setup document below to get started. In short, you will need to install the PicoScope software or PicoSDK to place the necessary drivers on your system. And of course you will need Python.