Adafruit RGB Display - gorawen/open_evse GitHub Wiki

Adafruit RGB LCD

by mwolrich updated by chris1howell

Adding the optional Adafruit RGB display requires basic soldering skills to assemble the kit. The kit is avaliable from Adafruit in 2 versions either works fine:

https://www.adafruit.com/products/714

https://www.adafruit.com/products/716

Follow the assembly directions (note exception below) on the Adafruit site here: http://ladyada.net/make/rgblcdshield/

Note - The Adruino stacking .1" pins are not reccomended if using the standard OpenEVSE board. Install the pins to stack with the OpenEVSE Arduino shield kit.

Hardware

A 4-pin header is installed by default on the standard OpenEVSE PCB, The pins are lableled GND - 5V - A5/SCL - A4/SDA.

Wires can be soldered directly, wire wrapped or by using a 4 pin .1" Jumper. Soldering the jumper wires to the Adafruit RGB LCD and connecting to the OpenEVSE with the 4 pin jumper connector works very well and allows for easy disconnection. https://www.sparkfun.com/products/10374

Connect the +5 to the +5 on the LCD shield (3rd pin from the right end bottom, when viewed from the bottom), then connect the GND from the OpenEVSE to the GND on the Adafruit (4th pin from the right end bottom).

Then connect A5 on the OpenEVSE to A5 on the shield (leftmost pin on the bottom), and finally connect A4 to A4 on the shield (2nd pin from the left bottom)

https://dlnmh9ip6v2uc.cloudfront.net/images/products/1/0/3/7/4/10374-01.jpg

NOTE: The Adafruit display has non-connecting grounds. Connect the two adjacent ground pins together. (if you don't do this, the display will not light up).

http://farm9.staticflickr.com/8327/8087142554_993f6313e5_z.jpg

Then connect A5 on the OpenEVSE to A5 on the shield (leftmost pin on the bottom), and finally connect A4 to A4 on the shield (2nd pin from the left bottom)

Firmware

The current firmware containd all the code required to run the Adafruit RGB display. By default standard boards are shipped with the code enabled.

Wiring Connected AdaFruit RGB LCD PCB http://farm9.staticflickr.com/8191/8087146873_85e8fd1ca4_z.jpg

Wiring Connected OpenEVSE PCB

http://farm9.staticflickr.com/8040/8012561654_7b309d928b_n.jpg http://farm8.staticflickr.com/7052/7115938069_3da0237ce7_n.jpg

EVSE Not Connected http://i461.photobucket.com/albums/qq333/mitch672/OpenEVSE/S1EVSENotConnected.jpg

EVSE Waiting http://i461.photobucket.com/albums/qq333/mitch672/OpenEVSE/S2EVSEWaiting.jpg

EVSE Charging http://i461.photobucket.com/albums/qq333/mitch672/OpenEVSE/S3EVSECharging.jpg

EVSE Vent Required http://i461.photobucket.com/albums/qq333/mitch672/OpenEVSE/S4EVSEVentRequired.jpg

EVSE Diode Chk Failed http://i461.photobucket.com/albums/qq333/mitch672/OpenEVSE/S5EVSEDiodeChkFailed.jpg