ID.nl logo
Welke microcontrollers bestaan er en waar zijn ze goed voor?
© https://ethereumcode.io/
Huis

Welke microcontrollers bestaan er en waar zijn ze goed voor?

Ze zitten in je auto, in je magnetron, in je wasmachine, maar ook in je pc, en ze vormen het hart van de Arduino- en ESP32-ontwikkelbordjes: microcontrollers. Onzichtbaar op de achtergrond wordt bijna ons hele leven erdoor draaiende gehouden. Welke microcontrollers bestaan er en hoe werken ze precies?

Als je een maaltijd in je magnetron zet, kies je de juiste tijd en instellingen en zet je hem aan. Aan het einde zegt je magnetron ‘ping!’ en is je maaltijd opgewarmd.

Heb je je al eens afgevraagd hoe dat werkt? Eigenlijk zit er in je magnetron een hele (kleine) computer die een programmaatje afwerkt dat enerzijds reageert op de knoppen en anderzijds, als je dat hebt, op het lcd-scherm. Ook stuurt de computer de elektronenbuis aan die de maaltijd met microgolven verwarmt. Die kleine computer is een microcontroller. Je hebt er waarschijnlijk tientallen in huis.

Een microcontroller is een chip die eigenlijk een hele computer in één pakket behuist. Daarin zitten een processor, geheugen (ram en rom) en allerlei poorten naar de buitenwereld. Terwijl je bij een gemiddelde processor voor je desktopcomputer dus nog een heel moederbord, ram-geheugen en storage nodig hebt om er iets nuttigs mee te doen, heb je bij een microcontroller slechts een beperkt aantal externe componenten nodig. Wat weerstanden en condensatoren zijn doorgaans voldoende voor een werkende microcontroller-opstelling.

Die verregaande integratie in een microcontroller is mogelijk omdat dit geen chip is voor flexibele apparaten, zoals pc’s. Microcontrollers zijn ontworpen om specifieke toepassingen uit te voeren, zoals in een magnetron, een pinautomaat, een wasmachine of een pacemaker. Een laag stroomverbruik en een lage kostprijs zijn voor die toepassingen belangrijk.

Lage prestaties met hoge impact

Low-end microcontrollers hebben dan ook een processorsnelheid van maar enkele MHz en slechts enkele kilobytes ram-geheugen. Kijk bijvoorbeeld naar de Arduino Uno, een populair ontwikkelbordje om mee te experimenteren. De microcontroller op dat bordje is de AVR ATmega328P. Die werkt op een kloksnelheid van 16 MHz, heeft 2 KB sram, 1 KB eeprom en 32 KB flashgeheugen.

Vergeleken met de gigahertzen, gigabytes en terabytes die we op onze pc’s gewend zijn, lijken die specificaties ondermaats. Maar toch kun je hiermee ongelooflijk veel projecten aansturen: muziekinstrumenten, robotautootjes, weerstations, je planten automatisch water geven... Je kunt het zo gek niet bedenken of iemand heeft het al weleens met die kleine ATmega328P gedaan.

Microcontroller of SoC? Waarschijnlijk heb je ook al gehoord van een system-on-a-chip (SoC), wat op het eerste gezicht hetzelfde lijkt: een processor geïntegreerd met andere componenten. De grens tussen wat we als een microcontroller beschouwen en wat als een SoC is nogal vaag. Maar doorgaans is een SoC met een snellere processor uitgerust, heeft die meer ram en bevat hij mogelijk radiochips (wifi en/of mobiel netwerk) of een ingebouwde gpu.  Alle smartphones en tablets zijn dan ook gebouwd rond een SoC, maar ook de Raspberry Pi, apparaten zoals een nas en slimme luidsprekers. Ook de Apple M1 is een SoC: deze integreert een arm-processor, ram, gpu, image-signal-processor, Secure Enclave (een coprocessor voor veilige opslag van sleutels) en controllers voor NVMe en thunderbolt 4.

Pinnetjes

Als je een low-end microcontroller zoals een ATmega328P van een Arduino Uno ziet, is het eerste wat opvalt de pinnetjes die eruit steken. Elk van die pinnetjes heeft een functie. Sommige sluit je aan op een voeding, zodat de chip stroom krijgt, maar de meeste dienen om met de omgeving te communiceren.

Komt de chip in een dip-behuizing, dan kun je die pinnetjes eenvoudigweg in een breadboard prikken. Door dan jumperwires in een gaatje in dezelfde rij als een pin te steken, verbind je het draadje met die pin. Op die manier bouw je eenvoudig elektronische schakelingen op met componenten die met de microcontroller kunnen communiceren.

Een Arduino Uno-bordje is dan eigenlijk gewoon een printplaatje waarop de ATmega328P is geplaatst en alle pinnetjes verbonden zijn met ofwel de headers op het bordje, ofwel met andere componenten van het printplaatje, zoals de spanningsregelaar, statusleds en de resetknop. Je kunt het eigenlijk vergelijken met een moederbord voor een processor: een Arduino Uno maakt een ATmega328P-microcontroller alleen wat handiger om te gebruiken en om andere componenten op aan te sluiten.

©PXimport

De eenvoudigste manier om met een microcontroller te communiceren is wat we GPIO noemen (general-purpose input/output). Elke GPIO-pin kunnen we aansturen door een bit op een specifiek adres in het geheugen van de microcontroller op 1 of 0 te zetten. Schrijven we er 1 naar, dan wordt een spanning van bijvoorbeeld 5 V over de pin gelegd; schrijven we er 0 naar, dan wordt de spanning 0 V.

Als je dan bijvoorbeeld tussen die pin en 0 V een led en een weerstand plaatst, gaat de led aan wanneer je 1 naar de pin schrijft en uit wanneer je er 0 naar schrijft. Bij een 1 vloeit er immers een stroom van 5 V naar 0 V. De weerstand dient om de stroom te beperken tot wat de led aankan.

Ook in de andere richting werkt dat. Als je de GPIO-pin als invoer configureert, zal de microcontroller de spanning die je aan de pin aanlegt (5 V of 0 V) interpreteren als een 1 of 0. Op die manier sluit je een knop aan op de pin. Druk je de knop in, dan maakt die intern een verbinding tussen 5 V en de pin van de microcontroller, waardoor die een 1 registreert. 

Laat je de knop los, dan wordt er doorgaans via een pull-downweerstand voor gezorgd dat de pin verbonden is met 0 V en dus een 0 registreert. Op dezelfde manier sluit je een PIR-sensor voor aanwezigheidsdetectie aan: de pin registreert dan 1 als de sensor iemand waarneemt en anders 0.

Protocols en bussen

Telkens 1 bit in of uit de microcontroller sturen, is voldoende voor eenvoudige toepassingen, maar vaak heb je complexere vormen van communicatie nodig. Daarvoor zijn er allerlei protocollen ontwikkeld. Bijvoorbeeld UART (universal asynchronous receiver-transmitter), een protocol voor seriële communicatie waarbij je bytes in twee richtingen kunt sturen. 

Het protocol beschrijft hoe je de opeenvolgende bits moet sturen. Zo bestaan er UART-modules die je in een usb-poort van je pc kunt steken. Communiceren met de microcontroller doe je dan door de RX-pin van de microcontroller met de TX-pin van de UART-module te verbinden en andersom: RX staat voor receive en TX voor transmit.

Voor communicatie met meerdere componenten, zoals sensoren, externe geheugens en schermen, maak je meestal gebruik van een bus zoals I²C (Inter-Integrated Circuit, uitgevonden door Philips) en SPI (Serial Peripheral Interface). I²C wordt ook wel Two-Wire genoemd, omdat er twee pinnen worden gebruikt: SDA om de seriële data door te sturen en SCL om een kloksignaal te sturen. 

SPI (ook weleens Four-Wire genoemd) heeft vier pinnen: SCLK voor de klok, MOSI voor communicatie van de master (meestal de microcontroller) naar de slave en MISO voor de andere richting, en SS om te selecteren met welke slave de master spreekt. Voor elke slave heb je een extra pin SS nodig. Bij de meeste microcontrollers zijn er specifieke pinnen aanwezig voor UART, I²C en SPI.

©PXimport

Digitaal of analoog

Tot nu toe hebben we het alleen maar over 0 en 1 gehad, digitale gegevens dus. Maar heel wat sensoren geven analoge gegevens door, bijvoorbeeld een temperatuursensor of druksensor waarvan de weerstand varieert met de gemeten waarde. Met een spanningsdeler haal je uit die variabele weerstand een variabele spanning, die dus een analoge voorstelling van de meetwaarde is. 

Gelukkig bestaat er een component die een analoge waarde (bijvoorbeeld een spanning) kan omzetten naar een digitale waarde (bijvoorbeeld een 10bit-getal): de ADC (analoog-digitaalomzetter).

ADC’s bestaan als losse componenten (bijvoorbeeld via I²C of SPI aan te sluiten), maar veel microcontrollers hebben ook zelf een of meer ADC’S ingebouwd. Ook in de andere richting bestaat er een component: de DAC (digitaal-analoogomzetter) zet een digitale waarde (bijvoorbeeld een 10bit-getal) om in een analoge waarde (bijvoorbeeld een spanning van 0 tot de voedingsspanning).

Sommige microcontrollers hebben ook een DAC ingebouwd. Al met al zijn microcontrollers dus de perfecte componenten om de digitale en analoge wereld te verenigen. Een Raspberry Pi bijvoorbeeld heeft geen ADC ingebouwd, terwijl een Arduino-bordje er meerdere heeft.

Microcontroller-behuizingen Dezelfde microcontroller kun je vaak in meerdere types behuizingen kopen. Op breadboards zul je vaak DIP-behuizingen tegenkomen: dual in-line package. De chip zit dan in een rechthoekig blokje met aan twee tegenovergelegen zijden pinnetjes die naar onderen uitsteken. Standaard liggen de pinnetjes 2,54 mm (een tiende inch) van elkaar, waardoor ze op een breadboard passen.  In massaproductie vind je eerder varianten van QFP (quad flat package), waarbij een vierkante behuizing aan elke zijde een rij pinnetjes heeft, met een afstand van 0,4 tot 1 mm, die op de printplaat worden gesoldeerd. Een soortgelijke behuizing is QFN (quad-flat no-leads), waarbij er geen pinnetjes uitsteken maar er onderaan de chip aan de vier zijden rijen kopersporen zijn die rechtstreeks op de banen van de printplaat aansluiten. Deze zijn moeilijk met de hand te solderen.

Microcontrollerfamilies

Net zoals er voor pc’s allerlei processorfamilies bestaan, heb je ook diverse families van microcontrollers. De belangrijkste onderverdeling is op basis van de processorarchitectuur. Populair bij hobbyisten zijn de 8bit-AVR-microcontrollers van Atmel (in 2016 overgenomen door Microchip). Ze zijn onderverdeeld in twee subfamilies: de ATtiny-serie met minder pinnen, geheugen en functies (de basismodellen hebben zelfs geen ram-geheugen, UART, I²C en SPI) en de krachtigere ATmega-serie die in de meeste Arduino-bordjes zit.

Een familie die zowel bij hobbyisten als industriële ontwikkelaars populair is, zijn de PIC-microcontrollers, die al sinds 1976 meegaan. Hun populariteit is te danken aan hun lage kostprijs, brede beschikbaarheid en heel wat bestaande code.

Een andere populaire low-end microcontroller in de industrie is de 8051. Oorspronkelijk werd deze in 1980 door Intel ontwikkeld onder de naam MCS-51. In 2007 is Intel met de productie gestopt, maar tientallen andere chipfabrikanten produceren nog altijd hun eigen klonen van de 8051, vaak met een snellere klok en extra functies. Ze worden gebruikt in auto’s, meetsystemen, transceivers voor bluetooth, Zigbee en andere draadloze protocollen, in usb-sticks enzovoort.

©PXimport

Als je naar de krachtigere microcontrollers gaat, kom je bij 32- en 64bit-families uit. De laatste jaren hebben vooral de Xtensa-processors van Tensilica (in 2013 overgekocht door Cadence) een flinke opmars gemaakt. Het zijn immers de processors in de ESP8266- en ESP32-microcontrollers van het Chinese Espressif. Deze zijn populair bij hobbyisten door hun geïntegreerde wifi en (voor de ESP32) bluetooth, en omdat ze eenvoudig te programmeren zijn in de Arduino IDE of via frameworks als ESPHome. De bordjes gebouwd rond de microcontrollers van Espressif zijn dan ook populair voor doe-het-zelf-domotica.

Tot de krachtigste en flexibelste microcontrollers behoren die gebouwd rond de ARM-architectuur. De high-end versies daarvan vind je in je smartphone en ook in computerbordjes zoals een Raspberry Pi, al spreken we dan meer van een SoC. 

ARM kent veel subfamilies, maar voor de klassieke microcontrollertoepassingen zijn vooral de ARM Cortex-M-processors (32 bit) gebruikt. Die vind je bijvoorbeeld in de AT SAM-serie van Atmel die in de krachtigere Arduino-bordjes zitten, in de populaire STM32-familie van STMicroelectronics, en in de nRF-serie van Nordic Semiconductor voor draadloze toepassingen, zoals bluetooth en thread.

Ontwikkelbordjes

Voor industriële toepassingen wordt een printplaat op maat ontworpen, waarop een microcontroller staat. Maar wie zelf aan de slag wil met een microcontroller, heeft een ontwikkelbordje nodig. Dat geeft eenvoudig toegang tot de pinnen van de microcontroller via standaard pinheaders en voegt zaken zoals een spanningsregelaar en usb-naar-UART-omzetter toe, zodat je het bordje eenvoudig op je pc kunt aansluiten.

Voor elke microcontrollerfamilie bestaan er wel ontwikkelbordjes in allerlei vormen en groottes. Voor de AVR-familie zijn de Arduino-bordjes populair. Sommige daarvan, zoals de Arduino Nano, prik je op een breadboard, maar de meeste komen in een groter formaat met vrouwelijke pinheaders waarin je jumperwires steekt. 

Voor de Espressif-microcontrollers is het kleinere formaat dat je op een breadboard prikt alomtegenwoordig. Voor de nRF-serie heeft Nordic Semicondictor grote ontwikkelborden, maar ook versies in de vorm van een stick die je in de usb-poort van je pc schuift. Ook de BBC micro:bit en micro:bit v2 zijn leuke ontwikkelbordjes voor de nRF-microcontrollers.

©PXimport

Microcontroller programmeren

Kijken we tot slot nog even naar hoe het programmeren van een microcontroller werkt. Als je gewend bent om voor een pc of een computerbordje zoals een Raspberry Pi te programmeren, krijg je zeker een cultuurschok wanneer je voor het eerst een microcontroller programmeert. Doorgaans draait er immers geen besturingssysteem op een microcontroller. Er draait slechts één programma op: wat jij schrijft. 

Dat programma schrijf je in het ingebouwde flash-geheugen. Als je de stroom uitschakelt en weer inschakelt, begint de microcontroller het programma onmiddellijk uit te voeren. Dat maakt een microcontroller betrouwbaarder in werking dan een processorbordje zoals een Raspberry Pi.

De best ondersteunde programmeertalen op microcontrollers zijn C of C++, maar die zijn niet het toegankelijkst. Het Arduino-ecosysteem lost dat op door een standaardbibliotheek en allerlei uitbreidingen aan te bieden. Die vormen een laag bovenop het onderliggende C++. 

Andere oplossingen zijn MicroPython en CircuitPython die een afgeslankte versie van Python op microcontrollers aanbieden, en Espruino dat het mogelijk maakt om JavaScript op een microcontroller te gebruiken. Voor industriële toepassingen gebruik je eerder een realtime besturingssysteem zoals Zephyr, dat je in C programmeert.

Ontwikkelomgevingen

Om het proces van code programmeren en de firmware naar je microcontroller flashen te vereenvoudigen, bestaan er allerlei ontwikkelomgevingen. Die tonen bijvoorbeeld fouten in je code, compileren met één druk op een knop je code tot machinecode in de instructieset van de processor, en flashen de firmware naar je ontwikkelbordje. 

Programmeer je een Arduino-bordje, dan doe je dat doorgaans in de Arduino IDE (wat staat voor integrated development environment). Maar dankzij de ondersteuning van andere bordjes kun je met de Arduino IDE ook ESP8266- of ESP32-bordjes programmeren.

Ook populair is PlatformIO, een opensource-plug-in die van Microsofts ontwikkelomgeving Visual Studio Code een ontwikkelomgeving voor microcontrollers maakt. Het voordeel van PlatformIO is dat je met één ontwikkelomgeving voor diverse platforms en frameworks voor microcontrollers kunt ontwikkelen, inclusief Arduino, Espressifs framework en Zephyr. 

Visual Studio Code is bovendien ook bruikbaar om voor een Raspberry Pi of je pc te programmeren. Op deze manier verenig je dus al je programmeerprojecten in één omgeving.

▼ Volgende artikel
Tien extensies om (nóg) meer te genieten van YouTube
© monticellllo - stock.adobe.com
Huis

Tien extensies om (nóg) meer te genieten van YouTube

YouTube is al jaren het onlinepodium voor video's, muziek en tutorials. Maar het platform bepaalt nog steeds voor een groot stuk zelf hoe jij kijkt. Advertenties, een drukke interface en beperkte instellingen zitten snel in de weg. Met de juiste extensies neem je de controle terug. Ze maken YouTube sneller, overzichtelijker, leuker én precies zoals jij het wilt hebben.

In het kort

In dit artikel ontdek je tien browserextensies die YouTube een stuk prettiger maken. Ze halen storende elementen weg, geven je meer controle over beeld en geluid en voegen handige functies toe die je kijktijd echt verbeteren.

Lees ook: Muziek in elke kamer: streamen met oude en nieuwe apparatuur

We kennen het allemaal: Je opent YouTube voor een korte video en voor je het weet, word je afgeleid. Er zijn pop-ups, advertenties en een wirwar aan abonnementen die je nauwelijks nog bijhoudt. Het komt ook voor dat je een video met vrienden wilt kijken, maar dat het onmogelijk is de beelden tegelijk te zien. Gelukkig lost een handvol slimme browserextensies dit allemaal op. Ze verbeteren je kijkervaring, besparen tijd en maken het samen kijken leuker en overzichtelijker. Met de tien extensies in dit artikel verandert YouTube van een eenvoudig videoplatform in een gepersonaliseerde, efficiënte en sociale omgeving.

Turn Off the Lights

Met deze extensie verdwijnt alle visuele afleiding rond een video. Turn Off the Lights is niet beperkt tot YouTube, maar werkt ook op andere videoplatforms en zelfs op gewone websites. Een gloeilamp-pictogram verschijnt naast de adresbalk. Met één klik wordt de achtergrond gedimd en springt de videospeler er duidelijk uit. Er is ook een nachtmodus die alles buiten de videospeler nog dieper zwart maakt, wat rustiger is voor de ogen.

Turn Off the Lights is gratis en eenvoudig te bedienen. Via een rechtermuisklik op het lampje open je de opties. Daar kun je onder meer de achtergrondkleur kiezen, het dimniveau instellen en bepalen dat de functie automatisch actief wordt zodra je YouTube opent.

Beschikbaar voor: Chrome, Firefox, Edge, Opera en Brave

In plaats van zwart kun je ook een andere achtergrondkleur selecteren.

TLDR

Soms wil je de kern van een video of artikel snel begrijpen zonder alles te moeten doorworstelen. De naam TLDR komt uit de internet- en forumtaal en staat voor 'Too Long; Didn't Read'. Deze extensie vat de inhoud van onlinevideo's, webpagina's en pdf's samen tot een compacte versie waarin alleen de hoofdpunten overblijven.

Daarna volgt een sectie met opvallende momenten met tijdstempels. TLDR kan de beschrijving, ondertitels of het transcript van een video analyseren en terugbrengen tot de hoofdpunten. Na installatie verschijnt een knop in je browser. Met één klik genereert TLDR een samenvatting naast of boven de originele inhoud. Anderstalige video's worden automatisch samengevat in het Nederlands.

De extensie biedt een gratis basisversie waarmee je een beperkt aantal samenvattingen per maand kunt maken. Voor wie er vaker of intensiever van gebruik wil maken, zijn er betaalde formules met extra functies. Denk aan langere samenvattingen, hogere gebruikslimieten en meer talen. Kortom, TLDR is ideaal voor YouTube-kijkers die snel willen weten waar een video over gaat, zonder tijd te verliezen.

Beschikbaar voor: Chrome

In de rechterbalk lees je de kernpunten van de video.

Video Speed Controller

YouTube laat je de afspeelsnelheid van video's aanpassen, maar alleen per video. Met Video Speed Controller kun je dit op alle internetvideo's regelen, van YouTube en Vimeo tot Netflix en Twitch. Na installatie verschijnt een knop in de linkerbovenhoek van de video. Met de S-toets verlaag je de snelheid, met D verhoog je deze en met R ga je terug naar de standaard snelheid (1x). Het is trouwens mogelijk om deze toetsen aan te passen.

Je kunt ook sneltoetsen instellen voor specifieke snelheden. De extensie onthoudt bovendien je laatst gebruikte snelheid en past deze automatisch toe bij de volgende video's. Video Speed Controller is gratis en een prima oplossing voor wie sneller door video's wil navigeren of het tempo precies wil afstemmen op eigen voorkeuren.

Beschikbaar voor: Chrome, Firefox, Edge

Je kunt zelf de sneltoetsen vastleggen om de afspeelsnelheid te besturen.

YouTube Auto HD + fps

YouTube past de videokwaliteit automatisch aan op basis van je internetverbinding. Als je internetsnelheid schommelt, resulteert dit vaak in lagere resoluties dan gewenst. Met de YouTube Auto HD + fps-extensie kun je de videokwaliteit handmatig instellen, zelfs op basis van het aantal frames per seconde (fps). Zo kun je bijvoorbeeld 30 fps-video's automatisch afspelen in 4K en 60 fps-video's in 1080p, afhankelijk van je voorkeuren.

De extensie ondersteunt resoluties van 144p tot 8K en werkt zowel op YouTube.com als op ingesloten YouTube-video's op andere websites. Als een video niet in de door jou gewenste kwaliteit is opgenomen, laadt de extensie de video automatisch in de best beschikbare optie. Na installatie kun je de gewenste resolutie en fps-instellingen configureren via het pop-upmenu van de extensie. Daarnaast kun je de automatische videogrootte inschakelen, zodat video's zich aanpassen aan de schermgrootte. YouTube Auto HD + fps is gratis beschikbaar. Voor Safari-gebruikers is er een aparte versie beschikbaar.

Beschikbaar voor: Chrome, Firefox, Edge, Opera

Stel de videokwaliteit handmatig in.

Return YouTube Dislike

YouTube toont sinds november 2021 geen openbare dislike-aantallen meer bij video's. Dit is nog steeds een omstreden beslissing, omdat veel gebruikers deze informatie gebruikten om de betrouwbaarheid van een video snel in te schatten. Met Return YouTube Dislike zie je de dislikes weer terug. De extensie combineert historische gegevens, gebruikersfeedback en algoritmische schattingen om het aantal dislikes te tonen.

Na installatie verschijnt het dislike-aantal bij het duimpje omlaag onder de videospeler. De extensie werkt ook op ingesloten YouTube-video's op andere websites. Return YouTube Dislike is gratis en opensource. Dit is een aanrader voor wie snel wil zien hoe een video door andere kijkers wordt beoordeeld, zonder helemaal door de commentaren heen te hoeven scrollen.

Beschikbaar voor: Chrome, Firefox, Edge, Opera, Brave

De dislike-cijfers zijn terug in beeld.

Improve YouTube!

Improve YouTube! is een populaire, opensource-extensie die je met welgeteld 175 aanpassingen de volledige controle geeft over de YouTube-speler. Ondanks het enorme aantal functies blijft alles overzichtelijk ingedeeld onder zeven tabbladen: Algemeen, Speler, Uiterlijk, Sneltoetsen, Kanaal, Afspeellijst en Thema's. Zo kun je sneltoetsen instellen om bijvoorbeeld Ambient lighting te activeren, extra knoppen toevoegen voor schermafbeeldingen of de Picture-in-Picture-modus gebruiken om een video in een zwevend venster te bekijken terwijl je andere taken uitvoert.

Ook contentfiltering is mogelijk. Hiermee filter je video's op categorie of trefwoord zodat je enkel ziet wat jou interesseert. Daarnaast kun je de lay-out en thema's aanpassen en zorgen dat video's automatisch pauzeren wanneer je het tabblad verlaat of een tweede video opent. De meeste instellingen worden direct toegepast, zonder de pagina te herladen. Dat maakt de ervaring bijzonder vlot. Improve YouTube! is gratis, opensource en een echte alleskunner. Het is echt het Zwitserse zakmes onder de YouTube-extensies.

Beschikbaar voor: Chrome, Firefox, Edge, Opera, Brave

Een van de 175 aanpassingen zijn de thema's.

Extensies installeren

Alle extensies die we hier bespreken, zijn browserextensies die direct ingrijpen op de YouTube-speler. Omdat YouTube html5 als standaard gebruikt, werken de meeste extensies ook meteen op andere videoplatformen (zoals Vimeo, Netflix en Twitch). Je installeert de extensie via de webwinkel die per browser verschilt.

Chrome en Edge maken gebruik van de Chrome Web Store (https://chrome.google.com/webstore). Klik op Toevoegen aan Chrome (of Edge), bevestig en de extensie wordt geïnstalleerd.

De Firefox Add-ons Store bereik je op https://addons.mozilla.org. Kies Toevoegen aan Firefox en bevestig.

Voor Opera ga je naar de Opera Add-ons Store: https://addons.opera.com. Opera ondersteunt ook de meeste Chrome-extensies na installatie van een kleine helper. Met de officiële helper Install Chrome Extensions (https://addons.opera.com/extensions) kun je ook rechtstreeks extensies uit de Chrome Web Store gebruiken.

Brave gebruikt standaard de Chrome Web Store.

Bijna altijd verschijnt er een knop (zoals een lampje, tandwiel of pijltjes) naast de adresbalk of in de speler zelf, zodat je de instellingen met één klik kunt aanpassen. Installeer alleen extensies van betrouwbare ontwikkelaars. Controleer het aantal gebruikers en lees de reviews. Let ook op welke rechten een extensie vraagt: een eenvoudige tool om de videospeler te dimmen hoeft bijvoorbeeld geen volledige toegang tot je browsegeschiedenis.

De extensies haal je telkens in de webstore van de gekozen browser.

uBlock Origin

Advertenties zijn een van de grootste online ergernissen en YouTube vormt daarop geen uitzondering. uBlock Origin is een gratis en opensource-extensie die vrijwel alle advertenties blokkeert, ook in YouTube-video's. Zo sla je pre-rolls en pop-ups automatisch over, zonder dat je hoeft te wachten tot de knop Overslaan verschijnt.

Het verschil met veel andere adblockers is dat uBlock Origin een lichtgewicht is en nauwelijks geheugen of processorkracht van je laptop gebruikt. Bovendien is de extensie volledig opensource, waardoor je erop kunt vertrouwen dat er geen verborgen code of commerciële agenda achter zit.

Naast YouTube werkt uBlock Origin ook op talloze andere websites. Je kunt eigen filters instellen of kiezen uit uitgebreide filterlijsten die door de community worden onderhouden. Daarmee houd je niet alleen advertenties buiten beeld, maar ook tracking-scripts en andere ongewenste elementen. Behalve 'alles of niets' adblocken kun je de filters in vier sterktes instellen. Ze werken met een keuzeschakelaar in het popup-venster van uBlock. Voor wie zonder afleiding video's wil bekijken, is uBlock Origin een van de krachtigste en betrouwbaarste oplossingen.

Beschikbaar voor: Chrome, Firefox, Opera, Edge, Brave

Bepaal zelf de sterkte van de adblockfilter.

5x Tv's waarop YouTube standaard al geïnstalleerd is

Hisense 50U79Q | Samsung Neo QLED QN83F | TCL 43QLED780K | LG 55QNED93A6A | Philips 48OLED810 Ambilight

Paradify

Wil je snel nummers van YouTube toevoegen aan je Spotify-bibliotheek? Paradify maakt dat met één klik mogelijk. Na installatie verschijnt een Spotify-pictogram direct in de YouTube-videospeler. Klik erop en het nummer wordt automatisch toegevoegd aan je Spotify-account. Naast individuele nummers kun je met Paradify ook afspeellijsten overzetten via de website, al is dat in de gratis versie beperkt tot handmatige selectie. De extensie werkt probleemloos met zowel YouTube als YouTube Music en bespaart je het gedoe van handmatig nummers opzoeken in Spotify. Paradify is gratis, veilig en eenvoudig te gebruiken.

Beschikbaar voor: Chrome, Firefox, Opera, Edge, Brave

Met één klik verplaats je een nummer van YouTube naar je Spotify-account.

PocketTube

Als je tientallen (of meer) YouTube-abonnementen hebt, dan kan het lastig zijn om het overzicht te bewaren. PocketTube biedt hiervoor een elegante oplossing. Met deze subscription manager groepeer je kanalen op thema, onderwerp of eigen voorkeur om je abonnementen georganiseerd en snel toegankelijk te houden. Binnen elke groep voeg je aangepaste pictogrammen toe, zodat je in één oogopslag ziet welke content je interesseert. Daarnaast kun je met PocketTube filters instellen om video's te sorteren op lengte, datum of activiteit, waardoor je sneller vindt wat je zoekt. Ook kun je automatisch afspeellijsten genereren per groep, om al je favoriete content achter elkaar te bekijken zonder te zoeken. Voor wie meerdere apparaten gebruikt, biedt PocketTube synchronisatie via Google Drive of je browserprofiel, zodat je groepen en instellingen overal beschikbaar zijn. PocketTube integreert zich naadloos in de YouTube-interface en voelt daardoor als een logische uitbreiding van het platform. De extensie is gratis beschikbaar, met een betaalde optie die extra filters en onbeperkte groepen biedt.

Beschikbaar voor: Chrome, Firefox, Edge, Opera, Safari

Verdeel je abonnementen in groepen.

YouTube Party

YouTube Party maakt van het kijken van YouTube-video's een sociale ervaring. Met deze gratis Chrome-extensie kun je samen met vrienden en familie YouTube-video's bekijken, volledig gesynchroniseerd en zonder advertenties. Dit betekent dat iedereen exact hetzelfde moment van een video bekijkt, waardoor het voelt alsof je samen in dezelfde kamer zit, zelfs als je fysiek ver van elkaar verwijderd bent. De extensie heeft een ingebouwde chatfunctie waarmee je in realtime kunt communiceren tijdens het kijken. Daarnaast is er een videochatmogelijkheid, zodat je elkaar kunt zien en horen terwijl je samen geniet van je favoriete shows, muziekvideo's of films. Dit maakt YouTube Party geschikt voor het organiseren van virtuele filmavonden, live-releases of gewoon samen ontspannen met je favoriete content. De interface van YouTube Party is gebruiksvriendelijk en intuïtief, waardoor het opzetten van een gedeelde sessie snel en eenvoudig verloopt. Bovendien zorgt de extensie voor een advertentievrije ervaring. Hierdoor blijft de aandacht volledig bij de video en wordt het kijkplezier niet onderbroken door reclames of pop-ups.

Beschikbaar voor: Chrome

Tijdens het kijken kun je met elkaar (video)chatten.

Cadeautje voor de

echte YouTube-fans?
View post on TikTok
▼ Volgende artikel
Kerstsfeer in huis? Dit kun je allemaal met Philips Hue
© Philips
Zekerheid & gemak

Kerstsfeer in huis? Dit kun je allemaal met Philips Hue

Kerstverlichting ophangen hoort bij december, maar de sfeer zit niet alleen in extra lampjes. Het verschil maak je met hóe je licht inzet. Met Philips Hue kun je dat piekfijn regelen. Of je nu rustig sfeervol licht wilt tijdens het kerstdiner of juist een uitbundig fonkelende kerstboom: in de Hue-app kies je scènes en pas je de verlichting helemaal naar je eigen wensen aan. Wat er allemaal mogelijk is, lees je in dit artikel.

Dit artikel in het kort

Je leest hoe je met Philips Hue warme kerstsfeer neerzet, van rustige scènes voor het diner tot levendiger licht tijdens een borrel. Ook lees je hoe muziek- en filmsynchronisatie werken, welke lichteffecten passen bij kerst, hoe je zelf scènes kunt maken en wat je kunt doen om de kerstsfeer door te trekken naar buiten.

Met Hue combineer je het licht in huis op een natuurlijke manier. Een lamp op tafel geeft fijn licht tijdens het eten, terwijl het plafondlicht gewoon aan kan blijven zonder te overheersen. De kerstboom mag daarbij natuurlijk opvallen. Het Festavia-lichtsnoer is speciaal gemaakt voor in de boom en bestaat uit losse lampjes die je afzonderlijk kunt aansturen. Zo kun je het licht in de boom net iets levendiger maken, zonder dat het druk wordt.

Ook met lightstrips breng je nog meer kerstsfeer in huis. Plaats je ze langs een kast, onder een dressoir of langs een raam, dan voeg je extra licht toe zonder dat het direct in het oog springt. Door dezelfde kleuren te gebruiken als in de kerstboom voelt de verlichting vanzelf als een samenhangend geheel.

©Philips

Festavia-lichtsnoer of Hue lightstrip?

Het Festavia-lichtsnoer is ontwikkeld als decoratieve kerstverlichting. Het bestaat uit losse lampjes aan een snoer en is bedoeld voor de kerstboom of een overdekte buitenplek. Omdat je elk lampje apart kunt aansturen, kun je effecten gebruiken waarbij de lichtjes afwisselend oplichten of in meerdere kleuren door de boom verdeeld zijn.

Een Hue lightstrip is een flexibele lichtstrip die een doorlopende lichtlijn geeft. Je gebruikt deze vooral als indirecte verlichting langs meubels, wanden of ramen. Lightstrips zijn niet seizoensgebonden en blijven het hele jaar door in gebruik als sfeerverlichting.

Warm licht op donkere decembermomenten

In december valt de avond snel. Met Hue kun je instellen dat de verlichting automatisch aangaat rond zonsondergang, zodat het licht al brandt wanneer je thuiskomt. Dat is prettig en zorgt er meteen voor dat je huis er bewoond uitziet als je later op de avond weg bent.

Ook 's ochtends kun je daar gebruik van maken. In plaats van fel licht gaat de verlichting geleidelijk aan, met warmere tinten die langzaam sterker worden. Dat maakt opstaan in de winter net wat makkelijker. Heb je meerdere Hue-lampen, dan stel je ze per ruimte in. De kerstboom kan bijvoorbeeld op vaste tijden aan en uit gaan, terwijl de rest van de woonkamer apart wordt geregeld of juist tegelijk mee aan- en uitgaat.

Kerstscènes en lichteffecten

In de Hue-app vind je de Scene Gallery met voorgeprogrammeerde scènes. Rond de feestdagen verschijnt daar een speciale categorie: Winterse feestdagen / Kerstmis. Daarmee zet je met één tik een complete kerstsfeer neer, zonder zelf kleuren te hoeven kiezen. Voorbeelden? De scène Onder de boom is geïnspireerd op cadeaus onder de kerstboom en werkt met een combinatie van rood, geel en groen. Dat zorgt voor een herkenbaar, klassiek kerstgevoel dat goed past bij traditionele decoratie. Vrolijk gebruikt meerdere kleuren tegelijk en oogt daardoor speelser dan de rustigere kerstscènes. Deze scène werkt goed wanneer het licht wat meer mag opvallen, bijvoorbeeld tijdens een borrel of wanneer er bezoek is. Stille nacht kiest juist voor rust, met zachte perziktinten en minder contrast. Een goede keuze dus voor tijdens het kerstdiner of een lange avond aan tafel, omdat zo aandacht vooral bij het eten en het gezelschap blijft.

Sommige Hue-lampen, zoals het Festavia-lichtsnoer, bieden daarnaast extra lichteffecten. Denk aan effecten als Sparkle en Prism, waarbij lampjes afwisselend oplichten of kleuraccenten zich door de verlichting verplaatsen. Voor rustigere momenten zijn er ook effecten zoals kaarslicht of haardvuur, waarbij het licht subtiel knippert.

©ID.nl

Kerstscènes in de Hue Scene Gallery

In de categorie Winter Holiday / Christmas staan tien speciale kerstscènes: Onder de boom, Vrolijk, Gouden ster, Notenkraker, Roze glinstering, Stille nacht, Sneeuwschittering, Kleurexplosie, Feestelijk plezier en Kristalhelder. Je vindt ze in de Hue-app via Scènes en vervolgens Scene Gallery. Kies de categorie, selecteer een scène en wijs een kamer of zone toe. Na opslaan blijft de scène beschikbaar, ook wanneer de categorie later weer uit de galerie verdwijnt.

Zelf een kerstscène maken

Naast de vaste kerstscènes kun je ook zelf lichtscènes maken. Dat is handig als je een specifieke sfeer zoekt die beter past bij jouw interieur of bij een bepaald moment. Zie het als het samenstellen van een lichtrecept. Je kiest een beperkt kleurenpalet, bepaalt hoe het licht zich door de ruimte verdeelt en stelt in hoe rustig of levendig het effect mag zijn.

Begin met twee tot vier kleuren om het geheel in balans te houden. Warm wit met een vleugje amber werkt goed voor rustige avonden, terwijl rood en groen met een zachtere tussenkleur een klassieke kerstsfeer geven. Vervolgens kies je een stijl, zoals een geleidelijke overgang of kleuren die op verschillende plekken terugkomen. Tot slot stel je het tempo in. Langzame overgangen passen bij een rustige avond, snellere wisselingen bij een borrel. Stel eenmalig je ideale kerstscène in, sla hem op en laat de app het werk doen; de verlichting schakelt dan op jouw vaste tijden automatisch over.

Ook buiten in kerstsfeer

De kerstsfeer hoeft niet bij de voordeur te stoppen. Met Hue-buitenverlichting trek je het licht door naar de tuin, het balkon of de oprit. Door binnen en buiten dezelfde scènes te gebruiken ontstaat één geheel. Hang bijvoorbeeld een Festavia-buitenlichtsnoer op aan de overkapping van je veranda, of langs de rand van je balkon.

©Philips

Licht dat meebeweegt met muziek en film

Tijdens een kerstborrel mag het licht best wat levendiger zijn. Met de muziek-synchronisatie van Hue - vaak aangeduid als Party Mode - reageert de verlichting direct op het ritme en de sfeer van de muziek. Je stelt dit in via de Entertainment-functies in de Hue-app. Daarbij kies je een stijl, past je de intensiteit aan en bepaal je of Hue vaste kleuren gebruikt of automatisch meebeweegt met de muziek. Voor deze synchronisatie heb je een Hue Bridge nodig om de extra functies te ontgrendelen.

Review Philips Hue Bridge Pro: dé bridge voor de toekomst

Ook bij een filmavond voegt gesynchroniseerde verlichting iets toe. In Homecinema-modus past het licht zich aan het beeld op het scherm aan. Koel bij winterse scènes, warmer bij een haardvuur of een gezellig interieur. Zo zit je nog meer in de film.

©Philips

Bedienen zonder telefoon

Tijdens het koken of wanneer je gasten ontvangt, wil je niet steeds je telefoon erbij pakken. Met slimme schakelaars van Hue bedien je de verlichting net zo eenvoudig als met een gewone lichtknop. Je schakelt scènes, dimt het licht of zet alles in één keer uit.

De Hue Dimmer Switch is de bekendste keuze en maakt het makkelijk om snel een andere lichtstand te kiezen. Wie wat meer mogelijkheden wil, kan de Hue Tap Dial of de kleinere Tap Switch Mini kiezen, waarmee je meerdere instellingen kunt bedienen of het licht preciezer bijstelt. Voor eenvoudige handelingen is er de Smart Button, waarmee je met één druk bijvoorbeeld je vaste kerstsfeer inschakelt. Al deze schakelaars stel je in via de Hue-app en koppel je aan kamers en scènes, zodat de verlichting doet wat je op dat moment nodig hebt.

Oude kerstverlichting slim maken

Heb je al bestaande kerstverlichting die niet slim is? Dan hoef je die niet te vervangen. Met een slimme stekker zorg je ervoor dat ook die automatisch aan of uit gaat, zonder dat je 's avonds onder de boom hoeft te zoeken naar de aan/uit-knop of het stekkerblok.

©Philips

Kerst: nu écht feest van het licht

Met slimme Philips Hue-verlichting kun je tijdens de feestdagen meer met licht doen dan alleen aan en uit. Door vooraf een paar scènes en momenten in te stellen, past de verlichting zich aan je de dag aan: rustig tijdens het eten, wat uitbundiger bij bezoek en weer ingetogen aan het einde van de avond. Zo draagt het licht bij aan de kerstsfeer, zonder dat je er steeds mee bezig hoeft te zijn.

©Philips

Checklist kerst met Philips Hue

Philips Hue Festavia lichtsnoer: speciaal voor in de kerstboom. Er zijn ook Festavia-snoeren voor buiten.

Philips Hue Lightstrips: leuk om bijvoorbeeld langs het raam- of deurkozijn te gebruiken.

Philips Hue Starterkit White & Color Ambiance: leuk als je net begint met Hue, om basisverlichting flexibel in te stellen in verschillende kamers. Goed om te weten: ook beschikbaar in de (goedkopere) Essential reeks.

Philips Hue Bridge: wil je kunnen automatiseren, muziek en licht synchroniseren en scènes instellen en gebruiken? Daarvoor heb je de Bridge nodig).

