Joy-it SBC-LCD01 User guide

www.joy-it.net
Pascalstr. 8 47506 Neukirchen-Vluyn
1,3 " HD-IPS-TFT-LCD DISPLAY
SBC-LCD01
1. GENERAL INFORMATION
Dear customer,
thank you for choosing our product. In the following, we will show you how to use this device. Should you encounter any unexpected problems during use, please do not hesitate to contact us.
Note that before you can use the display, you must solder the pin header!
www.joy-it.net
Pascalstr. 8 47506 Neukirchen-Vluyn
2. USAGE WITH THE NODEMCU
1. Connection
2. Code example
The SBC-LCD01 has a logic level of 3.3V, making a NodeMCU recom­mended for this application. To use a NodeMCU with the Arduino IDE, you must first add the board. To do this click on
File
Preferences
. There you add the following link
Additional board
administrator URLs
.
Now you can download the library in the Arduino IDE. There you go to the
library manager, which you can find under
Sketch → Include library
Manage libraries
. There you install Adafruit ST7735 and ST7789
Library and the Adafruit GFX Library using the search bar. Now you can
download a sample code here, where an image is displayed on the screen. Make sure that you select the NodeMCU as board also under
Tools
, as
well as the correct port.
Please note, if you want to upload the code, you have to keep the flash button pressed!
NodeMCU LCD
D1
(GPIO 5)
DC
D2
(GPIO 4)
RES
D5
(SCLK)
SCL
D7
(MOSI)
SDA
G GND
3V VCC
http://arduino.esp8266.com/stable/package_esp8266com_index.json
www.joy-it.net
Pascalstr. 8 47506 Neukirchen-Vluyn
#include <Adafruit_GFX.h> #include <Adafruit_ST7789.h>
#include <SPI.h>
#define CS -1 // Declaration of Chip Select #define DC 5 // Declaration of Data / Command Pin #define RST 4 // Declaration of RESET Pin
// Initialize display
Adafruit_ST7789 lcd = Adafruit_ST7789(CS, DC, RST);
void setup(void) {
lcd.init(240, 240, SPI_MODE2); lcd.setRotation(1);
delay(500);
// fill Display with a colour and a String lcd.fillScreen(0x22ED); lcd.setCursor(20, 100); lcd.setTextColor(ST77XX_WHITE); lcd.setTextSize(6); lcd.print("Joy-IT"); }
void loop() {
// empty
}
Loading...
+ 4 hidden pages