Architecture GettingStarted Status iPhoneBluetooth iPhoneInstallationViaCydia
News
- 2009-11-08: BTstack version 0.1 released for iPhone/iPod touch, see Status, on TUAW
- 2009-11-08: Updated iPhone WiiMote demo (Part 2)
- 2009-08-13: BTstack presentation at the Google Open Source Jam in Zurich slides
- 2009-08-05: YouTube iPhone WiiMote demo video featured on:
- ubiq_uitous communication, wearable and multimedia systems
- MAKE
- engadget
- gizmodo
- Hack-a-Day
- and even in GeekBrief.tv
- 2009-02-13: iPhone Bluetooth proof-of-concept featured on ars technica
Bluetooth for All!
The aim of this project is to support devices for which the OS either does not provide a Bluetooth Stack or the available stack is severely limited (e.g., on the iPhone).
It provides a portable Bluetooth Stack that runs as a user-space daemon and will support different Bluetooth HCI transport layers (e.g., HCI H4 UART and H5 the "Tree-Wire" protocol), different inter-process communication methods, and support multiple applications in parallel.
It is not a port of an existing Bluetooth Stack. However, best practices from the Bluetooth Stack used in the BTnode Project at ETH Zurich and others are incorporated.
For a first overview, have a look at this BTstack presentation at the Google Open Source Jam in Zurich with a focus on the iPhone where I've presented the iPhone WiiMote OpenGL demo. Look in at the Wiki pages for an Architecture overview and a little GettingStarted example.
