무선 통신: BLE, Wi-Fi, LoRa 고르기
거리, 속도, 전력, 인프라 네 가지로 비교하면 프로젝트에 맞는 무선 방식이 정해집니다.
| 방식 | 거리 | 속도 | 전력 | 특징 |
|---|---|---|---|---|
| BLE | ~수십 m | ~1Mbps | 매우 낮음 | 스마트폰과 직접 연결 |
| 클래식 블루투스 | ~10m | ~2Mbps | 중간 | HC-05 같은 시리얼 모듈, 오디오 |
| Wi-Fi | ~수십 m | 수십 Mbps+ | 높음 | 인터넷 바로 연결 (ESP32) |
| LoRa | 수 km | 수 kbps | 매우 낮음 | 원거리 센서, 게이트웨이 필요 |
| Zigbee / Thread | ~수십 m (메시) | 250kbps | 낮음 | 스마트홈 메시 |
고르는 질문
- 폰 앱으로 조작하나? → BLE
- 인터넷 서버로 직접 보내나? → Wi-Fi (또는 LTE-M)
- 배터리로 몇 년, 거리 km? → LoRa
- 빨리 만들고 싶은 취미 프로젝트? → HC-05 블루투스 시리얼
BLE 개념
장치는 GATT 서비스와 특성(characteristic)으로 데이터를 노출하고, 폰은 특성을 읽거나 쓰거나 알림을 구독합니다. "UART 같은 BLE"가 필요하면 Nordic UART Service 같은 관례적인 서비스를 씁니다.
하드웨어
인증받은 모듈을 쓰면 전파 인증 부담이 줄어듭니다. 안테나 주변의 그라운드와 금속은 모듈 데이터시트의 금지 영역(keep-out)을 지킵니다.