ID.nl logo
Huis

Extra Arduino-bibliotheken installeren doe je als volgt

Net als andere programmeeromgevingen kent Arduino het concept van libraries: externe code die je eenvoudig aan je eigen programma toevoegt. Arduino IDE maakt het heel eenvoudig om in je schetsen met bibliotheken te werken. Extra Arduino-bibliotheken installeren werkt zo.

Met de ingebouwde functies van de Arduino-taal kun je al leuke dingen doen, maar voor complexere schetsen heb je extra functionaliteit nodig. Arduino kent daarom net als andere programmeeromgevingen het concept van bibliotheken. Een bibliotheek (library) is een verzameling code met specifieke functionaliteit, die je eenvoudig in je eigen schetsen kunt gebruiken.

De Arduino IDE-ontwikkelomgeving heeft standaard al enkele bibliotheken geïnstalleerd. Bij deze standaardbibliotheken kun je er dus van uitgaan dat ze op elk systeem met Arduino IDE staan en je kunt ze dus zonder zorgen in je code gebruiken.

Zo gebruik je de standaardbibliotheek Wire als je met aangesloten elektronische componenten via het I²C-protocol wilt communiceren en SPI als die componenten het SPI-protocol gebruiken. Een servomotor stuur je dan weer aan met de bibliotheek Servo en met de bibliotheek SD lees je van en schrijf je naar een sd-kaart op een Arduino-shield met sd-kaartslot.

Als je een bibliotheek wilt gebruiken in je schets, moet je die bibliotheek eerst ‘importeren’. Dat kan eenvoudig door in het menu Schets op Bibliotheek gebruiken te klikken. Je krijgt dan in het menu alle beschikbare bibliotheken te zien. Klik gewoon op de bibliotheek die je nodig hebt, waarna Arduino IDE vooraan in je schets een opdracht toevoegt die de bibliotheek voor je code beschikbaar maakt. Voor de bibliotheek Servo is dat bijvoorbeeld:

#include <servo.h></servo.h>

Na een tijdje weet je wel hoe zo’n include-opdracht er uitziet: je hoeft dan niet meer de omweg via het menu te doen, maar kunt zelf de include-opdracht aan je code toevoegen. Let op: zet die altijd helemaal in het begin van je schets.

Van elke standaardbibliotheek vind je op de website van Arduino documentatie en voorbeeldcode. Die voorbeeldcode vind je ook in Arduino IDE in het menu Bestand / Voorbeelden. Lees de documentatie en probeer de voorbeelden eens uit voordat je de bibliotheek in je eigen schets gebruikt.

©PXimport

Extra bibliotheken toevoegen

Al vrij snel zul je extra bibliotheken willen installeren die niet in de standaardinstallatie van Arduino IDE aanwezig zijn. Ook dat is in Arduino IDE eigenlijk heel eenvoudig. Klik je in het menu Schets / Bibliotheek gebruiken op Bibliotheken beheren, dan open je het bibliotheekbeheer (Library Manager).

In het bibliotheekbeheer heb je toegang tot bijna 2000 Arduino-bibliotheken. In het zoekveld rechtsboven kun je filteren op een zoekterm en met de uitklapmenu’s ernaast toon je alleen de bibliotheken van een specifiek type of onderwerp.

Elke bibliotheek krijg een beknopte samenvatting. Met een klik op More info wordt een webpagina van de bibliotheek geopend. De bibliotheek installeren gaat eenvoudig door de bibliotheek te selecteren en rechts op Installeren te klikken. Dat installeert standaard de nieuwste versie. Wil je om een of andere reden een oudere versie, dan selecteer je die eerst in het uitklapmenu naast de installatieknop. Na de installatie verschijnt er naast de naam van de bibliotheek de aanduiding INSTALLED.

Je kunt nu het bibliotheekbeheer sluiten en de geïnstalleerde bibliotheek op exact dezelfde manier als een standaardbibliotheek gebruiken. De meeste bibliotheken voegen ook voorbeeldschetsen toe in het menu Bestand / Voorbeelden. Overigens vind je alle bibliotheken die via het bibliotheekbeheer te installeren zijn ook op de website Arduino Library List, met uitgebreide zoekmogelijkheden.

