Pinned Repositories
opengl_fractals
Fractal Generators in OpenGL/C++
lgl
Layout and button system for simple GUIs in OpenGL
blacs
𝗯𝗹𝗮𝗰𝘀 supervises the execution of experiments controlled by the 𝘭𝘢𝘣𝘴𝘤𝘳𝘪𝘱𝘵 𝘴𝘶𝘪𝘵𝘦. It manages experiment queuing and hardware-timed execution, and provides manual control over devices between shots.
ctglfw
Carter Turn GLFW Wrapper
ctmarkov
Carter Turn Markov Chains
ctsocket
Carter Turn Socket
ctudp
Carter Turn UDP Socket
ctvector
Carter Turn Vector Library
ctvt100
Carter Turn VT100 interface
fpga_pulse_generation
Variable, serial controlled, pulse generation in VHDL
carterturn's Repositories
carterturn/qtc-umd-dds-sweeper
Raspberry Pi Pico interface for the AD9959 DDS
carterturn/blacs
𝗯𝗹𝗮𝗰𝘀 supervises the execution of experiments controlled by the 𝘭𝘢𝘣𝘴𝘤𝘳𝘪𝘱𝘵 𝘴𝘶𝘪𝘵𝘦. It manages experiment queuing and hardware-timed execution, and provides manual control over devices between shots.
carterturn/labscript-devices
A modular and extensible plugin architecture to control experiment hardware using the 𝘭𝘢𝘣𝘴𝘤𝘳𝘪𝘱𝘵 𝘴𝘶𝘪𝘵𝘦.
carterturn/PrawnBlaster
Firmware for the Raspberry Pi Pico to turn it into a labscript-suite pseudoclock device
carterturn/labscript-suite
Metapackage for the 𝘭𝘢𝘣𝘴𝘤𝘳𝘪𝘱𝘵 𝘴𝘶𝘪𝘵𝘦 experiment control and automation system
carterturn/labscript
The 𝗹𝗮𝗯𝘀𝗰𝗿𝗶𝗽𝘁 library provides a translation from expressive Python code to low-level hardware instructions.
carterturn/runmanager
𝗿𝘂𝗻𝗺𝗮𝗻𝗮𝗴𝗲𝗿 is an intuitive graphical interface for controlling 𝘭𝘢𝘣𝘴𝘤𝘳𝘪𝘱𝘵 𝘴𝘶𝘪𝘵𝘦 experiments. Includes multi-dimensional parameter scans and a remote programming interface for automation.
carterturn/runviewer
𝗿𝘂𝗻𝘃𝗶𝗲𝘄𝗲𝗿 is a graphical interface for visualising hardware-timed experiments composed using the 𝘭𝘢𝘣𝘴𝘤𝘳𝘪𝘱𝘵 𝘴𝘶𝘪𝘵𝘦.
carterturn/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.
carterturn/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.
carterturn/zwierlein_labscript_user_devices
Copy of Labscript user devices for the Zwierlein Group (group members should use github.mit.edu/Zwierleingroup/labscript_user_devices)
carterturn/prawn_do
Triggered digital outputs on the Raspberry Pi Pico
carterturn/pico_fast_serial
Faster serial over USB for the Raspberry Pi Pico
carterturn/line_trigger_box
KiCAD files for an AC line synchronized trigger
carterturn/prawnblaster_pcb
PCB for Labscript Prawnblaster
carterturn/ncTelegram
A ncurse Telegram client developed in Python
carterturn/rovdrive
Terca Technology ROV Drive Code
carterturn/rovcontrol
Terca Technology ROV Control Program
carterturn/tercagrapher
The Terca Graphing program
carterturn/tercavectorgrapher
A small graphing utility for lists of vectors
carterturn/jtsocket
Terca Java Socket
carterturn/ctudp
Carter Turn UDP Socket
carterturn/ctsocket
Carter Turn Socket
carterturn/lgl
Layout and button system for simple GUIs in OpenGL
carterturn/ctvt100
Carter Turn VT100 interface
carterturn/ctglfw
Carter Turn GLFW Wrapper
carterturn/ctvector
Carter Turn Vector Library
carterturn/lepArduino
Arduino code for LEP home automation
carterturn/lep
LEP home automation system
carterturn/ctmarkov
Carter Turn Markov Chains