2012-04-29 01:17 PM
Hi all,
I am currently using the STM3210C evaluation board to implement a prototype for a project I am currently busy with, and I am at the point where I need to add Bluetooth capability to my board. In essence what I am trying to achieve is to stream the data from the STM3210C to another computer which is situated away from the STM3210C. I was thinking of using a Bluetooth module as from what I can see on the net, there are Bluetooth modules which can be used to make ''wireless serial cables''. So the idea is to use my eval board to interface to a Bluetooth module using the USART (RS232); and then pair the Bluetooth module to my laptop to get the information off the eval board. I was hoping that this forum could point me towards an appropriate module which someone has possibly used in a project before, and that is easy to interface with the STM32 range. Thanks in advance for any help which you guys can offer. Regards, Tony #rs232 #stm3210c #stm3 #bluetooth2012-05-01 02:28 AM
From refining my search into Bluetooth modules, I have determined that the best module to use is the BlueSMiRF Gold (http://www.sparkfun.com/products/10268). You interface to it using RS232 and it has all the required Bluetooth profiles so that it makes the process of interfacing to my PC easier.
ST does offer a module, the SPBT2632 (http://www.st.com/internet/imag_video/product/253470.jsp), which also contains the Bluetooth profiles and built in antenna; but with respect to fast prototyping, the BlueSMiRF offers a faster solution as it is better packaged for this. I will order my self a BlueSMiRF and will post back my findings here once I have tested it out.2012-05-01 05:01 PM
2012-05-02 03:36 PM
I've used a number of the under $10 modules from FleaBay.
They are all based on the CSR chips, and they all have 3.3V CMOS serial connections that can connect to the STM32 pins without additional parts. I suggest spending $1-$2 extra and buying a module with a baseboard and jumper cables. You can hook it directly to a Discovery board for development. The advertisements sometimes suggest that they have additional features, such as supporting audio or other bluetooth profiles. The hardware might have this capability, but the firmware only supports the serial profile and serial output pins. The only difference between modules is the details of the AT command set that configures the baud rate and a few other parameters. You can usually figure it out with a Google search.. Often the sellers have copied their description from another vendor and have no idea if the instructions in their listing are correct for their module.2012-05-03 08:24 AM
another thought is to use a wifi connection.
there are modules the use the SPI if use Microchip ZC2100M module and RN-131G & RN-131C you can find both as break out boards2012-05-03 11:28 AM
Thanks all for your comments. The reason why the Sparkfun module sounds appealing (http://www.sparkfun.com/products/10268), is because it comes with all the required data sheets (which contain all the commands that are needed to interface to it). The only unappealing fact, is its price tag.
Donald (since you have used a few of these models) can you suggest a module which you have used in the past, that has given you good results. If I am going to purchase a module (either than the Sparkfun one) I would like to purchase something which someone (like yourself) has used before with an ST board and has had good results. freeman.bj, I will look into the wifi modules for perhaps future expansion.2012-05-03 12:01 PM
2012-05-09 12:34 PM
Donald,
Thanks for your comments, I have taken them into consideration when purchasing my module.