©PXimport

Een zip-bestand toevoegen

Het bibliotheekbeheer geeft toegang tot enorm veel bibliotheken, maar soms heb je toch een bibliotheek nodig die er (nog) niet in te vinden is, bijvoorbeeld omdat die nog vrij nieuw is. De ontwikkelaar verspreidt zijn bibliotheek normaal gesproken dan als een zip-bestand.

Pak dit zip-bestand niet zelf uit, maar open in Arduino IDE het menu Schets / Bibliotheek gebruiken en klik dan op .ZIP Bibliotheek toevoegen. Selecteer dan het zip-bestand dat je gedownload hebt. Arduino IDE pakt het zip-bestand uit en plaatst de inhoud ervan op de juiste locatie.

De geïnstalleerde bibliotheek kun je nu op dezelfde manier als een standaardbibliotheek gebruiken en als de ontwikkelaar voorbeeldschetsen heeft toegevoegd, zijn die ook in het menu Bestand / Voorbeelden beschikbaar.

Handmatig bibliotheken toevoegen

Als de ontwikkelaar van een bibliotheek zelfs geen zip-bestand beschikbaar maakt, is er nog een derde manier om de bibliotheek te installeren: door zelf de bestanden op de juiste locatie te plaatsen waar de Arduino IDE ze vindt. Dat klinkt moeilijker dan het is, maar het is iets omslachtiger, dus we raden dit alleen aan als de vorige twee manieren niet beschikbaar zijn.

Daarvoor dien je eerst de schetsboeklocatie van je Arduino IDE te weten. Klik in het menu Bestand op Voorkeuren en kijk bovenaan in het tekstveld bij Schetsboeklocatie. In Windows is dat bijvoorbeeld C:\Users\Gebruikersnaam\Documents\Arduino, in Linux is dit /home/gebruikersnaam/Arduino en in macOS /Users/gebruikersnaam/Documents/Arduino.

Onder de schetsboeklocatie vind je een map met de naam libraries. Hierin staat voor elke bibliotheek een map. Maak hier dus een map voor je bibliotheek aan (de naam van de bibliotheek is een goede naam voor de map). Kopieer de bestanden van de bibliotheek in deze map. Je hebt minstens een bestand met de extensie .c of .cpp en een bestand met de extensie .h nodig. Als je daarna Arduino IDE herstart, is de bibliotheek beschikbaar in het menu Schets / Bibliotheek gebruiken.

Arduino-bibliotheken updaten

Eén keer een bibliotheek installeren is niet voldoende. De ontwikkelaars brengen immers waarschijnlijk regelmatig een nieuwe versie uit om fouten op te lossen en functionaliteit toe te voegen. Gebruik je het bibliotheekbeheer, dan krijg je normaal gesproken onderaan Arduino IDE regelmatig een melding dat er nieuwe versies beschikbaar zijn. Je kunt ook zelf in het bibliotheekbeheer bij type Bij te werken kiezen om te zien welke van je geïnstalleerde bibliotheken een nieuwe versie hebben. Selecteer één voor één de bibliotheken en klik rechts op Updaten.

Voor bibliotheken die je via een zip-bestand of manueel hebt geïnstalleerd, dien je zelf regelmatig naar updates te zoeken. Let op: het volstaat niet om enkel een bibliotheek te updaten. Je dient ook je schetsen die van die bibliotheek gebruikmaken opnieuw te compileren en naar je Arduino te uploaden om van de nieuwe versie van de bibliotheek gebruik te maken in je code.

▼ Volgende artikel
De keuken als hart van het huis: dit zijn de keukenstijlen die 2025 bepalen
© Santiago Nunez
Huis

De keuken als hart van het huis: dit zijn de keukenstijlen die 2025 bepalen

Op zoek naar een keuken die past bij jouw woonstijl én het leven dat je leidt? In 2025 draait het in de keuken om rust, warmte en persoonlijkheid. Bemmel & Kroon ziet drie keukenstijlen sterk opkomen: Japandi, natuurlijke houtkeukens en designkeukens met rustige luxe. Stijlen die niet schreeuwen, maar uitnodigen. Welke past bij jou?

