ID.nl logo
Niet kopen maar kijken: zo simuleer je een microcontrollerbordje
© gargantiopa - stock.adobe.com
Huis

Niet kopen maar kijken: zo simuleer je een microcontrollerbordje

Het aansluiten en programmeren van elektronische componenten op een microcontrollerbordje kan flink wat werk zijn. Met Wokwi simuleer je eenvoudig een ESP32, Raspberry Pi Pico of Arduino met alle bijbehorende elektronica. Zo kun je al beginnen met programmeren en verschillende dingen testen, zonder dat je telkens je breadboardopstelling hoeft aan te passen.

Na het lezen van dit artikel weet je precies hoe je met Wokwi een microcontrollerbordje kunt simuleren.

  • Start je project op
  • Voeg componenten toe
  • Plaats en verbind de componenten
  • Schrijf de benodigde code
  • Simuleren maar!

Ook interessant: Zo breid je met microcontrollers je computer uit met extra functies

Code downloaden In dit artikel worden wat voorbeelden van stukken code gegeven. Omdat overtikken van code erg foutgevoelig is, kun je die code beter downloaden en daarna bekijken of kopiëren. Zie het bestand wokwicode.txt voor de stukken code die in dit artikel genoemd worden.

Met Wokwi maak je een virtuele versie van een microcontrollerproject. Op de Wokwi-site simuleer je gratis een ESP32 (alle types), Raspberry Pi Pico, Arduino (Uno, Mega of Nano) of STM32. Maar ook allerlei elektronische componenten, zoals leds, drukknoppen, potentiometers, luidsprekers, sensors, motors en LC-displays. Bekijk voordat je begint eens de lijst met ondersteunde hardware.

Je kunt je projecten online programmeren in bijvoorbeeld MicroPython of Arduino. Je programma wordt op de gesimuleerde microcontroller uitgevoerd en het resultaat is ook in de gesimuleerde componenten te zien: leds gaan aan en uit, servomotors draaien, displays tonen de geprogrammeerde boodschappen enzovoort. Dat maakt experimenteren met elektronica wel heel eenvoudig. In dit artikel illustreren we dit met twee eenvoudige ESP32-projecten, die zelfs via internet met elkaar of andere IoT-apparaten kunnen communiceren.

1 Project starten

Wokwi is gratis te gebruiken zonder je te registreren. Je kunt bovenaan op de website eerst voor de processorfamilie kiezen of, als je even verder scrolt, eerst voor de programmeertaal. Wij scrollen naar onder en kiezen MicroPython. Daarna zie je onder Starter Templates twee miniprojectjes: Pi Pico Blink en ESP32 Blink. Beide zijn eenvoudige sjablonen om mee te beginnen.

Maar je kunt ook op New project klikken om met een volledig leeg project te beginnen. Daarna krijg je de keuze uit MicroPython op ESP32, Raspberry Pi Pico of Raspberry Pi Pico W. Wij kiezen MicroPython on ESP32.

Je krijgt links de MicroPython-code in het tabblad main.py te zien, met als inhoud een eenvoudige printopdracht. In dit tekstveld voeg je je MicroPython-code toe en erboven staat een knop waarmee je je code opslaat. Rechts zie je een ESP32-ontwikkelbordje. Hier kun je nu allerlei elektronische componenten toevoegen en met je microcontroller verbinden. Met het groene knopje bovenaan start je vervolgens de simulatie.

Begin via een startersjabloon aan je project in Wokwi.

2 Componenten toevoegen

Voeg nu aan het canvas rechts componenten toe met het blauwe plusknopje. Scrol door de lijst om te zien welke componenten je allemaal kunt toevoegen. In het onderdeel Basic zijn dat leds, drukknoppen en weerstanden. Heel ruim toebedeeld is het onderdeel Display, met RGB-leds, een SSD1306 OLED-display, allerlei tft-schermpjes, een led-dotmatrix, NeoPixel-led en -ring, zevensegmentdisplays en zelfs een e-paperscherm.

Bij Input vind je allerlei soorten schakelaars, een joystick, infraroodontvanger, keypad en potentiometers. De sensors zijn wat minder ruim toebedeeld, maar je vindt er wel onder andere de ultrasone sensor HC-SR04, de temperatuursensors DHT22, DS18B20 en een NTC, en een PIR-bewegingssensor. Het onderdeel Output heeft een piëzoelektrische zoemer, enkele motors en relays. En er zijn ook enkele formaten breadboards.

Kies als eerste een half breadboard, dat op het canvas verschijnt. Doe dan hetzelfde voor een led en een weerstand. Als je op de weerstand klikt, kun je de waarde veranderen. Maak er 220 Ohm van. De banden op de weerstand veranderen naar rood, rood en bruin om de nieuwe waarde aan te duiden. Met een klik op de led verander je de kleur, maar laat die maar rood. We hebben de voorschakelweerstand immers gekozen in functie van de spanningsval over de led.

Kies je elektronische componenten uit de lijst.

3 Componenten plaatsen en verbinden

We gaan alle componenten op de juiste plek plaatsen: klik op de ESP32 en druk dan enkele keren de R-toets in tot het ontwikkelbordje correct is georiënteerd. Sleep het boven het breadboard tot de pinheaders op de rijen b en j passen.

Plaats dan de led en de weerstand op het breadboard. Met de P-toets kun je de led eventueel nog spiegelen. Sluit dan het lange pootje (anode) van de led, wat Wokwi met een knik aanduidt, op GPIO23 aan. Als je boven de pootjes van de led blijft hangen met de muiscursor, krijg je een label te zien: A voor anode en C voor kathode.

Op dezelfde manier toont Wokwi bij elke pin van de ESP32 een label, zoals 23 voor GPIO23. De verbinding maken doe je in dit geval, omdat de led op een breadboard staat, door op a2 te klikken en dan op a28. Zo wordt GPIO23 via het breadbord verbonden met de anode van de led.

Sluit daarna het korte pootje (kathode) van de led via de voorschakelweerstand van 220 Ohm op GND van de ESP32 aan. Dat doe je door het ene pootje van de weerstand boven de kathode van de led te plaatsen. Het andere pootje verbind je met GND door erboven een verbinding met de blauwe rij te maken, en boven GND (het vakje a1) ook een verbinding met de blauwe rij te maken. Verander de kleur van die twee verbindingen naar zwart door er na het aanmaken op te klikken en dan op 0 te drukken.

Alle componenten zijn correct geplaatst en verbonden.

4 Code schrijven

Nu de virtuele hardware klaar is, kun je aan de slag met de softwarekant. Schrijf links in het codevenster van het tabblad main.py de volgende code om de led te laten knipperen:

De code kun je downloaden van deze pagina en daarna vanuit een programma als Kladblok overnemen.

We tonen in deze code met print eerst de boodschap Blink LED op de terminal van MicroPython. Dan definiëren we een led op pin 23. De rest van de code bestaat gewoon uit een oneindige lus waarin we de led een seconde aan doen en een seconde uit.

Druk dan op Ctrl+S of de knop Save bovenaan en geef je project een naam. Dat kan in de gratis versie alleen als publiek project (zie kader ‘Gratis en betaalde versie’). Klik op Save. Vanaf nu heeft je project een publieke url.

Gratis en betaalde versie De gratis versie bevat al heel wat functionaliteit. De betaalde versie kost 7 dollar per maand en heet Wokwi Club. Je kunt dan aangepaste Arduino-bibliotheken vanaf je computer uploaden, evenals willekeurige bestanden (zoals afbeeldingen of audiobestanden) om op de microSD-kaart van de virtuele microcontroller te plaatsen. Een andere mogelijkheid is dat je vanaf je computer toegang krijgt tot een webserver die je op je virtuele microcontroller draait. Je hoeft je projecten dan ook niet meer publiek op te slaan; je kunt ze privé houden.

Enkele uitbreidingen van Wokwi, zoals de integratie in Visual Studio Code en de commandline-interface Wokwi CI, zijn momenteel in bèta maar worden daarna deels betaald.

5 Simuleren

Nu je zowel de hardware als de software klaar hebt, is het tijd voor actie. Klik rechts op het groene knopje om de simulatie te starten. Onderaan verschijnt een terminalvenster waarin je de ESP32 ziet opstarten en na enkele seconden krijg je de boodschap Blink LED. Bovenaan rechts begint een timer te lopen. Je ziet ook in een snelheid van hoeveel procent van de realiteit de simulatie wordt uitgevoerd.

Na de boodschap Blink LED in de terminal begint de led zoals verwacht te knipperen met een frequentie van een seconde. Op deze manier kun je controleren of je code werkt zonder dat je zelf ook maar enige elektronische component hebt moeten aanraken.

Met de knopjes linksboven in het simulatievenster kun je de simulatie overigens herstarten, stoppen of pauzeren. Als je ze pauzeert, toont het venster ook de toestand van elke pin. Je ziet hier dat de meeste pinnen als invoer zijn geconfigureerd en Floating (ongedefinieerde waarde). GPIO23 wordt als uitvoer getoond, met de waarde Low als je gepauzeerd hebt, terwijl de led uit is en High als je juist gepauzeerd hebt terwijl de led aan is.

De led knippert in onze simulatie.

Over simuleren gesproken

Met deze racestoel kun je virtueel meedoen in de Formule 1

6 Verbinden met internet

Wokwi simuleert ook een volledig wifi-netwerk, dat zelfs toegang heeft tot internet. Laten we een wifi-verbinding opzetten, deze met een MQTT-broker verbinden en wachten op een bericht om de led in of uit te schakelen:

De code kun je downloaden van deze pagina en daarna vanuit een programma als Kladblok overnemen.

We verbinden dus eerst met het gastnetwerk Wokwi-GUEST zonder wachtwoord. Tijdens het verbinden laten we de led knipperen en wanneer de verbinding tot stand is gekomen, gaat de led aan. Daarna verbinden we met de publieke MQTT-broker broker.hivemq.com en geven als client-ID het unieke ID van de ESP32.

We definiëren een functie mqtt_message die binnenkomende MQTT-berichten afhandelt: gaat het om het cijfer 0, dan doet de functie de led uit en bij een 1 gaat de led aan. Tot slot stellen we in dat de functie voor elk binnenkomend bericht wordt aangeroepen, verbinden we met de MQTT-broker en abonneren we ons op een topic dat gelijk is aan het client-ID. Daarna wachten we in een oneindige lus op binnenkomende berichten.

7 Schuifschakelaar

Maak nu een tweede project aan. Voor de eenvoud gebruiken we weer een ESP32 met MicroPython, maar ook andere combinaties zijn mogelijk, zoals het Arduino-framework in plaats van MicroPython, of een Raspberry Pi Pico W in plaats van een ESP32.

Plaats de ESP32 weer op een breadboard. Voeg deze keer een schuifschakelaar (Slide switch onder Input) en een weerstand van 10 kOhm toe.

De schuifschakelaar heeft drie pinnetjes. De linkse verbind je met GND en de rechtse met 5V. De middelste verbind je enerzijds met GPIO23 van de ESP32 en anderzijds via een pulldownweerstand van 10 kOhm naar GND. Zo is de invoer aan de GPIO-pin altijd gedefinieerd. We gaan deze schuifschakelaar gebruiken om de led op ons andere Wokwi-project in en uit te schakelen.

Met deze schuifschakelaar gaan we berichten naar de MQTT-broker sturen.

8 Berichten sturen

In de code op dit virtuele bordje verbinden we weer met wifi en de MQTT-broker, maar daarna gaan we de toestand van de schakelaar uitlezen. Elke keer dat die toestand verandert, sturen we de nieuwe toestand naar de MQTT-broker:

De code kun je downloaden van deze pagina en daarna vanuit een programma als Kladblok overnemen.

Het begin van de code is zo goed als hetzelfde. Maar in plaats van een led definiëren we een knop. We slaan ook onmiddellijk de huidige waarde van de knop op.

Bij de verbinding met de MQTT-broker moet je er wel op letten dat je het client-ID nu verandert. Blijkbaar gebruikt Wokwi voor elke simulatie die je draait (in ieder geval in onze tests met de ESP32) hetzelfde unieke hardware-ID. We hebben dit opgelost door in deze code gewoon ff aan het hardware-ID toe te voegen. Want als een tweede MQTT-client hetzelfde client-ID gebruikt om met de MQTT-broker te verbinden, wordt de eerste client afgesloten.

Na de verbinding lezen we in een oneindige lus de toestand van de schakelaar uit. Als die verschilt van de vorige, kijken we naar de waarde: is die aan, dan publiceren we 1 op het MQTT-topic van ons andere project, anders publiceren we 0.

9 Communicatie tussen virtuele ESP32’s

Start nu beide simulaties en zet de vensters naast elkaar, zodat je ze tegelijk kunt observeren. Kijk in de terminaluitvoer en wacht tot ze allebei met de MQTT-broker verbonden zijn. Mogelijk verloopt alles nu wat trager dan voorheen, want je browser moet nu met deze twee gelijktijdige simulaties heel wat rekenwerk verrichten.

Als je nu de schuifschakelaar naar links beweegt (gewoon klikken volstaat), zie je niet alleen in de terminal van het bordje OFF verschijnen, maar je ziet ook op het breadboard van het andere project de led uitgaan. En als je de schuifschakelaar naar rechts beweegt, dan gaat de led van het andere project aan. Je hebt beide virtuele microcontrollerbordjes met internet verbonden en ze kunnen via de publieke MQTT-broker met elkaar communiceren. Je zou een van de twee zelfs door een fysieke opstelling kunnen vervangen en dan zou de communicatie ook werken.

Deze twee virtuele ESP32-ontwikkelbordjes communiceren via internet met elkaar via een publieke MQTT-broker.

10 Arduino, CircuitPython en meer

We hebben hier nu MicroPython als voorbeeld gebruikt, maar met Wokwi kun je ook Arduino-projecten simuleren. Je kunt zelfs elke Arduino-bibliotheek installeren die in de Arduino Library Manager beschikbaar is. Om ook andere Arduino-bibliotheken te gebruiken, heb je het betaalde Wokwi Club-account nodig.

Op de Raspberry Pi Pico heb je ook nog enkele andere mogelijkheden. Je kunt er CircuitPython gebruiken, een fork van MicroPython. Dan kun je ook elke bibliotheek van de Adafruit CircuitPython Bundle gebruiken. Met een ander sjabloon programmeer je de Raspberry Pi Pico met de Pico SDK in C. Verder heb je op de ESP32 ook de keuze uit ESP-IDF en de programmeertaal Rust.

Beperkingen Elke simulatie breekt op een bepaald niveau met de realiteit. Dat is niet anders met Wokwi. Zo ligt de focus op digitale elektronica. De analoge aspecten van je schakeling worden dan ook maar beperkt gesimuleerd. Als je een voorschakelweerstand vergeet bij een led, krijg je geen waarschuwing en zal je virtuele led ook niet doorbranden. Dus als je denkt je schakeling veilig te hebben getest in Wokwi en dan op een fysiek breadboard opbouwt, is het goed mogelijk dat het daar mis gaat.

Je kunt ook geen condensatoren en complexere elektronische componenten toevoegen. Bovendien worden niet alle mogelijkheden van de microcontrollers ondersteund. Zo kun je geen bluetooth of deep sleep simuleren voor de ESP32. Betalende gebruikers mogen overigens wel stemmen op functies waaraan Wokwi gaat werken.

Watch on YouTube
▼ Volgende artikel
Avengers: Doomsday-teaser trailers door meer dan miljard mensen bekeken
Huis

Avengers: Doomsday-teaser trailers door meer dan miljard mensen bekeken

De vier teaser trailers van aankomende Marvel-film Avengers: Doomsday blijken een groot succes: meer dan een miljard mensen wereldwijd hebben de teasers blijkbaar gezien.

Nieuw op ID: het complete plaatje

Misschien valt het je op dat er vanaf nu ook berichten over games, films en series op onze site verschijnen. Dat is een bewuste stap. Wij geloven dat technologie niet stopt bij hardware; het gaat uiteindelijk om wat je ermee beleeft. Daarom combineren we onze expertise in tech nu met het laatste nieuws over entertainment. Dat doen we met de gezichten die mensen kennen van Power Unlimited, dé experts op het gebied van gaming en streaming. Zo helpen we je niet alleen aan de beste tv, smartphone of laptop, maar vertellen we je ook direct wat je erop moet kijken of spelen. Je vindt hier dus voortaan de ideale mix van hardware én content.

Afgelopen december startte Marvel Studios de promotie voor de aankomende film Avengers: Doomsday op. Elke week verscheen er een nieuwe teaser trailer in de bioscoop, die kort daarna ook op internet verscheen.

Vier teaser trailers

Er zijn in een maand tijd vier trailers verschenen waarin diverse personages die bekend zijn van de 'Marvel Cinematic Universe' werden getoond. Hiermee werd duidelijke gemaakt dat ze ook in Avengers: Doomsday weer van de partij zijn.

Zo kwam er een zeer bekend gezicht uit eerdere films terug. Wie dat precies is, zullen we hier niet verklappen, maar kun je in de trailer zelf zien. Verder is ook duidelijk dat Thor, de X-Men, personages uit het fictieve land Wakanda en de Fantastic Four van de partij zijn. De vier teaser trailers zijn hieronder nog eens te zien, mocht je ze gemist hebben.

Waar er van films normaal eerst één teaser trailer en daarna een volledige trailer uitgebracht wordt, koos Marvel hier dus voor vier teaser trailers. Die strategie heeft gewerkt, want volgens de laatste schattingen (via The Hollywood Reporter) hebben in totaal 1,02 miljard mensen de teasers gezien. Het is daarbij niet bekend hoe de verdeling precies ligt per teaser trailer, maar hoe dan ook gaat het om een indrukwekkend aantal kijkers.

Watch on YouTube
Watch on YouTube

Over Avengers: Doomsday

Avengers: Doomsday is de langverwachte nieuwe film binnen de Marvel Cinematic Universe, een gedeeld universum waar haast alle moderne Marvel-films (en ook verschillende series op Disney+) tegenwoordig onder vallen. Samen vertellen ze een doorlopend verhaal, vergelijkbaar met een tv-serie, maar dan met films die een productiewaarde hebben die bij dergelijke producties past.

De Avengers-films zijn een soort vieringen van dit universum waarin alles samenkomt: de personages, maar ook de verhaallijnen die in vorige films zijn begonnen. Avengers: Doomsday moet dan ook de volgende grote 'tentpole'-release worden binnen deze franchise.

Hierin zullen alle Marvel-superhelden die tot dusver zijn geïntroduceerd samenkomen om het op te nemen tegen de gevaarlijke Doctor Doom. De film draait vanaf 18 december 2026 in de bioscoop, en zal in 2027 opgevolgd worden door Avengers: Secret Wars.

Watch on YouTube
Watch on YouTube
▼ Volgende artikel
Alles over Grand Theft Auto 6 - Releasedatum, platforms en meer
Huis

Alles over Grand Theft Auto 6 - Releasedatum, platforms en meer

De release van Grand Theft Auto 6 belooft de grootste gebeurtenis in het entertainmentlandschap ooit te worden. Punt. Groter dan Avatar en Avengers: Endgame bij elkaar. We bereiden ons er inmiddels al zo’n dertien jaar op voor, en om jou ook klaar te stomen staat alles wat je moet weten over GTA 6 hier op een rij: de releasedatum, trailers, het verhaal, de platforms én meer.

