Go to file
BM Devs 375187200f Added BTSerial Code 2017-04-07 03:03:18 -04:00
BMDatalogger Add files via upload 2017-04-07 02:58:35 -04:00
BTSerial Added BTSerial Code 2017-04-07 03:03:18 -04:00
BMDatalogger_Wiring_Diagram.png Added Diagrams references 2017-04-05 06:28:42 -04:00
Bluetooth_setup_diagram.png Added Diagrams references 2017-04-05 06:28:42 -04:00
NewliquidCrystal_1.3.4.zip BMDatalogger V1.0.5 - Updated code for Nano + I2C 2017-04-05 08:43:18 -04:00
README.md Update README.md 2017-04-05 08:46:06 -04:00

README.md

BMDatalogger

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

Parts list required :

  • Arduino Nano
  • LCD Display (16x2 or 20x4)
  • LCD I2C Serial Adapter
  • 2x Push Buttons
  • OBD1 ecu chipped, tuned under Ectune
  • CN2 port ready
  • Wires

IF USING BLUETOOTH :

  • 2x HC05 Bluetooth module
  • FT232RL FTDI to USB module (this also replace hulog for 2$)

Wiring Diagram :

alt tag

  • I2C Serial 5v --> Arduino 5V

  • I2C Serial Grn --> Arduino Grn

  • I2c Serial SDA --> Arduino A4

  • I2C Serial SCL --> Arduino A5

  • 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

How to setup BT adater :

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).

alt tag

  1. Before giving Power, make sure you hold the 'Key Button' to enter in 'Edit' mode.
  2. Give Power and Release the button after 2-3s
  3. Open Arduino.exe
  4. Select the COM Port you are using with the FT232RL
  5. Open the COM Port Monitor
  6. Change the Monitor Baudrate to '38400'
  7. Change the Monitor Lines ending to 'both NL & CR'
  8. Type 'AT' and see if it return 'OK'
  9. If it return 'OK' follow the step for setting Slave or Master Adapter, otherwise repeat steps

Commands for 'Slave' BT Adapter :

  1. AT +RMAAD (To clear any paired devices)
  2. AT +ROLE=0 (To set it as slave)
  3. AT +NAME="YOUR WANTED NAME" (To change the Adapter Name)
  4. AT +UART=38400,0,0 (To fix the baud rate at 38400)
  5. AT +ADDR (To get the address of this HC-05, NOTE THIS ADDRESS)

Commands for 'Master' BT Adapter :

  1. AT +RMAAD (To clear any paired devices)
  2. AT +ROLE=1 (To set it as master if its not already)
  3. AT +NAME="YOUR WANTED NAME" (To change the Adapter Name)
  4. AT +CMODE=0 (To connect the module to the specified Bluetooth address)
  5. AT +BIND=xxxx,xx,xxxxxx (auto connect the module to the specified slave module)
  6. AT +UART=38400,0,0 (To fix the baud rate at 38400)

Donations :

You can donate to me using This Link.