Domain Analysis and Persona Adoption:
The input material is a technical meeting transcript from the Open Research Institute (ORI) concerning Open Source FPGA (Field Programmable Gate Array) development, Software Defined Radio (SDR), and satellite communications. I am adopting the persona of a Senior Systems Architect and Lead FPGA Engineer. My vocabulary will prioritize technical specifications, architectural frameworks, and project lifecycle milestones.
Abstract
This transcript details the weekly technical meetup of the Open Research Institute (ORI) held on March 7, 2026. The session serves as a retrospective and planning forum for several high-complexity open-source hardware and software projects. Key technical updates include the integration of CI/CD pipelines for OpenCPI across multiple Xilinx and Analog Devices platforms, the advancement of the "Opulent Voice" digital protocol toward over-the-air (OTA) validation, and a proposal for a multi-stream Consistent Overhead Byte Stuffing (COBS) protocol to optimize channel utilization.
The meeting also covers international collaborations, specifically the Mode Dynamic Transponder project with AMSAT UK, which utilizes Successive Interference Cancellation (SIC) on low-power Lattice iCE40 FPGAs. Additional segments highlight the use of the Amaranth HDL framework for Python-to-VHDL synthesis, real-time machine learning inference for aerospace telemetry at the University of Puerto Rico, and preparation for deep-space Doppler tracking of the Artemis II mission. The session concludes with a strategic roadmap for upcoming demonstrations at international venues, including Friedrichshafen and Defcon.
CI/CD Integration: Successful integration of GitLab runners with Vivado and Docker environments, overcoming PID-related blocking issues during bitstream generation.
Platform Targets: Current builds verified for Pluto SDR, LibreSDR, ZC706, and ZCU102.
Application Layer: Developed a UDP-based spectrum viewer application capable of handling 40 Msps. Demonstrated a combined DVB-S2 encoder and spectrum viewer bitstream on the LibreSDR.
Next Steps: Finalizing the Quick Start Guide and initiating Opulent Voice implementation within the OpenCPI framework.
Architecture: An open-source digital protocol using Minimum Shift Keying (MSK) for UHF+ frequencies. It integrates voice (Opus codec @ 16kbps), data, and control messaging into a single prioritized stream.
Testing Status: Moving from lab-conducted testing to over-the-air (OTA) residential links. Identified software bugs in the interlocker and keep-alive configurations.
Multi-stream COBS Proposal: A technical proposal to modify the COBS (Consistent Overhead Byte Stuffing) protocol to support multiple simultaneous streams, allowing data backfilling during silence periods in variable-bit-rate voice packets.
21:18 – AMSAT UK & Mode Dynamic Transponder (MDT):
Mission Profile: Payload for the "FunCube Plus" satellite, now rescheduled for a 2027 launch.
FPGA Implementation: Targeted at the Lattice iCE40 (low power/LEO-suitable). The design features a polyphase channelizer with 87% logic utilization.
DSP Approach: Utilizes Successive Interference Cancellation (SIC) to extract weak signals from a 30 kHz window in the 430 MHz band.
Resource Requirements: The project requires KiCad PCB layout expertise for 1U space-rated cards and peer reviews of the existing VHDL and STM32L4 firmware.
32:23 – Upcoming Demonstrations & Capture The Flag (CTF):
B-Sides San Diego (April 2026): Educational CTF based on a reimplementation of the Chandrayaan-3 lunar lander’s radar altimeter logic in Python.
Friedrichshafen (June 2026): Presentation to the European Space Agency (ESA) regarding regenerative transponder designs (on-board reconstitution) versus traditional bent-pipe architectures for future geostationary payloads.
Artemis II Support: Preparation of a 60-foot (18m) parabolic dish for Doppler tracking of the upcoming Artemis II lunar mission (potential April launch).
Earth-Venus-Earth (EVE) Experiment: Planned for October 2026 during Venusian inferior conjunction. Requires a 2kW 2.4 GHz transmitter to attempt data modulation (beyond simple carrier reflection) over the EVE path.
Strategy: Recommendation for new contributors to start with SatNOGS or RTL-SDR projects to gain foundational experience in SDR and digital signal processing.