Dit artikel is voor het laatst bijgewerkt op 16 januari.

Nieuw op ID: het complete plaatje

Misschien valt het je op dat er vanaf nu ook berichten over games, films en series op onze site verschijnen. Dat is een bewuste stap. Wij geloven dat technologie niet stopt bij hardware; het gaat uiteindelijk om wat je ermee beleeft. Daarom combineren we onze expertise in tech nu met het laatste nieuws over entertainment. Dat doen we met de gezichten die mensen kennen van Power Unlimited, dé experts op het gebied van gaming en streaming. Zo helpen we je niet alleen aan de beste tv, smartphone of laptop, maar vertellen we je ook direct wat je erop moet kijken of spelen. Je vindt hier dus voortaan de ideale mix van hardware én content.

Releasedatum en platforms GTA 6

Na twee keer uitstellen staat de releasedatum van Grand Theft Auto 6 momenteel op 19 november 2026. De eerste aangekondigde releaseperiode van het spel was in het najaar van 2025, daarna mei 2026. We hopen uiteraard dat het nu een beetje klaar is met uitstellen, maar volgens de bekende en algemeen betrouwbare Jason Schreier van Bloomberg is de game nog altijd niet ‘content-compleet’ en is verder uitstel nog altijd mogelijk. Zeker omdat het volgende fiscale jaar tot en met maart 2027 loopt, zouden Rockstar-medewerkers er vrede mee hebben om de game rustig nog een keer uit te stellen.

Niettemin zal GTA 6 op een gegeven moment daadwerkelijk uitkomen, op de PlayStation 5 en Xbox Series X- en S-consoles. Er gaan geruchten dat ontwikkelaar Rockstar Games een Switch 2-versie van het spel overweegt, maar neem dat vooral met een korrel zout gezien de hardwarecapaciteit van het hybride-platform van Nintendo.

Watch on YouTube

Wel kunnen we vrij zeker stellen dat de game uiteindelijk ook op pc speelbaar wordt. Uitgaande van Rockstars meest recente titels kan dat tussen één en twee jaar duren. GTA 5 kwam 19 maanden na de console-release naar pc, en Red Dead Redemption 2 deed daar ook iets langer dan een jaar over.

Daarnaast wordt gespeculeerd dat GTA 6 voor PlayStation 6 en de volgende generatie Xbox-consoles verschijnt, gezien die mogelijk al vanaf 2027 verschijnen. Hoewel de kans groot is dat er op den duur een versie voor die nieuwe platforms verschijnt, worden de PlayStation 5 en Xbox Series X en S vrijwel zeker niet overgeslagen. Inmiddels zijn de consoles gezamenlijk ruim 120 miljoen keer over de toonbank gegaan, waardoor de install base voor Rockstar veel aantrekkelijker is dan een nieuw platform.

Wordt GTA 6 weer uitgesteld?

Momenteel vragen spelers zich vooral af of GTA 6 de releasedatum van 19 november nu wél haalt. De game is inmiddels al twee keer uitgesteld, terwijl Rockstar gaandeweg meermaals heeft aangegeven uit te gaan van de aanvankelijk gecommuniceerde release. Het laatste uitstel zou volgens het officiële statement vooral goed zijn voor het polijsten van de ervaring.

View post on X

Zoals hierboven al genoemd, rapporteerde de doorgaans behoorlijk betrouwbare journalist Jason Schreier begin januari 2026 echter dat bronnen hem vertelden dat GTA 6 nog altijd niet ‘content complete is’, wat inhoudt dat er nog altijd features ontworpen, overwogen en geïmplementeerd worden. Schreier stelt dan ook dat de releasedatum van 19 november niet zo zeker meer is, en dat de game nóg een keer kan worden uitgesteld.

Op 5 januari stelde de eveneens vrij betrouwbare insider Tom Henderson daarentegen dat de ontwikkeling van GTA 6 volgens planning verloopt, dus er is nog geen reden tot doemdenken. Daarbij is niets van dit alles door Rockstar bevestigd, dus het is allemaal louter speculatie.

Noemenswaardig is overigens dat Rockstar Games in oktober 2025 31 medewerkers heeft ontslagen, volgens moederbedrijf Take-Two wegens het delen van bedrijfsgegevens in een Discord-server. Dit gebeurde een maand nadat dezelfde medewerkers zich aansloten bij een vakbond en/of aanstalten maakten een vakbond op te richten. Sindsdien ligt Rockstar onder vuur, maar of dat ook impact heeft op de ontwikkeling van GTA 6 is lastig te zeggen.

©Rockstar Games

Het verhaal van GTA 6

Er gingen al geruime tijd geruchten en speculaties, maar inmiddels is door de trailers bevestigd dat GTA 6 een Bonnie and Clyde-achtig verhaal vertelt met Lucia Caminos en Jason Duval als speelbare hoofdpersonages. De twee hebben een relatie, en het verhaal lijkt te beginnen wanneer Lucia door stom toeval vrijkomt uit de gevangenis Leonida Penitentiary.

