Skip to main content
Throughout the Nominal Instrumentation documentation you will find example code snippets inline with the topics being described. Those snippets are meant to highlight specific concepts and usage patterns in context. This section hosts full, runnable examples organized by instrument type and use case. Each page is a single Python file you can copy and adapt for your own projects. The source for these examples lives alongside the library at nominal-io/instro.

Browse by category

DAQ

Analog and digital read/write, hardware- and software-timed acquisition, with and without background daemons.

DMM

Configure a DMM and trigger measurements.

PSU

Programmable power supply usage with and without a background daemon.

Electronic Load

Programmable electronic load usage.

I2C

Basic register access and command-based device queries.

Publishers

Buffered, queued, file-backed, and custom publishing.

Modbus

Modbus configuration via JSON file or programmatic config.

Test Rack

End-to-end test rack demo combining multiple instruments.