GoBLE library [PORTED]: Links with HM-10 BLE module

I needed a BLE controller for my balance bot so I ported DFRobot’s GoBLE library and modified an hm-10 to link with it. You can find more information about the app here.
https://www.dfrobot.com/wiki/images/0/01/GobleScreen7.png

2 Likes

A link to the ported library would be nice. :wink:

I’d love to use this with my Raspberry Pi Zero W.

1 Like

The lib is published so you should see it in WebIDE/P.Dev or particle library search for ‘goble’. Github here.

1 Like

I use the lib with an HM-10 but I suppose it would work with any BLE that has a programmable service/characteristic and supports serial transfer. hm-10 has a 20 byte serial buffer. You can see the GoBLE protocol in the 'i" information tab of the iOS App.

For hm-10, I programmed a service UUID=0xDFB0, characteristic=0xDFB1, @115200

AT+BAUD4
AT+UUID0xDFB0
AT+CHAR0xDFB1

1 Like

@mdoan7 Thanks for sharing!

Hi nrokinson, did you find a way to make GoBLE working with a Raspberry?

Nope, sorry.

Try this… https://scribles.net/creating-ble-gatt-server-uart-service-on-raspberry-pi/

Has anyone used goble with an argon and used the native ble radio?