-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Matthias edited this page Jan 30, 2015
·
11 revisions
BLE SoCs from Texas Instruments:
TI resources:
- IAR's Embedded Workbench for 8051 microprocessors:http://www.iar.com/Products/Wireless-solutions/Tools-for-TI-wireless/
- BLE SDK: http://ti.com/ble-stack, http://www.ti.com/tool/ble-stack
- BLE Wiki: http://ti.com/ble-wiki
Complaints, that the BLE SDK is non-free and requires non-free software:
- http://e2e.ti.com/support/wireless_connectivity/f/538/t/136434.aspx?pi310978=1
- http://e2e.ti.com/support/wireless_connectivity/f/158/p/57743/205380.aspx#205380
- Software Developer's Guide: http://www.ti.com/lit/ug/swru271f/swru271f.pdf
Buy:
- http://www.tinyosshop.com/index.php?route=product/product&path=65_110&product_id=705
- http://www.tinyosshop.com/datasheet/Tinysine%20Serial%20Bluetooth4%20user%20manual.pdf
Ships with firmware and software from JNHuaMao.cn:
- http://www.jnhuamao.cn/download_rom_en.asp?id=
- Software is named "HMSoft"
- Module is named "HM-10": http://www.blueluminance.com/HM-10-as-iBeacon.pdf
Related projects:
- https://github.com/Jialn/HMSoftBLEGatt
- https://github.com/JianhaiYu/HMSoft-_ios6
- Wiring up the HM-10 to an Espruino: http://www.espruino.com/Bluetooth+BLE
- Hook up to an Arduino: http://www.instructables.com/id/How-to-Create-an-Arduino-Compatible-Bluetooth-40-M/step6/Arduino-BT-40-Module-Firmware-Master/
- Embed a BASIC interpreter: http://hackaday.io/project/2386-bluebasic-basic-for-bluetooth
- Firmware and other developer resources: https://github.com/nickswalker/ble-dev-kit
- Open Source Firmware: http://blog.p-dev.net/
- Use as keyboard/mouse transceiver: https://github.com/rampadc/cc2540-hidKbdM
Googled "Open Source BLE stack":
- https://code.google.com/p/btstack/
- http://redbearlab.com/blemini/ with "Biscuit" firmware ** https://github.com/RedBearLab/Biscuit
- http://www.thegeekstuff.com/2014/07/ti-ble-custom-profile/
Links:
- Firmware upgrade: http://letsmakerobots.com/node/40237
Projekt auf Interoberlin:
Open source software:
- https://en.wikipedia.org/wiki/8051_compiler
- SDCC: https://en.wikipedia.org/wiki/Small_Device_C_Compiler
- IDE: https://en.wikipedia.org/wiki/MCU_8051_IDE
- cc1111 (also a 8051): http://keithp.com/blogs/embedded_cpus/
- s51dude: http://tulku.bitbucket.org/s51dude/
Raspberry links: