1 Oktober 2026 Kembali pada tahun 2025, kami memposting tentang ESPARGOS, sebuah array bertahap dari banyak antena patch, masing-masing terhubung ke mikrokontroler ESP32 Wi-Fi. ESPARGOS dapat digunakan untuk menentukan arah datangnya sinyal Wi-Fi dan membuat peta panas augmented reality langsung. Baru-baru ini, tim ESPARGOS membuat penemuan yang menarik.
Mereka menemukan bahwa beberapa chip ESP32 memiliki fitur yang tidak terdokumentasi yang memungkinkan firmware melewati fungsionalitas Wi-Fi dan Bluetooth tetap dan sebagai gantinya menangkap sampel IQ baseband mentah. Hasilnya, beberapa model ESP32 sekarang dapat digunakan sebagai SDR internal yang mencakup 2.2–2.7 GHz, plus 4.8–6.0 GHz pada ESP32-C5, dengan kecepatan sampel hingga 80 MS/s dan bandwidth analog sekitar 13–54 MHz, tergantung pada chipnya. Namun, untuk digunakan sebagai SDR tujuan umum yang terhubung ke PC, bandwidth keluaran tidak mencukupi, sehingga hanya cuplikan data yang dapat diekspor ke PC.
Ini berarti SDR hanya akan berfungsi sebagai penganalisis spektrum, dan demodulasi atau decoding data radio kontinu tidak mungkin dilakukan hanya dengan ESP32. Pengecualian adalah ESP32-S31 baru, yang dapat melakukan streaming terus menerus hingga 16 MS/s melalui antarmuka Gigabit Ethernet-nya, dengan driver Soapy SDR untuk GNU Radio dan gqrx akan segera hadir. Jika Anda ingin mencobanya sendiri, halaman ESP-Web SDR memungkinkan Anda mem-flash firmware ke sebagian besar papan pengembangan ESP32 langsung dari browser Anda dan melihat spektrum langsung dan air terjun.
Selain itu, ESPARGOS mencatat bahwa penangkapan sampel IQ yang koheren fase sekarang dimungkinkan dengan perangkat keras mereka. Ini berarti ESPARGOS tidak lagi terbatas pada sinyal Wi-Fi dan Bluetooth; sekarang dapat melakukan pencarian arah pada sinyal arbitrer apa pun di pita 2.4 GHz. Tim juga mengatakan transmisi yang koheren fase akan mungkin, tetapi mereka tidak menerapkannya sekarang karena dapat disalahgunakan.
Tampaknya juga, secara independen, setidaknya dua proyek lain menemukan fitur yang sama atau serupa pada waktu yang hampir bersamaan, tetapi untuk memecahkan masalah yang berbeda. Di Reddit, pengguna /u/h0m3us3r menemukan fitur yang sama dan mengunggahnya ke Git Hub pada 26 September, dan merekam video yang menunjukkan ESP32-S3 bekerja sebagai SDR dengan FPGA yang digunakan sebagai front-end USB3. Tidak seperti ESPARGOS, proyek h0m3us3r melakukan streaming data IQ mentah ke PC secara terus menerus melalui FPGA daripada dalam cuplikan, sehingga demodulasi/decoding penuh di PC seharusnya dimungkinkan.
Namun, prototipe saat ini menggunakan FPGA untuk meng-clock ESP32, yang menghasilkan noise fase yang buruk. Jadi jika masalah clock dapat diselesaikan, ESP32 yang dikombinasikan dengan FPGA dapat membuat SDR tujuan umum standar, seperti RTL-SDR, tetapi dengan rentang frekuensi 2.2–2.8 GHz dan bandwidth hingga 80 MHz. Proyek lain yang tampaknya menggunakan temuan yang agak mirip adalah C5VRX, yang pertama kali diunggah ke Git Hub pada 13 Agustus.
C5VRX menggunakan ESP32-C5 sebagai penerima video FPV real-time 5.8 GHz. Meskipun proyek ini tampaknya menggunakan mekanisme yang berbeda, hasilnya serupa: ia menggunakan aliran data IQ yang tidak terdokumentasi pada ESP32 untuk mengambil sampel sinyal FPV dan mendemodulasinya di papan, mengeluarkan video komposit analog melalui DAC resistor sederhana. Proyek ini masih dalam pengerjaan dan belum bekerja dengan andal pada jarak jauh.
Sumber: Hacker News · Diringkas oleh HeadlinesBriefing