ESP-SDR: ESP32 Çipini Donanımsız 2.4/5 GHz SDR Alıcısına Çeviriyor
ESP-SDR firmware'ı, gizli hata ayıklama kaydı sayesinde ESP32'yi harici donanım olmadan 2.4/5 GHz SDR alıcısına dönüştürüyor.
ESP-SDR adlı açık kaynaklı yazılım, ESP32'nin sabit fonksiyonlu Wi-Fi/Bluetooth modemini atlayarak dahili ADC sinyal zincirine doğrudan erişiyor ve ham I/Q baseband örneklerini yakalıyor. Geliştiriciler, Espressif'in librftest kütüphanesindeki adctrig fonksiyonunu LLM destekli ters mühendislikle inceleyerek, fabrika testleri için bırakılmış bir hata ayıklama kaydını ortaya çıkardı. Bu sayede ESP32, ESP32-C3/C5/C6/C61/S2/S3 ve ön izleme aşamasındaki S31 gibi çipler üzerinde harici donanım gerektirmeden bir SDR alıcısı olarak çalışabiliyor.
Donanıma bağlı olarak 2.2-2.7 GHz ve C5 modelinde 4.8-6.0 GHz bantlarında 80 MSa/s'ye kadar örnekleme ve 13-54 MHz bant genişliği destekleniyor; C61 ise LTE Band 7 ve 5G NR n7 sinyallerini yakalayabiliyor. Veriler USB/UART üzerinden tarayıcı tabanlı ESP-WebSDR aracına aktarılarak spektrum ve waterfall görüntüsü oluşturuluyor; ancak USB/UART bant genişliği sınırı nedeniyle sürekli akış yerine kısa I/Q anlık görüntüleri kullanılıyor. Sürekli akış için ESP32-S31 üzerinde Gigabit Ethernet üzerinden GNU Radio ve Gqrx gibi araçlara veri gönderen SoapyESPSDR geliştiriliyor.
Projeyi, sekiz antenli Wi-Fi algılama sistemi ESPARGOS One üzerinde çalışan Florian Euchner ve Zoltan Doczi keşfetti. GPL-3.0 lisanslı bu firmware, 5 doların altındaki ESP32 kartlarını temel bir spektrum analiz cihazına dönüştürerek mühendislere düşük maliyetli kablosuz sinyal analizi imkanı sunuyor.
Bu sentez, kaynağından yapay zeka tarafından üretildi; insan editör ya da elle onay adımı yoktur. Nasıl çalışıyoruz