VIKTIGT – Manuell installation av TFT_eSPI-biblioteket krävs
Manuell installation:
- Ladda ner och packa upp den bifogade ZIP-filen.
- Gå till din biblioteksmapp och infoga mappen TFT_eSPI där:
-
Linux:
/home/{användarnamn}/Arduino/Libraries -
Windows:
C:\Users\{användarnamn}\Documents\Arduino\Libraries -
MacOS:
/Users/{användarnamn}/Documents/Arduino/Libraries
-
Linux:
- Hämta ZIP-filen längst ner i lektionen (om tillgänglig).
Lista över nödvändiga komponenter:
![]() |
AHT10 Hög precision temperatur- och fuktighetssensor |
![]() |
TTGO T-Display ESP32 16MB med WiFi, Bluetooth och 1.1" färg LCD-skärm |
![]() |
Dupont kablar 40 st |
Lektionens syfte
Syftet med denna lektion är att hjälpa dig att förstå konceptet med bibliotek i Arduino IDE, deras betydelse för att förenkla koden och hur du korrekt installerar och hanterar dem. Detta kommer att utgöra grunden för att arbeta med mer komplexa komponenter senare i kursen, såsom sensorer och skärmar, genom att utnyttja bibliotekens funktioner.
Vad är bibliotek?
Inom Arduino-programmering är bibliotek samlingar av förskriven kod som gör det lättare att implementera funktioner, utan att du behöver börja helt från grunden. Istället för att uppfinna hjulet på nytt hanterar bibliotek de komplexa operationerna på låg nivå, så att du kan fokusera på logiken i ditt program.
Exempel:
- TFT-skärmar: Ett bibliotek kommer att hantera kommunikationen med skärmen, så du behöver inte skriva lågnivåkoden som interagerar med skärmkontrollen själv.
- WiFi-anslutningar: Det finns inte heller något behov av att manuellt skriva kod för att upprätta en nätverksanslutning – WiFi-bibliotek kan automatisera den processen.
Kort sagt hjälper bibliotek dig att fokusera på ditt projekt snarare än på hårdvarans detaljer.
Steg 1: Åtkomst till Library Manager i Arduino IDE
Library Manager är en viktig funktion i Arduino IDE. Det är ett arkiv (repository) för bibliotek som gör det enkelt att söka efter, installera och hantera bibliotek för dina projekt.
-
Öppna Library Manager:
- I Arduino IDE klickar du på menyn Sketch, sedan Include Library, och till sist Manage Libraries…. Detta öppnar fönstret Library Manager.
-
Sökning efter bibliotek:
- Överst i fönstret Library Manager finns en sökfält. Om du till exempel vill styra en TFT-skärm kan du söka efter biblioteket TFT_eSPI.
-
Installation av bibliotek:
- När du hittar det bibliotek du behöver klickar du på det. Då visas en Install-knapp. Klicka på knappen för att installera biblioteket i din Arduino-miljö.
- Du kan sedan använda biblioteket i din kod genom att inkludera det i din sketch med
#include.
Denna process sparar dig från att manuellt behöva ladda ner och placera bibliotek i din Arduino-mapp och gör arbetsflödet mer effektivt.
Steg 2: Importera och använda bibliotek
När du har installerat de nödvändiga biblioteken via Library Manager kan du inkludera dem i dina skisser med hjälp av #include-direktivet överst i koden. Detta talar om för kompilatorn att den ska hämta biblioteket och de tillhörande funktionerna.
Här är några exempel på hur du inkluderar viktiga bibliotek för detta projekt:


