deirvlon / ST7789v-Arduino

ST7789v Arduino Library - Tested on Arduino UNO and STM32 (Blue Pill)

Home Page:http://www.deirvlon.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ST7789v-Arduino

I have faced many challenges to up on running display with the ST7789v driver. There is very poor information about this Driver on the Internet. The most information is about the ST7789 Driver. The main difference between ST7789 and ST7789v is the availability of DC pin. On ST7789v DC signal send as 9's bit of data in SPI communication, but DC is a physical pin on ST7789.

In this library i collected all the research that i have done about ST7789v driver.

I have made following example sketchs:

  • Graphic test sketch (graphicsTEST.ino)
  • Load .bmp files directly from SD Card (graphicsSDcrad.ino)
  • Load Image from MEMORY from .h (graphicsIMG.ino)
  • Display control modes test (graphicsControllerMods.ino)

From my tests:

Kamran Gasimov Smart Watch Deirvlon OS Mini - Demo

If you want to connect SD Card then Display pin configuration will be like

#define TFT_DC    8
#define TFT_RST   9
#define TFT_CS    10 // only for displays with CS pin
#define TFT_MOSI  7   // for hardware SPI data pin (all of available pins)
#define TFT_SCLK  8   // for hardware SPI sclk pin (all of available pins)

GitHub Logo

About

ST7789v Arduino Library - Tested on Arduino UNO and STM32 (Blue Pill)

http://www.deirvlon.com

License:MIT License


Languages

Language:C++ 100.0%