Het ESP32-bord, ontwikkeld door Espressif Systems in Shanghai, China, is een goedkope, energiezuinige system-on-chip-microcontroller. Het heeft zelfs ingebouwde Bluetooth en Wi-Fi.

Veel IoT-, robotica- en smart home-projecten zijn gemaakt met ESP32, maar hier concentreren we ons op de beste ESP32-gebaseerde gamingprojecten.

Deze indrukwekkende augmented reality-headset is gebouwd met behulp van een Wemos D1 Mini ESP32-bord. Andere componenten zijn een MPU6050 IMU, twee 1,54-inch LCD-schermen op basis van de ST7789-driver, 1 mm dikke spiegels, LiPo-batterij, TP4056-batterijmanager, drukknoppen en weerstanden.

Je hebt ook toegang tot een 3D-printer nodig om alle onderdelen van de headset te kunnen printen. Alle STL-bestanden zijn beschikbaar op Instructable van de maker, hierboven gelinkt. Om het te programmeren, heb je de Arduino IDE nodig; de maker heeft zijn code geleverd, volledig geschreven in de Processing-taal, zodat ze deze gemakkelijk op verschillende besturingssystemen konden testen.

instagram viewer
Afbeelding tegoed: natalie //agirisan/YouTube

Ooit old-school Sega Genesis- en Master System-muziek willen spelen? Met de MegaGRRL kunt u precies dat doen! De muziek is toegankelijk via een SD-kaart en wordt afgespeeld met originele geluidschips.

De moeilijkheidsgraad van dit project is gemiddeld. De onderdelen die nodig zijn om het te bouwen, zijn onder meer een ESP32, Yamaha YM2612 of YM3438 geluidschip, TI SN76489AN geluidschip, 3,5 mm koptelefoonaansluiting voor audio-uitvoer, SD-kaartsleuf voor opslag, 2,8-inch LCD-scherm, drukknoppen, aan/uit-schakelaar, D-pad, LED's voor statusindicatoren en 9~12V DC 599 mA batterij voor voeding.

De maker heeft zelfs een behuizingsontwerp geleverd om het te huisvesten, volledig 3D-afdrukbaar en gratis te downloaden van Thingiverse.

Dit is een klein schaakbord gebouwd met een ESP32. Hiermee kun je online wedstrijden spelen met andere mensen terwijl je een authentieke OTB-ervaring (over-the-board) behoudt.

Bovendien, als je twee sets van deze borden had, dan zouden jij en een vriend het met echte schaakstukken kunnen spelen! De geleverde 3D-modellen kunnen worden afgedrukt met FDM-afdrukken of hars.

De moeilijkheidsgraad van dit project is moeilijk. De vereiste kerncomponenten zijn een ESP32, Arduino IOT33, 16-bit multiplexer, 8-bit multiplexer, analoge Hall sensor, elektromagneet, buck-converter, weerstanden, magneten, stepper-drivers, 12V-voedingsadapter en een slip ring.

Aluminium composietplaat en houtfineer werden gebruikt voor het bordoppervlak, terwijl een aluminium buitenframe werd toegevoegd voor ondersteuning. Het interieur is gemaakt van MDF om de elektronica vast te houden, terwijl de bodemplaat is gemaakt van aluminium composietplaat. De schaakstukken zijn gemaakt met een CNC-machine!

Afbeelding tegoed: Rob Cai/YouTube

Snake is een klassiek spel waarvan veel mensen zich herinneren dat ze het op vroege mobiele telefoons speelden. Spelers besturen een simplistische slang op het scherm. Terwijl de slang stippen eet, groeit hij in lengte totdat zijn eigen staart een obstakel in het spel wordt: een botsing met die of de schermranden resulteert in game-over.

Een hardware-gebaseerde versie van Snake is de focus van dit project en de code voor het spel is beschikbaar op Instructables. De benodigde kerncomponenten zijn een ESP32, breadboard, VGA-poort, VGA-monitor, perfboard en vier drukknoppen om de slang te bedienen.

Oorspronkelijk ontworpen als educatief speelgoed, is de volledig geassembleerde versie van de Retro ESP-printplaat een vervanging voor de bestaande in een Game Boy. Het kan een breed scala aan old-school consoles emuleren, het heeft volledige ondersteuning voor de ESP-ISP Dev-toolchain, de Arduino-toolchain en maakt gebruik van het ESP32 WROVER-bord.

Om je eigen helemaal opnieuw te bouwen, is een aanzienlijke vaardigheid vereist. Om u te helpen, heeft de maker de volledige details toegevoegd voor het maken van uw eigen PCB. Andere benodigde componenten zijn condensatoren, microSD-kaartsleuf, LED's, MOSFET, transistors, SMD-weerstanden, SPDT-schuifschakelaar, Wi-Fi-module, lineaire regelaar, lithium-oplader-IC, audioversterker en een TFT Scherm.

