README.md (3ac88a1e6c97ab26643360d95b9443738ff2e300) | README.md (40276177c46de985b8210d685957889dbed8576e) |
---|---|
1# Welcome to BTstack 2 3BTstack is [BlueKitchen's](http://bluekitchen-gmbh.com) implementation of the official Bluetooth stack. 4It is well suited for small, resource-constraint devices 5such as 8 or 16 bit embedded systems as it is highly configurable and comes with an ultra small memory footprint. 6A minimal configuration for an SPP server on a MSP430 can run in 32 kB FLASH and only 4 kB of RAM. 7 8It connects to the Bluetooth modules via different Bluetooth HCI transport layers (e.g., HCI H4 UART and --- 66 unchanged lines hidden (view full) --- 75-------------- | ------ 76TI CC256x, WL183x | complete incl. eHCIll support (chipset-cc256x) 77CSR 8811, 8510 | H4 only (chipset-csr) 78STM STLC2500D | working, no support for custom deep sleep management (chipset-stlc2500d) 79EM 9301 | experimental use on Arduino Shield (chipset-em9301) 80CSR USB Dongles | complete 81Broadcom USB Dongles | complete 82 | 1# Welcome to BTstack 2 3BTstack is [BlueKitchen's](http://bluekitchen-gmbh.com) implementation of the official Bluetooth stack. 4It is well suited for small, resource-constraint devices 5such as 8 or 16 bit embedded systems as it is highly configurable and comes with an ultra small memory footprint. 6A minimal configuration for an SPP server on a MSP430 can run in 32 kB FLASH and only 4 kB of RAM. 7 8It connects to the Bluetooth modules via different Bluetooth HCI transport layers (e.g., HCI H4 UART and --- 66 unchanged lines hidden (view full) --- 75-------------- | ------ 76TI CC256x, WL183x | complete incl. eHCIll support (chipset-cc256x) 77CSR 8811, 8510 | H4 only (chipset-csr) 78STM STLC2500D | working, no support for custom deep sleep management (chipset-stlc2500d) 79EM 9301 | experimental use on Arduino Shield (chipset-em9301) 80CSR USB Dongles | complete 81Broadcom USB Dongles | complete 82 |
83 84## Source Tree Overview 85Path | Description 86--------------------|--------------- 87binding | Language bindings for BTstack, e.g. Java client/server 88chipset | Support for individual Bluetooth chipsets 89doc | Sources for BTstack documentation 90example | Example applications available for different ports 91platform | Support for special OSs and/or MCU architectures 92port | Complete port for a individual MCU + Chipset combinations 93src | Bluetooth stack implementation 94test | Unit and PTS tests 95tool | Helper tools for BTstack 96 |
|
83## Discussion and Community Support 84[BTstack Google Group](http://groups.google.com/group/btstack-dev) | 97## Discussion and Community Support 98[BTstack Google Group](http://groups.google.com/group/btstack-dev) |
85 | |