Archive for the ‘Bluetooth’ Category

Bluetooth Serial Port Controller and Wireless UART Cable Replacement Module

Saturday, June 21st, 2008

I have created a DIP module to connect wirelessly via Bluetooth devices using the serial port. It can be a PC to a Bluetooth cellular phone or a microcontroller to a remote robot. Aside from that it can also be used as a remote I/O controller that can be interfaced with a relay board or solid state relays to operate wirelessly. The module’s description, sample projects using it and specifications are found here.

Connecting your PDA to the Internet using Bluetooth

Tuesday, January 15th, 2008

I had just created a tutorial on how to connect your PDA to the internet via Bluetooth. The tutorial, Connecting your PDA to the Internet using Bluetooth, is accessible here on one of the pages of this blog.

Multi-Purpose Macros for BC3 / BC5 Kalimba Processor

Tuesday, January 8th, 2008

I have been developing Bluetooth software for some time. Currently, I am using CSR (Cambridge Silicon Radio) chipsets which are BC3 (Kalimba) and the BC5 (elvis). They are coded in C and with fairly easy sample apps for common BT profiles. These chips also incorporate a powerful DSP that can be used to decode or encode MP3, AAC or SBC or any audio processing use.

As of this moment, there is no C compiler yet for these DSP chips so I have been programming all in assembly. Tough! But DSP instruction set is algebraic and fairly easy to understand. But as the code gets longer, it is difficult to read and debug. So I have made these Multi-Purpose Macros for BC3 / BC5 Kalimba Processor. I posted it here so everybody can use it and may help others.