Difference between revisions of "OLED Display 0.96 (SSD1315)"

From
Jump to: navigation, search
(Caractéristiques)
(Code Hello World !)
 
(One intermediate revision by the same user not shown)
Line 3: Line 3:
 
=== Caractéristiques ===
 
=== Caractéristiques ===
 
Dot Matrix <b>128×64</b>
 
Dot Matrix <b>128×64</b>
Monochrome(white)<br>
+
Monochrome (white)<br>
 
3.3V/5V compatible
 
3.3V/5V compatible
  
Line 78: Line 78:
 
(2) le texte s'affiche en y sur 10, donc correctement
 
(2) le texte s'affiche en y sur 10, donc correctement
  
setFlipMode(0) autrement 1,2,3 il bascule de 180° aucune différance
+
setFlipMode(0) autrement 1,2,3 il bascule de 180° aucune différance entre les 3 valeurs.
  
 
<pre>
 
<pre>

Latest revision as of 15:31, 31 August 2025

Grove - OLED Display 0.96 (SSD1315) inches (Seeed-Studio)[edit]

Caractéristiques[edit]

Dot Matrix 128×64 Monochrome (white)
3.3V/5V compatible

Communication[edit]

I2C : Adresse 0x3C

Si votre carte est ATmega328, comme Seeeduino V4.2 et Arduino UNO, vous devez passer à soft I2C lorsque vous utilisez la bibliothèque U8G2.

Ceci n'est pas nécessaire si vous utilisez une carte de développement SAMD.

Images[edit]

OLED-Display-0-96-SSD1315.png

Tableau[edit]

Seeed-Studio
Seeeduino Sensor

5V

Red

GND

Black

SDA

White

SCL

Yellow

Grove - OLED Display 0.96 inches -

Drivers[edit]

SSD1315 chip

Voltage[edit]

3.3 ~ 5.5V

Liens externes[edit]

www.seeedstudio.com/Grove-OLED-Display-0-96-SSD1315-p-4294.html shop

wiki.seeedstudio.com/Grove-OLED-Display-0.96-SSD1315 wiki

Code Hello World ![edit]

Bibliothèque u8g2 https://wiki.myows.top/index.php?title=U8g2_for_Seeeduino_boards#Setup

Grove Base for XIAO 1.PNG XIAO RA4M1 4.PNG OLED Display 128x64 recto.jpg ou OLED-Display-0-96-SSD1315.png

Grove Base for XIAO
XIAO-RA4M1
OLED Display 0.96 (SSD1308) 128 × 64 pixels, Port I2c (1) ✅
ou OLED Display 0.96 (SSD1315) 128 × 64 pixels, Port I2c (2) ✅

(1) le texte s'affiche en y sur 0 au lieu de 10
(2) le texte s'affiche en y sur 10, donc correctement

setFlipMode(0) autrement 1,2,3 il bascule de 180° aucune différance entre les 3 valeurs.

#include <Arduino.h>
#include <U8x8lib.h>
#include <Wire.h>

U8X8_SSD1306_128X64_NONAME_HW_I2C u8x8(/* clock=*/ SCL, /* data=*/ SDA, /* reset=*/ U8X8_PIN_NONE);   // OLEDs without Reset of the Display

void setup(void) {
  u8x8.begin();
  u8x8.setFlipMode(0);   // set number from 1 to 3, the screen word will rotary 180
}

void loop(void) {
  u8x8.setFont(u8x8_font_chroma48medium8_r);
  u8x8.setCursor(2, 10);
  u8x8.print("Hello World!");
}