Op werkdagen vóór 14:00 uur besteld = dezelfde dag verzonden en in 98% van de gevallen de volgende dag in huis. Gratis retourneren 30 dagen bedenktijd 1 jaar garantie
← Tillbaka till översikten

Vid uppspelning laddas videon från YouTube.

Kopplingsschema och kodexempel

Så här kopplar du 1.3inch SPI TFT LCD Display RGB (ST7789, 3.3V) till en Arduino UNO eller ESP32, med ett exempel­sketch som du kan ladda upp direkt.

ST7789 1.3 Inch TFT Display Demo

This project initializes a 1.3-inch 240x240 ST7789 SPI TFT display with an Arduino Uno. The sketch draws greeting text, shapes, and colorful graphics to demonstrate display capabilities. Connect the display directly to the Arduino SPI pins as shown.

Kopplingsschema: 1.3inch SPI TFT LCD Display RGB (ST7789, 3.3V) på en Arduino UNO
Kopplingsschema · Klicka för att förstora
Kopplingstabell: 1.3inch SPI TFT LCD Display RGB (ST7789, 3.3V) på en Arduino UNO
Kopplingstabell · Klicka för att förstora
ST7789_1_3_Inch_TFT_Display_Demo.ino · kompilerad och testad
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : ST7789 1.3 Inch TFT Display Demo
 *  Board     : Arduino UNO (arduino:avr:uno)
 *  Parts     : LCD Display TFT 1.3inch ST7789
 *  Libraries : Adafruit ST7735 and ST7789 Library 1.11.0
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

#include <Adafruit_ST7789.h>
#include <SPI.h>

#define TFT_CS   -1
#define TFT_DC    8
#define TFT_RST   9

Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);

void setup() {
  Serial.begin(115200);
  Serial.println(F("ST7789 TFT Display Demo"));

  // Initialize 240x240 pixel ST7789 display
  tft.init(240, 240);
  tft.setRotation(0);
  tft.fillScreen(ST77XX_BLACK);

  // Draw greeting text
  tft.setTextWrap(false);
  tft.setTextSize(2);
  tft.setTextColor(ST77XX_WHITE);
  tft.setCursor(20, 20);
  tft.println(F("Hello!"));

  tft.setTextColor(ST77XX_CYAN);
  tft.setCursor(20, 50);
  tft.println(F("ST7789 1.3 TFT"));

  // Draw sample graphics
  tft.drawRect(10, 85, 220, 130, ST77XX_YELLOW);
  tft.fillCircle(60, 145, 25, ST77XX_RED);
  tft.fillTriangle(120, 185, 160, 115, 200, 185, ST77XX_GREEN);

  Serial.println(F("Display ready."));
}

void loop() {
  // Static demo
}

Nödvändiga bibliotek: Adafruit ST7735 and ST7789 Library 1.11.0

Wiring diagram and example code generated by Codey.online — https://www.codey.online

ST7789 1.3-inch TFT Display with ESP32

This project initializes a 1.3-inch 240x240 SPI TFT display using the ST7789 driver. It draws shapes, displays text, and updates a live counter on screen every second.

Kopplingsschema: 1.3inch SPI TFT LCD Display RGB (ST7789, 3.3V) på en ESP32 DevKit V1
Kopplingsschema · Klicka för att förstora
Kopplingstabell: 1.3inch SPI TFT LCD Display RGB (ST7789, 3.3V) på en ESP32 DevKit V1
Kopplingstabell · Klicka för att förstora
ST7789_1_3_inch_TFT_Display_with_ESP32.ino · kompilerad och testad
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : ST7789 1.3-inch TFT Display with ESP32
 *  Board     : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
 *  Parts     : LCD Display TFT 1.3inch ST7789
 *  Libraries : Adafruit GFX Library 1.12.6, Adafruit ST7735 and ST7789 Library 1.11.0
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

#include <Adafruit_GFX.h>
#include <Adafruit_ST7789.h>
#include <SPI.h>

#define TFT_DC    2
#define TFT_RST   4
#define TFT_CS   -1

Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);

int counter = 0;

void setup() {
  Serial.begin(115200);

  // Initialize 240x240 ST7789 display
  tft.init(240, 240);
  tft.setRotation(2);
  tft.fillScreen(ST77XX_BLACK);

  // Draw frame and header
  tft.drawRect(10, 10, 220, 220, ST77XX_BLUE);
  tft.setTextColor(ST77XX_WHITE);
  tft.setTextSize(2);
  tft.setCursor(35, 30);
  tft.println("ESP32 ST7789");

  tft.fillCircle(120, 160, 35, ST77XX_RED);
}

void loop() {
  // Update counter area
  tft.fillRect(40, 80, 160, 30, ST77XX_BLACK);
  tft.setTextColor(ST77XX_GREEN);
  tft.setTextSize(2);
  tft.setCursor(45, 85);
  tft.printf("Count: %d", counter++);

  delay(1000);
}

Nödvändiga bibliotek: Adafruit GFX Library 1.12.6, Adafruit ST7735 and ST7789 Library 1.11.0

Wiring diagram and example code generated by Codey.online — https://www.codey.online

Tidigare visade

530 delar färgglada krympslangset i låda

530 delar färgglada krympslangset i låda

€ 8,35
Velleman Mätkabel Med Bananpluggar 4mm Svart

Velleman Mätkabel Med Bananpluggar 4mm Svart

€ 5,30
Visa
USB-A till USB-B-kabel 1 meter (för Arduino UNO och MEGA)

USB-A till USB-B-kabel 1 meter (för Arduino UNO och MEGA)

€ 2,15
TT-motor för drivning av hjul med dubbel axel

TT-motor för drivning av hjul med dubbel axel

€ 2,00