Ceci est une bibliothèque pour nos OLED monochromes basés sur les pilotes SSD1306
En choisissez un aujourd'hui dans la boutique Adafruit! ------> http://www.adafruit.com/category/63_98
Ces écrans utilisent I2C ou SPI pour communiquer, 2 à 5 broches sont nécessaires pour interfacer.
Adafruit investit le temps et les ressources à la recherche de ce code open source, veuillez prendre en charge AdaFruit et le matériel open-source en achetant des produits auprès d'AdaFruit!
Écrit par Limor Fried / Ladyada pour Adafruit Industries, avec des contributions de la communauté open source. Code de défilement apporté par Michael Gregg. Attribution dynamique de tampon basée sur les travaux d'Andrew Canaday. Licence BSD, vérifiez la licence.txt pour plus d'informations. Tout le texte ci-dessus doit être inclus dans toute redistribution
La méthode d'installation préférée consiste à utiliser le gestionnaire de bibliothèque Arduino IDE. Pour télécharger la source à partir de GitHub à la place, cliquez sur "Clone ou téléchargez" ci-dessus, puis "Télécharger Zip". Après non-compression, renommez le dossier résultant adafruit_ssd1306. Vérifiez que le dossier Adafruit_SSD1306 contient Adafruit_SSD1306.CPP et ADAFRUSE_SSD1306.H.
Vous devrez également installer la bibliothèque Adafruit GFX qui fournit des primitves graphiques tels que des lignes, des cercles, du texte, etc. Adafruit / Adafruit-GFX-library
Demande de traction: (novembre 2021)
SSD1306_NO_SPLASH
pour s'opposer d'inclure des images d'éclaboussures dans PROGMEM
et du dessin à afficher pendant begin
.Demande de traction: (septembre 2019)
La version 1.2 (novembre 2018) introduit des changements importants:
MCU | Œuvres testées | Ne fonctionne pas | Non testé | Notes |
---|---|---|---|---|
Atmega328 | X | |||
Atmega32u4 | X | |||
Atmega2560 | X | |||
ESP8266 | X | Modifiez OLED_RESET en différentes broches si vous utilisez les broches I2C par défaut D4 / D5. | ||
ESP32 | X | |||
ATSAM3X8E | X | |||
ATSAMD21 | X | |||
Intel Curie | X | |||
Bêtige | X | Pas de matériel SPI - Bitbang uniquement | ||
Attiny85 | X | |||
Particule | X | |||
Rtduino | X |