1. 블루투스 모듈 가장 중요한 요소는 BLE 모듈을 미디 장비로 인식하게 하는 것이다.
우선 HM-10 모듈을 이용해 간단하게 블루투스 연결을 하고 명칭과 장비 형식을 바꾸려했다. 이거이 쉽지 않은 작업이다.
게다가 나의 HM-10은 정확하게는 HM-10이 아닌 같은 칩셋을 쓰는 카피 제품이다. 그런데, 작동이 조금 다르기 때문에, HM-10 펌웨어를 엎어씌웠다.
그럼에도 불구하고 작동이 되지 않는다. 아이폰, 아이패드와 블루투스 시리얼로 연결은 되지만, 미디 기기로 인식할 수가 없다.
그 이유는 GATT라는 여러가지 장비의 고유 번호를 매기는 룰이 있는데, GATT가 128비트 UUID를 쓰는 것이 있고, 간단하게 16비트를 쓰는 것이 있는데, 나의 HM-10은 128비트를 지원하지 않는다. 정품 HM-10은 128비트를 지원하는 것 같긴하지만, 거기까지 펌웨어 업이 되지 않는다.
그러다 발견한 것이 WB32이다. ESP32란 개발보드를 이용한 게임 개발보드인데, 이 WB32를 ...
#
BLE
#
DIY
#
ESP32
#
MIDI_OVER_BLE
#
USB_HOST
#
개발보드
#
아두이노
원문 링크 : MIDI over BLE 제작기(2)