Difference between revisions of "IPS Display 1.22 inch"
(→Code) |
(→Code) |
||
| Line 31: | Line 31: | ||
erreurs de copilation | erreurs de copilation | ||
| + | |||
| + | [[File:UNO v3 front angle.jpg|50px]] | ||
| + | [[File:Base Shield V2 recto plat.jpg|50px]] | ||
| + | [[File:1.22 Inch IPS Display 1.PNG|50px]] | ||
<pre> | <pre> | ||
Revision as of 20:45, 26 August 2025
Contents
Grove - IPS Display 1.22 inch (Seeed-Studio)
Caractéristiques
240 x 240 pixels
Up to 65k colors with RGB display
3.3V or 5V
The Grove-1.22 Inch IPS Display uses ST7789 as its driver IC (Integrated Circuit)
Communication
D7 (D7/D8) port
Liens externes
https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html shop
wiki.seeedstudio.com/grove_1.2inch wiki
Code
Bibliothèques :
https://github.com/adafruit/Adafruit-GFX-Library
https://github.com/adafruit/Adafruit_BusIO
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master
erreurs de copilation
#include <Adafruit_GFX.h>
#include <Arduino_ST7789_Fast.h>
#define SCK 7
#define SDA 8
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);
void setup(void)
{
lcd.init();
lcd.fillScreen(BLACK);
lcd.setCursor(0, 0);
lcd.setTextColor(RED,BLACK);
lcd.setTextSize(3);
lcd.println("HELLO WORLD");
}
void loop()
{
}
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master
#include <Adafruit_GFX.h> // graphics library
#include <Adafruit_ST7789.h> // library for this display
#include <SPI.h>
#define TFT_CS 7 // if your display has CS pin
#define TFT_DC 8 // data pin
#define TFT_RST -1 // reset pin
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);
void setup() {
tft.init(240, 240, SPI_MODE2);
tft.setRotation(2); // rotates the screen
tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour
tft.setCursor(10, 10); // starts to write text at y10 x10
tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too
tft.setTextSize(3); // sets font size
tft.setTextWrap(true);
tft.print("HELLO WORLD!");
}
void loop() {
}