www.joy-it.net
Pascalstr. 8 47506 Neukirchen-Vluyn
1,3 " HD-IPS-TFT-LCD DISPLAY
SBC-LCD01
1. ALLGEMEINE INFORMATIONEN
Sehr geehrter Kunde,
vielen Dank, dass Sie sich für unser Produkt entschieden haben. Im
Folgenden zeigen wir Ihnen, was bei der Inbetriebnahme und der
Verwendung zu beachten ist.
Sollten Sie während der Verwendung unerwartet auf Probleme stoßen,
so können Sie uns selbstverständlich gerne kontaktieren.
Beachten Sie, dass Sie bevor Sie das Display verwenden können, die
Stileiste anlöten müssen!
www.joy-it.net
Pascalstr. 8 47506 Neukirchen-Vluyn
2. VERWENDUNG MIT DEM NODEMCU
1.Anschluss
2. Beispielcode
Für die Verwendung dieses LCDs empfehlen wir ein NodeMCU, da ein
Arduino eine zu hohes Logiklevel von 5 V besitzt, da der Bildschirm
jedoch nur eine maximale Versorgungsspannung von 3,3 V besitzt,
sind diese ohne die Verwendung von Spannungswandlern nicht kompatibel. Um ein NodeMCU mit der Arduino IDE verwenden zu können,
müssen Sie das Board zunächst hinzufügen. Dazu klicken Sie auf
Datei → Voreinstellungen. Dort fügen Sie den folgenden Link in
Zusätzliche Boardverwalter-URLs hinzu.
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Nun können Sie sich die Bibliothek in der Arduino IDE herunterladen. Dort
gehen Sie zum Bibliothekverwalter, welchen Sie unter Sketch → Biblio-
thek einbinden … → Bibliotheken verwalten … finden. Dort installieren
Sie mittels der Suchleiste die Adafruit ST7735 and ST7789 Library und
die Adafruit GFX Library. Nun können Sie sich hier ein Beispielcode herunterladen, wo Ihnen ein Bild auf den Bildschirm angezeigt wird.
Achten Sie darauf, dass Sie das NodeMCU als Board auch unter Werkzeu-
ge auswählen, als auch der richtige Port.
Beachten Sie, wenn Sie den Code hochladen wollen, müssen Sie die
Flash-Taste gedrückt halten!
NodeMCU LCD
D1
(GPIO 5)
DC
D2
(GPIO 4)
RES
D5
(SCLK)
SCL
D7
(MOSI)
SDA
G GND
3V VCC
www.joy-it.net
Pascalstr. 8 47506 Neukirchen-Vluyn
#include <Adafruit_GFX.h>
#include <Adafruit_ST7789.h>
#include <SPI.h>
#define CS -1 // Deklaration von Chip Select
#define DC 5 // Deklaration von Data / Command Pin
#define RST 4 // Deklaration von RESET Pin
// Display initialisieren
Adafruit_ST7789 lcd = Adafruit_ST7789(CS, DC, RST);
void setup(void) {
lcd.init(240, 240, SPI_MODE2);
lcd.setRotation(1);
delay(500);
// Display mit einer Farbe und einem Text befüllen
lcd.fillScreen(0x22ED);
lcd.setCursor(20, 100);
lcd.setTextColor(ST77XX_WHITE);
lcd.setTextSize(6);
lcd.print("Joy-IT");
}
void loop() {
// leer
}