Net als Bonny Parker en Clyde Harrow in de jaren 30 lijken Lucia en Jason samen het criminele pad te bewandelen, wat volgens de beschrijvingen op de GTA 6-website niet zonder slag of stoot gaat. Jasons beschrijving luidt: "Jason wil een makkelijk leven, maar het wordt alleen maar moeilijker. Jason is opgegroeid tussen criminelen. Na een kortstondige carrière in het leger om zijn tienerjaren af te schudden, belandde hij in de Keys, waar hij doet wat hij het best doet: werken voor lokale drugdealers. Het is misschien tijd om iets nieuws te zoeken."

©Rockstar Games

Over Lucia is het volgende geschreven: "Lucia's vader heeft haar leren vechten zodra ze kon lopen. Het leven bleef haar daarna maar klappen geven. Door te vechten voor haar familie is ze in Leonida Penitentiary beland. Door puur toeval is ze daar nu weg. Lucia heeft haar lesje geleerd: vanaf nu speelt ze het slim."

Wat voor avonturen en moeilijkheden de twee in Vice City moeten doorstaan, is momenteel nog lastig te zeggen, maar Jasons drang naar een makkelijk leventje kan wellicht voor een conflict tussen de twee hoofdpersonages zorgen.

Het ligt trouwens in de lijn der verwachtingen dat het wisselen tussen Jason en Lucia op een vergelijkbare manier gaat als in Grand Theft Auto 5. Spelers kunnen op elk gewenst moment wisselen, maar enkele missies zullen specifiek voor één personage zijn.

©Rockstar Games

Andere personages van GTA 6

Met het uitbrengen van de tweede trailer heeft Rockstar Games ook een boekje opengedaan over de andere personages die we gedurende het verhaal en in de wereld van GTA 6 te zien krijgen. Jason Duval en Lucia Caminos staan hierboven bij het verhaal beschreven, en daaruit viel al op te maken dat zij banden hebben met wat onfrisse figuren in Vice City. Hieronder noemen we een aantal van die personages:

Brian Heder

Brian Heder is een van de drugsbazen waar Jason voor werkt, in ruil voor gratis verblijf in een huis in de Keys. De beste man heeft z'n handen in het verleden vaak genoeg vuil gemaakt en laat nu anderen het werk voor hem oppakken. Hij dealt onder andere drugs vanuit zijn scheepswerf, samen met zijn derde vrouw Lori.

©Rockstar Games

Cal Hampton

Net als zijn maatje Jason neemt Cal Hampton werk aan van Brian, maar hij bekijkt ook graag de zonnige kant van het leven. Het liefst verzorgt hij vanuit zijn eigen huis de communicatie met een biertje in de hand. Hij is wat paranoïde, maar de beste man is ook tevreden aan de lagere wal van Leonida. Volgens een aantal fans lijkt Cal nogal op acteur Matty Matheson (bekend van de serie The Bear) maar de cast van GTA 6 is nog altijd niet bekend.

©Rockstar Games

Real Dimez

Bae-Luxe en Roxy zijn de twee leden van Real Dimez, een rap-duo met een groot bereik op social media. Het duo is al sinds de middelbare school bevriend en gebruikt hun mediakennis nu om ongure types te helpen (en daar iets aan te verdienen).

©Rockstar Games

Raul Bautista

Dan is er ook Raul Bautista, een overvaller die niet vies is van een beetje grand theft auto en daarbij de nodige risico's neemt. Hij is ervaren en gedreven om de grootst mogelijke buit binnen te harken, wat vaak voor extra gevaar zorgt. Niet dat Raul dat iets kan schelen…

©Rockstar Games

Boobie Ike en Dre’quan Priest

De op zijn GTA’s genaamde Boobie Ike is volgens de website een bekende naam in Vice City. Met het geld dat hij verdiende met drugsgerelateerde zaken heeft hij nu een heus vastgoedimperium opgebouwd, waardoor hij er nu heerlijk warmpjes bij zit. Dat betekent overigens niet dat hij zich nu netjes aan de regels houdt, integendeel. Overigens heeft Boobie het een en ander te maken met Dre’quan Priest, een jongeman die ambities heeft om rapper te worden.

©Rockstar Games

Setting en gameplay

Dat las je inderdaad goed: met Grand Theft Auto 6 keert Rockstar Games terug naar Vice City, dezelfde stad waar de gelijknamige game uit 2002 zich afspeelde.

Daarbij staat Rockstar inmiddels bekend om hun ontzettend gedetailleerde werelden en diverse activiteiten die je kunt uitvoeren. Een aantal gameplay-opties van het spel is wel al bekend gemaakt middels de officiële website en de trailers.

Het is te verwachten dat het plannen en uitvoeren van overvallen (ook wel Heists geheten) een groot onderdeel van de ervaring wordt. Net als in GTA 5 lijkt het er ook op dat Jason en Lucia kleinere winkels van hun rijkdommen kunnen beroven, aangezien we ze in de eerste trailer een supermarkt binnen zien stormen.

©Rockstar Games

Om bij het thema van actievolle gameplay te blijven: we hebben Lucia ook in een soort kooigevecht kunnen zien. Omdat zij een echte vechtersbaas is, zou het ons niet verbazen als we deel kunnen nemen aan verschillende knokpartijen in Vice City. In het verlengde van ‘sport’ hebben we ook beelden gezien van trainingslocaties, waar eventuele fitness-minigames aan bod kunnen komen. Jason benchpresst in de trailer 120 kilo, wat gezien Rockstars oog voor detail wellicht ook een effect kan hebben op de gezondheid van het personage.

In rustiger vaarwater lijken sociale media ook een rol te spelen. De trailers zitten vol met nieuwsbeelden op zowel televisies als via TikTok-achtige apps, dus wellicht bevat het spel een mechaniek dat draait om het runnen van een socialmedia-account. Sommige van de namen van deze in-game apps en platforms zijn mogelijk ook gelekt.

Watch on YouTube

Bekende GTA-insider Tez2 meldt op GTA Forums dat hij diverse app- en domeinnamen heeft gevonden. Deze namen zouden in mei zijn vastgelegd door een tussenbedrijf waar Take-Two mee samenwerkt, en dat zijn geheel volgens GTA-traditie parodieën op bestaande apps. Rydeme zou bijvoorbeeld een fictieve versie van Uber kunnen zijn. De domeinen zijn als volgt:

what-up.app

rydeme.app

buckme.app

leonidagov.org

brianandbradley.com

hookers-galore.com

wipeoutcornskin.com

myboyhasacreepycorndog.com

Water lijkt daarnaast een wat grotere rol te spelen in en rondom Vice City. Het gebied met de naam Grassrivers laat onder meer zien dat spelers plaats kunnen nemen in een hovercraft en kajaks. Bovendien lijkt het erop dat we in GTA 6 kunnen duiken en doet Rockstar het eindelijk: vissen wordt een mogelijkheid! Verdere rustgevende activiteiten in de stad zelf zijn volgens de trailers het minigolfen en poolen. Daarbij heeft Jason een PlayStation 5-achtige console thuis staan, dus misschien kunnen we ook wel videogames spelen ín de videogame.

©Rockstar Games

Jagen

De meest recente trailer liet daarbij ook veel wilde dieren zien, wat wellicht een hint kan zijn naar uitgebreide jaag-mogelijkheden. De technologie voor dieren in Red Dead Redemption 2 is immers erg uitgebreid, dus misschien heeft Rockstar daar een plekje voor gevonden in GTA 6.

Beperkingen in de map

Opvallend: Lucia droeg in de eerste trailer en in de key art van het spel een enkelband. Sommige fans speculeren nu dat dit de kaart in het begin van GTA 6 ‘beperkt’. Je kunt dan wellicht nog niet door de hele stad en de daaromheen liggende gebieden scheuren – in elk geval niet als Lucia. Trevor uit GTA 5 kon in het begin van zijn verhaallijn ook niet van het noorden in Los Santos naar de binnenstad; dat kon pas later in de game. Ook in eerdere delen was de kaart tijdelijk beperkt.

©Rockstar Games

Bloediger dan ooit

Het klinkt nogal willekeurig, maar de persoon die het nummer van Tom Petty and the Heartbreakers in de eerste trailer van GTA 6 correct heeft voorspeld, heeft ook wat andere claims over de game gedaan. Houd je zoutvaatje er wel bij!

Volgens de gebruiker kunnen spelers in GTA 6 dual-wielden (waarbij je in beide handen een apart wapen draagt) én zouden ledematen van lichamen gescheiden kunnen worden. Sowieso is de game volgens deze gebruiker al een stuk bloediger dan wat we gewend zijn. Verder zou het mogelijk zijn om te basketballen in teams van drie en kan de kleur van de lucht worden aangepast van blauw naar oranje en paars.

Details uit een gigantische lek

Een gebruiker genaamd teapotuberhacker heeft jaren geleden bijna honderd video’s geplaatst op GTAForums, die naar eigen zeggen beelden van Grand Theft Auto 6 tonen. De bestanden laten een alfaversie van het spel zien, waarin verschillende details opvallen. Bijvoorbeeld een balk die aftelt naar de komst van de politie en verschillende opties wanneer je een pistool op iemand richt; een beetje zoals in Red Dead Redemption 2, waarin je kunt focussen op NPC’s en hen kunt begroeten of in de zeik kunt nemen. Ook was in de beelden te zien dat Lucia een stripclub betreedt, en overvallen Jason en Lucia samen een restaurant.

De map van GTA 6: Leonida

Dat we teruggaan naar Vice City is inmiddels al een tijdje bekend, maar de spelwereld (het op Florida gebaseerde Leonida)wordt veel groter. GTA 6 belooft daarom vele malen gedetailleerder te worden dan het in 2002 verschenen GTA: Vice City.

Oplettende fans denken zelfs al in een van de trailers het huis van Tommy Vercetti gespot te hebben, al valt dat momenteel nog lastig te zeggen. We zijn hoe dan ook benieuwd of deze oude protagonist wellicht een rol speelt in dit nieuwe deel.

©Rockstar Games

Goed, Vice City en de bredere staat Leonida hebben verschillende trekpleisters te bieden, waarover Rockstar meer in detail is getreden op de officiële website. De over het algemeen betrouwbare journalist Tom Henderson heeft de kaart van GTA 6 vergeleken met ‘de kaart van Fortnite’. Daarmee wordt gerefereerd naar het continu veranderen van de kaart, het toevoegen van nieuwe locaties en eventuele uitbreidingen van de spelwereld. De informatie die officieel over de verschillende gebieden is vrijgegeven, lees je ook hieronder.

Ambrosia

Ambrosia is de industriële hotspot van Leonida en is dus de plek waar de zogeheten 'American Dream' tot leven komt. Er staan suikerfabrieken waar inwoners kunnen werken, maar de locatie wordt ook geteisterd door Final Chapter, een motorbende die het gebied onveilig maakt.

©Rockstar Games

Grassrivers

We noemden eerder het geweldige natuursysteem van Red Dead Redemption 2 al, en dankzij de Grassrivers kan Rockstar dergelijke gebieden ook in GTA 6 verwerken. Het stropen van alligators lijkt hier schering en inslag, en we zien dat spelers zich met hovercrafts over de wateren kunnen bewegen.

©Rockstar Games

Leonida Keys

We hebben de Keys veel voorbij zien komen in de marketinguitingen van GTA 6. Het is immers de plek waar Jason Duval (en later Lucia) woont. Ook hier speelt water weer een rol: volgens de website zijn de wateren rondom de Keys zowel de mooiste als gevaarlijkste in Leonida. Wellicht omdat Brian Heder de boel in toom houdt? Niettemin is de Keys geen denderend mooie plek om te wonen, maar het leven is er wel lekker simpel.

©Rockstar Games

Mount Kalaga National Park

De Grassrivers is niet het enige gebied in Leonida waar de wildernis intact blijft. Ook hier vind je water, en ditmaal kun je er terecht met een vishengel. Of met een jachtgeweer, want jagen op het wild van Mount Kalaga is vermoedelijk ook mogelijk. Er is daarbij nog meer te doen in het park, zoals lekker crossen op motoren of je aansluiten bij gekke groepen die zich liever afsluiten van de buitenwereld.

©Rockstar Games

Port Gellhorn

De ooit populaire toeristische locatie Port Gellhorn is inmiddels vergane glorie. Er komen geen toeristen meer op af, maar de nieuwe inwoners hebben voor een bijzondere cultuur gezorgd. Of die ook veilig is, is een tweede.

©Rockstar Games

Hoe zit het met GTA 6 Online?

GTA Online, de onlinemodus die als onderdeel van Grand Theft Auto 5 werd gelanceerd, blijft een waardevolle bron van inkomsten voor Rockstar vanwege de Shark Cards die spelers kunnen kopen. Hoewel de komst van een onlinemodus voor GTA 6 nog niet is bevestigd, is de verwachting wel dat die er uiteindelijk komt. GTA 4, GTA 5 en Red Dead Redemption 2 kregen immers ook een tijdje na de lancering van de singleplayer een online modus. Wat dat betekent voor de ondersteuning van GTA Online is onbekend, al zei Take-Two's CEO Strauss Zelnick in een interview met IGN het volgende op de vraag of GTA Online wordt afgesloten:

"Ik ga theoretisch spreken, want ik ga het niet hebben over een specifiek project als daar nog geen aankondiging van is gedaan, maar over het algemeen onderhouden we onze projecten wanneer de consumenten nog steeds met die titels bezig zijn."

©Rockstar Games

GTA Online in GTA 6 kijkt wellicht af bij Fortnite

Het online handelsmagazine Digiday heeft onthuld dat Rockstar van GTA Online een soort metaverse-ervaring wil maken à la Fortnite en Roblox. Inhoudelijk zou dat betekenen dat creators met de assets van GTA 6 zelf ervaringen kunnen neerzetten . Daar zou dan ook geld mee verdiend kunnen worden door de creators.

Wat hiermee te maken kan hebben, is dat Rockstar in 2023 de teams achter populaire GTA 5- en Red Dead Redemption 2-mods opkocht. Die teams richtten zich vooral op online roleplaying, wat in GTA Online erg populair is.

Eind 2025 stelde Rockstar al een Mission Creator beschikbaar in GTA Online, wat wellicht een voorproefje is van de plannen voor GTA 6.

Screenshots

©Rockstar Games

©Rockstar Games

©Rockstar Games

©Rockstar Games

©Rockstar Games

©Rockstar Games