Install libraries:
git clone [email protected]:blippy/lcddogmspi.git
Low-level controllers:
lcdard- Nano/Uno/WROOM/STM32. Connect as per Layout sectionlcdesp.py- ESP8266lcdpi.py- RPi3. Use this is as a baseline
Better: use DogLcd. lcddomspi has problems with cursors.
git clone [email protected]:blippy/DogLcd.git
Pins are labelled C1, C2, ... C6 left to right in the diagram above.
DEV DESC WROOM STM32
C1 5V VIN 5V
C2 RS[1] D4 PB0
C3 CS D5 PA4
C4 CLK D18 PA5
C5 MOSI D23 PA7
C6 GND GND GND
[1] MISO is not used. RS is set low to issue a command, high to issue an ASCII. DO NOT use a regular MISO on ESP8266, use an alternative pin like D4 (GPIO2).
- Datasheet EA DOGM163W-A
- Display-O-Tron LCD
- lcd-clock-esp.py includes fancy LCD commands
- lcddogmspi - for Arduino (a working fork of the original)
