I’d like suggestions for a mature bluetooth stack to use on an embedded system.
It’s imperative that it’s lightweight and with a relatively low footprint.
Preferably it is also open source, has support for BLE and can run without an OS. But those are not strictly required.
It doesn’t necessarily have to be free. It will also be used commercially.
I’m running a STM32 processor (ARM), which it should either directly support or be general enough that it would be easy to port it.
Kind regards
What Bluetooth Chip or Module are you using?
You may find that the chip manufacturer can provide you with a embedded BT stack.
For example, CSR (Cambridge Silicon Radio), purveyors of fine Bluetooth 4.0 chips, have a product called Synergy, which is a BT stack for embedded devices. There is an Android and a WinCE version but there is also a core version, which has and can be ported to many different OS and HW platforms.
http://www.csrsupport.com
I think Broadcom make BT chips too.