HM-12(HM-13) Dual mode Bluetooth
안드로이드는 버전 4.3 이상에서만 BLE를 지원합니다. 그래서 4.3 미만의 버전을 가진 구형 안드로이드 폰에서는 BLE 연결을 사용할 수가 없습니다. 이런 문제를 해결하기 위해 나온 블루투스 모듈이 HM-12 입니다. (HM-13 모듈은 소형화 버전, 기능은 동일) 그리고 HM-12 모듈은 slave SPP, peripheral BLE 동시 연결도 지원합니다. 하나의 장치에서 2개의 BLE 커넥션이 요구되는 상황이라면 유용하게 사용할 수 있는 모듈입니다. HM-12 개요
- HM-10 BLE 모듈과 PCB 규격 및 출력핀 1:1 대응
- 기존 Bluetooth BLE 동작에 SPP를 지원하여 Android 4.3 이하 플랫폼과도 통신 가능.
- SPP 와 BLE 동시 접속 가능.
HM-12 사양
- AT+ command set on board
- Customizable baud rate, device name, and pairing PIN
- Automatically enters transparent serial mode after device is paired and connected
- Returns to AT command mode when disconnected
- Service : Slave SPP and Peripheral BLE
- Default serial port setting: 115200, N, 8, 1
- Voltage: 3.3V
- Dimensions: 26.9mm x 13mm x 2.2mm
.
BLE 통신용 모듈로 많이 사용되는 HM-10 과 많은 면에서 유사합니다. 모듈 설정을 바꾸기 위해 사용되는 AT 커맨드도 상당수 공유하고 있습니다. 아직 많이 사용되는 모듈은 아닌것 같은데 특별한 요구사항이 필요한 경우에는 꽤 괜찮은 솔루션인것 같네요. 이걸 잘 사용하면 안드로이드/아이폰을 동시에 연결해서 뭔가를 해볼수도 있으니까요.
.
참고자료: