Internal bluetooth module
#5
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Just as another datapoint, I just installed one with the built-in 9-pin serial connectors. I didn't want to do an internal installation.
I mostly followed the instructions here:
$14 Bluetooth now working on MS2 - RX7Club.com
Except I learned that the jumper that he said to install for programming was not required (and apparently was HINDERING my efforts, as I found no reference to it in the device manual... and it worked once I removed it). Also note that the "reset button" that they refer to in that thread was not present on my board.
That said... with power applied and plugged into my trusty old Dell-with-a-serial-port, set Hyperterminal to 9600 8 N 1 w/ no Flow Control and it responded to an AT command (note that according to the manual, a CRLF is not required, it responds to commands 1 second after they are typed... which means about the only command you'll be able to manually enter is "AT"). Other commands were typed into Notepad and copy/pasted into Hyperterminal and received appropriate response.
I sent the command AT+VERSION to verify that I was talking to the correct device
I changed the name to "Fred" with the command AT+NAMEFred
I changed the pin with the command AT+PIN#### because I don't like to use defaults
I changed the baud rate to 115200 with the command AT+BAUD8
Then I disconnected power, reset Hyperterminal to 115200, reconnected and verified communication. All was well.
Installed the V+ jumper to the serial connector as-specified, plugged it into the MS, turned it on, found it, paired it, had TS search for it, found it and connected without issue!
I happened to have a 6' serial extension cable, so I plugged that in and have the Bluetooth module under the dash next to the radio. Seems to be working well so far.
No more data cable. WOOT!
I mostly followed the instructions here:
$14 Bluetooth now working on MS2 - RX7Club.com
Except I learned that the jumper that he said to install for programming was not required (and apparently was HINDERING my efforts, as I found no reference to it in the device manual... and it worked once I removed it). Also note that the "reset button" that they refer to in that thread was not present on my board.
That said... with power applied and plugged into my trusty old Dell-with-a-serial-port, set Hyperterminal to 9600 8 N 1 w/ no Flow Control and it responded to an AT command (note that according to the manual, a CRLF is not required, it responds to commands 1 second after they are typed... which means about the only command you'll be able to manually enter is "AT"). Other commands were typed into Notepad and copy/pasted into Hyperterminal and received appropriate response.
I sent the command AT+VERSION to verify that I was talking to the correct device
I changed the name to "Fred" with the command AT+NAMEFred
I changed the pin with the command AT+PIN#### because I don't like to use defaults
I changed the baud rate to 115200 with the command AT+BAUD8
Then I disconnected power, reset Hyperterminal to 115200, reconnected and verified communication. All was well.
Installed the V+ jumper to the serial connector as-specified, plugged it into the MS, turned it on, found it, paired it, had TS search for it, found it and connected without issue!
I happened to have a 6' serial extension cable, so I plugged that in and have the Bluetooth module under the dash next to the radio. Seems to be working well so far.
No more data cable. WOOT!
#7
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
I'm not sure I'd trust Bluetooth for a firmware load. Seems to be working okay for tuning, though. Mind you, I've only been tinkering in the driveway. Haven't gone out for a drive and tried to autotune or anything.
I was stunned at how easy it was to connect once I got the module settings configured.
I was stunned at how easy it was to connect once I got the module settings configured.
#9
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Quick q for you guys:
I've got mine hooked up with a USB->Serial adapter, am applying +5v/GND to the specified pins on the board (+5v to white, GND to blue in my pic) and the board LED blinks every 100ms or so:
![](https://www.miataturbo.net/attachments/megasquirt-18/65418d1359007055-internal-bluetooth-module-img_1584-medium-.jpg)
I can't seem to connect to it either via putty in Windows, nor iTerm in OSX (both open the terminal window when trying to connect, but I can't input any commands and it hangs/does nothing when I try to enter commands/etc).
WestfieldMX5, you refer to connecting RX and TX to your converter, did you literally connect the two pins next to +5v/Gnd to the male port pins #3/#2 on the opposite side of the board? I'm just trying to set the baud rate, but can't progress beyond trying to connect to the bluetooth device in the first place.
I've got mine hooked up with a USB->Serial adapter, am applying +5v/GND to the specified pins on the board (+5v to white, GND to blue in my pic) and the board LED blinks every 100ms or so:
![](https://www.miataturbo.net/attachments/megasquirt-18/65418d1359007055-internal-bluetooth-module-img_1584-medium-.jpg)
I can't seem to connect to it either via putty in Windows, nor iTerm in OSX (both open the terminal window when trying to connect, but I can't input any commands and it hangs/does nothing when I try to enter commands/etc).
WestfieldMX5, you refer to connecting RX and TX to your converter, did you literally connect the two pins next to +5v/Gnd to the male port pins #3/#2 on the opposite side of the board? I'm just trying to set the baud rate, but can't progress beyond trying to connect to the bluetooth device in the first place.
#10
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Hey SJP0tato.
I have the same module, have a look at my guide. Might be able to help.
Bluetooth x Megasquirt « omgpham…
I have the same module, have a look at my guide. Might be able to help.
Bluetooth x Megasquirt « omgpham…
#15
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Hey SJP0tato.
I have the same module, have a look at my guide. Might be able to help.
Bluetooth x Megasquirt « omgpham…
I have the same module, have a look at my guide. Might be able to help.
Bluetooth x Megasquirt « omgpham…
Turns out I was a moron, and it was connecting fine the whole time. I just needed to actually enter the commands (AT to get an "OK" response, etc).
I was going to do a write-up, but it looks like you've got it covered.
![](https://www.miataturbo.net/images/smilies/smile.gif)
#19
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
I don't have permissions to PM, but this is the one I ordered and it looks like they increased the price by a few dollars.
DB9 RS232 Wireless transparent transfer Bluetooth Module HC-06 Slave Serial Port | eBay
DB9 RS232 Wireless transparent transfer Bluetooth Module HC-06 Slave Serial Port | eBay