Er zijn ook Hue tafellampen, zoals Hue Signe, Hue Iris en de Hue Go. Dat is een draagbare lamp die je dus makkelijk overal in huis kunt neerzetten.

Philips Hue Sync Box: voor synchronisatie media en geluid.

Philips Hue slimme stekkers: om je oude kerstverlichting te automatiseren.

Review Philips Hue Essential: goedkoper aan de slag met Hue-lampen

©Philips

Hue Bridge versus de Sync Box: wat is het verschil?

Hoewel de namen op elkaar lijken, hebben de Philips Hue Bridge en de Sync Box een totaal andere functie. De Bridge is de basis die je nodig hebt om je lampen slim te maken. Je kunt dit kastje zien als de verkeersleider: het verbindt je lampen met het internet en zorgt dat je alles via de app kunt bedienen, ook als je niet thuis bent. Zonder Bridge zijn de mogelijkheden van je slimme verlichting een stuk beperkter.

De Sync Box is een extra uitbreiding voor wie van films en gamen houdt. Je koppelt dit apparaat aan je televisie en je mediabox of spelcomputer. De Sync Box kijkt naar wat er op het scherm gebeurt en stuurt je lampen aan om in exact dezelfde kleuren mee te lichten. Zo trek je de actie van een film of game je hele woonkamer in. Belangrijk om te weten: om de Sync Box te gebruiken, heb je altijd ook de Bridge nodig.