The Bluesmall240 is ideal for adding Bluetooth connectivity to your microcontroller. It has a 100m range. No drivers needed, just setup it using AT commands and use as transparent air cable. No drivers are needed on the host processor since the Bluetooth stack runs on the module itself. It can be mounted and reflow soldered as a normal SMT component.