A newly developed open source Bluetooth stack for PIC32/24
o The code is really easy to understand, very well documented and really small.
o Designed to be extended and ported.
o Works straight out of the box with the PIC32 USB Starter Kit II and should be fairly simple to port to other PIC32 or PIC24 boards.
Project SmallTooth: http://code.google.com/p/smalltooth/ (http://code.google.com/p/smalltooth/)
Documentation about the stack: http://code.google.com/p/smalltooth/w/list (http://code.google.com/p/smalltooth/w/list)
Author's website: http://www.guillem.co.uk/ (http://www.guillem.co.uk/)
Very cool, and cheap. He uses a USB Bluetooth dongle controlled by the PIC32 USB host interface, so (m)any cheap dongles could work. I really like this approach, I wish the USB interface were open and distributable too though :)
This has been needed for some time. If I ever get bored, you can be sure I will attempt a port to something I more regularly use than PIC.
Can you make a list of Bluetooth USB dongles working with it? I know some USB dongles doesn't work with USB stack from Microchip.