Na Linuxu je pokud vím několi krůzných implementací Bluetooth stacku, ale všechny fungují cekem přiměřeně. Tím že ty BT moduly se ovládají většinou přes UART, což není žádná raketová věda, tak to celkem funguje. Je to jako tradičně nějaký soubor s ioctl, nicméně většinou se to používá přes utility. Na RPI jsem používá myslím hcitool a lescan a krom toho že jsem si to musel sám zkompilovat, protože to co bylo v instalaci mělo nějaké bugy, které se tehdy do vydání ještě nedostaly, tak to celkem fungovalo. Navíc to má knihovny pro různé jazyky co se na Linuxu používají, takže to jde cekem snadno ovládat třeba z pythonu, což taky většina lidi dělá.