The BMDatalogger is made to datalog Ectune ISR V3 protocol with the Adruino Nano. This is kind of a 'Tuner View' but under Arduino.
Download : HERE
- Arduino Nano (Atmega328)
- LCD Display (20x4 chars)
- LCD I2C Serial Adapter
- 2x Push Buttons
- OBD1 ecu chipped, tuned under Ectune
- CN2 port ready
- Wires
IF USING BLUETOOTH :
- 2x HC05 Bluetooth module
-
I2C Serial 5v --> Arduino 5V
-
I2C Serial Grn --> Arduino Grn
-
I2c Serial SDA --> Arduino A4
-
I2C Serial SCL --> Arduino A5
-
ECU CN2 Pin#2 --> Arduino Tx
-
ECU CN2 Pin#4 --> Arduino Rx
-
HC05 (Master) 5v --> Arduino 5V
-
HC05 (Master) Grn --> Arduino Grn
-
HC05 (Master) Rx --> Arduino Tx
-
HC05 (Master) Tx --> Arduino Rx
-
HC05 (Slave) 5v --> ECU CN2 Pin#3
-
HC05 (Slave) Grn --> ECU CN2 Pin#1
-
HC05 (Slave) Rx --> ECU CN2 Pin#4
-
HC05 (Slave) Tx --> ECU CN2 Pin#2
Most of the HC05 sold on the market are set to 9600 baudrate by default, and they are on 'Master' mode by default. We need to change the Baudrate to 38400 and set ONE of the adapter to 'Slave' mode (automatic connection with the other adapter).
- Before giving Power, make sure you hold the 'Key Button' to enter in 'Edit' mode.
- Give Power and Release the button after 2-3s
- Open Arduino.exe
- Select the COM Port you are using with the FT232RL
- Open the COM Port Monitor
- Change the Monitor Baudrate to '38400'
- Change the Monitor Lines ending to 'both NL & CR'
- Type 'AT' and see if it return 'OK'
- If it return 'OK' follow the step for setting Slave or Master Adapter, otherwise repeat steps
- AT +RMAAD (To clear any paired devices)
- AT +ROLE=0 (To set it as slave)
- AT +NAME="YOUR WANTED NAME" (To change the Adapter Name)
- AT +UART=38400,0,0 (To fix the baud rate at 38400)
- AT +ADDR (To get the address of this HC-05, NOTE THIS ADDRESS)
- AT +RMAAD (To clear any paired devices)
- AT +ROLE=1 (To set it as master if its not already)
- AT +NAME="YOUR WANTED NAME" (To change the Adapter Name)
- AT +CMODE=0 (To connect the module to the specified Bluetooth address)
- AT +BIND=xxxx,xx,xxxxxx (auto connect the module to the specified slave module)
- AT +UART=38400,0,0 (To fix the baud rate at 38400)
You can donate to me using This Link.