TU Darmstadt, Atoms - Photons - Quanta's repositories
RedPitaya-Lockbox
Digital controller for laser frequency stabilization based on the RedPitaya STEMlab 125-14 board
RedPitaya-IntStab
Digital controller for laser intensity stabilization based on the RedPitaya STEMlab 125-14 board
Laser_Backplane_DVI
Laser backplane with DVI connector featuring fast current modulation and a laser diode protection.
SFH203_photodetector
Low-noise transimpedance amplifier optimized for the photodiode SFH203.
labscript-devices
A modular and extensible plugin architecture to control experiment hardware using the ๐ญ๐ข๐ฃ๐ด๐ค๐ณ๐ช๐ฑ๐ต ๐ด๐ถ๐ช๐ต๐ฆ.
MTS_module
Module for AOM-based modulation transfer spectroscopy (MTS) signal generation.
PDH_photodiode
Fast photodiode for PDH-laser-locking
phase-frequency_detector
Use the HMC439 phase-frequency detector to phase-lock a laser beat note to an external reference frequency between 10MHz and 1.3GHz.
smartctl_ssacli_exporter
Export metric from HP enterprise raid card && disk smartctl with auto detect disk
Voltage_reference
LM399 based 10 V/15 V sub-ppm stable reference
AD9910-arduino
AD9910 code for Arduino Due
COBS-CPP
An Arduino compatible COBS (Consistent Overhead Byte Stuffing) Encoder/Decoder
labnode_async
A Python AsyncIO Communication Framework for IoT nodes
labscript
The ๐น๐ฎ๐ฏ๐๐ฐ๐ฟ๐ถ๐ฝ๐ library provides a translation from expressive Python code to low-level hardware instructions.
lyse
๐น๐๐๐ฒ is a data analysis framework for experiments controlled by the ๐ญ๐ข๐ฃ๐ด๐ค๐ณ๐ช๐ฑ๐ต ๐ด๐ถ๐ช๐ต๐ฆ. It coordinates online analysis of live experiment data, by automatically running Python analysis scripts.
MTS-module_80MHz_200MHz
Alternative version of the MTS module (https://github.com/TU-Darmstadt-APQ/MTS_module) for 80 MHz and 200 MHz AOMs.
PDH-module
Produces a PDH error-signal using MiniCircuits SYPD-1+ phase detector and LT1568 4th order low-pass filter. To be used with a AD9959 DDS board.
phase-frequency_detector_switch_breakout
Front switch for the phase-frequency_detector
runmanager
๐ฟ๐๐ป๐บ๐ฎ๐ป๐ฎ๐ด๐ฒ๐ฟ is an intuitive graphical interface for controlling ๐ญ๐ข๐ฃ๐ด๐ค๐ณ๐ช๐ฑ๐ต ๐ด๐ถ๐ช๐ต๐ฆ experiments. Includes multi-dimensional parameter scans and a remote programming interface for automation.
runviewer
๐ฟ๐๐ป๐๐ถ๐ฒ๐๐ฒ๐ฟ is a graphical interface for visualising hardware-timed experiments composed using the ๐ญ๐ข๐ฃ๐ด๐ค๐ณ๐ช๐ฑ๐ต ๐ด๐ถ๐ช๐ต๐ฆ.
TinkerforgeAsync
A Python asyncio Tinkerforge API implementation
wmControl
WM HighFinesse WS8 control via ethernet
DIN_41612_Backplane
19โณ DIN 41612 Backplane. The basis for all rack mountable electronics used by APQ.
lab_temperature-Backend
Lab Temperature Controller (Python Code)
labscript-utils
Shared modules used by the ๐ญ๐ข๐ฃ๐ด๐ค๐ณ๐ช๐ฑ๐ต ๐ด๐ถ๐ช๐ต๐ฆ. Includes a graphical exception handler, debug tools, configuration management, cross platform filepath conversions, unit conversions and custom GUI widgets.
Library-Arduino-Cbor
Arduino Library to use Cbor encoder and several examples to use
LM399_Burnin_Board
An ADR399/LM399 voltage reference burnin board
Millennia-Laser-Control-App
Application for controlling and logging Millennia lasers
pyAsyncPrologix
A Python AsyncIO library for the Prologix GPIB (Ethernet) adapter