Voor de behuizing kun je een Game Boy-schaal hergebruiken of ervoor kiezen om je eigen shell in 3D te printen om het project naar een hoger niveau te tillen.

Verwant: Dit ESP32-bord van $ 6 is een doe-het-zelf Smart Home-droom

Afbeelding tegoed: Scott Marley/YouTube

Hier is een nieuwe kijk op het klassieke spel Tetris. Moeilijk te maken, dit project maakt gebruik van een ESP32 en adresseerbare WS2812B LED-strips om de vallende tetromino's na te bootsen. Extra benodigde componenten zijn onder meer een frame, draden en voeding.

Wil je het verder uitbreiden met klassieke games zoals Breakout? Bekijk de derde deel van deze videoserie van de maker. Als je niet van de complexe constructie houdt, kun je hetzelfde project ook bouwen met een LED-matrix.

Afbeelding tegoed: de heer Ben /YouTube

Klauwmachines zijn leuk om in de speelhal te spelen, maar het kan frustrerend moeilijk (en duur) zijn om eindelijk een prijs te bemachtigen! Er zijn zelfs online klauwmachines beschikbaar, maar die bieden niet helemaal dezelfde ervaring met een toetsenbord of gamepad.

In plaats daarvan zou je voor een fractie van de kosten je eigen klauwmachinecontroller kunnen bouwen, in staat om verbinding te maken met online klauwmachines en deze te besturen dankzij de wifi-mogelijkheden van ESP32.

De moeilijkheidsgraad van dit project is gemiddeld. De benodigde kerncomponenten zijn een ESP32, joystickmodule, drukknop, perfboard, weerstand, LiPo-batterij en batterijhouder.

De maker heeft eerst een prototype gemaakt met een breadboard en merkt op dat hoewel het label op de joystickmodule aangeeft dat het 5V is, het aansluiten van de joystick via 3,3V nog steeds acceptabel is.

De Raspberry Pi met RetroPie wordt vaak gebruikt voor retro-gaming-emulatie, maar ESP32 kan ook worden gebruikt om enkele klassieke arcade-spellen te reproduceren die zijn geschreven in de eenvoudig te programmeren MicroPython-taal.

De moeilijkheidsgraad van dit project is gemiddeld. De maker laat zien hoe je enkele van de klassiekers zoals Bomber, Breakout en Snake kunt maken. Deze games zullen draaien op ESP32 met een uitgang naar een VGA-monitor.

De vereiste kerncomponenten zijn een ESP32, VGA-connectoren (9-pins en 15-pins), weerstanden, joystick en VGA-monitor.

Verwant: ESP-32-modules hebben net een upgrade voor een groot bereik gekregen

Hoewel er tal van ESP32-projecten zijn die Doom draaien, heeft deze maker het verder aangepast en aangepast. De moeilijkheidsgraad van dit project is gemiddeld.

Een LCD-scherm is verbonden met een ESP32-DevKitC en het spel kan worden bestuurd met tijdelijke drukknopschakelaars. WAD-bestanden voor Doom-aanpassingen worden opgeslagen op een SD-kaart. Voor geluid is een audioversterker aangesloten op een piepklein luidsprekertje. Andere componenten die nodig zijn voor het project zijn weerstanden, condensatoren en jumperdraden.

Zoals de naam van het project al doet vermoeden, is dit 's werelds kleinste Game Boy Color, gemaakt met een ESP32! De moeilijkheidsgraad van dit project is moeilijk. Kerncomponenten zijn onder meer een ESP-WROOM-32, een kleine luidspreker met een diameter van minder dan 1 cm, een 150 mAh lithium-ionbatterij en een klein 800x600 OLED-kleurenscherm.

Welk gameproject past bij jou?

In deze gids hebben we tien geweldige gameprojecten bekeken die zijn gemaakt met een ESP32-bord. De meeste hebben een soort controller en een display nodig. Anderen maken gebruik van SD-kaartmodules, LED's, batterijen, condensatoren en andere elektronische componenten.

Nu is het aan jou in welk project je gaat duiken. Voordat u er een kiest, moet u een geschikte ESP32-module overwegen en de beschikbaarheid van andere componenten die nodig zijn om uw project te bouwen.

De 10 beste ESP32 Smart Home-projecten

Je kunt een aantal geweldige en nuttige slimme thuisprojecten maken met behulp van een ESP32-microcontroller.

Lees volgende

DeelTweetenE-mail
Gerelateerde onderwerpen
  • doe-het-zelf
  • Ideeën voor doe-het-zelfprojecten
  • gamen
Over de auteur
Cherie Tan (14 artikelen gepubliceerd)

Cherie is een creatieve technoloog die in 2021 bij MUO kwam. Ze is een fervent maker en technisch schrijver, met ervaring met het gebruik van Raspberry Pi-, Arduino-, Micro: bit-, ATtiny- en ATMega-apparaten, evenals E-textiel, 3D-printen en KiCad. Naast het maken, houdt Cherie van muziek maken en sporten.

Meer van Cherie Tan

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren