Skip to content

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

License

Notifications You must be signed in to change notification settings

deirvlon/ST7789v-Arduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages