-
Notifications
You must be signed in to change notification settings - Fork 14
Helpful Links
Assembly: http://www.instructables.com/id/How-to-Create-an-Arduino-Compatible-Bluetooth-40-M/
On-going HM-10 research: http://letsmakerobots.com/node/38009
Documentation for first party examples.
Cool blog on various Bluetooth solutions, mostly focuses on the proprietary, CC2541-based Blue Giga modules. There's an interesting post here about getting to blinky with IAR.
Provider of Raspberry Pi based iBeacon devkits. They maintain an interesting blog. One post details getting the CC2541 setup as an iBeacon.
Arduino Pro Mini with a bare CC2540 to provide serial over BLE. Their wiki is full of useful information.
Project to create better firmware for the HM-10. The dev blog includes useful photos, ongoing research and even some schematics. The approach taken is very different than this project. He's writing code for an external MCU configuration and using the CC2541 simply as a network processor. This has the benefit of not requiring the end user to have IAR, but has a larger footprint than an all on-board approach.
Buy this board, if all you want is a UART serial connection from a HM-10. Do note that this is at 3 volts. If you need 5, you'll want to build the breakout yourself.
Open source firmware for the CC2540. Interesting if highly limited example (it's based on a TI example project).
Totatlly undocumented code to interface with a Chinese UART-over-BLE peripheral component (which you can find on eBay). The code seems to be based off of TI's example code, so it's a little out of date, but it should be a good place to start investigating.
HM-10 manufacturer's site: http://www.jnhuamao.cn/
HM-10 datasheet: http://www.jnhuamao.cn/bluetooth40_en.rar
CC2541 website: http://www.ti.com/product/cc2541
CC2541 datasheet: http://www.ti.com/lit/ds/symlink/cc2541.pdf