Le module d'affichage OLED Estardyn 1,3" SH1107 est un écran monochrome à faible consommation populaire, conçu pour l'électronique DIY, les projets IoT et les microcontrôleurs comme l'Arduino, l'ESP32, l'ESP8266 et le Raspberry Pi Pico.
Spécifications techniques clés
Taille de l'écran : 1,3 pouces
Résolution : 64 × 128 pixels (disposés dans un rapport d'aspect vertical/portrait).
IC pilote : SH1107 (Remarque : assurez-vous d'utiliser le pilote SH1107 dans le code, car les bibliothèques SSD1306 standard déformeront ou mal placeront les pixels en raison d'un mappage de RAM interne différent).
Technologie d'affichage : OLED (diode électroluminescente organique). Il n'utilise pas de rétroéclairage ; seuls les pixels actifs s'allument, offrant un rapport de contraste très élevé et des noirs profonds.
Tension de fonctionnement : généralement de 3,3 V à 5 V (la plupart des modules disposent d'un régulateur de tension à faible chute intégré).
Interface de communication double :
SPI (4 fils) : configuration d'usine par défaut sur la plupart des cartes. Il offre un taux de rafraîchissement des données plus rapide.
I2C / IIC : nécessite de modifier les résistances de pont matériel à l'arrière du PCB pour l'activer. Idéal pour économiser des broches de microcontrôleur (nécessite uniquement SDA/SCL).
Configuration matérielle (SPI vs I2C)
La plupart de ces modules génériques sont livrés avec 7 broches physiques pour prendre en charge les deux normes :
GND – Masse
VCC – Entrée d'alimentation (3,3 V - 5 V)
SCL / CLK – Horloge série
SDA / DIN – Données série / MOSI
RES / RST – Réinitialiser
DC / SA0 – Contrôle des données/commandes (agit également comme sélecteur de bit d'adresse I2C).
CS – Sélection de puce (relié à GND si vous utilisez strictement I2C).
⚠️ Remarque importante sur la configuration : Regardez à l'arrière de votre PCB spécifique. Il y a généralement de petites pastilles de montage en surface (étiquetées IM ou R3/R4) où vous devez relier ou déplacer une résistance de $0\,\Omega$ pour basculer entre le mode SPI et le mode I2C.
Configuration logicielle et programmation
Parce que le contrôleur SH1107 mappe sa mémoire RAM verticalement plutôt qu'horizontalement, les bibliothèques graphiques standard nécessitent des initialisations spécifiques.
Bibliothèques Arduino recommandées :
Bibliothèque U8g2 (très recommandée) : la bibliothèque la plus optimisée pour cet écran.
Exemple de constructeur pour SPI : U8G2_SH1107_64X128_1_4W_HW_SPI u8g2(U8G2_R1, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8);
Exemple de constructeur pour I2C : U8G2_SH1107_64X128_F_HW_I2C u8g2(U8G2_R1, /* reset=*/ U8X8_PIN_NONE);
(Remarque : U8G2_R1 ou U8G2_R3 peuvent être utilisés pour faire pivoter l'écran si vous préférez une orientation paysage horizontale).
Bibliothèque Adafruit_SH110X : une bibliothèque officielle Adafruit spécialement conçue pour cette série de pilotes.
Partager
Me prevenir du retour en stock
Laissez votre adresse e-mail et nous vous previendrons des que cette variante sera disponible.
Estimer la livraison
Sélectionnez votre wilaya et votre ville pour voir les tarifs estimés.
Le module d'affichage OLED Estardyn 1,3" SH1107 est un écran monochrome à faible consommation populaire, conçu pour l'électronique DIY, les projets IoT et les microcontrôleurs comme l'Arduino, l'ESP32, l'ESP8266 et le Raspberry Pi Pico.
Spécifications techniques clés
Taille de l'écran : 1,3 pouces
Résolution : 64 × 128 pixels (disposés dans un rapport d'aspect vertical/portrait).
IC pilote : SH1107 (Remarque : assurez-vous d'utiliser le pilote SH1107 dans le code, car les bibliothèques SSD1306 standard déformeront ou mal placeront les pixels en raison d'un mappage de RAM interne différent).
Technologie d'affichage : OLED (diode électroluminescente organique). Il n'utilise pas de rétroéclairage ; seuls les pixels actifs s'allument, offrant un rapport de contraste très élevé et des noirs profonds.
Tension de fonctionnement : généralement de 3,3 V à 5 V (la plupart des modules disposent d'un régulateur de tension à faible chute intégré).
Interface de communication double :
SPI (4 fils) : configuration d'usine par défaut sur la plupart des cartes. Il offre un taux de rafraîchissement des données plus rapide.
I2C / IIC : nécessite de modifier les résistances de pont matériel à l'arrière du PCB pour l'activer. Idéal pour économiser des broches de microcontrôleur (nécessite uniquement SDA/SCL).
Configuration matérielle (SPI vs I2C)
La plupart de ces modules génériques sont livrés avec 7 broches physiques pour prendre en charge les deux normes :
GND – Masse
VCC – Entrée d'alimentation (3,3 V - 5 V)
SCL / CLK – Horloge série
SDA / DIN – Données série / MOSI
RES / RST – Réinitialiser
DC / SA0 – Contrôle des données/commandes (agit également comme sélecteur de bit d'adresse I2C).
CS – Sélection de puce (relié à GND si vous utilisez strictement I2C).
⚠️ Remarque importante sur la configuration : Regardez à l'arrière de votre PCB spécifique. Il y a généralement de petites pastilles de montage en surface (étiquetées IM ou R3/R4) où vous devez relier ou déplacer une résistance de $0\,\Omega$ pour basculer entre le mode SPI et le mode I2C.
Configuration logicielle et programmation
Parce que le contrôleur SH1107 mappe sa mémoire RAM verticalement plutôt qu'horizontalement, les bibliothèques graphiques standard nécessitent des initialisations spécifiques.
Bibliothèques Arduino recommandées :
Bibliothèque U8g2 (très recommandée) : la bibliothèque la plus optimisée pour cet écran.
Exemple de constructeur pour SPI : U8G2_SH1107_64X128_1_4W_HW_SPI u8g2(U8G2_R1, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8);
Exemple de constructeur pour I2C : U8G2_SH1107_64X128_F_HW_I2C u8g2(U8G2_R1, /* reset=*/ U8X8_PIN_NONE);
(Remarque : U8G2_R1 ou U8G2_R3 peuvent être utilisés pour faire pivoter l'écran si vous préférez une orientation paysage horizontale).
Bibliothèque Adafruit_SH110X : une bibliothèque officielle Adafruit spécialement conçue pour cette série de pilotes.
Livraison rapide
Retours gratuits
Paiement rapide
Garantie de 7 jours
D'autres cartes, modules et kits de cette collection.
Soyez le premier a partager votre experience
Pas encore d'avis. Vous avez achete cet article ? Partagez votre avis ci-dessous.