<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.myows.top/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=178.197.195.4&amp;*</id>
	<title> - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.myows.top/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=178.197.195.4&amp;*"/>
	<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=Special:Contributions/178.197.195.4"/>
	<updated>2026-05-13T23:33:19Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.myows.top/index.php?title=Grove_16x2_LCD_Series&amp;diff=1755</id>
		<title>Grove 16x2 LCD Series</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=Grove_16x2_LCD_Series&amp;diff=1755"/>
		<updated>2025-11-05T18:16:07Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Affichage &amp;quot;Hello&amp;quot; @ Wire.h &amp;amp;#9989; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Grove - 16x2 LCD Series ===&lt;br /&gt;
16 Characters * 2 Lines&amp;lt;br&amp;gt;&lt;br /&gt;
Operating Voltage : 3.3V / 5V&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== images ===&lt;br /&gt;
&lt;br /&gt;
ici on utilise le (White on Blue) V1.0&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:16x2 LCD White on Blue 01.jpg|400px]] [[File:16x2 LCD White on Blue 02.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
=== liens externes ===&lt;br /&gt;
&lt;br /&gt;
[http://wiki.seeedstudio.com/Grove-16x2_LCD_Series http://wiki.seeedstudio.com/Grove-16x2_LCD_Series LCD] wiki Grove-16x2&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-16x2-LCD-White-on-Blue.html https://www.seeedstudio.com/Grove-16x2-LCD-White-on-Blue.html] Shop Grove-16x2_LCD&lt;br /&gt;
&lt;br /&gt;
=== Connectique ===&lt;br /&gt;
interface : &amp;lt;b&amp;gt;I2C&amp;lt;/b&amp;gt;-bus&amp;lt;br&amp;gt;&lt;br /&gt;
I2C Adresse: &amp;#039;&amp;#039;&amp;#039;0X3E&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.myows.top/index.php?title=I2cScanner https://wiki.myows.top/index.php?title=I2cScanner] &amp;lt;b&amp;gt;I2cScanner&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
on va chercher l&amp;#039;adresse I2C, on regarde sur l&amp;#039;écran série&lt;br /&gt;
&lt;br /&gt;
Scanning...&lt;br /&gt;
I2C device found at address 0x3E  !&lt;br /&gt;
done&amp;lt;br&amp;gt;&lt;br /&gt;
c&amp;#039;est la même indiqué par le constructeur.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:16x2 LCD White on Blue Connect 01.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Librairie Seed-Studio ===&lt;br /&gt;
install an Arduino library&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://github.come/Seed-Studio/Grove_LCD_RGB_Backlight https://github.com/Seeed-Studio/Grove_LCD_RGB_Backlight] &amp;lt;font = red&amp;gt;Librairie&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://github.com/Seeed-Studio/Grove_LCD_RGB_Backlight/archive/master.zip https://github.com/Seeed-Studio/Grove_LCD_RGB_Backlight/archive/master.zip] Librairie fichier Zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Add Library Zip.png|400px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[HelloWorld Grove LCD| HelloWorld Grove LCD.ino]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Code 2 @ rgb_lcd.h &amp;amp;#9989; ===&lt;br /&gt;
&lt;br /&gt;
Affichage du texte &amp;quot;hello, world!&amp;quot; et dans la deuxième ligne affichage d&amp;#039;un compteur depuis zéro, +1 chaque seconde, 0,1,2, 3, ...51...&lt;br /&gt;
&lt;br /&gt;
 [https://github.come/Seed-Studio/Grove_LCD_RGB_Backlight https://github.com/Seeed-Studio/Grove_LCD_RGB_Backlight] &amp;lt;font = red&amp;gt;Librairie&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Seeeduino-nano-connect.png|150px]]&lt;br /&gt;
[[File:Pinout Grove Shield Arduino Nano.JPG|150px]]&lt;br /&gt;
[[File:16x2 LCD White on Blue 01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Seeeduino-nano / (port &amp;lt;b&amp;gt;i2c&amp;lt;/b&amp;gt;) &amp;amp;#9989;&amp;lt;br&amp;gt;&lt;br /&gt;
16x2 LCD White on Blue&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG|200px]]&lt;br /&gt;
[[File:XIAO-ESP32S3 1.PNG|125px]]&lt;br /&gt;
[[File:16x2 LCD White on Blue 01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO (Port &amp;lt;b&amp;gt;i2c&amp;lt;/b&amp;gt;) &amp;amp;#9989;&amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-ESP32S3 &amp;lt;br&amp;gt;&lt;br /&gt;
16x2 LCD White on Blue&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
#include &amp;lt;Wire.h&amp;gt;&lt;br /&gt;
#include &amp;quot;rgb_lcd.h&amp;quot;&lt;br /&gt;
&lt;br /&gt;
rgb_lcd lcd;&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
const int colorR = 255;&lt;br /&gt;
const int colorG = 0;&lt;br /&gt;
const int colorB = 0;&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
void setup() &lt;br /&gt;
{&lt;br /&gt;
    // set up the LCD&amp;#039;s number of columns and rows:&lt;br /&gt;
    lcd.begin(16, 2);&lt;br /&gt;
    &lt;br /&gt;
    //lcd.setRGB(colorR, colorG, colorB);&lt;br /&gt;
    &lt;br /&gt;
    // Print a message to the LCD.&lt;br /&gt;
    lcd.print(&amp;quot;hello, world!&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    delay(1000);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() &lt;br /&gt;
{&lt;br /&gt;
    // set the cursor to column 0, line 1&lt;br /&gt;
    // (note: line 1 is the second row, since counting begins with 0):&lt;br /&gt;
    lcd.setCursor(0, 1);&lt;br /&gt;
    // print the number of seconds since reset:&lt;br /&gt;
    lcd.print(millis()/1000);&lt;br /&gt;
&lt;br /&gt;
    delay(100);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
un léger changement : pour &amp;lt;b&amp;gt;&amp;quot;hello, world!&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.come/Seed-Studio/Grove_LCD_RGB_Backlight Librairie&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG|200px]]&lt;br /&gt;
[[File:XIAO-ESP32S3 1.PNG|125px]]&lt;br /&gt;
[[File:16x2 LCD White on Blue 01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO (Port &amp;lt;b&amp;gt;i2c&amp;lt;/b&amp;gt;) &amp;amp;#9989;&amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-ESP32S3 &amp;lt;br&amp;gt;&lt;br /&gt;
16x2 LCD White on Blue&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Wire.h&amp;gt;&lt;br /&gt;
#include &amp;quot;rgb_lcd.h&amp;quot;&lt;br /&gt;
&lt;br /&gt;
rgb_lcd lcd;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  lcd.begin(16, 2); // 16 colonnes, 2 lignes&lt;br /&gt;
  // lcd.setRGB(0, 128, 64); // Couleur de fond (vert doux)&lt;br /&gt;
  lcd.setCursor(0, 0);&lt;br /&gt;
  lcd.print(&amp;quot;Hello ESP32S3!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  lcd.setCursor(0, 1);&lt;br /&gt;
  lcd.print(millis() / 1000);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Code 3 @ LiquidCrystal_I2C.h &amp;amp;#x274C; ===&lt;br /&gt;
&lt;br /&gt;
ceci ne fonctionne pas ! &amp;amp;otimes; &amp;amp;#x274C; &amp;amp;#x26D4; avec : &amp;lt;br&amp;gt;&lt;br /&gt;
Seeeduino-nano + &amp;lt;br&amp;gt;&lt;br /&gt;
Port &amp;lt;b&amp;gt;I2c&amp;lt;/b&amp;gt; + &amp;lt;br&amp;gt;&lt;br /&gt;
16x2 LCD White on Blue&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://github.com/johnrickman/LiquidCrystal_I2C https://github.com/johnrickman/LiquidCrystal_I2C] Librairy&lt;br /&gt;
&lt;br /&gt;
[https://www.arduinolibraries.info/libraries/liquid-crystal-i2-c https://www.arduinolibraries.info/libraries/liquid-crystal-i2-c]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;LiquidCrystal_I2C.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
// I2C address of the LCD (check your specific LCD if it&amp;#039;s different)&lt;br /&gt;
#define LCD_I2C_ADDRESS 0x01&lt;br /&gt;
&lt;br /&gt;
// Define the LCD as an object&lt;br /&gt;
LiquidCrystal_I2C lcd(LCD_I2C_ADDRESS, 16, 2); // 16 columns, 2 rows&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // Initialize the LCD&lt;br /&gt;
  lcd.init();&lt;br /&gt;
  // Turn on the backlight&lt;br /&gt;
  // lcd.backlight();&lt;br /&gt;
  // Optional: Set custom characters if needed&lt;br /&gt;
  // lcd.createChar(0, custom_char_data);&lt;br /&gt;
  // You can use the custom_char_data array from a tool like LCD-Character-Creator (https://maxpromer.github.io/LCD-Character-Creator/)&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  // Clear the LCD (optional)&lt;br /&gt;
  lcd.clear();&lt;br /&gt;
  // Set the cursor to the desired position (column, row)&lt;br /&gt;
  // 0,0 is the top-left corner&lt;br /&gt;
  lcd.setCursor(0, 0); &lt;br /&gt;
  // Print text to the LCD&lt;br /&gt;
  lcd.print(&amp;quot;Hello, World!&amp;quot;);&lt;br /&gt;
  // Optionally, delay for a period&lt;br /&gt;
  delay(2000);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Affichage &amp;quot;Hello&amp;quot; @ LiquidCrystal_I2C_ESP32 ===&lt;br /&gt;
&lt;br /&gt;
https://github.com/iakop/LiquidCrystal_I2C_ESP32 Librairie&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
#include &amp;lt;Wire.h&amp;gt;&lt;br /&gt;
#include &amp;lt;LiquidCrystal_I2C.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LiquidCrystal_I2C lcd(0x3E, 16, 2); // Adresse I2C 0x3E pour Grove LCD&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Wire.begin(); // Initialise I2C&lt;br /&gt;
  lcd.init();   // Initialise l&amp;#039;écran&lt;br /&gt;
  lcd.backlight();&lt;br /&gt;
  lcd.setCursor(0, 0);&lt;br /&gt;
  lcd.print(&amp;quot;Hello ESP32!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  lcd.setCursor(0, 1);&lt;br /&gt;
  lcd.print(millis() / 1000);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Affichage &amp;quot;Hello&amp;quot; @ Wire.h &amp;amp;#9989; ===&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG|200px]]&lt;br /&gt;
[[File:XIAO-ESP32S3 1.PNG|125px]]&lt;br /&gt;
[[File:16x2 LCD White on Blue 01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO (Port &amp;lt;b&amp;gt;i2c&amp;lt;/b&amp;gt;) &amp;amp;#9989;&amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-ESP32S3 &amp;lt;br&amp;gt;&lt;br /&gt;
16x2 LCD White on Blue&lt;br /&gt;
&lt;br /&gt;
 LCD I2C Adresse 0X3E&lt;br /&gt;
 RGB I2C Adresse 0X62&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Wire.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define LCD_ADDR 0x3E  // Adresse I2C du Grove LCD&lt;br /&gt;
#define COMMAND 0x00   // Mode commande&lt;br /&gt;
#define DATA    0x40   // Mode données&lt;br /&gt;
&lt;br /&gt;
void sendCommand(uint8_t cmd) {&lt;br /&gt;
  Wire.beginTransmission(LCD_ADDR);&lt;br /&gt;
  Wire.write(COMMAND);&lt;br /&gt;
  Wire.write(cmd);&lt;br /&gt;
  Wire.endTransmission();&lt;br /&gt;
  delay(2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void sendData(uint8_t data) {&lt;br /&gt;
  Wire.beginTransmission(LCD_ADDR);&lt;br /&gt;
  Wire.write(DATA);&lt;br /&gt;
  Wire.write(data);&lt;br /&gt;
  Wire.endTransmission();&lt;br /&gt;
  delay(2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void initLCD() {&lt;br /&gt;
  delay(50); // Attente après alimentation&lt;br /&gt;
  sendCommand(0x38); // Fonction : 2 lignes, 8 bits&lt;br /&gt;
  sendCommand(0x39); // Fonction étendue&lt;br /&gt;
  sendCommand(0x14); // Oscillateur&lt;br /&gt;
  sendCommand(0x70); // Contraste (ajuster si nécessaire)&lt;br /&gt;
  sendCommand(0x56); // Puissance + icône + contraste&lt;br /&gt;
  sendCommand(0x6C); // Activation du booster&lt;br /&gt;
  delay(200);&lt;br /&gt;
  sendCommand(0x38); // Retour mode normal&lt;br /&gt;
  sendCommand(0x0C); // Affichage ON, curseur OFF&lt;br /&gt;
  sendCommand(0x01); // Clear&lt;br /&gt;
  delay(2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void printText(const char* text) {&lt;br /&gt;
  while (*text) {&lt;br /&gt;
    sendData(*text++);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Wire.begin();&lt;br /&gt;
  delay(100);&lt;br /&gt;
  initLCD();&lt;br /&gt;
  printText(&amp;quot;Hello ESP32!Wire&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // Rien ici pour l&amp;#039;instant&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;Compteur dynamique avec curseur&amp;quot; @ Wire.h &amp;amp;#9989; ===&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG|200px]]&lt;br /&gt;
[[File:XIAO-ESP32S3 1.PNG|125px]]&lt;br /&gt;
[[File:16x2 LCD White on Blue 01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO (Port &amp;lt;b&amp;gt;i2c&amp;lt;/b&amp;gt;) &amp;amp;#9989;&amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-ESP32S3 &amp;lt;br&amp;gt;&lt;br /&gt;
16x2 LCD White on Blue&lt;br /&gt;
&lt;br /&gt;
 LCD I2C Adresse 0X3E&amp;lt;br&amp;gt;&lt;br /&gt;
 RGB I2C Adresse 0X62&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Wire.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define LCD_ADDR 0x3E&lt;br /&gt;
#define COMMAND 0x00&lt;br /&gt;
#define DATA    0x40&lt;br /&gt;
&lt;br /&gt;
void sendCommand(uint8_t cmd) {&lt;br /&gt;
  Wire.beginTransmission(LCD_ADDR);&lt;br /&gt;
  Wire.write(COMMAND);&lt;br /&gt;
  Wire.write(cmd);&lt;br /&gt;
  Wire.endTransmission();&lt;br /&gt;
  delay(2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void sendData(uint8_t data) {&lt;br /&gt;
  Wire.beginTransmission(LCD_ADDR);&lt;br /&gt;
  Wire.write(DATA);&lt;br /&gt;
  Wire.write(data);&lt;br /&gt;
  Wire.endTransmission();&lt;br /&gt;
  delay(2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void setCursor(uint8_t col, uint8_t row) {&lt;br /&gt;
  uint8_t pos = (row == 0) ? 0x80 + col : 0xC0 + col;&lt;br /&gt;
  sendCommand(pos);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void clearLCD() {&lt;br /&gt;
  sendCommand(0x01); // Clear display&lt;br /&gt;
  delay(2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void initLCD() {&lt;br /&gt;
  delay(50);&lt;br /&gt;
  sendCommand(0x38);&lt;br /&gt;
  sendCommand(0x39);&lt;br /&gt;
  sendCommand(0x14);&lt;br /&gt;
  sendCommand(0x70); // contraste&lt;br /&gt;
  sendCommand(0x56);&lt;br /&gt;
  sendCommand(0x6C);&lt;br /&gt;
  delay(200);&lt;br /&gt;
  sendCommand(0x38);&lt;br /&gt;
  sendCommand(0x0C); // affichage ON&lt;br /&gt;
  clearLCD();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void printText(const char* text) {&lt;br /&gt;
  while (*text) {&lt;br /&gt;
    sendData(*text++);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Wire.begin();&lt;br /&gt;
  initLCD();&lt;br /&gt;
  setCursor(0, 0);&lt;br /&gt;
  printText(&amp;quot;Compteur:&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  static int count = 0;&lt;br /&gt;
  setCursor(0, 1); // ligne 2&lt;br /&gt;
  char buffer[16];&lt;br /&gt;
  snprintf(buffer, sizeof(buffer), &amp;quot;Valeur: %4d&amp;quot;, count++);&lt;br /&gt;
  printText(buffer);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Internet Clock 1 LCD &amp;quot;16x2 I2C&amp;quot; @ Wire.h &amp;amp;#x274C; ===&lt;br /&gt;
&lt;br /&gt;
Bibliothèques à installer :&lt;br /&gt;
&lt;br /&gt;
 https://github.com/me-no-dev/ESPAsyncWebServer &amp;#039;ESPAsyncWebServer&amp;#039;&lt;br /&gt;
 https://github.com/me-no-dev/AsyncTCP &amp;#039;AsyncTCP&amp;#039;&lt;br /&gt;
 La Bibliothèque &amp;#039;Preferences&amp;#039; est ✅ déjà incluse dans le core ESP32&lt;br /&gt;
&lt;br /&gt;
ceci ne fonctionne pas &amp;amp;#10062; à cause de &amp;#039;Preferences&amp;#039; &amp;amp;#x274C;&lt;br /&gt;
&lt;br /&gt;
SQUARED OK &amp;amp;#x1F197; &amp;amp; #x1F197;&amp;lt;br&amp;gt;&lt;br /&gt;
ANTENNA BARS &amp;amp;#x1F4F6; &amp;amp; #x1F4F6;&amp;lt;br&amp;gt;&lt;br /&gt;
WIFI &amp;amp;#128732; &amp;amp; #128732;&amp;lt;br&amp;gt;&lt;br /&gt;
BRIGHTNESS SYMBOL &amp;amp;#x1F506; &amp;amp; #x1F506;&amp;lt;br&amp;gt;&lt;br /&gt;
CROSS MARK &amp;amp;#x274C; &amp;amp; #x274C;&amp;lt;br&amp;gt;&lt;br /&gt;
CROSS MARK &amp;amp;#x274E; &amp;amp; #x274E;&amp;lt;br&amp;gt;&lt;br /&gt;
WHITE HEAVY &amp;amp;#x2705; &amp;amp; #x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
NO ENTRY &amp;amp;#x26D4; &amp;amp; #x26D4;&amp;lt;br&amp;gt;&lt;br /&gt;
CLOCK &amp;amp;#x1F552; &amp;amp; #x1F552;&amp;lt;br&amp;gt;&lt;br /&gt;
ROUND PUSHPIN &amp;amp;#x1F4CD; &amp;amp; #x1F4CD;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://www.quackit.com/character_sets/emoji/emoji_v3.0/unicode_emoji_v3.0_characters_all.cfm&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;WiFi.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Preferences.h&amp;gt;&lt;br /&gt;
#include &amp;lt;ESPAsyncWebServer.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Wire.h&amp;gt;&lt;br /&gt;
#include &amp;lt;time.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
// LCD I2C&lt;br /&gt;
#define LCD_ADDR 0x3E&lt;br /&gt;
#define COMMAND 0x00&lt;br /&gt;
#define DATA	0x40&lt;br /&gt;
&lt;br /&gt;
Preferences prefs;&lt;br /&gt;
AsyncWebServer server(80);&lt;br /&gt;
&lt;br /&gt;
// Variables config&lt;br /&gt;
String wifiSSID;&lt;br /&gt;
String wifiPASS;&lt;br /&gt;
String timezone;&lt;br /&gt;
&lt;br /&gt;
const char* htmlPage = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&amp;lt;title&amp;gt;ESP32 Config&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Configuration ESP32&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;form action=&amp;quot;/save&amp;quot; method=&amp;quot;GET&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;label&amp;gt;WiFi SSID:&amp;lt;/label&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;ssid&amp;quot; value=&amp;quot;%SSID%&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;label&amp;gt;WiFi Password:&amp;lt;/label&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;password&amp;quot; name=&amp;quot;pass&amp;quot; value=&amp;quot;%PASS%&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;label&amp;gt;Fuseau horaire:&amp;lt;/label&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;select name=&amp;quot;tz&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;option value=&amp;quot;CET-1CEST,M3.5.0/2,M10.5.0/3&amp;quot; %TZ1%&amp;gt;Europe/Zurich&amp;lt;/option&amp;gt;&lt;br /&gt;
	&amp;lt;option value=&amp;quot;UTC0&amp;quot; %TZ2%&amp;gt;UTC&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;lt;/select&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Enregistrer&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
String processor(const String&amp;amp; var) {&lt;br /&gt;
	if (var == &amp;quot;SSID&amp;quot;) return wifiSSID;&lt;br /&gt;
	if (var == &amp;quot;PASS&amp;quot;) return wifiPASS;&lt;br /&gt;
	if (var == &amp;quot;TZ1&amp;quot;) return (timezone == &amp;quot;CET-1CEST,M3.5.0/2,M10.5.0/3&amp;quot;) ? &amp;quot;selected&amp;quot; : &amp;quot;&amp;quot;;&lt;br /&gt;
	if (var == &amp;quot;TZ2&amp;quot;) return (timezone == &amp;quot;UTC0&amp;quot;) ? &amp;quot;selected&amp;quot; : &amp;quot;&amp;quot;;&lt;br /&gt;
	return String();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// LCD functions&lt;br /&gt;
void sendCommand(uint8_t cmd) {&lt;br /&gt;
	Wire.beginTransmission(LCD_ADDR);&lt;br /&gt;
	Wire.write(COMMAND);&lt;br /&gt;
	Wire.write(cmd);&lt;br /&gt;
	Wire.endTransmission();&lt;br /&gt;
	delay(2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void sendData(uint8_t data) {&lt;br /&gt;
	Wire.beginTransmission(LCD_ADDR);&lt;br /&gt;
	Wire.write(DATA);&lt;br /&gt;
	Wire.write(data);&lt;br /&gt;
	Wire.endTransmission();&lt;br /&gt;
	delay(2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void setCursor(uint8_t col, uint8_t row) {&lt;br /&gt;
	uint8_t pos = (row == 0) ? 0x80 + col : 0xC0 + col;&lt;br /&gt;
	sendCommand(pos);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void clearLCD() {&lt;br /&gt;
	sendCommand(0x01);&lt;br /&gt;
	delay(2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void initLCD() {&lt;br /&gt;
	delay(50);&lt;br /&gt;
	sendCommand(0x38);&lt;br /&gt;
	sendCommand(0x39);&lt;br /&gt;
	sendCommand(0x14);&lt;br /&gt;
	sendCommand(0x70);&lt;br /&gt;
	sendCommand(0x56);&lt;br /&gt;
	sendCommand(0x6C);&lt;br /&gt;
	delay(200);&lt;br /&gt;
	sendCommand(0x38);&lt;br /&gt;
	sendCommand(0x0C);&lt;br /&gt;
	clearLCD();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void printText(const char* text) {&lt;br /&gt;
	while (*text) {&lt;br /&gt;
	 sendData(*text++);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
	Serial.begin(115200);&lt;br /&gt;
	Wire.begin();&lt;br /&gt;
	initLCD();&lt;br /&gt;
&lt;br /&gt;
	// Charger paramètres&lt;br /&gt;
	prefs.begin(&amp;quot;config&amp;quot;, false);&lt;br /&gt;
	wifiSSID = prefs.getString(&amp;quot;ssid&amp;quot;, &amp;quot;Your_wifi_SSID&amp;quot;);&lt;br /&gt;
	wifiPASS = prefs.getString(&amp;quot;pass&amp;quot;, &amp;quot;Wifi_password&amp;quot;);&lt;br /&gt;
	timezone = prefs.getString(&amp;quot;tz&amp;quot;, &amp;quot;CET-1CEST,M3.5.0/2,M10.5.0/3&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	// Connexion Wi-Fi&lt;br /&gt;
	WiFi.begin(wifiSSID.c_str(), wifiPASS.c_str());&lt;br /&gt;
	if (WiFi.waitForConnectResult() != WL_CONNECTED) {&lt;br /&gt;
			Serial.println(&amp;quot;WiFi non trouvé, démarrage en AP...&amp;quot;);&lt;br /&gt;
			WiFi.softAP(&amp;quot;ESP32_Config&amp;quot;, &amp;quot;12345678&amp;quot;);&lt;br /&gt;
	} else {&lt;br /&gt;
			Serial.println(&amp;quot;Connecté au WiFi&amp;quot;);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	// Serveur Web&lt;br /&gt;
	server.on(&amp;quot;/&amp;quot;, HTTP_GET, [](AsyncWebServerRequest *request){&lt;br /&gt;
			request-&amp;gt;send_P(200, &amp;quot;text/html&amp;quot;, htmlPage, processor);&lt;br /&gt;
	});&lt;br /&gt;
&lt;br /&gt;
	server.on(&amp;quot;/save&amp;quot;, HTTP_GET, [](AsyncWebServerRequest *request){&lt;br /&gt;
			if (request-&amp;gt;hasParam(&amp;quot;ssid&amp;quot;)) wifiSSID = request-&amp;gt;getParam(&amp;quot;ssid&amp;quot;)-&amp;gt;value();&lt;br /&gt;
			if (request-&amp;gt;hasParam(&amp;quot;pass&amp;quot;)) wifiPASS = request-&amp;gt;getParam(&amp;quot;pass&amp;quot;)-&amp;gt;value();&lt;br /&gt;
			if (request-&amp;gt;hasParam(&amp;quot;tz&amp;quot;)) timezone = request-&amp;gt;getParam(&amp;quot;tz&amp;quot;)-&amp;gt;value();&lt;br /&gt;
&lt;br /&gt;
			prefs.putString(&amp;quot;ssid&amp;quot;, wifiSSID);&lt;br /&gt;
			prefs.putString(&amp;quot;pass&amp;quot;, wifiPASS);&lt;br /&gt;
			prefs.putString(&amp;quot;tz&amp;quot;, timezone);&lt;br /&gt;
&lt;br /&gt;
			request-&amp;gt;send(200, &amp;quot;text/html&amp;quot;, &amp;quot;&amp;lt;h1&amp;gt;Paramètres enregistrés. Redémarrage...&amp;lt;/h1&amp;gt;&amp;quot;);&lt;br /&gt;
			delay(2000);&lt;br /&gt;
			ESP.restart();&lt;br /&gt;
	});&lt;br /&gt;
&lt;br /&gt;
	server.begin();&lt;br /&gt;
&lt;br /&gt;
	// Fuseau horaire&lt;br /&gt;
	configTime(0, 0, &amp;quot;pool.ntp.org&amp;quot;, &amp;quot;time.nist.gov&amp;quot;);&lt;br /&gt;
	setenv(&amp;quot;TZ&amp;quot;, timezone.c_str(), 1);&lt;br /&gt;
	tzset();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
	struct tm timeinfo;&lt;br /&gt;
	if (!getLocalTime(&amp;amp;timeinfo)) {&lt;br /&gt;
			Serial.println(&amp;quot;Impossible d&amp;#039;obtenir l&amp;#039;heure&amp;quot;);&lt;br /&gt;
			return;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	char timeStr[17];&lt;br /&gt;
	snprintf(timeStr, sizeof(timeStr), &amp;quot;%02d:%02d:%02d&amp;quot;, timeinfo.tm_hour, timeinfo.tm_min, timeinfo.tm_sec);&lt;br /&gt;
&lt;br /&gt;
	char dateStr[17];&lt;br /&gt;
	snprintf(dateStr, sizeof(dateStr), &amp;quot;%02d/%02d/%04d&amp;quot;, timeinfo.tm_mday, timeinfo.tm_mon + 1, timeinfo.tm_year + 1900);&lt;br /&gt;
&lt;br /&gt;
	setCursor(0, 0);&lt;br /&gt;
	printText(timeStr);&lt;br /&gt;
	setCursor(0, 1);&lt;br /&gt;
	printText(dateStr);&lt;br /&gt;
&lt;br /&gt;
	delay(1000);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Internet Clock 2 LCD &amp;quot;16x2 I2C&amp;quot; @ Wire.h &amp;amp;#128732; &amp;amp;#9989; ===&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG|200px]]&lt;br /&gt;
[[File:XIAO-ESP32S3 1.PNG|125px]]&lt;br /&gt;
[[File:16x2 LCD White on Blue 01.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO (Port &amp;lt;b&amp;gt;i2c&amp;lt;/b&amp;gt;) &amp;amp;#9989;&amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-ESP32S3 &amp;amp;#x1F4F6;&amp;lt;br&amp;gt;&lt;br /&gt;
16x2 LCD White on Blue&lt;br /&gt;
&lt;br /&gt;
 LCD I2C Adresse 0X3E&amp;lt;br&amp;gt;&lt;br /&gt;
 RGB I2C Adresse 0X62&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Wire.h&amp;gt;&lt;br /&gt;
#include &amp;lt;WiFi.h&amp;gt;&lt;br /&gt;
#include &amp;lt;time.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define LCD_ADDR 0x3E&lt;br /&gt;
#define COMMAND 0x00&lt;br /&gt;
#define DATA    0x40&lt;br /&gt;
&lt;br /&gt;
const char* ssid = &amp;quot;Mon_SSID&amp;quot;;&lt;br /&gt;
const char* password = &amp;quot;Mon_pass&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
// Fuseau horaire suisse avec heure d’été automatique&lt;br /&gt;
const char* timeZone = &amp;quot;CET-1CEST,M3.5.0,M10.5.0/3&amp;quot;;&lt;br /&gt;
const char* ntpServer = &amp;quot;pool.ntp.org&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
void sendCommand(uint8_t cmd) {&lt;br /&gt;
  Wire.beginTransmission(LCD_ADDR);&lt;br /&gt;
  Wire.write(COMMAND);&lt;br /&gt;
  Wire.write(cmd);&lt;br /&gt;
  Wire.endTransmission();&lt;br /&gt;
  delay(2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void sendData(uint8_t data) {&lt;br /&gt;
  Wire.beginTransmission(LCD_ADDR);&lt;br /&gt;
  Wire.write(DATA);&lt;br /&gt;
  Wire.write(data);&lt;br /&gt;
  Wire.endTransmission();&lt;br /&gt;
  delay(2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void setCursor(uint8_t col, uint8_t row) {&lt;br /&gt;
  uint8_t pos = (row == 0) ? 0x80 + col : 0xC0 + col;&lt;br /&gt;
  sendCommand(pos);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void clearLCD() {&lt;br /&gt;
  sendCommand(0x01);&lt;br /&gt;
  delay(2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void initLCD() {&lt;br /&gt;
  delay(50);&lt;br /&gt;
  sendCommand(0x38);&lt;br /&gt;
  sendCommand(0x39);&lt;br /&gt;
  sendCommand(0x14);&lt;br /&gt;
  sendCommand(0x70);&lt;br /&gt;
  sendCommand(0x56);&lt;br /&gt;
  sendCommand(0x6C);&lt;br /&gt;
  delay(200);&lt;br /&gt;
  sendCommand(0x38);&lt;br /&gt;
  sendCommand(0x0C);&lt;br /&gt;
  clearLCD();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void printText(const char* text) {&lt;br /&gt;
  while (*text) {&lt;br /&gt;
    sendData(*text++);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void clearLine(uint8_t row) {&lt;br /&gt;
  setCursor(0, row);&lt;br /&gt;
  for (int i = 0; i &amp;lt; 16; i++) {&lt;br /&gt;
    sendData(&amp;#039; &amp;#039;);&lt;br /&gt;
  }&lt;br /&gt;
  setCursor(0, row);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Wire.begin();&lt;br /&gt;
  initLCD();&lt;br /&gt;
&lt;br /&gt;
  WiFi.begin(ssid, password);&lt;br /&gt;
  while (WiFi.status() != WL_CONNECTED) {&lt;br /&gt;
    delay(1000);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  configTzTime(timeZone, ntpServer);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  struct tm timeInfo;&lt;br /&gt;
  if (!getLocalTime(&amp;amp;timeInfo)) {&lt;br /&gt;
    clearLine(0);&lt;br /&gt;
    printText(&amp;quot;Erreur NTP&amp;quot;);&lt;br /&gt;
    delay(1000);&lt;br /&gt;
    return;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  // Ligne 1 : heure au format 24h&lt;br /&gt;
  char line1[17];&lt;br /&gt;
  snprintf(line1, sizeof(line1), &amp;quot;%02d:%02d:%02d&amp;quot;, timeInfo.tm_hour, timeInfo.tm_min, timeInfo.tm_sec);&lt;br /&gt;
&lt;br /&gt;
  // Ligne 2 : date au format JJ/MM/AAAA&lt;br /&gt;
  char line2[17];&lt;br /&gt;
  snprintf(line2, sizeof(line2), &amp;quot;%02d/%02d/%04d&amp;quot;, timeInfo.tm_mday, timeInfo.tm_mon + 1, timeInfo.tm_year + 1900);&lt;br /&gt;
&lt;br /&gt;
  // Centrage : calculer le décalage pour centrer chaque ligne&lt;br /&gt;
  int len1 = strlen(line1);&lt;br /&gt;
  int len2 = strlen(line2);&lt;br /&gt;
  int pad1 = (16 - len1) / 2;&lt;br /&gt;
  int pad2 = (16 - len2) / 2;&lt;br /&gt;
&lt;br /&gt;
  // Nettoyer et afficher ligne 1&lt;br /&gt;
  clearLine(0);&lt;br /&gt;
  setCursor(pad1, 0);&lt;br /&gt;
  printText(line1);&lt;br /&gt;
&lt;br /&gt;
  // Nettoyer et afficher ligne 2&lt;br /&gt;
  clearLine(1);&lt;br /&gt;
  setCursor(pad2, 1);&lt;br /&gt;
  printText(line2);&lt;br /&gt;
&lt;br /&gt;
  delay(1000);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1754</id>
		<title>IPS Display 1.22 inch</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1754"/>
		<updated>2025-11-05T18:10:32Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Bibliothèques */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grove - IPS Display 1.22 inch (Seeed-Studio) ==&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
RGB OLED Display 1.22&amp;#039;&amp;#039; &amp;lt;ST7789&amp;gt; v1.0&amp;lt;br&amp;gt;&lt;br /&gt;
écran à cristaux liquides de 1,2 pouce&amp;lt;br&amp;gt;&lt;br /&gt;
240 x 240 pixels&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran peut afficher jusqu&amp;#039;à 65 000 couleurs RGB &amp;lt;br&amp;gt;&lt;br /&gt;
3.3V or 5V&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise le ST7789 comme circuit intégré de pilotage&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise la technologie IPS. Quel que soit l&amp;#039;angle de vue, l&amp;#039;expérience visuelle est quasiment identique sous tous les angles.&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|350px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 3.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
Sa bibliothèque de pilotes open source et son code d&amp;#039;exemple facilitent la prise en main&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; (D7/D8) port&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.hackster.io/robocircuits/arduino-colored-oled-652ded&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;Exemple&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.seeedstudio.com/grove_1.2inch_ips_display/ wiki.seeedstudio.com/grove_1.2inch]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliothèques ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;il faut installer les 3 librairies&amp;lt;/b&amp;gt; ici :&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
La librairie &amp;lt;b&amp;gt;Arduino_ST7789_Fast&amp;lt;/b&amp;gt; a été mis à jours, en août 2025, veuillez réinstaller la bibliothèque en cas de problème.&lt;br /&gt;
&lt;br /&gt;
 Arduino_ST7789_Fast&lt;br /&gt;
 lcd.setTextColor(GREEN,BLACK);&lt;br /&gt;
 lcd.setTextColor(BLUE,BLACK);&lt;br /&gt;
 lcd.setTextColor(RED,BLACK);&lt;br /&gt;
&lt;br /&gt;
==== Code - HELLO WORLD - ====&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:UNO v3 front angle.jpg|150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg|150px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|150px]]&lt;br /&gt;
&lt;br /&gt;
Arduino IDE 2.3.6&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino UNO&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield (5 Volts)&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt;) &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D8&amp;lt;/b&amp;gt;) &amp;amp;#x274C; aucun affichage !&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG |200px]]&lt;br /&gt;
[[File:XIAO RA4M1 4.PNG |125px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO &amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-RA4M1 &amp;lt;br&amp;gt;&lt;br /&gt;
RGB OLED IPS Display 1.22 inch &amp;lt;ST7789&amp;gt;, Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; &amp;amp;#x274C; aucun affichage&lt;br /&gt;
!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Seeeduino v4-2.jpg |125px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg |200px]] &lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |100px]]&lt;br /&gt;
&lt;br /&gt;
Seeeduino v4-2&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield V2 &amp;lt;b&amp;gt;Port D7&amp;lt;/b&amp;gt; &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
1.22 Inch IPS Display&lt;br /&gt;
&lt;br /&gt;
 Librairies :&lt;br /&gt;
 https://github.com/adafruit/Adafruit-GFX-Library&lt;br /&gt;
 https://github.com/adafruit/Adafruit_BusIO&lt;br /&gt;
 https://github.com/limengdu/Arduino_ST7789_Fast/tree/master Arduino_ST7789_Fast a été mis à jours, en août 2025&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Arduino_ST7789_Fast.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define SCK   7&lt;br /&gt;
#define SDA   8&lt;br /&gt;
&lt;br /&gt;
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);&lt;br /&gt;
&lt;br /&gt;
void setup(void)&lt;br /&gt;
{&lt;br /&gt;
    lcd.init();&lt;br /&gt;
    lcd.fillScreen(BLACK);&lt;br /&gt;
&lt;br /&gt;
    lcd.setCursor(20, 96);&lt;br /&gt;
    lcd.setTextColor(GREEN,BLACK);&lt;br /&gt;
    lcd.setTextSize(3);&lt;br /&gt;
    lcd.println(&amp;quot;HELLO WORLD&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt; // graphics library&lt;br /&gt;
#include &amp;lt;Adafruit_ST7789.h&amp;gt; // library for this display&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TFT_CS 7 // if your display has CS pin&lt;br /&gt;
#define TFT_DC 8  // data pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define TFT_RST -1 // reset pin&lt;br /&gt;
&lt;br /&gt;
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  tft.init(240, 240, SPI_MODE2); &lt;br /&gt;
  tft.setRotation(2); // rotates the screen&lt;br /&gt;
  tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour&lt;br /&gt;
  tft.setCursor(10, 10); // starts to write text at y10 x10&lt;br /&gt;
  tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too&lt;br /&gt;
  tft.setTextSize(3); // sets font size&lt;br /&gt;
  tft.setTextWrap(true);&lt;br /&gt;
  tft.print(&amp;quot;HELLO WORLD!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1753</id>
		<title>IPS Display 1.22 inch</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1753"/>
		<updated>2025-11-05T18:10:12Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Bibliothèques */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grove - IPS Display 1.22 inch (Seeed-Studio) ==&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
RGB OLED Display 1.22&amp;#039;&amp;#039; &amp;lt;ST7789&amp;gt; v1.0&amp;lt;br&amp;gt;&lt;br /&gt;
écran à cristaux liquides de 1,2 pouce&amp;lt;br&amp;gt;&lt;br /&gt;
240 x 240 pixels&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran peut afficher jusqu&amp;#039;à 65 000 couleurs RGB &amp;lt;br&amp;gt;&lt;br /&gt;
3.3V or 5V&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise le ST7789 comme circuit intégré de pilotage&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise la technologie IPS. Quel que soit l&amp;#039;angle de vue, l&amp;#039;expérience visuelle est quasiment identique sous tous les angles.&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|350px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 3.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
Sa bibliothèque de pilotes open source et son code d&amp;#039;exemple facilitent la prise en main&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; (D7/D8) port&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.hackster.io/robocircuits/arduino-colored-oled-652ded&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;Exemple&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.seeedstudio.com/grove_1.2inch_ips_display/ wiki.seeedstudio.com/grove_1.2inch]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliothèques ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;il faut installer les 3 librairies&amp;lt;/b&amp;gt; ici :&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
La librairie &amp;lt;b&amp;gt;Arduino_ST7789_Fast&amp;lt;/b&amp;gt; a été mis à jours, en août 2025, veuillez réinstaller la bibliothèque en cas de problème.&lt;br /&gt;
&lt;br /&gt;
 lcd.setTextColor(GREEN,BLACK);&lt;br /&gt;
 lcd.setTextColor(BLUE,BLACK);&lt;br /&gt;
 lcd.setTextColor(RED,BLACK);&lt;br /&gt;
&lt;br /&gt;
==== Code - HELLO WORLD - ====&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:UNO v3 front angle.jpg|150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg|150px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|150px]]&lt;br /&gt;
&lt;br /&gt;
Arduino IDE 2.3.6&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino UNO&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield (5 Volts)&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt;) &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D8&amp;lt;/b&amp;gt;) &amp;amp;#x274C; aucun affichage !&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG |200px]]&lt;br /&gt;
[[File:XIAO RA4M1 4.PNG |125px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO &amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-RA4M1 &amp;lt;br&amp;gt;&lt;br /&gt;
RGB OLED IPS Display 1.22 inch &amp;lt;ST7789&amp;gt;, Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; &amp;amp;#x274C; aucun affichage&lt;br /&gt;
!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Seeeduino v4-2.jpg |125px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg |200px]] &lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |100px]]&lt;br /&gt;
&lt;br /&gt;
Seeeduino v4-2&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield V2 &amp;lt;b&amp;gt;Port D7&amp;lt;/b&amp;gt; &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
1.22 Inch IPS Display&lt;br /&gt;
&lt;br /&gt;
 Librairies :&lt;br /&gt;
 https://github.com/adafruit/Adafruit-GFX-Library&lt;br /&gt;
 https://github.com/adafruit/Adafruit_BusIO&lt;br /&gt;
 https://github.com/limengdu/Arduino_ST7789_Fast/tree/master Arduino_ST7789_Fast a été mis à jours, en août 2025&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Arduino_ST7789_Fast.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define SCK   7&lt;br /&gt;
#define SDA   8&lt;br /&gt;
&lt;br /&gt;
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);&lt;br /&gt;
&lt;br /&gt;
void setup(void)&lt;br /&gt;
{&lt;br /&gt;
    lcd.init();&lt;br /&gt;
    lcd.fillScreen(BLACK);&lt;br /&gt;
&lt;br /&gt;
    lcd.setCursor(20, 96);&lt;br /&gt;
    lcd.setTextColor(GREEN,BLACK);&lt;br /&gt;
    lcd.setTextSize(3);&lt;br /&gt;
    lcd.println(&amp;quot;HELLO WORLD&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt; // graphics library&lt;br /&gt;
#include &amp;lt;Adafruit_ST7789.h&amp;gt; // library for this display&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TFT_CS 7 // if your display has CS pin&lt;br /&gt;
#define TFT_DC 8  // data pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define TFT_RST -1 // reset pin&lt;br /&gt;
&lt;br /&gt;
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  tft.init(240, 240, SPI_MODE2); &lt;br /&gt;
  tft.setRotation(2); // rotates the screen&lt;br /&gt;
  tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour&lt;br /&gt;
  tft.setCursor(10, 10); // starts to write text at y10 x10&lt;br /&gt;
  tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too&lt;br /&gt;
  tft.setTextSize(3); // sets font size&lt;br /&gt;
  tft.setTextWrap(true);&lt;br /&gt;
  tft.print(&amp;quot;HELLO WORLD!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1752</id>
		<title>IPS Display 1.22 inch</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1752"/>
		<updated>2025-11-05T18:09:57Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Bibliothèques */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grove - IPS Display 1.22 inch (Seeed-Studio) ==&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
RGB OLED Display 1.22&amp;#039;&amp;#039; &amp;lt;ST7789&amp;gt; v1.0&amp;lt;br&amp;gt;&lt;br /&gt;
écran à cristaux liquides de 1,2 pouce&amp;lt;br&amp;gt;&lt;br /&gt;
240 x 240 pixels&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran peut afficher jusqu&amp;#039;à 65 000 couleurs RGB &amp;lt;br&amp;gt;&lt;br /&gt;
3.3V or 5V&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise le ST7789 comme circuit intégré de pilotage&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise la technologie IPS. Quel que soit l&amp;#039;angle de vue, l&amp;#039;expérience visuelle est quasiment identique sous tous les angles.&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|350px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 3.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
Sa bibliothèque de pilotes open source et son code d&amp;#039;exemple facilitent la prise en main&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; (D7/D8) port&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.hackster.io/robocircuits/arduino-colored-oled-652ded&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;Exemple&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.seeedstudio.com/grove_1.2inch_ips_display/ wiki.seeedstudio.com/grove_1.2inch]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliothèques ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;il faut installer les 3 librairies&amp;lt;/b&amp;gt; ici :&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
La librairie &amp;lt;b&amp;gt;Arduino_ST7789_Fast&amp;lt;/b&amp;gt; a été mis à jours, en août 2025, veuillez réinstaller la bibliothèque en cas de problème.&lt;br /&gt;
&lt;br /&gt;
 lcd.setTextColor(GREEN,BLACK);&lt;br /&gt;
 lcd.setTextColor(BLUE,BLACK);&lt;br /&gt;
 lcd.setTextColor(RED,BLACK);&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Code - HELLO WORLD - ====&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:UNO v3 front angle.jpg|150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg|150px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|150px]]&lt;br /&gt;
&lt;br /&gt;
Arduino IDE 2.3.6&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino UNO&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield (5 Volts)&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt;) &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D8&amp;lt;/b&amp;gt;) &amp;amp;#x274C; aucun affichage !&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG |200px]]&lt;br /&gt;
[[File:XIAO RA4M1 4.PNG |125px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO &amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-RA4M1 &amp;lt;br&amp;gt;&lt;br /&gt;
RGB OLED IPS Display 1.22 inch &amp;lt;ST7789&amp;gt;, Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; &amp;amp;#x274C; aucun affichage&lt;br /&gt;
!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Seeeduino v4-2.jpg |125px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg |200px]] &lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |100px]]&lt;br /&gt;
&lt;br /&gt;
Seeeduino v4-2&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield V2 &amp;lt;b&amp;gt;Port D7&amp;lt;/b&amp;gt; &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
1.22 Inch IPS Display&lt;br /&gt;
&lt;br /&gt;
 Librairies :&lt;br /&gt;
 https://github.com/adafruit/Adafruit-GFX-Library&lt;br /&gt;
 https://github.com/adafruit/Adafruit_BusIO&lt;br /&gt;
 https://github.com/limengdu/Arduino_ST7789_Fast/tree/master Arduino_ST7789_Fast a été mis à jours, en août 2025&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Arduino_ST7789_Fast.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define SCK   7&lt;br /&gt;
#define SDA   8&lt;br /&gt;
&lt;br /&gt;
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);&lt;br /&gt;
&lt;br /&gt;
void setup(void)&lt;br /&gt;
{&lt;br /&gt;
    lcd.init();&lt;br /&gt;
    lcd.fillScreen(BLACK);&lt;br /&gt;
&lt;br /&gt;
    lcd.setCursor(20, 96);&lt;br /&gt;
    lcd.setTextColor(GREEN,BLACK);&lt;br /&gt;
    lcd.setTextSize(3);&lt;br /&gt;
    lcd.println(&amp;quot;HELLO WORLD&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt; // graphics library&lt;br /&gt;
#include &amp;lt;Adafruit_ST7789.h&amp;gt; // library for this display&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TFT_CS 7 // if your display has CS pin&lt;br /&gt;
#define TFT_DC 8  // data pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define TFT_RST -1 // reset pin&lt;br /&gt;
&lt;br /&gt;
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  tft.init(240, 240, SPI_MODE2); &lt;br /&gt;
  tft.setRotation(2); // rotates the screen&lt;br /&gt;
  tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour&lt;br /&gt;
  tft.setCursor(10, 10); // starts to write text at y10 x10&lt;br /&gt;
  tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too&lt;br /&gt;
  tft.setTextSize(3); // sets font size&lt;br /&gt;
  tft.setTextWrap(true);&lt;br /&gt;
  tft.print(&amp;quot;HELLO WORLD!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1751</id>
		<title>IPS Display 1.22 inch</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1751"/>
		<updated>2025-11-05T18:09:39Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Bibliothèques */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grove - IPS Display 1.22 inch (Seeed-Studio) ==&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
RGB OLED Display 1.22&amp;#039;&amp;#039; &amp;lt;ST7789&amp;gt; v1.0&amp;lt;br&amp;gt;&lt;br /&gt;
écran à cristaux liquides de 1,2 pouce&amp;lt;br&amp;gt;&lt;br /&gt;
240 x 240 pixels&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran peut afficher jusqu&amp;#039;à 65 000 couleurs RGB &amp;lt;br&amp;gt;&lt;br /&gt;
3.3V or 5V&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise le ST7789 comme circuit intégré de pilotage&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise la technologie IPS. Quel que soit l&amp;#039;angle de vue, l&amp;#039;expérience visuelle est quasiment identique sous tous les angles.&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|350px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 3.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
Sa bibliothèque de pilotes open source et son code d&amp;#039;exemple facilitent la prise en main&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; (D7/D8) port&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.hackster.io/robocircuits/arduino-colored-oled-652ded&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;Exemple&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.seeedstudio.com/grove_1.2inch_ips_display/ wiki.seeedstudio.com/grove_1.2inch]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliothèques ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;il faut installer les 3 librairies&amp;lt;/b&amp;gt; ici :&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
La librairie &amp;lt;b&amp;gt;Arduino_ST7789_Fast&amp;lt;/b&amp;gt; a été mis à jours, en août 2025, veuillez réinstaller la bibliothèque en cas de problème.&lt;br /&gt;
&lt;br /&gt;
 lcd.setTextColor(GREEN,BLACK);&lt;br /&gt;
 lcd.setTextColor(BLUE,BLACK);&amp;lt;br&amp;gt;&lt;br /&gt;
 lcd.setTextColor(RED,BLACK);&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Code - HELLO WORLD - ====&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:UNO v3 front angle.jpg|150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg|150px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|150px]]&lt;br /&gt;
&lt;br /&gt;
Arduino IDE 2.3.6&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino UNO&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield (5 Volts)&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt;) &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D8&amp;lt;/b&amp;gt;) &amp;amp;#x274C; aucun affichage !&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG |200px]]&lt;br /&gt;
[[File:XIAO RA4M1 4.PNG |125px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO &amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-RA4M1 &amp;lt;br&amp;gt;&lt;br /&gt;
RGB OLED IPS Display 1.22 inch &amp;lt;ST7789&amp;gt;, Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; &amp;amp;#x274C; aucun affichage&lt;br /&gt;
!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Seeeduino v4-2.jpg |125px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg |200px]] &lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |100px]]&lt;br /&gt;
&lt;br /&gt;
Seeeduino v4-2&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield V2 &amp;lt;b&amp;gt;Port D7&amp;lt;/b&amp;gt; &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
1.22 Inch IPS Display&lt;br /&gt;
&lt;br /&gt;
 Librairies :&lt;br /&gt;
 https://github.com/adafruit/Adafruit-GFX-Library&lt;br /&gt;
 https://github.com/adafruit/Adafruit_BusIO&lt;br /&gt;
 https://github.com/limengdu/Arduino_ST7789_Fast/tree/master Arduino_ST7789_Fast a été mis à jours, en août 2025&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Arduino_ST7789_Fast.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define SCK   7&lt;br /&gt;
#define SDA   8&lt;br /&gt;
&lt;br /&gt;
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);&lt;br /&gt;
&lt;br /&gt;
void setup(void)&lt;br /&gt;
{&lt;br /&gt;
    lcd.init();&lt;br /&gt;
    lcd.fillScreen(BLACK);&lt;br /&gt;
&lt;br /&gt;
    lcd.setCursor(20, 96);&lt;br /&gt;
    lcd.setTextColor(GREEN,BLACK);&lt;br /&gt;
    lcd.setTextSize(3);&lt;br /&gt;
    lcd.println(&amp;quot;HELLO WORLD&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt; // graphics library&lt;br /&gt;
#include &amp;lt;Adafruit_ST7789.h&amp;gt; // library for this display&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TFT_CS 7 // if your display has CS pin&lt;br /&gt;
#define TFT_DC 8  // data pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define TFT_RST -1 // reset pin&lt;br /&gt;
&lt;br /&gt;
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  tft.init(240, 240, SPI_MODE2); &lt;br /&gt;
  tft.setRotation(2); // rotates the screen&lt;br /&gt;
  tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour&lt;br /&gt;
  tft.setCursor(10, 10); // starts to write text at y10 x10&lt;br /&gt;
  tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too&lt;br /&gt;
  tft.setTextSize(3); // sets font size&lt;br /&gt;
  tft.setTextWrap(true);&lt;br /&gt;
  tft.print(&amp;quot;HELLO WORLD!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1750</id>
		<title>IPS Display 1.22 inch</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1750"/>
		<updated>2025-11-05T18:08:48Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Bibliothèques */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grove - IPS Display 1.22 inch (Seeed-Studio) ==&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
RGB OLED Display 1.22&amp;#039;&amp;#039; &amp;lt;ST7789&amp;gt; v1.0&amp;lt;br&amp;gt;&lt;br /&gt;
écran à cristaux liquides de 1,2 pouce&amp;lt;br&amp;gt;&lt;br /&gt;
240 x 240 pixels&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran peut afficher jusqu&amp;#039;à 65 000 couleurs RGB &amp;lt;br&amp;gt;&lt;br /&gt;
3.3V or 5V&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise le ST7789 comme circuit intégré de pilotage&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise la technologie IPS. Quel que soit l&amp;#039;angle de vue, l&amp;#039;expérience visuelle est quasiment identique sous tous les angles.&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|350px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 3.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
Sa bibliothèque de pilotes open source et son code d&amp;#039;exemple facilitent la prise en main&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; (D7/D8) port&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.hackster.io/robocircuits/arduino-colored-oled-652ded&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;Exemple&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.seeedstudio.com/grove_1.2inch_ips_display/ wiki.seeedstudio.com/grove_1.2inch]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliothèques ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;il faut installer les 3 librairies&amp;lt;/b&amp;gt; ici :&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
La librairie &amp;lt;b&amp;gt;Arduino_ST7789_Fast&amp;lt;/b&amp;gt; a été mis à jours, en août 2025, veuillez réinstaller la bibliothèque en cas de problème.&lt;br /&gt;
&lt;br /&gt;
lcd.setTextColor(GREEN,BLACK);&lt;br /&gt;
lcd.setTextColor(BLUE,BLACK);&lt;br /&gt;
lcd.setTextColor(RED,BLACK);&lt;br /&gt;
&lt;br /&gt;
==== Code - HELLO WORLD - ====&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:UNO v3 front angle.jpg|150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg|150px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|150px]]&lt;br /&gt;
&lt;br /&gt;
Arduino IDE 2.3.6&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino UNO&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield (5 Volts)&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt;) &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D8&amp;lt;/b&amp;gt;) &amp;amp;#x274C; aucun affichage !&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG |200px]]&lt;br /&gt;
[[File:XIAO RA4M1 4.PNG |125px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO &amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-RA4M1 &amp;lt;br&amp;gt;&lt;br /&gt;
RGB OLED IPS Display 1.22 inch &amp;lt;ST7789&amp;gt;, Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; &amp;amp;#x274C; aucun affichage&lt;br /&gt;
!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Seeeduino v4-2.jpg |125px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg |200px]] &lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |100px]]&lt;br /&gt;
&lt;br /&gt;
Seeeduino v4-2&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield V2 &amp;lt;b&amp;gt;Port D7&amp;lt;/b&amp;gt; &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
1.22 Inch IPS Display&lt;br /&gt;
&lt;br /&gt;
 Librairies :&lt;br /&gt;
 https://github.com/adafruit/Adafruit-GFX-Library&lt;br /&gt;
 https://github.com/adafruit/Adafruit_BusIO&lt;br /&gt;
 https://github.com/limengdu/Arduino_ST7789_Fast/tree/master Arduino_ST7789_Fast a été mis à jours, en août 2025&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Arduino_ST7789_Fast.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define SCK   7&lt;br /&gt;
#define SDA   8&lt;br /&gt;
&lt;br /&gt;
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);&lt;br /&gt;
&lt;br /&gt;
void setup(void)&lt;br /&gt;
{&lt;br /&gt;
    lcd.init();&lt;br /&gt;
    lcd.fillScreen(BLACK);&lt;br /&gt;
&lt;br /&gt;
    lcd.setCursor(20, 96);&lt;br /&gt;
    lcd.setTextColor(GREEN,BLACK);&lt;br /&gt;
    lcd.setTextSize(3);&lt;br /&gt;
    lcd.println(&amp;quot;HELLO WORLD&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt; // graphics library&lt;br /&gt;
#include &amp;lt;Adafruit_ST7789.h&amp;gt; // library for this display&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TFT_CS 7 // if your display has CS pin&lt;br /&gt;
#define TFT_DC 8  // data pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define TFT_RST -1 // reset pin&lt;br /&gt;
&lt;br /&gt;
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  tft.init(240, 240, SPI_MODE2); &lt;br /&gt;
  tft.setRotation(2); // rotates the screen&lt;br /&gt;
  tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour&lt;br /&gt;
  tft.setCursor(10, 10); // starts to write text at y10 x10&lt;br /&gt;
  tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too&lt;br /&gt;
  tft.setTextSize(3); // sets font size&lt;br /&gt;
  tft.setTextWrap(true);&lt;br /&gt;
  tft.print(&amp;quot;HELLO WORLD!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1749</id>
		<title>IPS Display 1.22 inch</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1749"/>
		<updated>2025-11-05T18:06:14Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Code - HELLO WORLD - */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grove - IPS Display 1.22 inch (Seeed-Studio) ==&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
RGB OLED Display 1.22&amp;#039;&amp;#039; &amp;lt;ST7789&amp;gt; v1.0&amp;lt;br&amp;gt;&lt;br /&gt;
écran à cristaux liquides de 1,2 pouce&amp;lt;br&amp;gt;&lt;br /&gt;
240 x 240 pixels&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran peut afficher jusqu&amp;#039;à 65 000 couleurs RGB &amp;lt;br&amp;gt;&lt;br /&gt;
3.3V or 5V&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise le ST7789 comme circuit intégré de pilotage&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise la technologie IPS. Quel que soit l&amp;#039;angle de vue, l&amp;#039;expérience visuelle est quasiment identique sous tous les angles.&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|350px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 3.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
Sa bibliothèque de pilotes open source et son code d&amp;#039;exemple facilitent la prise en main&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; (D7/D8) port&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.hackster.io/robocircuits/arduino-colored-oled-652ded&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;Exemple&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.seeedstudio.com/grove_1.2inch_ips_display/ wiki.seeedstudio.com/grove_1.2inch]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliothèques ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;il faut installer les 3 librairies&amp;lt;/b&amp;gt; ici :&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
La librairie &amp;lt;b&amp;gt;Arduino_ST7789_Fast&amp;lt;/b&amp;gt; a été mis à jours, en août 2025, veuillez réinstaller la bibliothèque en cas de problème.&lt;br /&gt;
&lt;br /&gt;
==== Code - HELLO WORLD - ====&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:UNO v3 front angle.jpg|150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg|150px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|150px]]&lt;br /&gt;
&lt;br /&gt;
Arduino IDE 2.3.6&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino UNO&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield (5 Volts)&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt;) &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D8&amp;lt;/b&amp;gt;) &amp;amp;#x274C; aucun affichage !&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG |200px]]&lt;br /&gt;
[[File:XIAO RA4M1 4.PNG |125px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO &amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-RA4M1 &amp;lt;br&amp;gt;&lt;br /&gt;
RGB OLED IPS Display 1.22 inch &amp;lt;ST7789&amp;gt;, Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; &amp;amp;#x274C; aucun affichage&lt;br /&gt;
!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Seeeduino v4-2.jpg |125px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg |200px]] &lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |100px]]&lt;br /&gt;
&lt;br /&gt;
Seeeduino v4-2&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield V2 &amp;lt;b&amp;gt;Port D7&amp;lt;/b&amp;gt; &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
1.22 Inch IPS Display&lt;br /&gt;
&lt;br /&gt;
 Librairies :&lt;br /&gt;
 https://github.com/adafruit/Adafruit-GFX-Library&lt;br /&gt;
 https://github.com/adafruit/Adafruit_BusIO&lt;br /&gt;
 https://github.com/limengdu/Arduino_ST7789_Fast/tree/master Arduino_ST7789_Fast a été mis à jours, en août 2025&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Arduino_ST7789_Fast.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define SCK   7&lt;br /&gt;
#define SDA   8&lt;br /&gt;
&lt;br /&gt;
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);&lt;br /&gt;
&lt;br /&gt;
void setup(void)&lt;br /&gt;
{&lt;br /&gt;
    lcd.init();&lt;br /&gt;
    lcd.fillScreen(BLACK);&lt;br /&gt;
&lt;br /&gt;
    lcd.setCursor(20, 96);&lt;br /&gt;
    lcd.setTextColor(GREEN,BLACK);&lt;br /&gt;
    lcd.setTextSize(3);&lt;br /&gt;
    lcd.println(&amp;quot;HELLO WORLD&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt; // graphics library&lt;br /&gt;
#include &amp;lt;Adafruit_ST7789.h&amp;gt; // library for this display&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TFT_CS 7 // if your display has CS pin&lt;br /&gt;
#define TFT_DC 8  // data pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define TFT_RST -1 // reset pin&lt;br /&gt;
&lt;br /&gt;
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  tft.init(240, 240, SPI_MODE2); &lt;br /&gt;
  tft.setRotation(2); // rotates the screen&lt;br /&gt;
  tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour&lt;br /&gt;
  tft.setCursor(10, 10); // starts to write text at y10 x10&lt;br /&gt;
  tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too&lt;br /&gt;
  tft.setTextSize(3); // sets font size&lt;br /&gt;
  tft.setTextWrap(true);&lt;br /&gt;
  tft.print(&amp;quot;HELLO WORLD!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1748</id>
		<title>IPS Display 1.22 inch</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1748"/>
		<updated>2025-11-05T18:04:42Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Code - HELLO WORLD - */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grove - IPS Display 1.22 inch (Seeed-Studio) ==&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
RGB OLED Display 1.22&amp;#039;&amp;#039; &amp;lt;ST7789&amp;gt; v1.0&amp;lt;br&amp;gt;&lt;br /&gt;
écran à cristaux liquides de 1,2 pouce&amp;lt;br&amp;gt;&lt;br /&gt;
240 x 240 pixels&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran peut afficher jusqu&amp;#039;à 65 000 couleurs RGB &amp;lt;br&amp;gt;&lt;br /&gt;
3.3V or 5V&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise le ST7789 comme circuit intégré de pilotage&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise la technologie IPS. Quel que soit l&amp;#039;angle de vue, l&amp;#039;expérience visuelle est quasiment identique sous tous les angles.&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|350px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 3.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
Sa bibliothèque de pilotes open source et son code d&amp;#039;exemple facilitent la prise en main&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; (D7/D8) port&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.hackster.io/robocircuits/arduino-colored-oled-652ded&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;Exemple&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.seeedstudio.com/grove_1.2inch_ips_display/ wiki.seeedstudio.com/grove_1.2inch]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliothèques ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;il faut installer les 3 librairies&amp;lt;/b&amp;gt; ici :&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
La librairie &amp;lt;b&amp;gt;Arduino_ST7789_Fast&amp;lt;/b&amp;gt; a été mis à jours, en août 2025, veuillez réinstaller la bibliothèque en cas de problème.&lt;br /&gt;
&lt;br /&gt;
==== Code - HELLO WORLD - ====&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:UNO v3 front angle.jpg|150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg|150px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|150px]]&lt;br /&gt;
&lt;br /&gt;
Arduino IDE 2.3.6&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino UNO&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield (5 Volts)&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt;) &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D8&amp;lt;/b&amp;gt;) &amp;amp;#x274C; aucun affichage !&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG |200px]]&lt;br /&gt;
[[File:XIAO RA4M1 4.PNG |125px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO &amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-RA4M1 &amp;lt;br&amp;gt;&lt;br /&gt;
RGB OLED IPS Display 1.22 inch &amp;lt;ST7789&amp;gt;, Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; &amp;amp;#x274C; aucun affichage&lt;br /&gt;
!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Seeeduino v4-2.jpg |125px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg |200px]] &lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |100px]]&lt;br /&gt;
&lt;br /&gt;
Seeeduino v4-2&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield V2 &amp;lt;b&amp;gt;Port D7&amp;lt;/b&amp;gt; &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
1.22 Inch IPS Display&lt;br /&gt;
&lt;br /&gt;
 Librairies :&lt;br /&gt;
 https://github.com/adafruit/Adafruit-GFX-Library&lt;br /&gt;
 https://github.com/adafruit/Adafruit_BusIO&lt;br /&gt;
 https://github.com/limengdu/Arduino_ST7789_Fast/tree/master Arduino_ST7789_Fast a été mis à jours, en août 2025&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Arduino_ST7789_Fast.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define SCK   7&lt;br /&gt;
#define SDA   8&lt;br /&gt;
&lt;br /&gt;
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);&lt;br /&gt;
&lt;br /&gt;
void setup(void)&lt;br /&gt;
{&lt;br /&gt;
    lcd.init();&lt;br /&gt;
    lcd.fillScreen(BLACK);&lt;br /&gt;
&lt;br /&gt;
    lcd.setCursor(0, 0);&lt;br /&gt;
    lcd.setTextColor(RED,BLACK);&lt;br /&gt;
    lcd.setTextSize(3);&lt;br /&gt;
    lcd.println(&amp;quot;HELLO WORLD&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt; // graphics library&lt;br /&gt;
#include &amp;lt;Adafruit_ST7789.h&amp;gt; // library for this display&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TFT_CS 7 // if your display has CS pin&lt;br /&gt;
#define TFT_DC 8  // data pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define TFT_RST -1 // reset pin&lt;br /&gt;
&lt;br /&gt;
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  tft.init(240, 240, SPI_MODE2); &lt;br /&gt;
  tft.setRotation(2); // rotates the screen&lt;br /&gt;
  tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour&lt;br /&gt;
  tft.setCursor(10, 10); // starts to write text at y10 x10&lt;br /&gt;
  tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too&lt;br /&gt;
  tft.setTextSize(3); // sets font size&lt;br /&gt;
  tft.setTextWrap(true);&lt;br /&gt;
  tft.print(&amp;quot;HELLO WORLD!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1747</id>
		<title>IPS Display 1.22 inch</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1747"/>
		<updated>2025-11-05T18:04:24Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Code - HELLO WORLD - */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grove - IPS Display 1.22 inch (Seeed-Studio) ==&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
RGB OLED Display 1.22&amp;#039;&amp;#039; &amp;lt;ST7789&amp;gt; v1.0&amp;lt;br&amp;gt;&lt;br /&gt;
écran à cristaux liquides de 1,2 pouce&amp;lt;br&amp;gt;&lt;br /&gt;
240 x 240 pixels&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran peut afficher jusqu&amp;#039;à 65 000 couleurs RGB &amp;lt;br&amp;gt;&lt;br /&gt;
3.3V or 5V&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise le ST7789 comme circuit intégré de pilotage&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise la technologie IPS. Quel que soit l&amp;#039;angle de vue, l&amp;#039;expérience visuelle est quasiment identique sous tous les angles.&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|350px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 3.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
Sa bibliothèque de pilotes open source et son code d&amp;#039;exemple facilitent la prise en main&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; (D7/D8) port&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.hackster.io/robocircuits/arduino-colored-oled-652ded&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;Exemple&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.seeedstudio.com/grove_1.2inch_ips_display/ wiki.seeedstudio.com/grove_1.2inch]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliothèques ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;il faut installer les 3 librairies&amp;lt;/b&amp;gt; ici :&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
La librairie &amp;lt;b&amp;gt;Arduino_ST7789_Fast&amp;lt;/b&amp;gt; a été mis à jours, en août 2025, veuillez réinstaller la bibliothèque en cas de problème.&lt;br /&gt;
&lt;br /&gt;
==== Code - HELLO WORLD - ====&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:UNO v3 front angle.jpg|150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg|150px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|150px]]&lt;br /&gt;
&lt;br /&gt;
Arduino IDE 2.3.6&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino UNO&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield (5 Volts)&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt;) &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D8&amp;lt;/b&amp;gt;) &amp;amp;#x274C; aucun affichage&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG |200px]]&lt;br /&gt;
[[File:XIAO RA4M1 4.PNG |125px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO &amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-RA4M1 &amp;lt;br&amp;gt;&lt;br /&gt;
RGB OLED IPS Display 1.22 inch &amp;lt;ST7789&amp;gt;, Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; &amp;amp;#x274C; aucun affichage&lt;br /&gt;
!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Seeeduino v4-2.jpg |125px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg |200px]] &lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |100px]]&lt;br /&gt;
&lt;br /&gt;
Seeeduino v4-2&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield V2 &amp;lt;b&amp;gt;Port D7&amp;lt;/b&amp;gt; &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
1.22 Inch IPS Display&lt;br /&gt;
&lt;br /&gt;
 Librairies :&lt;br /&gt;
 https://github.com/adafruit/Adafruit-GFX-Library&lt;br /&gt;
 https://github.com/adafruit/Adafruit_BusIO&lt;br /&gt;
 https://github.com/limengdu/Arduino_ST7789_Fast/tree/master Arduino_ST7789_Fast a été mis à jours, en août 2025&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Arduino_ST7789_Fast.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define SCK   7&lt;br /&gt;
#define SDA   8&lt;br /&gt;
&lt;br /&gt;
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);&lt;br /&gt;
&lt;br /&gt;
void setup(void)&lt;br /&gt;
{&lt;br /&gt;
    lcd.init();&lt;br /&gt;
    lcd.fillScreen(BLACK);&lt;br /&gt;
&lt;br /&gt;
    lcd.setCursor(0, 0);&lt;br /&gt;
    lcd.setTextColor(RED,BLACK);&lt;br /&gt;
    lcd.setTextSize(3);&lt;br /&gt;
    lcd.println(&amp;quot;HELLO WORLD&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt; // graphics library&lt;br /&gt;
#include &amp;lt;Adafruit_ST7789.h&amp;gt; // library for this display&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TFT_CS 7 // if your display has CS pin&lt;br /&gt;
#define TFT_DC 8  // data pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define TFT_RST -1 // reset pin&lt;br /&gt;
&lt;br /&gt;
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  tft.init(240, 240, SPI_MODE2); &lt;br /&gt;
  tft.setRotation(2); // rotates the screen&lt;br /&gt;
  tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour&lt;br /&gt;
  tft.setCursor(10, 10); // starts to write text at y10 x10&lt;br /&gt;
  tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too&lt;br /&gt;
  tft.setTextSize(3); // sets font size&lt;br /&gt;
  tft.setTextWrap(true);&lt;br /&gt;
  tft.print(&amp;quot;HELLO WORLD!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1746</id>
		<title>IPS Display 1.22 inch</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1746"/>
		<updated>2025-11-05T18:03:52Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Code - HELLO WORLD - */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grove - IPS Display 1.22 inch (Seeed-Studio) ==&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
RGB OLED Display 1.22&amp;#039;&amp;#039; &amp;lt;ST7789&amp;gt; v1.0&amp;lt;br&amp;gt;&lt;br /&gt;
écran à cristaux liquides de 1,2 pouce&amp;lt;br&amp;gt;&lt;br /&gt;
240 x 240 pixels&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran peut afficher jusqu&amp;#039;à 65 000 couleurs RGB &amp;lt;br&amp;gt;&lt;br /&gt;
3.3V or 5V&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise le ST7789 comme circuit intégré de pilotage&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise la technologie IPS. Quel que soit l&amp;#039;angle de vue, l&amp;#039;expérience visuelle est quasiment identique sous tous les angles.&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|350px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 3.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
Sa bibliothèque de pilotes open source et son code d&amp;#039;exemple facilitent la prise en main&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; (D7/D8) port&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.hackster.io/robocircuits/arduino-colored-oled-652ded&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;Exemple&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.seeedstudio.com/grove_1.2inch_ips_display/ wiki.seeedstudio.com/grove_1.2inch]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliothèques ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;il faut installer les 3 librairies&amp;lt;/b&amp;gt; ici :&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
La librairie &amp;lt;b&amp;gt;Arduino_ST7789_Fast&amp;lt;/b&amp;gt; a été mis à jours, en août 2025, veuillez réinstaller la bibliothèque en cas de problème.&lt;br /&gt;
&lt;br /&gt;
==== Code - HELLO WORLD - ====&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:UNO v3 front angle.jpg|150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg|150px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|150px]]&lt;br /&gt;
&lt;br /&gt;
Arduino IDE 2.3.6&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino UNO&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield (5 Volts)&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt;) &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D8&amp;lt;/b&amp;gt;) &amp;amp;#x274C; aucun affichage&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG |200px]]&lt;br /&gt;
[[File:XIAO RA4M1 4.PNG |125px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO &amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-RA4M1 &amp;lt;br&amp;gt;&lt;br /&gt;
RGB OLED IPS Display 1.22 inch &amp;lt;ST7789&amp;gt;, Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; &amp;amp;#x274C; aucun affichage&lt;br /&gt;
!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Seeeduino v4-2.jpg |125px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg |200px]] &lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |100px]]&lt;br /&gt;
&lt;br /&gt;
Seeeduino v4-2&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield V2 &amp;lt;b&amp;gt;Port D7&amp;lt;/b&amp;gt; &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
1.22 Inch IPS Display&lt;br /&gt;
&lt;br /&gt;
 Librairies :&lt;br /&gt;
 https://github.com/adafruit/Adafruit-GFX-Library&lt;br /&gt;
 https://github.com/adafruit/Adafruit_BusIO&lt;br /&gt;
 https://github.com/limengdu/Arduino_ST7789_Fast/tree/master Arduino_ST7789_Fast a été mis à jours, en août 2025&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Arduino_ST7789_Fast.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define SCK   7&lt;br /&gt;
#define SDA   8&lt;br /&gt;
&lt;br /&gt;
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);&lt;br /&gt;
&lt;br /&gt;
void setup(void)&lt;br /&gt;
{&lt;br /&gt;
    lcd.init();&lt;br /&gt;
    lcd.fillScreen(BLACK);&lt;br /&gt;
&lt;br /&gt;
    lcd.setCursor(0, 0);&lt;br /&gt;
    lcd.setTextColor(RED,BLACK);&lt;br /&gt;
    lcd.setTextSize(3);&lt;br /&gt;
    lcd.println(&amp;quot;HELLO WORLD&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt; // graphics library&lt;br /&gt;
#include &amp;lt;Adafruit_ST7789.h&amp;gt; // library for this display&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TFT_CS 7 // if your display has CS pin&lt;br /&gt;
#define TFT_DC 8  // data pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define TFT_RST -1 // reset pin&lt;br /&gt;
&lt;br /&gt;
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  tft.init(240, 240, SPI_MODE2); &lt;br /&gt;
  tft.setRotation(2); // rotates the screen&lt;br /&gt;
  tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour&lt;br /&gt;
  tft.setCursor(10, 10); // starts to write text at y10 x10&lt;br /&gt;
  tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too&lt;br /&gt;
  tft.setTextSize(3); // sets font size&lt;br /&gt;
  tft.setTextWrap(true);&lt;br /&gt;
  tft.print(&amp;quot;HELLO WORLD!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1745</id>
		<title>IPS Display 1.22 inch</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1745"/>
		<updated>2025-11-05T18:03:37Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Code - HELLO WORLD - */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grove - IPS Display 1.22 inch (Seeed-Studio) ==&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
RGB OLED Display 1.22&amp;#039;&amp;#039; &amp;lt;ST7789&amp;gt; v1.0&amp;lt;br&amp;gt;&lt;br /&gt;
écran à cristaux liquides de 1,2 pouce&amp;lt;br&amp;gt;&lt;br /&gt;
240 x 240 pixels&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran peut afficher jusqu&amp;#039;à 65 000 couleurs RGB &amp;lt;br&amp;gt;&lt;br /&gt;
3.3V or 5V&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise le ST7789 comme circuit intégré de pilotage&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise la technologie IPS. Quel que soit l&amp;#039;angle de vue, l&amp;#039;expérience visuelle est quasiment identique sous tous les angles.&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|350px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 3.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
Sa bibliothèque de pilotes open source et son code d&amp;#039;exemple facilitent la prise en main&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; (D7/D8) port&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.hackster.io/robocircuits/arduino-colored-oled-652ded&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;Exemple&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.seeedstudio.com/grove_1.2inch_ips_display/ wiki.seeedstudio.com/grove_1.2inch]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliothèques ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;il faut installer les 3 librairies&amp;lt;/b&amp;gt; ici :&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
La librairie &amp;lt;b&amp;gt;Arduino_ST7789_Fast&amp;lt;/b&amp;gt; a été mis à jours, en août 2025, veuillez réinstaller la bibliothèque en cas de problème.&lt;br /&gt;
&lt;br /&gt;
==== Code - HELLO WORLD - ====&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:UNO v3 front angle.jpg|150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg|150px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|150px]]&lt;br /&gt;
&lt;br /&gt;
Arduino IDE 2.3.6&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino UNO&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield (5 Volts)&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt;) &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D8&amp;lt;/b&amp;gt;) &amp;amp;#x274C; aucun affichage&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG |200px]]&lt;br /&gt;
[[File:XIAO RA4M1 4.PNG |125px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO &amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-RA4M1 &amp;lt;br&amp;gt;&lt;br /&gt;
RGB OLED IPS Display 1.22 inch &amp;lt;ST7789&amp;gt;, Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; &amp;amp;#x274C; aucun affichage&lt;br /&gt;
!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Seeeduino v4-2.jpg |125px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg |200px]] &lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |100px]]&lt;br /&gt;
&lt;br /&gt;
Seeeduino v4-2&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield V2 &amp;lt;b&amp;gt;Port D7&amp;lt;/b&amp;gt; &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
1.22 Inch IPS Display&lt;br /&gt;
&lt;br /&gt;
 Librairies :&lt;br /&gt;
 https://github.com/adafruit/Adafruit-GFX-Library&lt;br /&gt;
 https://github.com/adafruit/Adafruit_BusIO&lt;br /&gt;
 https://github.com/limengdu/Arduino_ST7789_Fast/tree/master Arduino_ST7789_Fast a été mis à jours, en août 2025&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Arduino_ST7789_Fast.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define SCK   7&lt;br /&gt;
#define SDA   8&lt;br /&gt;
&lt;br /&gt;
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);&lt;br /&gt;
&lt;br /&gt;
void setup(void)&lt;br /&gt;
{&lt;br /&gt;
    lcd.init();&lt;br /&gt;
    lcd.fillScreen(BLACK);&lt;br /&gt;
&lt;br /&gt;
    lcd.setCursor(0, 0);&lt;br /&gt;
    lcd.setTextColor(RED,BLACK);&lt;br /&gt;
    lcd.setTextSize(3);&lt;br /&gt;
    lcd.println(&amp;quot;HELLO WORLD&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt; // graphics library&lt;br /&gt;
#include &amp;lt;Adafruit_ST7789.h&amp;gt; // library for this display&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TFT_CS 7 // if your display has CS pin&lt;br /&gt;
#define TFT_DC 8  // data pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define TFT_RST -1 // reset pin&lt;br /&gt;
&lt;br /&gt;
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  tft.init(240, 240, SPI_MODE2); &lt;br /&gt;
  tft.setRotation(2); // rotates the screen&lt;br /&gt;
  tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour&lt;br /&gt;
  tft.setCursor(10, 10); // starts to write text at y10 x10&lt;br /&gt;
  tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too&lt;br /&gt;
  tft.setTextSize(3); // sets font size&lt;br /&gt;
  tft.setTextWrap(true);&lt;br /&gt;
  tft.print(&amp;quot;HELLO WORLD!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1744</id>
		<title>IPS Display 1.22 inch</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1744"/>
		<updated>2025-11-05T18:02:51Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Code - HELLO WORLD - */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grove - IPS Display 1.22 inch (Seeed-Studio) ==&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
RGB OLED Display 1.22&amp;#039;&amp;#039; &amp;lt;ST7789&amp;gt; v1.0&amp;lt;br&amp;gt;&lt;br /&gt;
écran à cristaux liquides de 1,2 pouce&amp;lt;br&amp;gt;&lt;br /&gt;
240 x 240 pixels&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran peut afficher jusqu&amp;#039;à 65 000 couleurs RGB &amp;lt;br&amp;gt;&lt;br /&gt;
3.3V or 5V&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise le ST7789 comme circuit intégré de pilotage&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise la technologie IPS. Quel que soit l&amp;#039;angle de vue, l&amp;#039;expérience visuelle est quasiment identique sous tous les angles.&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|350px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 3.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
Sa bibliothèque de pilotes open source et son code d&amp;#039;exemple facilitent la prise en main&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; (D7/D8) port&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.hackster.io/robocircuits/arduino-colored-oled-652ded&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;Exemple&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.seeedstudio.com/grove_1.2inch_ips_display/ wiki.seeedstudio.com/grove_1.2inch]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliothèques ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;il faut installer les 3 librairies&amp;lt;/b&amp;gt; ici :&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
La librairie &amp;lt;b&amp;gt;Arduino_ST7789_Fast&amp;lt;/b&amp;gt; a été mis à jours, en août 2025, veuillez réinstaller la bibliothèque en cas de problème.&lt;br /&gt;
&lt;br /&gt;
==== Code - HELLO WORLD - ====&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:UNO v3 front angle.jpg|150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg|150px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|150px]]&lt;br /&gt;
&lt;br /&gt;
Arduino IDE 2.3.6&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino UNO&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield (5 Volts)&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt;) &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D8&amp;lt;/b&amp;gt;) &amp;amp;#x274C; aucun affichage&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG |200px]]&lt;br /&gt;
[[File:XIAO RA4M1 4.PNG |125px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO &amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-RA4M1 &amp;lt;br&amp;gt;&lt;br /&gt;
RGB OLED IPS Display 1.22 inch &amp;lt;ST7789&amp;gt;, Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; &amp;amp;#x274C;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KO, rien à l&amp;#039;écran !&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Seeeduino v4-2.jpg |125px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg |200px]] &lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |100px]]&lt;br /&gt;
&lt;br /&gt;
Seeeduino v4-2&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield V2 &amp;lt;b&amp;gt;Port D7&amp;lt;/b&amp;gt; &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
1.22 Inch IPS Display&lt;br /&gt;
&lt;br /&gt;
 Librairies :&lt;br /&gt;
 https://github.com/adafruit/Adafruit-GFX-Library&lt;br /&gt;
 https://github.com/adafruit/Adafruit_BusIO&lt;br /&gt;
 https://github.com/limengdu/Arduino_ST7789_Fast/tree/master Arduino_ST7789_Fast a été mis à jours, en août 2025&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Arduino_ST7789_Fast.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define SCK   7&lt;br /&gt;
#define SDA   8&lt;br /&gt;
&lt;br /&gt;
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);&lt;br /&gt;
&lt;br /&gt;
void setup(void)&lt;br /&gt;
{&lt;br /&gt;
    lcd.init();&lt;br /&gt;
    lcd.fillScreen(BLACK);&lt;br /&gt;
&lt;br /&gt;
    lcd.setCursor(0, 0);&lt;br /&gt;
    lcd.setTextColor(RED,BLACK);&lt;br /&gt;
    lcd.setTextSize(3);&lt;br /&gt;
    lcd.println(&amp;quot;HELLO WORLD&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt; // graphics library&lt;br /&gt;
#include &amp;lt;Adafruit_ST7789.h&amp;gt; // library for this display&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TFT_CS 7 // if your display has CS pin&lt;br /&gt;
#define TFT_DC 8  // data pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define TFT_RST -1 // reset pin&lt;br /&gt;
&lt;br /&gt;
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  tft.init(240, 240, SPI_MODE2); &lt;br /&gt;
  tft.setRotation(2); // rotates the screen&lt;br /&gt;
  tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour&lt;br /&gt;
  tft.setCursor(10, 10); // starts to write text at y10 x10&lt;br /&gt;
  tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too&lt;br /&gt;
  tft.setTextSize(3); // sets font size&lt;br /&gt;
  tft.setTextWrap(true);&lt;br /&gt;
  tft.print(&amp;quot;HELLO WORLD!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1743</id>
		<title>IPS Display 1.22 inch</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1743"/>
		<updated>2025-11-05T18:02:19Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Code - HELLO WORLD - */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grove - IPS Display 1.22 inch (Seeed-Studio) ==&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
RGB OLED Display 1.22&amp;#039;&amp;#039; &amp;lt;ST7789&amp;gt; v1.0&amp;lt;br&amp;gt;&lt;br /&gt;
écran à cristaux liquides de 1,2 pouce&amp;lt;br&amp;gt;&lt;br /&gt;
240 x 240 pixels&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran peut afficher jusqu&amp;#039;à 65 000 couleurs RGB &amp;lt;br&amp;gt;&lt;br /&gt;
3.3V or 5V&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise le ST7789 comme circuit intégré de pilotage&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise la technologie IPS. Quel que soit l&amp;#039;angle de vue, l&amp;#039;expérience visuelle est quasiment identique sous tous les angles.&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|350px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 3.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
Sa bibliothèque de pilotes open source et son code d&amp;#039;exemple facilitent la prise en main&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; (D7/D8) port&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.hackster.io/robocircuits/arduino-colored-oled-652ded&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;Exemple&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.seeedstudio.com/grove_1.2inch_ips_display/ wiki.seeedstudio.com/grove_1.2inch]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliothèques ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;il faut installer les 3 librairies&amp;lt;/b&amp;gt; ici :&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
La librairie &amp;lt;b&amp;gt;Arduino_ST7789_Fast&amp;lt;/b&amp;gt; a été mis à jours, en août 2025, veuillez réinstaller la bibliothèque en cas de problème.&lt;br /&gt;
&lt;br /&gt;
==== Code - HELLO WORLD - ====&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:UNO v3 front angle.jpg|150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg|150px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|150px]]&lt;br /&gt;
&lt;br /&gt;
Arduino IDE 2.3.6&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino UNO&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield (5 Volts)&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt;) &amp;amp;#x2705;&amp;lt;br&amp;gt; ici OK&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D8&amp;lt;/b&amp;gt;) &amp;amp;#x274C;&amp;lt;br&amp;gt; aucun affichage&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG |200px]]&lt;br /&gt;
[[File:XIAO RA4M1 4.PNG |125px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO &amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-RA4M1 &amp;lt;br&amp;gt;&lt;br /&gt;
RGB OLED IPS Display 1.22 inch &amp;lt;ST7789&amp;gt;, Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; &amp;amp;#x274C;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KO, rien à l&amp;#039;écran !&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Seeeduino v4-2.jpg |125px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg |200px]] &lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |100px]]&lt;br /&gt;
&lt;br /&gt;
Seeeduino v4-2&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield V2 &amp;lt;b&amp;gt;Port D7&amp;lt;/b&amp;gt; &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
1.22 Inch IPS Display&lt;br /&gt;
&lt;br /&gt;
 Librairies :&lt;br /&gt;
 https://github.com/adafruit/Adafruit-GFX-Library&lt;br /&gt;
 https://github.com/adafruit/Adafruit_BusIO&lt;br /&gt;
 https://github.com/limengdu/Arduino_ST7789_Fast/tree/master Arduino_ST7789_Fast a été mis à jours, en août 2025&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Arduino_ST7789_Fast.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define SCK   7&lt;br /&gt;
#define SDA   8&lt;br /&gt;
&lt;br /&gt;
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);&lt;br /&gt;
&lt;br /&gt;
void setup(void)&lt;br /&gt;
{&lt;br /&gt;
    lcd.init();&lt;br /&gt;
    lcd.fillScreen(BLACK);&lt;br /&gt;
&lt;br /&gt;
    lcd.setCursor(0, 0);&lt;br /&gt;
    lcd.setTextColor(RED,BLACK);&lt;br /&gt;
    lcd.setTextSize(3);&lt;br /&gt;
    lcd.println(&amp;quot;HELLO WORLD&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt; // graphics library&lt;br /&gt;
#include &amp;lt;Adafruit_ST7789.h&amp;gt; // library for this display&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TFT_CS 7 // if your display has CS pin&lt;br /&gt;
#define TFT_DC 8  // data pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define TFT_RST -1 // reset pin&lt;br /&gt;
&lt;br /&gt;
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  tft.init(240, 240, SPI_MODE2); &lt;br /&gt;
  tft.setRotation(2); // rotates the screen&lt;br /&gt;
  tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour&lt;br /&gt;
  tft.setCursor(10, 10); // starts to write text at y10 x10&lt;br /&gt;
  tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too&lt;br /&gt;
  tft.setTextSize(3); // sets font size&lt;br /&gt;
  tft.setTextWrap(true);&lt;br /&gt;
  tft.print(&amp;quot;HELLO WORLD!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1742</id>
		<title>IPS Display 1.22 inch</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1742"/>
		<updated>2025-11-05T17:59:25Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Code - HELLO WORLD - */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grove - IPS Display 1.22 inch (Seeed-Studio) ==&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
RGB OLED Display 1.22&amp;#039;&amp;#039; &amp;lt;ST7789&amp;gt; v1.0&amp;lt;br&amp;gt;&lt;br /&gt;
écran à cristaux liquides de 1,2 pouce&amp;lt;br&amp;gt;&lt;br /&gt;
240 x 240 pixels&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran peut afficher jusqu&amp;#039;à 65 000 couleurs RGB &amp;lt;br&amp;gt;&lt;br /&gt;
3.3V or 5V&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise le ST7789 comme circuit intégré de pilotage&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise la technologie IPS. Quel que soit l&amp;#039;angle de vue, l&amp;#039;expérience visuelle est quasiment identique sous tous les angles.&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|350px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 3.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
Sa bibliothèque de pilotes open source et son code d&amp;#039;exemple facilitent la prise en main&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; (D7/D8) port&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.hackster.io/robocircuits/arduino-colored-oled-652ded&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;Exemple&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.seeedstudio.com/grove_1.2inch_ips_display/ wiki.seeedstudio.com/grove_1.2inch]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliothèques ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;il faut installer les 3 librairies&amp;lt;/b&amp;gt; ici :&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
La librairie &amp;lt;b&amp;gt;Arduino_ST7789_Fast&amp;lt;/b&amp;gt; a été mis à jours, en août 2025, veuillez réinstaller la bibliothèque en cas de problème.&lt;br /&gt;
&lt;br /&gt;
==== Code - HELLO WORLD - ====&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:UNO v3 front angle.jpg|150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg|150px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|150px]]&lt;br /&gt;
&lt;br /&gt;
Arduino IDE 2.3.6&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino UNO&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield (5 Volts)&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt;) &amp;amp;#x2705;&amp;lt;br&amp;gt; ici OK&lt;br /&gt;
&lt;br /&gt;
Testé sur D8, ici rien aucun affichage&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG |200px]]&lt;br /&gt;
[[File:XIAO RA4M1 4.PNG |125px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO &amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-RA4M1 &amp;lt;br&amp;gt;&lt;br /&gt;
RGB OLED IPS Display 1.22 inch &amp;lt;ST7789&amp;gt;, Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; &amp;amp;#x274C;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KO, rien à l&amp;#039;écran !&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Seeeduino v4-2.jpg |125px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg |200px]] &lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |100px]]&lt;br /&gt;
&lt;br /&gt;
Seeeduino v4-2&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield V2 &amp;lt;b&amp;gt;Port D7&amp;lt;/b&amp;gt; &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
1.22 Inch IPS Display&lt;br /&gt;
&lt;br /&gt;
 Librairies :&lt;br /&gt;
 https://github.com/adafruit/Adafruit-GFX-Library&lt;br /&gt;
 https://github.com/adafruit/Adafruit_BusIO&lt;br /&gt;
 https://github.com/limengdu/Arduino_ST7789_Fast/tree/master Arduino_ST7789_Fast a été mis à jours, en août 2025&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Arduino_ST7789_Fast.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define SCK   7&lt;br /&gt;
#define SDA   8&lt;br /&gt;
&lt;br /&gt;
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);&lt;br /&gt;
&lt;br /&gt;
void setup(void)&lt;br /&gt;
{&lt;br /&gt;
    lcd.init();&lt;br /&gt;
    lcd.fillScreen(BLACK);&lt;br /&gt;
&lt;br /&gt;
    lcd.setCursor(0, 0);&lt;br /&gt;
    lcd.setTextColor(RED,BLACK);&lt;br /&gt;
    lcd.setTextSize(3);&lt;br /&gt;
    lcd.println(&amp;quot;HELLO WORLD&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt; // graphics library&lt;br /&gt;
#include &amp;lt;Adafruit_ST7789.h&amp;gt; // library for this display&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TFT_CS 7 // if your display has CS pin&lt;br /&gt;
#define TFT_DC 8  // data pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define TFT_RST -1 // reset pin&lt;br /&gt;
&lt;br /&gt;
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  tft.init(240, 240, SPI_MODE2); &lt;br /&gt;
  tft.setRotation(2); // rotates the screen&lt;br /&gt;
  tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour&lt;br /&gt;
  tft.setCursor(10, 10); // starts to write text at y10 x10&lt;br /&gt;
  tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too&lt;br /&gt;
  tft.setTextSize(3); // sets font size&lt;br /&gt;
  tft.setTextWrap(true);&lt;br /&gt;
  tft.print(&amp;quot;HELLO WORLD!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1741</id>
		<title>IPS Display 1.22 inch</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1741"/>
		<updated>2025-11-05T17:54:41Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Code - HELLO WORLD - */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grove - IPS Display 1.22 inch (Seeed-Studio) ==&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
RGB OLED Display 1.22&amp;#039;&amp;#039; &amp;lt;ST7789&amp;gt; v1.0&amp;lt;br&amp;gt;&lt;br /&gt;
écran à cristaux liquides de 1,2 pouce&amp;lt;br&amp;gt;&lt;br /&gt;
240 x 240 pixels&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran peut afficher jusqu&amp;#039;à 65 000 couleurs RGB &amp;lt;br&amp;gt;&lt;br /&gt;
3.3V or 5V&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise le ST7789 comme circuit intégré de pilotage&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise la technologie IPS. Quel que soit l&amp;#039;angle de vue, l&amp;#039;expérience visuelle est quasiment identique sous tous les angles.&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|350px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 3.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
Sa bibliothèque de pilotes open source et son code d&amp;#039;exemple facilitent la prise en main&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; (D7/D8) port&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.hackster.io/robocircuits/arduino-colored-oled-652ded&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;Exemple&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.seeedstudio.com/grove_1.2inch_ips_display/ wiki.seeedstudio.com/grove_1.2inch]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliothèques ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;il faut installer les 3 librairies&amp;lt;/b&amp;gt; ici :&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
La librairie &amp;lt;b&amp;gt;Arduino_ST7789_Fast&amp;lt;/b&amp;gt; a été mis à jours, en août 2025, veuillez réinstaller la bibliothèque en cas de problème.&lt;br /&gt;
&lt;br /&gt;
==== Code - HELLO WORLD - ====&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:UNO v3 front angle.jpg|150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg|150px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|150px]]&lt;br /&gt;
&lt;br /&gt;
Arduino IDE 2.3.6&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino UNO&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield (5 Volts)&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt;) &amp;amp;#x2705;&amp;lt;br&amp;gt; ici OK&lt;br /&gt;
&lt;br /&gt;
Testé sur D8, ici rien aucun affichage&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG |200px]]&lt;br /&gt;
[[File:XIAO RA4M1 4.PNG |125px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO &amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-RA4M1 &amp;lt;br&amp;gt;&lt;br /&gt;
RGB OLED IPS Display 1.22 inch &amp;lt;ST7789&amp;gt;, Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; &amp;amp;#x274e;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KO, rien à l&amp;#039;écran !&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Seeeduino v4-2.jpg |125px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg |200px]] &lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |100px]]&lt;br /&gt;
&lt;br /&gt;
Seeeduino v4-2&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield V2 &amp;lt;b&amp;gt;Port D7&amp;lt;/b&amp;gt; &amp;amp;#x2705;&amp;lt;br&amp;gt;&lt;br /&gt;
1.22 Inch IPS Display&lt;br /&gt;
&lt;br /&gt;
 Librairies :&lt;br /&gt;
 https://github.com/adafruit/Adafruit-GFX-Library&lt;br /&gt;
 https://github.com/adafruit/Adafruit_BusIO&lt;br /&gt;
 https://github.com/limengdu/Arduino_ST7789_Fast/tree/master Arduino_ST7789_Fast a été mis à jours, en août 2025&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Arduino_ST7789_Fast.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define SCK   7&lt;br /&gt;
#define SDA   8&lt;br /&gt;
&lt;br /&gt;
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);&lt;br /&gt;
&lt;br /&gt;
void setup(void)&lt;br /&gt;
{&lt;br /&gt;
    lcd.init();&lt;br /&gt;
    lcd.fillScreen(BLACK);&lt;br /&gt;
&lt;br /&gt;
    lcd.setCursor(0, 0);&lt;br /&gt;
    lcd.setTextColor(RED,BLACK);&lt;br /&gt;
    lcd.setTextSize(3);&lt;br /&gt;
    lcd.println(&amp;quot;HELLO WORLD&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt; // graphics library&lt;br /&gt;
#include &amp;lt;Adafruit_ST7789.h&amp;gt; // library for this display&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TFT_CS 7 // if your display has CS pin&lt;br /&gt;
#define TFT_DC 8  // data pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define TFT_RST -1 // reset pin&lt;br /&gt;
&lt;br /&gt;
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  tft.init(240, 240, SPI_MODE2); &lt;br /&gt;
  tft.setRotation(2); // rotates the screen&lt;br /&gt;
  tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour&lt;br /&gt;
  tft.setCursor(10, 10); // starts to write text at y10 x10&lt;br /&gt;
  tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too&lt;br /&gt;
  tft.setTextSize(3); // sets font size&lt;br /&gt;
  tft.setTextWrap(true);&lt;br /&gt;
  tft.print(&amp;quot;HELLO WORLD!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1740</id>
		<title>IPS Display 1.22 inch</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1740"/>
		<updated>2025-11-05T17:54:12Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Code - HELLO WORLD - */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grove - IPS Display 1.22 inch (Seeed-Studio) ==&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
RGB OLED Display 1.22&amp;#039;&amp;#039; &amp;lt;ST7789&amp;gt; v1.0&amp;lt;br&amp;gt;&lt;br /&gt;
écran à cristaux liquides de 1,2 pouce&amp;lt;br&amp;gt;&lt;br /&gt;
240 x 240 pixels&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran peut afficher jusqu&amp;#039;à 65 000 couleurs RGB &amp;lt;br&amp;gt;&lt;br /&gt;
3.3V or 5V&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise le ST7789 comme circuit intégré de pilotage&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise la technologie IPS. Quel que soit l&amp;#039;angle de vue, l&amp;#039;expérience visuelle est quasiment identique sous tous les angles.&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|350px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 3.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
Sa bibliothèque de pilotes open source et son code d&amp;#039;exemple facilitent la prise en main&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; (D7/D8) port&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.hackster.io/robocircuits/arduino-colored-oled-652ded&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;Exemple&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.seeedstudio.com/grove_1.2inch_ips_display/ wiki.seeedstudio.com/grove_1.2inch]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliothèques ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;il faut installer les 3 librairies&amp;lt;/b&amp;gt; ici :&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
La librairie &amp;lt;b&amp;gt;Arduino_ST7789_Fast&amp;lt;/b&amp;gt; a été mis à jours, en août 2025, veuillez réinstaller la bibliothèque en cas de problème.&lt;br /&gt;
&lt;br /&gt;
==== Code - HELLO WORLD - ====&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:UNO v3 front angle.jpg|150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg|150px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|150px]]&lt;br /&gt;
&lt;br /&gt;
Arduino IDE 2.3.6&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino UNO&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield (5 Volts)&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt;) &amp;amp;#x2705;&amp;lt;br&amp;gt; ici OK&lt;br /&gt;
&lt;br /&gt;
Testé sur D8, ici rien aucun affichage&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG |200px]]&lt;br /&gt;
[[File:XIAO RA4M1 4.PNG |125px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO &amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-RA4M1 &amp;lt;br&amp;gt;&lt;br /&gt;
RGB OLED IPS Display 1.22 inch &amp;lt;ST7789&amp;gt;, Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; &amp;amp;#x274e;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KO, rien à l&amp;#039;écran !&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Seeeduino v4-2.jpg |125px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg |200px]] &lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |100px]]&lt;br /&gt;
&lt;br /&gt;
Seeeduino v4-2&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield V2 &amp;lt;b&amp;gt;Port D7&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1.22 Inch IPS Display&lt;br /&gt;
&lt;br /&gt;
 Librairies :&lt;br /&gt;
 https://github.com/adafruit/Adafruit-GFX-Library&lt;br /&gt;
 https://github.com/adafruit/Adafruit_BusIO&lt;br /&gt;
 https://github.com/limengdu/Arduino_ST7789_Fast/tree/master Arduino_ST7789_Fast a été mis à jours, en août 2025&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Arduino_ST7789_Fast.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define SCK   7&lt;br /&gt;
#define SDA   8&lt;br /&gt;
&lt;br /&gt;
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);&lt;br /&gt;
&lt;br /&gt;
void setup(void)&lt;br /&gt;
{&lt;br /&gt;
    lcd.init();&lt;br /&gt;
    lcd.fillScreen(BLACK);&lt;br /&gt;
&lt;br /&gt;
    lcd.setCursor(0, 0);&lt;br /&gt;
    lcd.setTextColor(RED,BLACK);&lt;br /&gt;
    lcd.setTextSize(3);&lt;br /&gt;
    lcd.println(&amp;quot;HELLO WORLD&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt; // graphics library&lt;br /&gt;
#include &amp;lt;Adafruit_ST7789.h&amp;gt; // library for this display&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TFT_CS 7 // if your display has CS pin&lt;br /&gt;
#define TFT_DC 8  // data pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define TFT_RST -1 // reset pin&lt;br /&gt;
&lt;br /&gt;
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  tft.init(240, 240, SPI_MODE2); &lt;br /&gt;
  tft.setRotation(2); // rotates the screen&lt;br /&gt;
  tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour&lt;br /&gt;
  tft.setCursor(10, 10); // starts to write text at y10 x10&lt;br /&gt;
  tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too&lt;br /&gt;
  tft.setTextSize(3); // sets font size&lt;br /&gt;
  tft.setTextWrap(true);&lt;br /&gt;
  tft.print(&amp;quot;HELLO WORLD!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1739</id>
		<title>IPS Display 1.22 inch</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1739"/>
		<updated>2025-11-05T17:53:34Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Code - HELLO WORLD - */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grove - IPS Display 1.22 inch (Seeed-Studio) ==&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
RGB OLED Display 1.22&amp;#039;&amp;#039; &amp;lt;ST7789&amp;gt; v1.0&amp;lt;br&amp;gt;&lt;br /&gt;
écran à cristaux liquides de 1,2 pouce&amp;lt;br&amp;gt;&lt;br /&gt;
240 x 240 pixels&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran peut afficher jusqu&amp;#039;à 65 000 couleurs RGB &amp;lt;br&amp;gt;&lt;br /&gt;
3.3V or 5V&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise le ST7789 comme circuit intégré de pilotage&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise la technologie IPS. Quel que soit l&amp;#039;angle de vue, l&amp;#039;expérience visuelle est quasiment identique sous tous les angles.&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|350px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 3.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
Sa bibliothèque de pilotes open source et son code d&amp;#039;exemple facilitent la prise en main&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; (D7/D8) port&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.hackster.io/robocircuits/arduino-colored-oled-652ded&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;Exemple&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.seeedstudio.com/grove_1.2inch_ips_display/ wiki.seeedstudio.com/grove_1.2inch]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliothèques ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;il faut installer les 3 librairies&amp;lt;/b&amp;gt; ici :&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
La librairie &amp;lt;b&amp;gt;Arduino_ST7789_Fast&amp;lt;/b&amp;gt; a été mis à jours, en août 2025, veuillez réinstaller la bibliothèque en cas de problème.&lt;br /&gt;
&lt;br /&gt;
==== Code - HELLO WORLD - ====&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:UNO v3 front angle.jpg|150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg|150px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|150px]]&lt;br /&gt;
&lt;br /&gt;
Arduino IDE 2.3.6&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino UNO&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield (5 Volts)&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt;) &amp;amp;#x2705;&amp;lt;br&amp;gt; ici OK&lt;br /&gt;
&lt;br /&gt;
Testé sur D8, ici rien aucun affichage&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG |200px]]&lt;br /&gt;
[[File:XIAO RA4M1 4.PNG |125px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO &amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-RA4M1 &amp;lt;br&amp;gt;&lt;br /&gt;
RGB OLED IPS Display 1.22 inch &amp;lt;ST7789&amp;gt;, Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; &amp;amp;#x274e;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KO, rien à l&amp;#039;écran !&lt;br /&gt;
&lt;br /&gt;
[[File:Seeeduino v4-2.jpg |125px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg |200px]] &lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |100px]]&lt;br /&gt;
&lt;br /&gt;
Seeeduino v4-2&lt;br /&gt;
Base Shield V2 &amp;lt;b&amp;gt;Port D7&amp;lt;/b&amp;gt;&lt;br /&gt;
1.22 Inch IPS Display&lt;br /&gt;
&lt;br /&gt;
 Librairies :&lt;br /&gt;
 https://github.com/adafruit/Adafruit-GFX-Library&lt;br /&gt;
 https://github.com/adafruit/Adafruit_BusIO&lt;br /&gt;
 https://github.com/limengdu/Arduino_ST7789_Fast/tree/master Arduino_ST7789_Fast a été mis à jours, en août 2025&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Arduino_ST7789_Fast.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define SCK   7&lt;br /&gt;
#define SDA   8&lt;br /&gt;
&lt;br /&gt;
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);&lt;br /&gt;
&lt;br /&gt;
void setup(void)&lt;br /&gt;
{&lt;br /&gt;
    lcd.init();&lt;br /&gt;
    lcd.fillScreen(BLACK);&lt;br /&gt;
&lt;br /&gt;
    lcd.setCursor(0, 0);&lt;br /&gt;
    lcd.setTextColor(RED,BLACK);&lt;br /&gt;
    lcd.setTextSize(3);&lt;br /&gt;
    lcd.println(&amp;quot;HELLO WORLD&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt; // graphics library&lt;br /&gt;
#include &amp;lt;Adafruit_ST7789.h&amp;gt; // library for this display&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TFT_CS 7 // if your display has CS pin&lt;br /&gt;
#define TFT_DC 8  // data pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define TFT_RST -1 // reset pin&lt;br /&gt;
&lt;br /&gt;
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  tft.init(240, 240, SPI_MODE2); &lt;br /&gt;
  tft.setRotation(2); // rotates the screen&lt;br /&gt;
  tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour&lt;br /&gt;
  tft.setCursor(10, 10); // starts to write text at y10 x10&lt;br /&gt;
  tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too&lt;br /&gt;
  tft.setTextSize(3); // sets font size&lt;br /&gt;
  tft.setTextWrap(true);&lt;br /&gt;
  tft.print(&amp;quot;HELLO WORLD!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1738</id>
		<title>IPS Display 1.22 inch</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1738"/>
		<updated>2025-11-05T17:52:24Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Code - HELLO WORLD - */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grove - IPS Display 1.22 inch (Seeed-Studio) ==&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
RGB OLED Display 1.22&amp;#039;&amp;#039; &amp;lt;ST7789&amp;gt; v1.0&amp;lt;br&amp;gt;&lt;br /&gt;
écran à cristaux liquides de 1,2 pouce&amp;lt;br&amp;gt;&lt;br /&gt;
240 x 240 pixels&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran peut afficher jusqu&amp;#039;à 65 000 couleurs RGB &amp;lt;br&amp;gt;&lt;br /&gt;
3.3V or 5V&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise le ST7789 comme circuit intégré de pilotage&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise la technologie IPS. Quel que soit l&amp;#039;angle de vue, l&amp;#039;expérience visuelle est quasiment identique sous tous les angles.&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|350px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 3.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
Sa bibliothèque de pilotes open source et son code d&amp;#039;exemple facilitent la prise en main&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; (D7/D8) port&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.hackster.io/robocircuits/arduino-colored-oled-652ded&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;Exemple&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.seeedstudio.com/grove_1.2inch_ips_display/ wiki.seeedstudio.com/grove_1.2inch]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliothèques ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;il faut installer les 3 librairies&amp;lt;/b&amp;gt; ici :&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
La librairie &amp;lt;b&amp;gt;Arduino_ST7789_Fast&amp;lt;/b&amp;gt; a été mis à jours, en août 2025, veuillez réinstaller la bibliothèque en cas de problème.&lt;br /&gt;
&lt;br /&gt;
==== Code - HELLO WORLD - ====&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:UNO v3 front angle.jpg|150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg|150px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|150px]]&lt;br /&gt;
&lt;br /&gt;
Arduino IDE 2.3.6&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino UNO&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield (5 Volts)&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt;) &amp;amp;#x2705;&amp;lt;br&amp;gt; ici OK&lt;br /&gt;
&lt;br /&gt;
Testé sur D8, ici rien aucun affichage&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG |200px]]&lt;br /&gt;
[[File:XIAO RA4M1 4.PNG |125px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO &amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-RA4M1 &amp;lt;br&amp;gt;&lt;br /&gt;
RGB OLED IPS Display 1.22 inch &amp;lt;ST7789&amp;gt;, Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; &amp;amp;#x274e;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KO, rien à l&amp;#039;écran !&lt;br /&gt;
&lt;br /&gt;
[[File:Seeeduino v4-2.jpg |125px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg |200px]] &amp;lt;b&amp;gt;Port D7&amp;lt;/b&amp;gt;&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
 Librairies :&lt;br /&gt;
 https://github.com/adafruit/Adafruit-GFX-Library&lt;br /&gt;
 https://github.com/adafruit/Adafruit_BusIO&lt;br /&gt;
 https://github.com/limengdu/Arduino_ST7789_Fast/tree/master Arduino_ST7789_Fast a été mis à jours, en août 2025&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Arduino_ST7789_Fast.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define SCK   7&lt;br /&gt;
#define SDA   8&lt;br /&gt;
&lt;br /&gt;
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);&lt;br /&gt;
&lt;br /&gt;
void setup(void)&lt;br /&gt;
{&lt;br /&gt;
    lcd.init();&lt;br /&gt;
    lcd.fillScreen(BLACK);&lt;br /&gt;
&lt;br /&gt;
    lcd.setCursor(0, 0);&lt;br /&gt;
    lcd.setTextColor(RED,BLACK);&lt;br /&gt;
    lcd.setTextSize(3);&lt;br /&gt;
    lcd.println(&amp;quot;HELLO WORLD&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt; // graphics library&lt;br /&gt;
#include &amp;lt;Adafruit_ST7789.h&amp;gt; // library for this display&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TFT_CS 7 // if your display has CS pin&lt;br /&gt;
#define TFT_DC 8  // data pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define TFT_RST -1 // reset pin&lt;br /&gt;
&lt;br /&gt;
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  tft.init(240, 240, SPI_MODE2); &lt;br /&gt;
  tft.setRotation(2); // rotates the screen&lt;br /&gt;
  tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour&lt;br /&gt;
  tft.setCursor(10, 10); // starts to write text at y10 x10&lt;br /&gt;
  tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too&lt;br /&gt;
  tft.setTextSize(3); // sets font size&lt;br /&gt;
  tft.setTextWrap(true);&lt;br /&gt;
  tft.print(&amp;quot;HELLO WORLD!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1737</id>
		<title>IPS Display 1.22 inch</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1737"/>
		<updated>2025-11-05T17:51:44Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Code - HELLO WORLD - */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grove - IPS Display 1.22 inch (Seeed-Studio) ==&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
RGB OLED Display 1.22&amp;#039;&amp;#039; &amp;lt;ST7789&amp;gt; v1.0&amp;lt;br&amp;gt;&lt;br /&gt;
écran à cristaux liquides de 1,2 pouce&amp;lt;br&amp;gt;&lt;br /&gt;
240 x 240 pixels&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran peut afficher jusqu&amp;#039;à 65 000 couleurs RGB &amp;lt;br&amp;gt;&lt;br /&gt;
3.3V or 5V&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise le ST7789 comme circuit intégré de pilotage&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise la technologie IPS. Quel que soit l&amp;#039;angle de vue, l&amp;#039;expérience visuelle est quasiment identique sous tous les angles.&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|350px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 3.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
Sa bibliothèque de pilotes open source et son code d&amp;#039;exemple facilitent la prise en main&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; (D7/D8) port&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.hackster.io/robocircuits/arduino-colored-oled-652ded&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;Exemple&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.seeedstudio.com/grove_1.2inch_ips_display/ wiki.seeedstudio.com/grove_1.2inch]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliothèques ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;il faut installer les 3 librairies&amp;lt;/b&amp;gt; ici :&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
La librairie &amp;lt;b&amp;gt;Arduino_ST7789_Fast&amp;lt;/b&amp;gt; a été mis à jours, en août 2025, veuillez réinstaller la bibliothèque en cas de problème.&lt;br /&gt;
&lt;br /&gt;
==== Code - HELLO WORLD - ====&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:UNO v3 front angle.jpg|150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg|150px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|150px]]&lt;br /&gt;
&lt;br /&gt;
Arduino IDE 2.3.6&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino UNO&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield (5 Volts)&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt;) &amp;amp;#x2705;&amp;lt;br&amp;gt; ici OK&lt;br /&gt;
&lt;br /&gt;
Testé sur D8, ici rien aucun affichage&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG |200px]]&lt;br /&gt;
[[File:XIAO RA4M1 4.PNG |125px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO &amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-RA4M1 &amp;lt;br&amp;gt;&lt;br /&gt;
RGB OLED IPS Display 1.22 inch &amp;lt;ST7789&amp;gt;, Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; &amp;amp;#x274e;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KO, rien à l&amp;#039;écran !&lt;br /&gt;
&lt;br /&gt;
[[File:Seeeduino v4-2.jpg |150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg |200px]] &amp;lt;b&amp;gt;Port D7&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Librairies :&lt;br /&gt;
 https://github.com/adafruit/Adafruit-GFX-Library&lt;br /&gt;
 https://github.com/adafruit/Adafruit_BusIO&lt;br /&gt;
 https://github.com/limengdu/Arduino_ST7789_Fast/tree/master Arduino_ST7789_Fast a été mis à jours, en août 2025&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Arduino_ST7789_Fast.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define SCK   7&lt;br /&gt;
#define SDA   8&lt;br /&gt;
&lt;br /&gt;
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);&lt;br /&gt;
&lt;br /&gt;
void setup(void)&lt;br /&gt;
{&lt;br /&gt;
    lcd.init();&lt;br /&gt;
    lcd.fillScreen(BLACK);&lt;br /&gt;
&lt;br /&gt;
    lcd.setCursor(0, 0);&lt;br /&gt;
    lcd.setTextColor(RED,BLACK);&lt;br /&gt;
    lcd.setTextSize(3);&lt;br /&gt;
    lcd.println(&amp;quot;HELLO WORLD&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt; // graphics library&lt;br /&gt;
#include &amp;lt;Adafruit_ST7789.h&amp;gt; // library for this display&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TFT_CS 7 // if your display has CS pin&lt;br /&gt;
#define TFT_DC 8  // data pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define TFT_RST -1 // reset pin&lt;br /&gt;
&lt;br /&gt;
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  tft.init(240, 240, SPI_MODE2); &lt;br /&gt;
  tft.setRotation(2); // rotates the screen&lt;br /&gt;
  tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour&lt;br /&gt;
  tft.setCursor(10, 10); // starts to write text at y10 x10&lt;br /&gt;
  tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too&lt;br /&gt;
  tft.setTextSize(3); // sets font size&lt;br /&gt;
  tft.setTextWrap(true);&lt;br /&gt;
  tft.print(&amp;quot;HELLO WORLD!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1736</id>
		<title>IPS Display 1.22 inch</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1736"/>
		<updated>2025-11-05T17:51:09Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Code - HELLO WORLD - */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grove - IPS Display 1.22 inch (Seeed-Studio) ==&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
RGB OLED Display 1.22&amp;#039;&amp;#039; &amp;lt;ST7789&amp;gt; v1.0&amp;lt;br&amp;gt;&lt;br /&gt;
écran à cristaux liquides de 1,2 pouce&amp;lt;br&amp;gt;&lt;br /&gt;
240 x 240 pixels&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran peut afficher jusqu&amp;#039;à 65 000 couleurs RGB &amp;lt;br&amp;gt;&lt;br /&gt;
3.3V or 5V&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise le ST7789 comme circuit intégré de pilotage&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise la technologie IPS. Quel que soit l&amp;#039;angle de vue, l&amp;#039;expérience visuelle est quasiment identique sous tous les angles.&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|350px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 3.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
Sa bibliothèque de pilotes open source et son code d&amp;#039;exemple facilitent la prise en main&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; (D7/D8) port&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.hackster.io/robocircuits/arduino-colored-oled-652ded&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;Exemple&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.seeedstudio.com/grove_1.2inch_ips_display/ wiki.seeedstudio.com/grove_1.2inch]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliothèques ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;il faut installer les 3 librairies&amp;lt;/b&amp;gt; ici :&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
La librairie &amp;lt;b&amp;gt;Arduino_ST7789_Fast&amp;lt;/b&amp;gt; a été mis à jours, en août 2025, veuillez réinstaller la bibliothèque en cas de problème.&lt;br /&gt;
&lt;br /&gt;
==== Code - HELLO WORLD - ====&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:UNO v3 front angle.jpg|150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg|150px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|150px]]&lt;br /&gt;
&lt;br /&gt;
Arduino IDE 2.3.6&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino UNO&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield (5 Volts)&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt;) &amp;amp;#x2705;&amp;lt;br&amp;gt; ici OK&lt;br /&gt;
&lt;br /&gt;
Testé sur D8, ici rien aucun affichage&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG |200px]]&lt;br /&gt;
[[File:XIAO RA4M1 4.PNG |125px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO &amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-RA4M1 &amp;lt;br&amp;gt;&lt;br /&gt;
RGB OLED IPS Display 1.22 inch &amp;lt;ST7789&amp;gt;, Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; &amp;amp;#x274e;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KO, rien à l&amp;#039;écran !&lt;br /&gt;
&lt;br /&gt;
[[File:Seeeduino v4-2.jpg |200px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg |200px]] &amp;lt;b&amp;gt;Port D7&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Librairies :&lt;br /&gt;
 https://github.com/adafruit/Adafruit-GFX-Library&lt;br /&gt;
 https://github.com/adafruit/Adafruit_BusIO&lt;br /&gt;
 https://github.com/limengdu/Arduino_ST7789_Fast/tree/master Arduino_ST7789_Fast a été mis à jours, en août 2025&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Arduino_ST7789_Fast.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define SCK   7&lt;br /&gt;
#define SDA   8&lt;br /&gt;
&lt;br /&gt;
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);&lt;br /&gt;
&lt;br /&gt;
void setup(void)&lt;br /&gt;
{&lt;br /&gt;
    lcd.init();&lt;br /&gt;
    lcd.fillScreen(BLACK);&lt;br /&gt;
&lt;br /&gt;
    lcd.setCursor(0, 0);&lt;br /&gt;
    lcd.setTextColor(RED,BLACK);&lt;br /&gt;
    lcd.setTextSize(3);&lt;br /&gt;
    lcd.println(&amp;quot;HELLO WORLD&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt; // graphics library&lt;br /&gt;
#include &amp;lt;Adafruit_ST7789.h&amp;gt; // library for this display&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TFT_CS 7 // if your display has CS pin&lt;br /&gt;
#define TFT_DC 8  // data pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define TFT_RST -1 // reset pin&lt;br /&gt;
&lt;br /&gt;
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  tft.init(240, 240, SPI_MODE2); &lt;br /&gt;
  tft.setRotation(2); // rotates the screen&lt;br /&gt;
  tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour&lt;br /&gt;
  tft.setCursor(10, 10); // starts to write text at y10 x10&lt;br /&gt;
  tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too&lt;br /&gt;
  tft.setTextSize(3); // sets font size&lt;br /&gt;
  tft.setTextWrap(true);&lt;br /&gt;
  tft.print(&amp;quot;HELLO WORLD!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1735</id>
		<title>IPS Display 1.22 inch</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1735"/>
		<updated>2025-11-05T17:48:22Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Code - HELLO WORLD - */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grove - IPS Display 1.22 inch (Seeed-Studio) ==&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
RGB OLED Display 1.22&amp;#039;&amp;#039; &amp;lt;ST7789&amp;gt; v1.0&amp;lt;br&amp;gt;&lt;br /&gt;
écran à cristaux liquides de 1,2 pouce&amp;lt;br&amp;gt;&lt;br /&gt;
240 x 240 pixels&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran peut afficher jusqu&amp;#039;à 65 000 couleurs RGB &amp;lt;br&amp;gt;&lt;br /&gt;
3.3V or 5V&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise le ST7789 comme circuit intégré de pilotage&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise la technologie IPS. Quel que soit l&amp;#039;angle de vue, l&amp;#039;expérience visuelle est quasiment identique sous tous les angles.&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|350px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 3.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
Sa bibliothèque de pilotes open source et son code d&amp;#039;exemple facilitent la prise en main&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; (D7/D8) port&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.hackster.io/robocircuits/arduino-colored-oled-652ded&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;Exemple&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.seeedstudio.com/grove_1.2inch_ips_display/ wiki.seeedstudio.com/grove_1.2inch]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliothèques ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;il faut installer les 3 librairies&amp;lt;/b&amp;gt; ici :&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
La librairie &amp;lt;b&amp;gt;Arduino_ST7789_Fast&amp;lt;/b&amp;gt; a été mis à jours, en août 2025, veuillez réinstaller la bibliothèque en cas de problème.&lt;br /&gt;
&lt;br /&gt;
==== Code - HELLO WORLD - ====&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:UNO v3 front angle.jpg|150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg|150px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|150px]]&lt;br /&gt;
&lt;br /&gt;
Arduino IDE 2.3.6&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino UNO&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield (5 Volts)&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt;) &amp;amp;#x2705;&amp;lt;br&amp;gt; ici OK&lt;br /&gt;
&lt;br /&gt;
Testé sur D8, ici rien aucun affichage&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG |200px]]&lt;br /&gt;
[[File:XIAO RA4M1 4.PNG |125px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO &amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-RA4M1 &amp;lt;br&amp;gt;&lt;br /&gt;
RGB OLED IPS Display 1.22 inch &amp;lt;ST7789&amp;gt;, Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; &amp;amp;#x274e;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KO, rien à l&amp;#039;écran !&lt;br /&gt;
&lt;br /&gt;
 Librairies :&lt;br /&gt;
 https://github.com/adafruit/Adafruit-GFX-Library&lt;br /&gt;
 https://github.com/adafruit/Adafruit_BusIO&lt;br /&gt;
 https://github.com/limengdu/Arduino_ST7789_Fast/tree/master Arduino_ST7789_Fast a été mis à jours, en août 2025&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Arduino_ST7789_Fast.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define SCK   7&lt;br /&gt;
#define SDA   8&lt;br /&gt;
&lt;br /&gt;
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);&lt;br /&gt;
&lt;br /&gt;
void setup(void)&lt;br /&gt;
{&lt;br /&gt;
    lcd.init();&lt;br /&gt;
    lcd.fillScreen(BLACK);&lt;br /&gt;
&lt;br /&gt;
    lcd.setCursor(0, 0);&lt;br /&gt;
    lcd.setTextColor(RED,BLACK);&lt;br /&gt;
    lcd.setTextSize(3);&lt;br /&gt;
    lcd.println(&amp;quot;HELLO WORLD&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt; // graphics library&lt;br /&gt;
#include &amp;lt;Adafruit_ST7789.h&amp;gt; // library for this display&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TFT_CS 7 // if your display has CS pin&lt;br /&gt;
#define TFT_DC 8  // data pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define TFT_RST -1 // reset pin&lt;br /&gt;
&lt;br /&gt;
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  tft.init(240, 240, SPI_MODE2); &lt;br /&gt;
  tft.setRotation(2); // rotates the screen&lt;br /&gt;
  tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour&lt;br /&gt;
  tft.setCursor(10, 10); // starts to write text at y10 x10&lt;br /&gt;
  tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too&lt;br /&gt;
  tft.setTextSize(3); // sets font size&lt;br /&gt;
  tft.setTextWrap(true);&lt;br /&gt;
  tft.print(&amp;quot;HELLO WORLD!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1734</id>
		<title>IPS Display 1.22 inch</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1734"/>
		<updated>2025-11-05T17:47:41Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Code - HELLO WORLD - */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grove - IPS Display 1.22 inch (Seeed-Studio) ==&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
RGB OLED Display 1.22&amp;#039;&amp;#039; &amp;lt;ST7789&amp;gt; v1.0&amp;lt;br&amp;gt;&lt;br /&gt;
écran à cristaux liquides de 1,2 pouce&amp;lt;br&amp;gt;&lt;br /&gt;
240 x 240 pixels&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran peut afficher jusqu&amp;#039;à 65 000 couleurs RGB &amp;lt;br&amp;gt;&lt;br /&gt;
3.3V or 5V&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise le ST7789 comme circuit intégré de pilotage&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise la technologie IPS. Quel que soit l&amp;#039;angle de vue, l&amp;#039;expérience visuelle est quasiment identique sous tous les angles.&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|350px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 3.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
Sa bibliothèque de pilotes open source et son code d&amp;#039;exemple facilitent la prise en main&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; (D7/D8) port&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.hackster.io/robocircuits/arduino-colored-oled-652ded&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;Exemple&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.seeedstudio.com/grove_1.2inch_ips_display/ wiki.seeedstudio.com/grove_1.2inch]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliothèques ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;il faut installer les 3 librairies&amp;lt;/b&amp;gt; ici :&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
La librairie &amp;lt;b&amp;gt;Arduino_ST7789_Fast&amp;lt;/b&amp;gt; a été mis à jours, en août 2025, veuillez réinstaller la bibliothèque en cas de problème.&lt;br /&gt;
&lt;br /&gt;
==== Code - HELLO WORLD - ====&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:UNO v3 front angle.jpg|150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg|150px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|150px]]&lt;br /&gt;
&lt;br /&gt;
Arduino IDE 2.3.6&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino UNO&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield (5 Volts)&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt;) &amp;amp;#x2705;&amp;lt;br&amp;gt; ici OK&lt;br /&gt;
&lt;br /&gt;
Testé sur D8, ici rien aucun affichage&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG |200px]]&lt;br /&gt;
[[File:XIAO RA4M1 4.PNG |125px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO &amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-RA4M1 &amp;lt;br&amp;gt;&lt;br /&gt;
RGB OLED IPS Display 1.22 inch &amp;lt;ST7789&amp;gt;, Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; &amp;amp;#x274e;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KO, rien à l&amp;#039;écran !&lt;br /&gt;
&lt;br /&gt;
 Librairies :&lt;br /&gt;
 https://github.com/adafruit/Adafruit-GFX-Library&lt;br /&gt;
 https://github.com/adafruit/Adafruit_BusIO&lt;br /&gt;
 https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Arduino_ST7789_Fast.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define SCK   7&lt;br /&gt;
#define SDA   8&lt;br /&gt;
&lt;br /&gt;
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);&lt;br /&gt;
&lt;br /&gt;
void setup(void)&lt;br /&gt;
{&lt;br /&gt;
    lcd.init();&lt;br /&gt;
    lcd.fillScreen(BLACK);&lt;br /&gt;
&lt;br /&gt;
    lcd.setCursor(0, 0);&lt;br /&gt;
    lcd.setTextColor(RED,BLACK);&lt;br /&gt;
    lcd.setTextSize(3);&lt;br /&gt;
    lcd.println(&amp;quot;HELLO WORLD&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt; // graphics library&lt;br /&gt;
#include &amp;lt;Adafruit_ST7789.h&amp;gt; // library for this display&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TFT_CS 7 // if your display has CS pin&lt;br /&gt;
#define TFT_DC 8  // data pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define TFT_RST -1 // reset pin&lt;br /&gt;
&lt;br /&gt;
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  tft.init(240, 240, SPI_MODE2); &lt;br /&gt;
  tft.setRotation(2); // rotates the screen&lt;br /&gt;
  tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour&lt;br /&gt;
  tft.setCursor(10, 10); // starts to write text at y10 x10&lt;br /&gt;
  tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too&lt;br /&gt;
  tft.setTextSize(3); // sets font size&lt;br /&gt;
  tft.setTextWrap(true);&lt;br /&gt;
  tft.print(&amp;quot;HELLO WORLD!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1733</id>
		<title>IPS Display 1.22 inch</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=IPS_Display_1.22_inch&amp;diff=1733"/>
		<updated>2025-11-05T17:46:42Z</updated>

		<summary type="html">&lt;p&gt;178.197.195.4: /* Code - HELLO WORLD - */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Grove - IPS Display 1.22 inch (Seeed-Studio) ==&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
RGB OLED Display 1.22&amp;#039;&amp;#039; &amp;lt;ST7789&amp;gt; v1.0&amp;lt;br&amp;gt;&lt;br /&gt;
écran à cristaux liquides de 1,2 pouce&amp;lt;br&amp;gt;&lt;br /&gt;
240 x 240 pixels&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran peut afficher jusqu&amp;#039;à 65 000 couleurs RGB &amp;lt;br&amp;gt;&lt;br /&gt;
3.3V or 5V&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise le ST7789 comme circuit intégré de pilotage&amp;lt;br&amp;gt;&lt;br /&gt;
l&amp;#039;écran utilise la technologie IPS. Quel que soit l&amp;#039;angle de vue, l&amp;#039;expérience visuelle est quasiment identique sous tous les angles.&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|350px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:1.22 Inch IPS Display 3.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
Sa bibliothèque de pilotes open source et son code d&amp;#039;exemple facilitent la prise en main&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; (D7/D8) port&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.hackster.io/robocircuits/arduino-colored-oled-652ded&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;Exemple&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html https://www.seeedstudio.com/Grove-1-2-Inch-IPS-Display-p-5699.html]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.seeedstudio.com/grove_1.2inch_ips_display/ wiki.seeedstudio.com/grove_1.2inch]&amp;amp;nbsp; &amp;lt;font color =red&amp;gt;wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bibliothèques ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;il faut installer les 3 librairies&amp;lt;/b&amp;gt; ici :&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
La librairie &amp;lt;b&amp;gt;Arduino_ST7789_Fast&amp;lt;/b&amp;gt; a été mis à jours, en août 2025, veuillez réinstaller la bibliothèque en cas de problème.&lt;br /&gt;
&lt;br /&gt;
==== Code - HELLO WORLD - ====&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:UNO v3 front angle.jpg|150px]]&lt;br /&gt;
[[File:Base Shield V2 recto plat.jpg|150px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 1.PNG|150px]]&lt;br /&gt;
&lt;br /&gt;
Arduino IDE 2.3.6&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino UNO&amp;lt;br&amp;gt;&lt;br /&gt;
Base Shield (5 Volts)&amp;lt;br&amp;gt;&lt;br /&gt;
Grove-1.2 Inch IPS Display (Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt;) &amp;amp;#x2705;&amp;lt;br&amp;gt; ici OK&lt;br /&gt;
&lt;br /&gt;
Testé sur D8, ici rien aucun affichage&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[File:Grove Base for XIAO 1.PNG |200px]]&lt;br /&gt;
[[File:XIAO RA4M1 4.PNG |125px]]&lt;br /&gt;
[[File:1.22 Inch IPS Display 2.PNG |150px]]&lt;br /&gt;
&lt;br /&gt;
Grove Base for XIAO &amp;lt;br&amp;gt;&lt;br /&gt;
XIAO-RA4M1 &amp;lt;br&amp;gt;&lt;br /&gt;
RGB OLED IPS Display 1.22 inch &amp;lt;ST7789&amp;gt;, Port &amp;lt;b&amp;gt;D7&amp;lt;/b&amp;gt; &amp;amp;#x274e;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KO, rien à l&amp;#039;écran !&lt;br /&gt;
&lt;br /&gt;
 https://github.com/adafruit/Adafruit-GFX-Library&amp;lt;br&amp;gt;&lt;br /&gt;
 https://github.com/adafruit/Adafruit_BusIO&amp;lt;br&amp;gt;&lt;br /&gt;
 https://github.com/limengdu/Arduino_ST7789_Fast/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Arduino_ST7789_Fast.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define SCK   7&lt;br /&gt;
#define SDA   8&lt;br /&gt;
&lt;br /&gt;
Arduino_ST7789 lcd = Arduino_ST7789(SCK, SDA);&lt;br /&gt;
&lt;br /&gt;
void setup(void)&lt;br /&gt;
{&lt;br /&gt;
    lcd.init();&lt;br /&gt;
    lcd.fillScreen(BLACK);&lt;br /&gt;
&lt;br /&gt;
    lcd.setCursor(0, 0);&lt;br /&gt;
    lcd.setTextColor(RED,BLACK);&lt;br /&gt;
    lcd.setTextSize(3);&lt;br /&gt;
    lcd.println(&amp;quot;HELLO WORLD&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://github.com/adafruit/Adafruit-ST7735-Library/tree/master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_GFX.h&amp;gt; // graphics library&lt;br /&gt;
#include &amp;lt;Adafruit_ST7789.h&amp;gt; // library for this display&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define TFT_CS 7 // if your display has CS pin&lt;br /&gt;
#define TFT_DC 8  // data pin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define TFT_RST -1 // reset pin&lt;br /&gt;
&lt;br /&gt;
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  tft.init(240, 240, SPI_MODE2); &lt;br /&gt;
  tft.setRotation(2); // rotates the screen&lt;br /&gt;
  tft.fillScreen(ST77XX_BLACK); // fills the screen with black colour&lt;br /&gt;
  tft.setCursor(10, 10); // starts to write text at y10 x10&lt;br /&gt;
  tft.setTextColor(ST77XX_WHITE); // text colour to white you can use hex codes like 0xDAB420 too&lt;br /&gt;
  tft.setTextSize(3); // sets font size&lt;br /&gt;
  tft.setTextWrap(true);&lt;br /&gt;
  tft.print(&amp;quot;HELLO WORLD!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>178.197.195.4</name></author>
		
	</entry>
</feed>