Trying To Run DOOM With The Raspberry Pi 4 Vulkan Driver
Experiments running DOOM on the Raspberry Pi 4's V3DV Vulkan driver, contributing patches for missing pixel formats and texture compression to upstream Mesa.
Monitoring GNSS Constellations with Galmon Using the LimeNET Micro Ublox-M8 Module
Setting up a GNSS multi-constellation monitor using the LimeNET Micro's built-in Ublox module to feed satellite health data to the Galmon crowdsourced network.
Software Defined Doppler Radar with LimeSDR Mini
Building a low-cost Doppler radar using a LimeSDR Mini and GNU Radio to measure vehicle speeds, with tests validated against real-world measurements.
Reverse Engineering GOES-16 CDA Telemetry
Reverse engineering the GOES-16 telemetry signal using GNU Radio and Open Satellite Project software to demodulate and decode CCSDS frames.
Outernet Receiver with a Wifi Grid Antenna
Receiving Outernet's L-Band satellite signal using a repurposed Wi-Fi grid antenna and RTL-SDR, with demodulation via LeanDVB on a Raspberry Pi.
Receiving & Demodulating the Meteor Satellite
Receiving and decoding digital LRPT imagery from Russia's Meteor-M N2 weather satellite using an RTL-SDR and a QFH antenna.
Quadrifilar Antenna for NOAA APT Satellites
Building a quadrifilar helix antenna to receive APT imagery from NOAA polar-orbiting weather satellites using an RTL-SDR.
Making an Arduino Based Levitron
Building an Arduino-controlled electromagnetic levitator using a Hall effect sensor and a 2000-turn coil to suspend a rare-earth magnet.