An onboard realtime status display for Renault ZOE
- Arduino Uno Rev3
- CAN-BUS Shield
- Arduino LCD KeyPad Shield
- DB9 to OBD2 Cable
- Optional: any prototype shield to lift the LCD shield
- https://github.com/premultiply/MCP_CAN_lib
- https://github.com/premultiply/LcdBarGraph
- https://github.com/rlogiacco/AnalogButtons
- https://github.com/Chris--A/PrintEx
- https://github.com/RobTillaart/Arduino/tree/master/libraries/StopWatch
- http://playground.arduino.cc/Code/Timer1
For operation, it is necessary that the pin 10 of the display in the direction of CAN-Shield (and Arduino) is simply pinched off or bent so that it does not contact down.
The bridge, as it is written on the ZOE display, is not absolutely necessary.
Activate filters and masks to quickly get the necessary data.
PIN | Shield | Comment |
---|---|---|
A0 | Display Shield | Buttons (select, up, right, down and left) |
D3 | Display Shield | Backlit Control |
D4 | Display Shield | DB4 |
D5 | Display Shield | DB5 |
D6 | Display Shield | DB6 |
D7 | Display Shield | DB7 |
D8 | Display Shield | RS (Data or Signal Display Selection) |
D9 | Display Shield | Enable |
D10 | CAN-Bus Shield | CS |