arduino:biblio:libgfx

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

arduino:biblio:libgfx [2021/12/24 10:27] – [3. Installation de la bibliothèque] philarduino:biblio:libgfx [Date inconnue] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1
Ligne 1: Ligne 1:
-[[arduino:accueilarduino|{{ :iconemaison.jpg?nolink&25|Sommaire Arduino}}]] 
  
-===== Bibliothèques - Adafruit GFX Graphics Library ===== 
-[Mise à jour le 24/12/2021] {{  :arduino:arduino.png?nolink&80|}} 
- 
-  * **Sources** 
-    * Le fichier **Adafruit GFX Graphics Library**  est téléchargeable au format <html><a href="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=2ahUKEwiN1frssrXdAhWBKsAKHXCVB60QFjAAegQIAhAC&url=https%3A%2F%2Fcdn-learn.adafruit.com%2Fdownloads%2Fpdf%2Fadafruit-gfx-graphics-library.pdf&usg=AOvVaw0tZ0Ocq33K7S_uBrtwBngT" target="_blank">PDF</a></html>. 
-    * Les sources de la bibliothèque Adafruit GFX Graphics Library sont accessibles sur <html><a href="https://github.com/adafruit/Adafruit-GFX-Library" target="_blank">Github</a></html> 
- 
-  * **Lectures connexes** 
-    * <html><a href="https://webge.fr/dokuwiki/doku.php?id=materiels:afficheurs:graphique" target="_blank">Les afficheurs graphiques</a></html> 
-    * <html><a href="https://webge.fr/dokuwiki/doku.php?id=materiels:afficheurs:ard0_96" target="_blank">0,96" 128x64 OLED 2864 Display module - SSD1306 (I2C)</a></html> 
-    * <html><a href="https://webge.fr/dokuwiki/doku.php?id=materiels:afficheurs:ada1107#x64_oled_featherwing_-_sh1107_3_buttons_i2c" target="_blank">Adafruit 1,3" 128x64 OLED FeatherWing - SH1107 + 3 buttons (I2C)</a></html> 
-    * <html><a href="https://webge.fr/dokuwiki/doku.php?id=materiels:afficheurs:ard1_8shv2" target="_blank">Adafruit 1.8" 128x160 Color TFT LCD display with MicroSD Card v2 - ST7735R (SPI)</a></html> 
- 
----- 
- 
-====1. Généralités ==== 
-  * La page <html><a href="https://webge.fr/dokuwiki/doku.php?id=materiels:afficheurs:graphique" target="_blank">"Les afficheurs graphiques"</a></html> décrit, en détails, les fonctionnalités de cette bibliothèque. 
- 
-==== 2. Description ==== 
-La bibliothèque Adafruit GFX Graphics pour Arduino fournit une syntaxe commune et un ensemble de **fonctions graphiques** telles que : 
-  * //drawPixel//,  
-  * //drawLine//,  
-  * //drawRect// etc. 
- pour tous les écrans **Adafruit** **LCD** et **OLED**. 
- 
-{{ :arduino:adagfx0.jpg?nolink&400 |}} 
- 
-==== 3. Installation de la bibliothèque ==== 
-La bibliothèque Adafruit_GFX peut être installée à l’aide du gestionnaire de bibliothèque Arduino (IDE **Arduino**) ou de **PlatformIO** dans VSCode. 
- 
-{{ :arduino:graphic_lcds_adafruit-gfx-library-manager.png?nolink&700|Gestionnaire de bibliothèques Arduino}} 
-==== 4.  Initialisation d'un afficheur (breakout) ou installé sur un Shield ==== 
-{{ :arduino:biblio:affada18v1.png?nolink| Écran LCD TFT couleur 1,8 "avec carte MicroSD - ST7735R}} 
- 
-<callout type="warning" icon="true">La bibliothèque Adafruit_GFX est toujours utilisée avec une seconde bibliothèque destinée à un afficheur particulier.</callout> 
- 
-__Exemple__ 
- 
-Pour fonctionner, l'afficheur LCD couleur **ST7735 1,8"**, monté sur un **shield v2** ou seul (**breakout**), nécessite l'installation des bibliothèques : 
-  * **Adafruit seesaw library** 
-  * **Adafruit gfx library** 
-  * **Adafruit ST7735 and ST7789 library** 
-  * **SD Built-In****Adafruit GFX**, 
-et de la bibliothèque **SPI** préinstallée dans Arduino .  
- 
-<callout type="tip" icon="true">D'autres bibliothèques Adafruit fonctionnent de la même manière. La liste est accessible <html><a href="https://learn.adafruit.com/adafruit-gfx-graphics-library?view=all" target="_blank">ici</a></html>.</callout> 
- 
-<callout type="warning" icon="true">Chaque bibliothèque spécifique à un périphérique a ses propres **constructeurs** et **fonctions d'initialisation**.</callout> 
  • arduino/biblio/libgfx.1640338046.txt.gz
  • Dernière modification : 2021/12/24 10:27
  • de phil