I'm hoping to build a simple bluetooth buzzer using a Serial Port BLE module: HM-10. When a slave connected to it, if the slave sends a certain predefined message, the buzzer sounds for one minute.
The HM-10 has PIO pins, so I'm guessing I could use one to power the buzzer. To control the buzzer (or the pins, in general), read the message, etc., would I need to reprogram the HM-10 entirely? That is, the AT interface should be no good and the HM-10 will need to be flashed - is that right? If so, what is the canonical approach to programming it? How about the CC Debugger?