Das ESP32-Board wurde von Espressif Systems in Shanghai, China, entwickelt und ist ein kostengünstiger System-on-Chip-Mikrocontroller mit geringem Stromverbrauch. Es hat sogar Bluetooth und Wi-Fi integriert.
Viele IoT-, Robotik- und Smart-Home-Projekte wurden mit ESP32 realisiert, aber hier konzentrieren wir uns auf die besten ESP32-basierten Gaming-Projekte.
Dieses beeindruckende Augmented-Reality-Headset basiert auf einem Wemos D1 Mini ESP32-Board. Weitere Komponenten sind eine MPU6050 IMU, zwei 1,54-Zoll-LCD-Displays auf Basis des ST7789-Treibers, 1 mm dicke Spiegel, LiPo-Akku, TP4056-Akkumanager, Taster und Widerstände.
Sie benötigen außerdem Zugriff auf einen 3D-Drucker, um alle Teile des Headsets zu drucken. Alle STL-Dateien sind auf dem oben verlinkten Instructable des Herstellers verfügbar. Um es zu programmieren, benötigen Sie die Arduino IDE; Der Hersteller hat seinen Code bereitgestellt, der vollständig in der Verarbeitungssprache geschrieben ist, damit er ihn problemlos auf verschiedenen Betriebssystemen testen konnte.
Wollten Sie schon immer alte Musik von Sega Genesis und Master System spielen? Mit dem MegaGRRL können Sie genau das tun! Die Musik wird über eine SD-Karte abgerufen und mit Original-Soundchips abgespielt.
Der Schwierigkeitsgrad dieses Projekts ist mittel. Die für den Bau erforderlichen Teile umfassen einen ESP32-, Yamaha YM2612- oder YM3438-Soundchip, einen TI SN76489AN-Soundchip, eine 3,5-mm-Kopfhörerbuchse für die Audioausgabe, SD-Kartensteckplatz zur Speicherung, 2,8-Zoll-LCD-Display, Drucktasten, Netzschalter, D-Pad, LEDs für Statusanzeigen und 9~12V DC 599 mA Batterie zur Stromversorgung.
Der Hersteller hat sogar ein Gehäusedesign zur Verfügung gestellt, das vollständig 3D-druckbar und kostenlos ist von Thingiverse herunterladen.
Dies ist ein kleines Schachbrett, das mit einem ESP32 gebaut wurde. Es ermöglicht Ihnen, Spiele mit anderen Spielern online zu spielen und gleichzeitig ein authentisches Over-the-Board-Erlebnis (OTB) zu erhalten.
Wenn Sie außerdem zwei Sätze dieser Bretter hätten, könnten Sie und ein Freund es mit echten Schachfiguren spielen! Die bereitgestellten 3D-Modelle können entweder mit FDM-Druck oder mit Resin gedruckt werden.
Der Schwierigkeitsgrad dieses Projekts ist hart. Die benötigten Kernkomponenten sind ein ESP32, Arduino IOT33, 16-Bit-Multiplexer, 8-Bit-Multiplexer, analoge Hall Sensor, Elektromagnet, Abwärtswandler, Widerstände, Magnete, Schritttreiber, 12-V-Netzteil und ein Slip Ring.
Für die Plattenoberfläche wurden Aluminium-Verbundblech und Holzfurnier verwendet, während zur Unterstützung ein Aluminium-Außenrahmen hinzugefügt wurde. Der Innenraum besteht aus MDF zur Aufnahme der Elektronik, während die Bodenplatte aus Aluminium-Verbundblech besteht. Die Schachfiguren wurden mit einer CNC-Maschine erstellt!
Snake ist ein klassisches Spiel, an das sich viele Leute erinnern werden, das sie auf frühen Mobiltelefonen gespielt haben. Die Spieler steuern eine einfache Schlange auf dem Bildschirm. Wenn die Schlange Punkte frisst, wächst sie in die Länge, bis ihr eigener Schwanz zum Hindernis im Spiel wird: Eine Kollision mit diesem oder den Bildschirmrändern führt zum Ende des Spiels.
Eine hardwarebasierte Version von Snake steht im Mittelpunkt dieses Projekts und der Code für das Spiel ist auf Instructables verfügbar. Die erforderlichen Kernkomponenten sind ein ESP32, ein Steckbrett, ein VGA-Anschluss, ein VGA-Monitor, ein Perfboard und vier Drucktasten zur Steuerung der Schlange.
Ursprünglich als Lernspielzeug konzipiert, ist die fertig montierte Version der Retro ESP-Platine ein direkter Ersatz für die vorhandene in einem Game Boy. Es kann eine Vielzahl von Konsolen der alten Schule emulieren, unterstützt die ESP-ISP Dev-Toolchain, die Arduino-Toolchain und verwendet das ESP32 WROVER-Board.
Um Ihre eigenen von Grund auf neu zu bauen, bedarf es erheblicher Geschicklichkeit. Um Ihnen zu helfen, hat der Hersteller die vollständigen Details zur Herstellung Ihrer eigenen Leiterplatte beigefügt. Weitere erforderliche Komponenten sind Kondensatoren, microSD-Kartensteckplatz, LEDs, MOSFET, Transistoren, SMD-Widerstände, SPDT-Schiebeschalter, Wi-Fi-Modul, Linearregler, Lithium-Lade-IC, Audioverstärker und ein TFT Anzeige.
Für das Gehäuse können Sie eine Game Boy-Shell wiederverwenden oder sich für den 3D-Druck Ihrer eigenen entscheiden, um das Projekt auf die nächste Stufe zu heben.
Verwandt: Dieses 6-Dollar-ESP32-Board ist ein DIY-Smart-Home-Traum
Hier ist eine neue Version des klassischen Spiels Tetris. Dieses schwer zu realisierende Projekt verwendet einen ESP32 und adressierbare WS2812B LED-Streifen, um die fallenden Tetrominos nachzubilden. Zu den weiteren erforderlichen Komponenten gehören ein Rahmen, Kabel und ein Netzteil.
Möchten Sie es weiter ausbauen, um klassische Spiele wie Breakout aufzunehmen? Besuche die dritter Teil dieser Videoserie vom Hersteller. Wenn Ihnen die komplexe Konstruktion nicht gefällt, können Sie das gleiche Projekt auch mit einer LED-Matrix aufbauen.
Klauenautomaten sind für die Spielhallen gut geeignet, aber es kann frustrierend schwierig (und teuer) sein, endlich einen Preis zu ergattern! Es gibt sogar Online-Krallenmaschinen, aber sie bieten nicht ganz die gleiche Erfahrung mit einer Tastatur oder einem Gamepad.
Stattdessen können Sie zu einem Bruchteil der Kosten Ihre eigene Klauenmaschinensteuerung bauen, die dank der Wi-Fi-Funktionen von ESP32 eine Verbindung zu Online-Klauenmaschinen herstellen und diese steuern kann.
Der Schwierigkeitsgrad dieses Projekts ist mittel. Die benötigten Kernkomponenten sind ESP32, Joystick-Modul, Taster, Perfboard, Widerstand, LiPo-Akku und Batteriehalter.
Der Hersteller hat es zuerst mit einem Steckbrett als Prototyp erstellt und stellt fest, dass, obwohl das Etikett auf dem Joystick-Modul 5 V angibt, der Anschluss des Joysticks über 3,3 V noch akzeptabel ist.
Der Raspberry Pi mit RetroPie wird oft für Retro-Gaming-Emulation verwendet, ESP32 kann jedoch auch verwendet werden, um einige klassische Arcade-Spiele zu reproduzieren, die in der einfach zu programmierenden MicroPython-Sprache geschrieben sind.
Der Schwierigkeitsgrad dieses Projekts ist mittel. Der Hersteller zeigt, wie man einige der Klassiker wie Bomber, Breakout und Snake erstellt. Diese Spiele laufen auf ESP32 mit einer Ausgabe an einen VGA-Monitor.
Die erforderlichen Kernkomponenten sind ein ESP32, VGA-Anschlüsse (9-polig und 15-polig), Widerstände, Joystick und VGA-Monitor.
Verwandt: ESP-32-Module haben gerade ein Upgrade mit großer Reichweite erhalten
Obwohl es viele ESP32-Projekte gibt, die Doom ausführen, hat dieser Hersteller es weiter modifiziert und angepasst. Der Schwierigkeitsgrad dieses Projekts ist mittel.
Ein LCD-Bildschirm ist mit einem ESP32-DevKitC verbunden und das Spiel kann mit momentanen Drucktastenschaltern gesteuert werden. WAD-Dateien für Doom-Modifikationen werden auf einer SD-Karte gespeichert. Für den Ton wird ein Audioverstärker mit einem winzigen Lautsprecher verbunden. Andere für das Projekt erforderliche Komponenten sind Widerstände, Kondensatoren und Überbrückungsdrähte.
Wie der Name des Projekts vermuten lässt, ist dies die kleinste Game Boy Color der Welt, die mit einem ESP32 hergestellt wurde! Der Schwierigkeitsgrad dieses Projekts ist hart. Zu den Kernkomponenten gehören ein ESP-WROOM-32, ein winziger Lautsprecher mit einem Durchmesser von weniger als 1 cm, ein 150-mAh-Lithium-Ionen-Akku und ein kleiner 800x600-Farb-OLED-Bildschirm.
Welches Gaming-Projekt ist für Sie?
In diesem Guide haben wir uns zehn großartige Gaming-Projekte angeschaut, die mit einem ESP32-Board erstellt wurden. Die meisten von ihnen erfordern eine Art Controller und ein Display. Andere verwenden SD-Kartenmodule, LEDs, Batterien, Kondensatoren und andere elektronische Komponenten.
Jetzt liegt es an Ihnen, in welches Projekt Sie eintauchen. Bevor Sie sich für eines entscheiden, sollten Sie ein geeignetes ESP32-Modul und die Verfügbarkeit anderer Komponenten berücksichtigen, die zum Erstellen Ihres Projekts erforderlich sind.
Mit einem ESP32-Mikrocontroller können Sie einige erstaunliche und nützliche Smart-Home-Projekte erstellen.
Weiter lesen
- Heimwerken
- DIY-Projektideen
- spielen
Cherie ist Creative Technologist, die 2021 zu MUO kam. Sie ist eine begeisterte Herstellerin und technische Redakteurin mit Erfahrung mit Raspberry Pi, Arduino, Micro: bit, ATtiny und ATMega-Geräten sowie E-Textilien, 3D-Druck und KiCad. Außerhalb des Machens spielt Cherie gerne Musik und trainiert.
Abonniere unseren Newsletter
Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!
Klicken Sie hier, um zu abonnieren