eChook GPT Documentation
  • Welcome to the eChook nano documentation
  • System Overview
  • The eChook Nano Kit
    • Versions
  • Build Instructions (Kit V1.x)
    • Build Steps Photos
    • First Power On
  • Build Instructions (Kit V2+)
  • Programming the Arduino
    • Install Arduino IDE
    • Arduino Drivers
    • Download the eChook Arduino Code
    • Programming the Arduino
  • Setting up the Bluetooth
    • Pairing with a phone
  • Connecting the eChook to the Car
    • Power and Voltage
    • Current Sensor
    • Throttle Input
    • External Buttons and Brake
    • Temperature Sensors
    • Wheel and Motor RPM
    • PWM Output
  • Calibrating the eChook
    • Wheel Speed and Motor RPM
    • Temperature
    • Voltage
    • Current
  • Using the App
    • Pair eChook to Phone
    • Setting up the App
    • Logging Data
    • Lap Counting
  • Telemetry (Live Data)
    • eChook Live Data
    • Node-Red Integration
    • DIY Web Dashboard
  • Using the Data
  • Circuit Schematics
    • 12 and 24v Inputs
    • Temperature Inputs
    • Bluetooth Module
    • Throttle Input
    • Current Input
    • Button Inputs
    • RPM Inputs
    • PWM Output
    • Power Regulator
    • Expansion Port
  • All about the Arduino nano
    • The eChook nano Code
  • Bluetooth Communication
    • Bluetooth Packet Encoding
    • Bluetooth Packet Decoding
  • Experimental Section
    • GUI Calibration
  • eChook Accessories
  • DIY eChook
  • Spare Parts
  • Troubleshooting
  • Contributing
Powered by GitBook
On this page

Was this helpful?

  1. Setting up the Bluetooth

Pairing with a phone

PreviousSetting up the BluetoothNextConnecting the eChook to the Car

Last updated 5 years ago

Was this helpful?

Install the App

Install the ‘’ app from the Google Play Store.

The app requires two permissions and won't work properly unless they're allowed at first start up. Access to device media storage is required to save a log file to the phone, and access to Location is required for lap counting, logging GPS speed, and with the in-house telemetry, displaying car location on track.

Power up the eChook

Power up the eChook with the bluetooth module plugged in. The LED on the bluetooth module should be flashing rapidly, indicating it is disconnected from a phone.

Connect the two

On the phone, go to bluetooth settings and scan for devices. It may take a while to resolve the name, but the name set in the Calibration.h file should appear. Pair with it using the “1234” passcode.

Open the eChook app and go to settings. Touch 'Select Bluetooth Device' and select your newly paired device from the list.

Back in the main app screen, press the blue bluetooth connect button in the bottom left corner. It should start displaying information from the board. At this point, the only data will be the supply voltage.

If the app can’t connect it will try to reconnect regularly. This will happen if the BT module has lost power, but it will also happen if the data being sent from the eChook stops, therefore if the Arduino isn’t programmed properly and isn't regularly sending out data, the bluetooth will appear to fail to connect.

Further instructions on using the app are in the 'Using the eChook Companion App' section.

eChook Companion
Using the App