Partnerbijdrage - in samenwerking met Bemmel & Kroon

De keuken is voor veel mensen de plek waar het leven zich afspeelt: waar je de dag begint, waar familie samenkomt, waar wordt gekookt, gewerkt, gepraat en genoten. Daarom kiezen steeds meer mensen bewust voor een keukenstijl die niet alleen praktisch is, maar ook karakter en rust brengt in huis. Bemmel & Kroon ziet daarbij drie stijlrichtingen die in 2025 sterk naar voren komen: Japandihouten keukens met natuurlijke warmte en designkeukens met stille luxe. Stijlen die elk op hun eigen manier sfeer en persoonlijkheid toevoegen en verrassend goed te combineren zijn.

Japandi: waar rust en eenvoud samenkomen

Japandi brengt twee ontwerptradities bij elkaar: de lichte functionaliteit van Scandinavisch design en de serene eenvoud van Japanse esthetiek. Het resultaat is een keuken die rust uitstraalt zonder steriel te worden. Matte fronten in zachte aardetinten vormen de basis, aangevuld met natuurlijke materialen zoals houtfineer, linnen, keramiek en steen. Waar Scandinavische keukens vaak licht en luchtig zijn, voegt Japandi diepte toe met donkere houtsoorten, subtiele contrasten en aandacht voor textuur.

©Bemmer & Kroon

Belangrijk in deze stijl is wat je níet ziet: rommel blijft uit het zicht dankzij slimme opbergruimte, waardoor het werkblad leeg en kalm kan blijven. Ook licht speelt een grote rol. Overdag staat natuurlijk licht centraal, ’s avonds neemt zacht indirect licht de sfeer over. Zo ontstaat een keuken die niet alleen mooi oogt, maar ook aanvoelt als een rustige, gebalanceerde ruimte waarin je vanzelf iets langzamer beweegt.

Houten keukens: warmte, karakter en een levende materiaalbeleving

Een houten keuken leeft. Hout heeft een natuurlijke diepte en een textuur die uitnodigt om het aan te raken. Elke nerf en kleurtekening is uniek, waardoor de keuken persoonlijk aanvoelt vanaf dag één. Houten keukens zijn bovendien verrassend veelzijdig. Ze kunnen strak en modern zijn, met greeploze fronten en rustige vlakken, maar ook juist uitnodigend en landelijk met paneeldeuren, open planken en warme tinten. In een industriële keuken zorgt hout dan weer voor tegenwicht bij ruwe materialen als staal, beton of baksteen.

©Bemmel & Kroon

Bij Bemmel & Kroon is er keuze uit massief hout, fineerhout of keukens met een houtlook. Massief hout veroudert prachtig en wordt met de jaren alleen maar mooier. Fineer biedt dezelfde uitstraling, maar is lichter en vriendelijker geprijsd. Houtlook combineert het warme karakter met praktisch onderhoud en hoge kras- en vochtbestendigheid. Welke uitvoering je ook kiest, hout brengt altijd zachtheid, huiselijkheid en een gevoel van authenticiteit in de ruimte.

Designkeukens: stille luxe en doordachte eenvoud

Waar luxe keukens ooit draaiden om uitgesproken marmer en glans, zie je nu een verschuiving naar rustiger, subtieler design. Designkeukens in 2025 zijn minimalistisch, strak vormgegeven en tegelijk warm door het gebruik van hoogwaardige materialen als keramiek, composiet, natuursteen en zachte matte fronten. De lijnen zijn helder, de details zorgvuldig en de functionaliteit is hoog, maar nooit nadrukkelijk aanwezig.

©Bemmer & Kroon

Apparatuur en techniek zijn geïntegreerd in het ontwerp: verzonken kookplaten, slimme verlichting, greeploze systemen en stille afzuiging. Het resultaat is een keuken die niet alleen prettig werkt, maar ook rust brengt in de ruimte. Een keuken die niet opdringt, maar ondersteunt. Een plek die zich moeiteloos aanpast aan het ritme van de dag: helder en functioneel als er wordt gekookt, zacht en sfeervol als er wordt geleefd.

Welke stijl past bij jou?

Het antwoord zit in hoe je wilt dat je keuken aanvoelt. Zoek je stilte en balans? Dan sluit Japandi daar mooi bij aan. Wil je warmte, huiselijkheid en karakter? Dan ligt een houten keuken voor de hand. Geef je de voorkeur aan rust, eenvoud en verfijning? Dan past een designkeuken waarschijnlijk beter. En misschien zit jouw ideale keuken juist in een combinatie: hout in een designkeuken brengt bijvoorbeeld direct zachtheid, terwijl Japandi prachtig kan worden versterkt met subtiele designaccenten.

Ontdek het in het echt

Sfeer en materiaal ervaar je pas écht wanneer je het ziet, voelt en in de ruimte staat. In de showrooms van Bemmel & Kroon kun je de verschillende stijlen naast elkaar beleven en ontdekken wat bij jouw huis en manier van leven past. De adviseurs helpen je graag bij het samenstellen van een keuken die klopt in stijl, in functie én in gevoel.

Ontdek jouw stijl. Ontdek jouw keuken.

Maak snel een afspraak bij Bemmel & Kroon!
▼ Volgende artikel
Browser vastgelopen of tabblad kwijt? Zo herstel je tabbladen in Edge
© Microsoft
Huis

Browser vastgelopen of tabblad kwijt? Zo herstel je tabbladen in Edge

Wie de browser Microsoft Edge gebruikt, kan altijd de recent gesloten tabbladen herstellen. Vaak zal het gaan om een tabblad dat je per ongeluk hebt dichtgeklapt, maar het kan ook zijn dat de computer herstart of dat Edge is vastgelopen. Dit zijn verschillende manieren om gesloten tabbladen opnieuw te openen.

Dit gaan we doen

In dit artikel laten we zien hoe je gesloten tabbladen opnieuw opent in Microsoft Edge. Je leert hoe je snel één tabblad herstelt, hoe je oudere tabbladen terugvindt via de Geschiedenis en hoe je Edge zo instelt dat het bij het opstarten automatisch je vorige sessie opent.

Lees ook: Veiliger online? Deze (extra) bescherming vind je in Edge

Het vorige tabblad herstellen

Door een tabblad te herstellen, kun je verdergaan waar je gebleven bent, want de gesloten website(s) worden opnieuw geopend. Gaat het om één tabblad dat je recent hebt gesloten, dan gebruik je Ctrl+Shift+T. Hierdoor wordt het laatst gesloten tabblad opnieuw geopend. Je kunt ook met de rechtermuisknop op de titelbalk van Microsoft Edge klikken. In het pop-up-menu vind je opdracht Gesloten tabblad opnieuw openen.

Het is altijd mogelijk om een gesloten tabblad te heropenen.

Tabbladen via de Geschiedenis herstellen

Is het al wat langer geleden dat je het tabblad hebt gesloten, dan kun je het terugvinden in de Geschiedenis. In dit overzicht zit een optie om recent gesloten tabbladen opnieuw te activeren. Klik bovenaan rechts op de drie puntjes. Klik op Geschiedenis. Je kunt ook de toetsencombinatie Ctrl+H gebruiken. De Geschiedenis is verdeeld in drie tabbladen. Standaard opent het met het tabblad Alle. Selecteer het tabblad Onlangs gesloten, dan krijg je de lijst van alle recente gesloten tabbladen te zien die je van hieruit alweer kunt openen.

Bij de Geschiedenis vind je ook de lijst van de recent gesloten tabbladen.

Starten met vorige tabbladen

Het is ook mogelijk om Microsoft Edge zo in te stellen dat je bij de start van het programma de tabbladen van vorige sessie te zien krijgt. Weer gebruik je de drie puntjes in de rechterbovenhoek. Klik op Instellingen. Hier selecteer je links de optie Startpagina, startpagina en nieuwe tabbladpagina. Op de pagina die opent, geef je aan wat je wilt zien wanneer je Edge start. Veel gebruikers kiezen daar een zelfgekozen site om mee te beginnen. Het internetadres kun je op deze plaats ingeven. Maar je kunt hier ook de optie activeren: Tabbladen van de vorige sessie openen.

Je kunt Edge zo instellen dat het programma opent met de tabbladen van vorige sessie.

Klikken?

Muis!