The display module is supplied with 3.3V (between VCC and GND) which comes from the Arduino board.Īll Arduino UNO board output pins are 5V, connecting a 5V pin to the ST7789 TFT display may damage its controller. Arduino ST7789 TFT display circuitĪs mentioned above, the ST7789 TFT display controller works with 3.3V only (power supply and control lines). The back light turns off when the BLK pin connected to the ground (GND). The ST7789 display module shown in project circuit diagram has 7 pins: (from right to left): GND (ground), VCC, SCL (serial clock), SDA (serial data), RES (reset), DC (or D/C: data/command) and BLK (back light).Ĭonnecting the BLK pin is optional. Project circuit schematic diagram is shown below. Interfacing Arduino UNO with ST7789 TFT circuit: 4 x 2.2k ohm resistor (+1 if the display module has CS pin).4 x 3.3k ohm resistor (+1 if the display module has CS pin). This one has no CS (chip select) pin, its internally attached to GND: ST7789 TFT display without CS pin The following image shows a ST7789 display module provided by Adafruit Industries: Adafruit ST7789 TFT display moduleĪnother version of the ST7789 display module is shown below. This module works with 3.3V only and it doesn’t support 5V (not 5V tolerant). This display is an IPS display, it comes in different sizes (1.3″, 1.54″ …) but all of them should have the same resolution of 240×240 pixel, this means it has 57600 pixels. It’s a color display that uses SPI interface protocol and requires 3, 4 or 5 control pins, it’s low cost and easy to use. The ST7789 TFT module contains a display controller with the same name: ST7789. This Arduino tutorial shows how to interface the UNO board with ST7789 TFT display.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |