Posts

Showing posts with the label display GC9107 SPI

ESP32-S3-Zero display on 0.85 inch 128x128 LCD with GC9107 SPI driver, using Arduino_GFX.

Image
This post show steps to using Waveshare ESP32-S3-Zero to display on Waveshare 0.85 inch 128x128 LCD with GC9107 SPI driver , using GFX Library for Arduino (Arduino_GFX)​. Make sure GFX Library for Arduino (Arduino_GFX) is installed in Library Manager. Connection: GC9107 ESP32-S3-Zero --------------------- VCC 3V3 GND GND DIN GP11 CLK GP12 CS GP10 DC GP9 RST GP8 BL GP7 Code for Arduino_GFX setting: //========== Arduino_GFX setting =============================================== #define TFT_DIN 11 #define TFT_CLK 12 #define TFT_CS 10 #define TFT_DC 9 #define TFT_RST 8 #define TFT_BL 7 #define GFX_BL TFT_BL // https://github.com/moononournation/Arduino_GFX/wiki/Data-Bus-Class#spi-1 Arduino_DataBus *bus = new Arduino_ESP32SPI(TFT_DC, TFT_CS, TFT_CLK, TFT_DIN, GFX_NOT_DEFINED /* MISO */, HSPI /* spi_num */); //https://github.com/moononournation/Arduino_GFX/wiki/Display-Class#gc9107-ips-lcd-128x128 Arduino_GFX *gfx = new Ardu...

Raspberry Pi Pico W (Arduino Framework) display on 0.85 inch 128x128 LCD with GC9107 SPI driver, using GFX Library for Arduino (Arduino_GFX).

Image
Below video show steps to to display on Waveshare 0.85 inch 128x128 LCD with GC9107 SPI driver  with  Raspberry Pi Pico W . It should work on Raspberry Pi Pico and  WeAct RP2040 Dev. Board . GFX Library for Arduino (Arduino_GFX) is needed, make sure it's installed in Library Manager. To use Arduino_GFX on Raspberry Pi Pico (or RP2040), we have to use board of Raspberry Pi Pico/RP2040 by Earle F. Philhower III) . Read the post former post to Install Earle Philhower Raspberry Pi Pico Arduino core on Arduino IDE . It will not work on board Raspberry Pi Pico from Arduino Mbed OS RP2040 Boards by Arduino . In the video, it's tested with Arduino_GFX examples. Examples > GFX Library for Arduino > HelloWorld Examples > GFX Library for Arduino > Clock Examples > GFX Library for Arduino > WiFiAnalyzer > PicoWiFiAnalyzer And finally tested using PDQgraphicstest to compare Arduino_HWSPI() a...

my display module - 0.85inch LCD Module (128x128 GC9107 SPI) by Waveshare

Image
0.85inch LCD Module (128x128 GC9107 SPI) by Waveshare Product page: ~  0.85inch LCD Module - Waveshare Wiki Exercise: ~  Raspberry Pi Pico W (Arduino Framework) display on 0.85 inch 128x128 LCD with GC9107 SPI driver . ~  ESP32-S3-Zero display on 0.85 inch 128x128 LCD with GC9107 SPI driver, using Arduino_GFX .