Flowm / ble-config

Configuration utility for HM-10/11 BLE modules

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HM-10/11 BLE Manager

Simple utility to configure and manage the HM-10 and HM-11 BLE modules developed by Huamao technology by providing a minimal console interface. Automates the configuration of the BLE module as ibeacon, master or slave.

Hardware

  • Teensy microcontroller
  • HM-10/11 module (also available from multiple vendors like Seed Studio)

Wiring

Teensy HM-10/11
Pin 0/ RX1 Pin 2/ TX
Pin 1/ TX1 Pin 4/ RX
3.3V VCC
GND GND

Usage

A simple console interface is available after connecting to the Teensy over USB Serial:

# help
Commands:
info           Show info
wakeup         Wakup device from sleep mode
reboot         Reboot
factory        Perform factory reset
beacon [name]  Configure as beacon
beaconl [name] Configure as beacon with powersaving
slave          Configure as peripheral device
master [addr]  Configure as central device and connect to addr
console        Serial console

References

About

Configuration utility for HM-10/11 BLE modules

License:MIT License


Languages

Language:C++ 97.4%Language:Arduino 2.6%