Một ESP32 thu được mẫu IQ thô với giá vài chục nghìn đồng nghe như thể sẽ thay thế mọi SDR giá rẻ trên thị trường. Thực tế không phải vậy — và biết rõ nó thắng ở đâu, thua ở đâu sẽ giúp bạn không mua sai thiết bị. Dưới đây là so sánh thẳng thắn giữa ESP32-SDR, RTL-SDR và HackRF năm 2026, kèm gợi ý chọn board nếu bạn muốn thử nghiệm.

Tóm tắt nhanh
- ESP32-SDR — 2.2–2.7 GHz (thêm 4.8–6.0 GHz trên ESP32-C5). Silicon có khả năng phát. Mạnh nhất ở: nhận biết phổ 2.4 GHz giá rẻ và dàn anten nhiều kênh đồng bộ pha.
- RTL-SDR — khoảng 24 MHz đến 1.7 GHz, chỉ thu, băng thông dùng được ~2,4 MSa/s. Mạnh nhất ở: nghe phổ thông dưới 2 GHz với chi phí rất thấp.
- HackRF One — 1 MHz đến 6 GHz, thu phát bán song công, 20 MSa/s. Mạnh nhất ở: thử nghiệm phát và làm việc băng rộng, với giá cao hơn nhiều.
Bảng so sánh
| Thông số | ESP32-SDR | RTL-SDR | HackRF One |
|---|---|---|---|
| Dải tần | 2.2–2.7 GHz (4.8–6.0 GHz trên ESP32-C5) | ~24 MHz – 1,766 GHz | 1 MHz – 6 GHz |
| Tốc độ lấy mẫu | Tới 80 MSa/s (burst); 20–40 MSa/s liên tục trên ESP32-S31 | ~2,4 MSa/s | 20 MSa/s |
| Băng thông | ~13–54 MHz RX analog | ~2,4 MHz | 20 MHz |
| Phát (TX) | Silicon có thể, chưa phát hành chính thức | Không | Có (bán song công) |
| Số kênh | Tới 8 kênh đồng bộ pha (ESPARGOS One) | 1 | 1 |
| Giao tiếp host | UART, SPI, USB high-speed hoặc Ethernet | USB 2.0 | USB 2.0 |
| Chi phí điển hình | Giá một board ESP32 được hỗ trợ | ~25–40 USD | ~300–400 USD |
| Độ chín của hệ sinh thái | Mới, công cụ còn thử nghiệm | Rất chín | Chín, phần mềm hỗ trợ rộng |
ESP32-SDR thắng ở đâu?
Chi phí trên mỗi kênh
Đây là điểm đáng nói nhất. Một dàn ESPARGOS One cho bạn 8 kênh thu đồng bộ pha kèm khả năng ước lượng góc tới với giá 350 EUR chưa VAT. Tám kênh đồng bộ trên bất kỳ nền tảng nào khác là bài toán ngân sách 5 con số. Nếu vấn đề của bạn là định hướng nguồn phát, định vị hoặc cảm biến không gian, không có lựa chọn nào gần được.

