Difference between revisions of "LCDDisplay"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
− | |||
− | |||
= Introduction = | = Introduction = | ||
The ESP8266 module can be used to control an I2C LCD Display. | The ESP8266 module can be used to control an I2C LCD Display. | ||
= Hardware = | = Hardware = | ||
+ | [[File:LCDConnexio.jpg]] | ||
+ | |||
Connect the LCD Display to the I2C interface. This display works with 5 volt VCC, but the I2C connections should be "floating". The 2004 display from "Funduino" that we used in our testlab could be connected without levelshifters. | Connect the LCD Display to the I2C interface. This display works with 5 volt VCC, but the I2C connections should be "floating". The 2004 display from "Funduino" that we used in our testlab could be connected without levelshifters. | ||
Revision as of 08:59, 25 August 2015
Contents
Introduction
The ESP8266 module can be used to control an I2C LCD Display.
Hardware
Connect the LCD Display to the I2C interface. This display works with 5 volt VCC, but the I2C connections should be "floating". The 2004 display from "Funduino" that we used in our testlab could be connected without levelshifters.
Connections
WARNING: Some LCD Modules might have pullup resistors to 5 volts VCC. In that case a levelshifter should be used
LCD ESP-01 GND GND VCC - SDA GPIO 0 SCL GPIO 2
Software
Custom sketch
ESP Easy
ESP Connexio
Command:
LCDI2CWrite <line>,<column position>, <data command>, <data option>
Parameter: | Beschrijving: | Bereik: | Opmerking: |
---|---|---|---|
Line | Regelnummer | 1-2 (of 1-4) | |
Column | Kolom positie | 1-16 (1-20) | |
data command | Message, Clock, IP, PortInput, Variable, Event | ||
data option | Indien Message: label id van de tekst die moet worden getoond | Message:1-20 |
Sample
LCDWrite 1,1,Message,1