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
    • Power
    • Arduino
    • Bluetooth
    • Current Sensor
    • Incorrect Data
  • Contributing
Powered by GitBook
On this page
  • Arduino Failure
  • Arduino Compiling and Uploading

Was this helpful?

  1. Troubleshooting

Arduino

PreviousPowerNextBluetooth

Last updated 2 days ago

Was this helpful?

Arduino Failure

Occasional failures have been reported with the Arduino on eChook boards, and we suspect these might be more common than we are currently aware of. A key indicator of such a failure is the Arduino chip becoming hot to the touch. If you experience this, we would really appreciate an email to info@echook.uk with any supporting details, including which eChook PCB version you have, which Arduino you have, when the kit was purchased, the duration of use, and the circumstances under which the failure occurred.

If the Arduino is getting hot to the touch (too hot to comfortably hold a finger against) a new Arduino is required.

Arduino Compiling and Uploading

While we have tested the code that we provide, there are lots of factors that can stop it compiling and uploading on different computers.

The error log given in the Arduino IDE is not much help by default. Go into preferences and to get more detailed logs.

The most common issues can be addressed with the following:

  • Have you got the latest Installed?

  • Have you got the installed?

  • Have you selected the ?

  • Have you got the installed?

  • Re-Download the to ensure no local changes have been made.

If it still fails, take a copy of the errors and post it on the we'll give you a hand deciphering it.

Arduino IDE
CH340 Drivers
correct board and COM port
Bounce2 Library
eChook code
forum,
enable verbose logging