{"repo":"mattdelashaw/rtlsdr-next","free":true,"listed":false,"github":"https://github.com/mattdelashaw/rtlsdr-next","clone":"git clone https://github.com/mattdelashaw/rtlsdr-next.git","description":"High-performance async Rust driver for RTL-SDR(RTL2832U) with NEON optimizations for the Pi 5.","language":"Rust","stars":37,"topics":["raspberry-pi","rtl-sdr","rust","sdr","software-defined-radio","tokio","neon-simd","r820t","r820d","e4000"],"license":"Apache-2.0","category":"self-hosted-apps","readme_excerpt":"rtlsdr-next 📡 A high-performance, asynchronous, and safety-first Rust driver for RTL2832U-based Software Defined Radios (SDR). Designed for the modern era (2026+), this driver moves away from the legacy C callback model toward a Tokio-native Stream architecture, with specific optimizations for high-bandwidth ARM hosts like the Raspberry Pi 5 . [!CAUTION] This a shameless \"vibe-code\" project. I wanted to dig into Rust and this seemed like something fun to explore when I realized the gold version C code drivers were circa 2013. Since starting, I realized there is a Rust implementation that has a more human touch here: https://github.com/ccostes/rtl-sdr-rs ✅ Confirmed Working Hardware Dongle Tuner Host Clients Tested -------- ------- ------ ---------------- RTL-SDR Blog V4 R828D Raspberry Pi 5 (Bookworm) OpenWebRX+, GQRX, SDR++ RTL-SDR Blog V4 R828D Windows 11 x86 64 (AMD Ryzen 7600X) Corona SDR (iOS) RTL-SDR Blog V4 R828D Raspberry Pi 5 (Bookworm) SpectralBands (iOS, WebSDR protocol) Other RTL2832U dongles with R820T/R820T2/E4000 tuners should work — hardware verification welcome. 🚀 Key Features - Async-First Architecture: Built on Tokio. SDR data is a standard Stream with backpressure and graceful shutdown. - Full RTL-SDR Blog V4 Support: Correct R828D initialization sequence reverse-engineered from usbmon traces against librtlsdr. - Zero-Allocation Pipeline: Custom buffer pooling eliminates memory allocations in the hot path. - Auto-Vectorized DSP: LLVM auto-vectorizes to N","default_branch":null,"files":null,"tree":[],"storefront":"/r/mattdelashaw","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mattdelashaw/rtlsdr-next/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}