Quan sát được tín hiệu mà CSI không thấy
Vì hoạt động ở mức baseband thay vì trên gói 802.11 đã giải mã, ESP32-SDR nhìn được Bluetooth, BLE, Zigbee, 802.11b và Wi-Fi nhiều stream — những dạng mà capture CSI hoàn toàn không xử lý được.
Không thêm linh kiện vào BOM
Nếu sản phẩm của bạn đã có ESP32, việc thêm khả năng nhận biết phổ vào bản build chẩn đoán không tốn thêm một linh kiện nào. Đó là đề xuất rất khác so với việc yêu cầu khách hàng cắm thêm một chiếc RTL-SDR.
ESP32-SDR thua ở đâu?
- Duty cycle. Trên phần lớn chip, modem đẩy 2.560 Mbit/s vào SRAM trong khi UART chỉ ~3 Mbit/s và SPI ~13,3 Mbit/s. Bạn nhận được từng burst, không phải luồng liên tục, và có thể mất gói giữa các cửa sổ.
- Dải tần hẹp. Chỉ 2.2–2.7 GHz — không có FM broadcast, không airband, không cảm biến 433/868 MHz, không ISM sub-GHz. Có thể dùng mixer ngoài để hạ tần các băng đó, nhưng phát sinh thêm phần cứng và công sức thiết kế.
- Chưa có bản phát. Silicon có thể phát và ESPARGOS One phát được đồng bộ pha, nhưng nhóm nghiên cứu không công bố vì lo ngại jamming. Nếu dự án cần phát, hãy mua HackRF.
- Công cụ còn non. Firmware, giao diện web và driver SoapySDR đều mới. Hãy chuẩn bị tinh thần gặp hành vi thử nghiệm, tài liệu thưa và đôi chỗ chưa mượt.
- Phạm vi driver. SoapyESPSDR chỉ thu và hiện nhắm riêng tới ESP32-S31.
Vậy thực tế nên mua gì?
| Nếu bạn muốn… | Chọn |
|---|---|
| Xem băng 2.4 GHz đang có gì, rẻ và ngay | Bất kỳ board ESP32 được hỗ trợ |
| Stream IQ liên tục vào GNU Radio hoặc Gqrx | ESP32-S31 Function-CoreBoard |
| Định hướng BLE/Zigbee/Wi-Fi và làm demo sensing | ESPARGOS One (350 EUR) |
| Nghe FM, airband, cảm biến 433 MHz, vệ tinh dưới 2 GHz | RTL-SDR |
| Phát, replay hoặc làm việc toàn dải 1 MHz–6 GHz | HackRF One |
Bắt đầu: những board cần quan tâm
Với demo ESP-WebSDR trên trình duyệt, gần như mọi chip được hỗ trợ đều chạy được, nhưng hãy nhớ hai hướng chính:
- Capture burst / xem phổ: ESP32 gốc, ESP32-C2/C3/C5/C6/C61, H2, S2 hoặc S3, kết nối qua cổng USB native. Nạp firmware, rút nguồn 5 giây, cắm lại, mở giao diện web.
- Stream IQ liên tục: ESP32-S31 qua cổng USB debug hoặc adapter UART, dùng profile Ethernet/USB và driver SoapyESPSDR trên máy Linux.

Một lưu ý thực tế khi chọn board: với mọi việc ngoài mức “xem phổ cho biết”, chất lượng khối RF front-end và anten quan trọng hơn model chip. Một board có connector u.FL chuẩn kèm anten 2.4 GHz tử tế sẽ luôn tốt hơn module trần dùng anten mạch in.
Những giới hạn cần tính trước
- Cửa sổ capture có thể làm mất gói giữa các burst — đừng xây bộ sniffing cho giao thức quan trọng trên chế độ burst.
- Chất lượng tín hiệu trên đường stream vẫn được chính tác giả mô tả là thử nghiệm.
- Firmware cho dàn ESPARGOS One hiện vẫn đóng, dù nhóm đang cân nhắc mở mã nguồn.
- Hỗ trợ chip phải triển khai riêng cho từng model — kiểm tra danh sách hỗ trợ trước khi mua biến thể lạ.
Kết luận
Câu trả lời trung thực năm 2026: ESP32-SDR không thay thế RTL-SDR, và càng không thay thế HackRF. Nó mở ra loại thứ ba: cảm biến không dây 2.4 GHz, nhiều kênh, chi phí cực thấp. Nếu công việc của bạn liên quan tới băng ISM — và với IoT công nghiệp hay toà nhà thông minh thì gần như luôn là vậy — đây là cách rẻ nhất để có được tầm nhìn thật sự vào băng tần đó, và là cách rẻ duy nhất để có 8 kênh đồng bộ pha.
📞 Liên hệ LKTD – Linh Kiện Thủ Đức:
🌐 Website: linhkienthuduc.com
📧 Email: contact@tdlogy.com
📱 Hotline: 0969.528.497
Chưa rõ nên chọn phần cứng nào? Cho chúng tôi biết bạn cần cảm biến gì, ở đâu, tần suất bao nhiêu — LKTD sẽ tư vấn thẳng thắn nên dùng ESP32-SDR hay cần thiết bị đo khác.
Nguồn: ESPARGOS — ESP-SDR, ESPARGOS/esp-sdr, SoapyESPSDR. Thông số RTL-SDR và HackRF là thông số phổ biến đã công bố của các sản phẩm này.
