최근 여러 연구 프로젝트에서 널리 사용되는 ESP32 마이크로컨트롤러에 숨겨진 소프트웨어 정의 라디오(SDR) 기능이 독립적으로 발견되어 주목받고 있습니다. ESPARGOS 팀을 비롯한 연구자들은 ESP32 칩의 펌웨어를 조작하여 고정된 와이파이(WiFi) 및 블루투스(Bluetooth) 기능을 우회하고, 원시 IQ 기저대역 샘플을 수집할 수 있는 미문서화된 기능을 찾아냈습니다. 이 발견은 저렴한 ESP32 칩을 활용해 다양한 무선 신호를 분석하고 수신할 수 있는 가능성을 열었습니다.
이 숨겨진 기능은 ESP32 칩 모델에 따라 최대 80 MS/s(초당 메가 샘플)의 샘플링 속도와 약 13~54 MHz의 아날로그 대역폭을 지원합니다. 대부분의 ESP32 모델은 출력 대역폭의 한계로 인해 PC로 데이터 스냅샷만 전송할 수 있어 스펙트럼 분석 용도로 제한되지만, ESP32-S31 모델은 기가비트 이더넷(Gigabit Ethernet) 인터페이스를 통해 최대 16 MS/s의 연속 스트리밍이 가능하여 더욱 폭넓은 활용이 기대됩니다. ESPARGOS 팀은 이 기능을 활용해 와이파이/블루투스뿐만 아니라 2.4 GHz 대역의 임의 신호에 대한 방향 탐지 정확도를 높였으며, 다른 프로젝트에서는 ESP32-S3와 FPGA를 결합하여 연속 스트리밍을 구현하거나 ESP32-C5 기반으로 5.8 GHz FPV(1인칭 시점) 영상 수신기를 개발하는 등 다양한 시도가 이루어지고 있습니다.
ESP32의 숨겨진 SDR 기능 발견은 아마추어 무선(Ham Radio) 및 사물 인터넷(IoT) 분야에 큰 파급 효과를 가져올 수 있습니다. 기존의 고가 SDR 장비 없이도 저렴한 ESP32 칩으로 무선 신호를 탐지하고 분석할 수 있게 되어, 연구 및 개발 비용을 크게 절감할 수 있습니다. 특히, 13cm 및 5cm 아마추어 무선 대역에서 새로운 가능성을 열어줄 것으로 예상되며, 이는 무선 통신 기술의 접근성을 높이고 더 많은 혁신적인 애플리케이션 개발을 촉진할 것입니다. 다만, 임의 송신 기능의 오용 가능성이나 칩 제조사의 공식 지원 여부 등은 향후 지켜봐야 할 부분입니다.