jhsa wrote:We will test the HC-05 as soon as Mike has some time to work on it. We just have to wait patiently
The HC-06 works but it is maybe a little limited as with the other we could maybe get 2 radios to talk? This is only speculation at the moment of course. But it would be very nice
The 06 works already to receive the channels from eepskye into the trainer port for example.. you can use eepskye to program your model directly from the computer and see the model react in real time. With the 06 is also possible to send telemetry to an android device with one of the frsky compatible applications. Eepsky can also receive telemetry via bluetooth but not yet for model programming... as I said earlier, when Mike has time to work on it we might have some good surprises
No Mike, I'm not nagging..
I guess I'm losing my qualities
João
For those of us who know how to configure the modules, where is documentation on setting the bluetooth up in software?
Okay... I just looked at the big diagram again... for some reason, I misremembered the design as having the solder pad layout for a bare module already there. Since it doesn't, it won't matter which one I get as I'm going to have to build a wired module anyways. TTL TX/RX and PWR/GND are in the same place on the HC-05 and HC-06; however, the KEY button and the BIND/MODE LED are on different pads.
For those who are thinking about doing the Bluetooth thing, here's some starter information:
The HC-06 is popular because it's convenient; it comes preprogrammed with a limited featureset and comes up in AT/Command console mode every time it powers up, until it makes a radio link with another Bluetooth device. This means one doesn't need to have wiring for the KEY switch to be able to enter AT/Command Console Mode.
Master and Slave models are available, but that mode is preprogrammed at the factory, and cannot be easily changed as it is hard-coded into the firmware and there's no easy means of re-flashing the module.
If you are using genuine Guangzhou HC modules, THERE IS NO HARDWARE DIFFERENCE between the families, only the firmware is different. HOWEVER, there are a number of "clone" or "associate" manufacturers who make a version of the HC-06 which is modified to reduce production costs.
The HC-05 is actually a much more capable module, but programming it is a lot more involved. Getting into AT/Command Console Mode can be difficult, and setting Master/Slave can also be.
If we're using the HC-06 already then the HC-05 can be programmed to work exactly the same, it's just more work. And like many such devices, the documentation is written by folks who speak Engrish... err, English as a second or third language.
For anyone interested, the Datasheet is here:
http://www.google.com/url?sa=t&rct=j&q= ... Ww&cad=rja
Be mindful that the following resources both use the module mounted on a breakout board which has a 5V-3.3V regulator, and crude level-shifter for connecting directly to an FTDI or Serial output from an Arduino. When I program bare modules, I use one of the breakout boards with wires soldered onto it. They're available all over eBay for approx $2 separate from the module.
DON'T get the module already on the breakout board planning to "just unsolder it and use the bare module later". If you need a bare module for your project (like this one, where the board is already configured for native 3.3V operation)
GET THE BARE MODULE SEPARATELY and connect to the breakout board with wires. Once soldered directly to the breakout board, the module is VERY difficult to remove without damaging the tiny, super-thin solder lands. I know this from painful experience.
This page has a nice, simple entry-level rundown on connecting and configuring via an FTDI in Windoze:
and this page has some useful software for configuring the module (however the author is/was unaware that there are HC-06-M and HC-06-S variants available):
http://mcuoneclipse.com/2013/06/19/usin ... th-module/
Hope that helps!
mnem
*Wrong side again*