logo

Measure data with Python

This set of modules is designed to help students learning electronics, or graduate students in labs automate data collection. This will cover using Python 3+ with National Instrument hardware (GPIB-USB-HS and DAQ cards), as equipment and software can be expensive.

The modules are broken down as such,

The first 3 modules cover the basics on collecting data. Design principles and thoughts covers coding design and practices. Reactive approach to plotting is just a quick way to get plotting in real time with minimal code, but the topics on reactive programing will not be covered aside from their one use case. The remainder is for building an interface to control your experiment, such that everything is within view and organized; this covers buttons, plots, inputs, output files, etc…

© 2017–2022 David Kalliecharan