This module from Roving Networks is powerful, small, and very easy to use. This Bluetooth module is designed to replace serial cables. The Bluetooth stack is completely encapsulated. The end user just sees serial characters being transmitted back and forth. Press the 'A' character from a terminal program on your computer and an 'A' will be pushed out the TX pin of the Bluetooth module.
Note: These modules have been revised to remove three unused RF pads from the bottom of the module. For more information on what pads were removed and why, check out the change notes below.
This skill defines how difficult the soldering is on a particular product. It might be a couple simple solder joints, or require special reflow tools.
Skill Level: Competent - You will encounter surface mount components and basic SMD soldering techniques are required.
See all skill levels
If a board needs code or communicates somehow, you're going to need to know how to program or interface with it. The programming skill is all about communication and code.
Skill Level: Rookie - You will need a better fundamental understand of what code is, and how it works. You will be using beginner-level software and development tools like Arduino. You will be dealing directly with code, but numerous examples and libraries are available. Sensors or shields will communicate with serial or TTL.
See all skill levels
If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.
Skill Level: Competent - You will be required to reference a datasheet or schematic to know how to use a component. Your knowledge of a datasheet will only require basic features like power requirements, pinouts, or communications type. Also, you may need a power supply that?s greater than 12V or more than 1A worth of current.
See all skill levels
We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.
Based on 3 ratings:
Decent range, our lab is ~ 50ftx80ft with LOTS of interference/bookshelves etc. and this works smoothly anywhere within and even to some extent outside the front door. communicating between a dsPIC33ep and a desktop at 921k baud works great with low latency. I bought 2 more after evaluating the first one.
Works great with every terminal I have tried. Very easy ti use. Make sure it is bypassed well though, relatively high current on TX.
The SMD module was easy to place on SMD pads by hand and was re-flowed using a Whizoo DIY reflow oven. Works well when connected to a XMEGA Xprotolab as a wireless serial link.
I have a problem with comunication. I try to configurate the module with a terminal app on my smarthphone. I´m already connected with the RN41. If i send "$$$" i get back "CMD". The Status LED also flashs at 10Hz. If I try to send something else, the Module does not reply. I tryed "D" and a few other "Get Commands". Someone knowes the isue? Thanks!
Besides reflow soldering, is there another method this module could be soldered to, say miniature connectors? Is there such a thing?
What do all the **** mean?
Nothing, it was just a formatting error from when we moved over to a different back-end system. All fixed now! :)
Does anyone know if this (or the previous version) can be used to make a Bluetooth HID keyboard without excessive difficulty? The datasheet and Microchip's website show that you can order this device with a version of the firmware that supports the HID profile, but the firmware is not available to download (despite the datasheet implying it's upgradeable). The "HCI Mode" section of the datasheet says it's possible to use this device as a plain Bluetooth modem with an external microcontroller, which could be the only way to do it. However, it doesn't say how to put the device into HCI Mode.
Can I use this with an arduino to control io with my iphone?
Apple classic bluetooth is encrypted, so you would also need an authentication chip. The RN-41-APL version has this chip installed, but you need to be MFI certified to order it. To get MFI certification, you need to do a lot of paper work and jump through a lot of hoops. My advice: use bluetooth low energy (Smart Bluetooth). This works on both Apple and Android (4.3 or later).