!!!!Attention!!!! these manipulations were done with MRE R0.5.
if you have a different version please ask a question before you start do something
what you need
HC-06 Bluetooth Serial
FT232RL Ftdi USB to Ttl Converter Series - USB
you need any program to change the speed in bluetooth
I personally used this one
You will also need to install this program to change the speed in your bluetooth module
you need speed in bluetoothe what you connect to MRE speed (baud rate) 38400
after you set the correct speed in your bluetooth
you will need to connect 4 wires from bluetooth to MRE
1.5v
2.GND
3.TX
4.RX
on the picture we see places marked where to solder bluetooth Communication TX RX
pad 1. HOLD=PB11=UART3 RX
pad 9. PB10=UART3 TX
sometimes on chinese bluetooth modules output rx tx inverted (if something doesn’t work try swapping RX TX)
if you use windows10
you need to find your bluetooth in the settings panel and connect to it
if you are a lucky person and did everything right
when you go to the tuner studio to the section communication you will see there name your bluetooth module
how to connect bluetooth to MRE
how to connect bluetooth to MRE
Last edited by Abricos on Mon Aug 10, 2020 9:33 pm, edited 1 time in total.
- AndreyB
- Site Admin
- Posts: 14381
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: how to connect bluetooth to MRE
How stable is the connection? Did you start/run a car while using BT?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: how to connect bluetooth to MRE
No not yet ...
Maybe be tomorrow I check in real car and ECU will be location under hood and in plastic box ...
Today only check connections to
Shabow dash MS ( it's workin)
Msdroid (not working )
Maybe be tomorrow I check in real car and ECU will be location under hood and in plastic box ...
Today only check connections to
Shabow dash MS ( it's workin)
Msdroid (not working )
Re: how to connect bluetooth to MRE
bluetooth under the hood in a closed plastic box...
works stably ...
works stably ...
Re: how to connect bluetooth to MRE
We actually have BT initialization code in rusEFI itself
CODE: SELECT ALL
#if EFI_BLUETOOTH_SETUP
// Usage: "bluetooth_hc06 <baud> <name> <pincode>"
// Example: "bluetooth_hc06 38400 rusefi 1234"
addConsoleActionSSS("bluetooth_hc05", bluetoothHC05);
addConsoleActionSSS("bluetooth_hc06", bluetoothHC06);
addConsoleActionSSS("bluetooth_spp", bluetoothSPP);
addConsoleAction("bluetooth_cancel", bluetoothCancel);
#endif /* EFI_BLUETOOTH_SETUP */
for end users that mean that if one uses rusEFI console, the following commands are available:
bluetooth_hc05
bluetooth_hc06
bluetooth_spp
bluetooth_cancel
I believe I had those working and that's how I got my HC initialized.
We need to make nicer TS button for same logic https://github.com/rusefi/rusefi/issues/1685
CODE: SELECT ALL
#if EFI_BLUETOOTH_SETUP
// Usage: "bluetooth_hc06 <baud> <name> <pincode>"
// Example: "bluetooth_hc06 38400 rusefi 1234"
addConsoleActionSSS("bluetooth_hc05", bluetoothHC05);
addConsoleActionSSS("bluetooth_hc06", bluetoothHC06);
addConsoleActionSSS("bluetooth_spp", bluetoothSPP);
addConsoleAction("bluetooth_cancel", bluetoothCancel);
#endif /* EFI_BLUETOOTH_SETUP */
for end users that mean that if one uses rusEFI console, the following commands are available:
bluetooth_hc05
bluetooth_hc06
bluetooth_spp
bluetooth_cancel
I believe I had those working and that's how I got my HC initialized.
We need to make nicer TS button for same logic https://github.com/rusefi/rusefi/issues/1685
Re: how to connect bluetooth to MRE
Jimmy lunztel 4:54 PM
@abricosvw it says in the link they were done with r5.0 not r4.8
First question is what differences are there for soldering with my version
I don't see any change between R0.4.8 boards to R0.5 in this area (memory chip U11)
Second question what do I do with FT232RL Ftdi USB to Ttl Converter Series - USB
you need connect using jumper cable between bluetooth and TTL as in the picture below you need any program to change the speed in bluetooth
I personally used this one
You will also need to install this program to change the speed in your bluetooth module
you need speed in bluetoothe what you connect to MRE speed (baud rate) 38400
@abricosvw it says in the link they were done with r5.0 not r4.8
First question is what differences are there for soldering with my version
I don't see any change between R0.4.8 boards to R0.5 in this area (memory chip U11)
Second question what do I do with FT232RL Ftdi USB to Ttl Converter Series - USB
you need connect using jumper cable between bluetooth and TTL as in the picture below you need any program to change the speed in bluetooth
I personally used this one
You will also need to install this program to change the speed in your bluetooth module
you need speed in bluetoothe what you connect to MRE speed (baud rate) 38400
Re: how to connect bluetooth to MRE
I just went through this for my 0.4.8 MRE.
1. remove the u11 flash chip.
2. solder BT module to the gnd/3.3v/tx/rx as described in initial post (note, the annotated red tx/rx are describing the BT module pins, not the STM). i used the further inboard pad for PB10 so it has a smaller chance of touching the case.
3. connect to BT module and open serial terminal. set baud to 115200.
4. reboot ecu.
5. Go to the communication menu in TS. use the RS232 serial interface and select the proper com port and 115200 baud. Test the port.
Note: you dont have to change the aux serial pins in the controller/connection pane in TS, but i did have both of the baudrates there set to 115200.
I used an RN-41 serial module. With a class 2 module like the RN-42, you're going to get 3-12ft of range depending on obstacles.
EDIT: for some reason the second time i tried to connect it didnt work and i had to select bluetooth direct (step 5)
1. remove the u11 flash chip.
2. solder BT module to the gnd/3.3v/tx/rx as described in initial post (note, the annotated red tx/rx are describing the BT module pins, not the STM). i used the further inboard pad for PB10 so it has a smaller chance of touching the case.
3. connect to BT module and open serial terminal. set baud to 115200.
4. reboot ecu.
5. Go to the communication menu in TS. use the RS232 serial interface and select the proper com port and 115200 baud. Test the port.
Note: you dont have to change the aux serial pins in the controller/connection pane in TS, but i did have both of the baudrates there set to 115200.
I used an RN-41 serial module. With a class 2 module like the RN-42, you're going to get 3-12ft of range depending on obstacles.
EDIT: for some reason the second time i tried to connect it didnt work and i had to select bluetooth direct (step 5)