Tài liệu học
Bảng so sánh chuẩn giao tiếp không dây cho robot
So sánh WiFi (ESP32), Bluetooth (HC-05) và nRF24L01: tầm xa, tốc độ, cách chọn theo nhu cầu điều khiển robot.

WiFi (tích hợp sẵn trên ESP32)
- Tầm hoạt động: vài chục mét qua router, hoặc không giới hạn nếu điều khiển qua Internet
- Ưu điểm: không cần thêm module rời, điều khiển được từ xa qua Internet (xem camera ESP32-CAM, gửi lệnh từ xa)
- Nhược điểm: cần có mạng WiFi sẵn có, tiêu thụ dòng điện cao hơn Bluetooth
Bluetooth Classic (module HC-05)
- Tầm hoạt động: khoảng 10m trong điều kiện thông thoáng
- Ưu điểm: kết nối trực tiếp với điện thoại, không cần mạng WiFi, cấu hình đơn giản, phù hợp bài học nhập môn điều khiển từ xa
- Nhược điểm: tầm xa hạn chế, chỉ kết nối được 1 thiết bị tại 1 thời điểm (giao tiếp point-to-point)
nRF24L01
- Tầm hoạt động: khoảng 50–100m tùy loại anten (bản có anten ngoài xa hơn bản anten tích hợp trên board)
- Ưu điểm: giao tiếp trực tiếp module-với-module (không cần điện thoại/mạng), phù hợp điều khiển tay cầm rời hoặc giao tiếp 2 robot với nhau
- Nhược điểm: cần thêm module riêng ở cả 2 đầu (bộ điều khiển và robot), cấu hình phức tạp hơn Bluetooth
Gợi ý chọn theo nhu cầu
- Điều khiển bằng app điện thoại, khoảng cách gần: chọn Bluetooth (HC-05)
- Xem camera/điều khiển qua Internet, khoảng cách bất kỳ: chọn WiFi (ESP32/ESP32-CAM)
- Làm tay cầm điều khiển rời chuyên dụng, không dùng điện thoại: chọn nRF24L01