ST7735 1.8 tum
Andra skÀrmar: 0.96 tum, 1.8 tum, 1.44 tum.
Exempel nedan anvÀnder detta bibliotek.
moononournation/GFX Library for Arduino @ 1.4.7
Dependency Graph
|-- GFX Library for Arduino @ 1.4.7
|-- U8g2 @ 2.28.8
Detta exempel med bara en font tar mera minne.
Flash: [======] 59.3% (used 18206 bytes from 30720 bytes)
Utan font sparar mycket minne.
Men man tappar Ă ĂĂ.
Flash: [===== ] 45.2% (used 13892 bytes from 30720 bytes)
Varje font som laddas in, anvÀnder mera av minne.
Ca: 14 procent för varje liten font.
Ca: 25 procent för en stor font.
#include <Arduino.h> #include <U8g2lib.h> #include <Arduino_GFX_Library.h> //#define GFX_BL DF_GFX_BL // default backlight pin, you may replace DF_GFX_BL to actual backlight pin #define GFX_BL 7 // backlight pin. StÀnger av backlight. /* More data bus class: https://github.com/moononournation/Arduino_GFX/wiki/Data-Bus-Class */ // HWSPI Àr Hardware SPI alternativt sÄ kan SWSPI Software anvÀndas // Första parameter (8) Àr DC, Data command, setup för skÀrmen eller data. // Andra parameter (10) Àr CS, Chip select, kan vara flera enheter pÄ en SPI buss. Arduino_DataBus *bus = new Arduino_HWSPI(8, 10); /* More display class: https://github.com/moononournation/Arduino_GFX/wiki/Display-Class */ // Första parameter (bus) Àr en pointer till Arduinos SPI-interface // Andra parameter (9) Àr pinnen som reset Àr kopplad till // Tredje parameter (3) Àr rotering 0-3 // FjÀrde parameter bool(true/false) Àr invertera fÀrgerna (tvÀrt om). // Femte och sjÀtte parameter Àr antal pixel // Sjunde till tionde Àr offsets frÄn topp, botten, vÀnster och höger. // Sista parameter bool(true/false) Àr ordning av fÀrger. BGR eller inte. Arduino_GFX *gfx = new Arduino_ST7735(bus, 9, 3, false, 128, 160, 2, 1, 2, 1, false); // art. 3273, mÄste anpassas för din skÀrm. /* more fonts at: https://github.com/moononournation/ArduinoFreeFontFile.git */ void setup(void) { // bus->begin(SPI_DEFAULT_FREQ, SPI_MODE0); // default funkar. hastighet och mode // Init Display if (!gfx->begin()) { Serial.println("gfx->begin() failed!"); } gfx->setTextSize(1); gfx->fillScreen(GREEN); gfx->setFont(u8g2_font_helvB18_tf); gfx->fillRect(0, 0, gfx->width(), 40, BLACK); gfx->setTextColor(gfx->color565(220, 40, 0)); gfx->setCursor(10, 20); gfx->print("PchButik.se"); gfx->fillRect(0, 40, gfx->width(), 137, GREEN); gfx->setTextColor(BLACK); gfx->setCursor(3, 65); gfx->print("**-\\xC5\\xC4\\xD6\\xE5\\xE4\\xF6-**"); } void loop() { }
Inköpslista:
Denna sida Àr konverterad med hjÀlp av AI.
En sida för dig som bygger elektronik sjÀlv, experimenterar och laborerar.
Skapad av Per-Anders Hult för PchButik.se.




