⬇️ DOWNLOAD THE 3RD EDITION OF THE EMI/EMC CATALOG SIGLENT CATALOG ⬇️

Pico Technology pyPicoSDK: Introduction to the Python Software Package for PicoScope

Posted by Batter Fly 14/10/2025 0 Comment(s) 530

Pico Technology introduces pyPicoSDK, a Python software package that dramatically simplifies controlling and acquiring data from PicoScope oscilloscopes. Created as a wrapper for the underlying C APIs, pyPicoSDK provides a high-level interface that allows engineers, scientists, and hobbyists to easily integrate Pico instrumentation into their Python-based workflows. Instead of complex low-level calls, just a few lines of code are needed to configure channels, acquire data, and display results. Whether it's for automating lab tests, performing long data acquisitions in streaming mode, or integrating measurements into custom applications, pyPicoSDK accelerates development and analysis.

The initial release of pyPicoSDK officially supports the PicoScope 6000E Series and PicoScope 3000D MSO Series oscilloscopes. Pico Technology has already announced that support will be extended to other devices in the future, making this software a long-term investment for test automation.

  • Python Native: Leverage the simplicity and power of Python for instrument control, without the complexity of low-level APIs.
  • Cross-Platform: Fully compatible with Windows, macOS, Linux, and single-board systems like Raspberry Pi.
  • Simple and Intuitive: Requires only a few lines of code to configure channels (set_channel), acquire data (run_block), and visualize results.
  • Total Integration: Designed to work seamlessly with popular scientific libraries. Data is returned as NumPy arrays, ready to be analyzed with SciPy or visualized with Matplotlib.
  • Flexible Acquisition: Supports both block mode for capturing high-speed data segments and streaming mode for continuous, long-term acquisitions.
  • Open Source: The code is available on GitHub, encouraging collaboration, feedback, and customization from the developer community.

 

Pico Technology pyPicoSDK Banner

Leave a Comment