Welcome to TRS-Interface’s documentation!

The TRSInterface is a hardware interface that bridges instruments used for time-resolved spectroscopy to a data collection computer. It consists of three main parts:

  • Hardware - Microcontroller and circuit board design to physically connect instruments to the host computer.

  • Firmware - Software to run on microcontroller and perform communications with host.

  • Host Library - Python library to communicate with the hardware.

It is designed to be used as part of a time-resolved spectrometer, in particular the TRSpectrometer application.

Hardware designs and software are open source and available at https://gitlab.com/ptapping/trs-interface.

User Guide

API Documentation

Indices and tables