Open Source
Projects
Hardware and firmware projects built for precision FPGA-based control systems. All source code is publicly available on GitHub.
Applications
quanta_lock
Complete FPGA feedback control system for quantum optics. Combines multi-tone DDS signal generation, 6-stage CIC decimation, and fixed-point PI/PID control at 125 MHz on a Xilinx Zynq SoC. Includes a Rust/Axum backend and Vue 3 real-time scope interface.
ZynqSystemVerilogRustVue 3Red Pitayacocotb
IP Cores / Libraries
octospi
OctoSPI slave IP core + AXI4-Lite bridge enabling high-speed communication between an STM32U595 MCU and a Xilinx Artix/UltraScale FPGA. Includes a dual-buffer prefetch FSM, four BRAM backends, ILA instrumentation, and an Embassy/Rust async driver.
ArtixSTM32U595SystemVerilogEmbassyRustAXI4-Lite