PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Oscilloscope Python Packages

Python packages with the GitHub topic oscilloscope. Sorted by relevance, with stars and monthly downloads.
berndporr
pyfirmata2

Turn your Arduino into a realtime data acquisition card under Python

4K 76 32
scottprahl
rigolwfm

Read, parse, and convert oscilloscope waveform files

1K 70 8
aimoda
rigol-dho824-mcp

MCP server for controlling Rigol DHO824 oscilloscopes via AI assistants like Claude - capture waveforms, take screenshots, configure channels, modify triggers, read measurements, and query device state

876 2 1
oscura-re
oscura

Python framework for hardware reverse engineering: signal analysis, protocol decoding, and automated dissector generation. Unified workflows from oscilloscope captures to Wireshark dissectors with IEEE-compliant measurements.

656 1 0
wagenadl
escope

A software oscilloscope and function generator

501 0 0
Anatoly1010
atomize-py

A modular open source software for working with scientific devices and combining them into spectrometer.

458 38 4
SGavrl
wfm-oxide

A zero-copy, high-performance Rust parser for proprietary oscilloscope binary files (Rigol/Tektronix) with PyO3 Python bindings.

437 7 1
dilawar
serialscope

A serial-port based oscilloscope

411 31 8
pklaus
ds1054z

Python package and software for the Rigol DS1054Z oscilloscope.

386 198 43
l-johnston
tekinstr

Communication with Tektronix oscilloscopes

368 1 1
vongostev
oscsipm

Instruments to extract photocounting statistics from oscilloscope measurements

335 0 0
tspspi
pymso5000-tspspi

Rigol MSO5000 control library (unofficial)

333 16 6
daedalus
mcp-sigrok

MCP server that exposes all functionality of sigrok-cli as MCP tools. sigrok-cli is a cross-platform command-line utility for the sigrok software suite, used for hardware initialization, acquisition, protocol decoding, and saving logic analyzer sessions.

330 1 1
sam210723
wavebin

Waveform capture viewer for Agilent, Keysight and Rigol oscilloscopes

326 87 15
ASukhanov
epicsdev-rigol-scope

Server of RIGOL oscilloscopes for EPICS PVAccess

305 0 0
ASukhanov
epicsdev-tektronix

EPICS PVAccess server for Tektronix oscilloscopes

302 0 2
lobis
lecroyscope

lecroyscope is an unofficial Python package 🐍📦 to interface with Teledyne LeCroy oscilloscopes and read binary trace files (.trc)

288 7 1
balder-dev
balderhub-waveform

balderhub-waveform: BalderHub Project for working with waveforms

287 0 0
balder-dev
balderhub-waveformmonitor

balderhub-waveformmonitor: BalderHub Project for working with waveform monitor devices like programmable oscilloscopes

281 0 0
jkrauth
labdevices

SDK for typical devices found in an atomic physics research lab.

278 7 1
asvela
keyoscacquire

keyoscacquire is a Python package for acquiring traces from Keysight InfiniiVision oscilloscopes through a VISA interface

271 30 8
BMecke
hantekosc

Python interface with integrated software trigger for controlling USB oscilloscopes from Hantek.

245 8 0
techmanual-ai
lablink-mcp

MCP server for direct AI agent control of lab devices — VISA/SCPI instruments, SSH hosts, REST APIs, serial devices, and Python environments

187 2 0
vongostev
tekwfm2

Parser for Tektronix WFM v.2 binary files

187 7 4
    • Data from PyPI, GitHub, ClickHouse, and BigQuery