Sviluppato da Espressif Systems a Shanghai, in Cina, la scheda ESP32 è un microcontrollore system-on-chip a basso costo e basso consumo. Ha anche Bluetooth e Wi-Fi integrati.

Molti progetti IoT, robotica e casa intelligente sono stati realizzati con ESP32, ma qui ci concentriamo sui migliori progetti di gioco basati su ESP32.

Questo impressionante visore per realtà aumentata è costruito utilizzando una scheda Wemos D1 Mini ESP32. Altri componenti includono un'IMU MPU6050, due display LCD da 1,54 pollici basati sul driver ST7789, specchi spessi 1 mm, batteria LiPo, gestore batteria TP4056, pulsanti e resistori.

Avrai anche bisogno di accedere a una stampante 3D per stampare tutte le parti dell'auricolare. Tutti i file STL sono disponibili su Instructable del produttore, collegato sopra. Per programmarlo, avrai bisogno dell'IDE di Arduino; il produttore ha fornito il proprio codice, completamente scritto nel linguaggio Processing in modo da poterlo testare facilmente su diversi sistemi operativi.

instagram viewer
Credito immagine: natalie //agirisan/Youtube

Hai mai desiderato suonare musica vecchia scuola Sega Genesis e Master System? Con MegaGRRL, puoi fare proprio questo! La musica è accessibile tramite una scheda SD e riprodotta utilizzando chip audio originali.

Il livello di difficoltà di questo progetto è intermedio. Le parti necessarie per costruirlo includono un chip audio ESP32, Yamaha YM2612 o YM3438, chip audio TI SN76489AN, jack per cuffie da 3,5 mm per l'uscita audio, Slot per scheda SD per l'archiviazione, display LCD da 2,8 pollici, pulsanti, interruttore di alimentazione, D-pad, LED per indicatori di stato e batteria da 9~12 V CC 599 mA per l'alimentazione.

Il produttore ha persino fornito un design per alloggiarlo, completamente stampabile in 3D e gratuito scarica da Thingiverse.

Questa è una piccola scacchiera costruita con un ESP32. Ti consente di giocare partite online con altre persone mantenendo un'autentica esperienza over-the-board (OTB).

Inoltre, se avessi due set di queste schede, allora tu e un tuo amico potreste giocarci con veri pezzi degli scacchi! I modelli 3D forniti possono essere stampati utilizzando la stampa FDM o la resina.

Il livello di difficoltà di questo progetto è difficile. I componenti principali richiesti sono ESP32, Arduino IOT33, multiplexer a 16 bit, multiplexer a 8 bit, sala analogica sensore, elettromagnete, convertitore buck, resistori, magneti, driver stepper, adattatore di alimentazione 12V e slip squillare.

Per la superficie del pannello sono stati utilizzati fogli compositi di alluminio e impiallacciatura di legno, mentre è stato aggiunto un telaio esterno in alluminio per il supporto. L'interno è realizzato in MDF per contenere l'elettronica, mentre la piastra inferiore è in lamiera composita di alluminio. I pezzi degli scacchi sono stati creati con una macchina CNC!

Credito immagine: Rob Cai/Youtube

Snake è un gioco classico che molte persone ricorderanno giocando sui primi telefoni cellulari. I giocatori controllano un semplicistico serpente sullo schermo. Man mano che il serpente mangia i punti, cresce in lunghezza fino a quando la sua stessa coda diventa un ostacolo nel gioco: scontrandosi con quella o i bordi dello schermo, il gioco finisce.

Una versione hardware di Snake è il fulcro di questo progetto e il codice per il gioco è disponibile su Instructables. I componenti principali richiesti sono ESP32, breadboard, porta VGA, monitor VGA, perfboard e quattro pulsanti per controllare il serpente.

Inizialmente progettato come un giocattolo educativo, la versione completamente assemblata del Retro ESP PCB è un sostituto per quello esistente in un Game Boy. In grado di emulare un'ampia gamma di console della vecchia scuola, ha il pieno supporto per la toolchain ESP-ISP Dev, la toolchain Arduino e utilizza la scheda ESP32 WROVER.

Costruire il proprio da zero richiederà una notevole abilità. Per aiutarti, il produttore ha incluso tutti i dettagli su come creare il tuo PCB. Altri componenti richiesti sono condensatori, slot per schede microSD, LED, MOSFET, transistor, resistori SMD, Interruttore a scorrimento SPDT, modulo Wi-Fi, regolatore lineare, caricabatterie al litio IC, amplificatore audio e un TFT Schermo.

Per la custodia, puoi riutilizzare una shell per Game Boy o optare per la stampa 3D per portare il progetto al livello successivo.

Imparentato: Questa scheda ESP32 da $ 6 è un sogno per una casa intelligente fai-da-te

Credito immagine: Scott Marley/Youtube

Ecco una nuova versione del classico gioco di Tetris. Difficile da realizzare, questo progetto utilizza un ESP32 e strisce LED indirizzabili WS2812B per ricreare i tetromini che cadono. I componenti aggiuntivi richiesti includono un telaio, cavi e alimentatore.

Vuoi espanderlo ulteriormente per includere giochi classici come Breakout? Dai un'occhiata al terza parte di questa serie di video dal creatore. Inoltre, se non ti piace la costruzione complessa, puoi anche costruire lo stesso progetto usando una matrice LED.

Credito immagine: Mr Ben/Youtube

Le macchine Claw sono un fondo per giocare in sala giochi, ma può essere frustrantemente difficile (e costoso) ottenere finalmente un premio! Sono disponibili anche macchine per artigli online, ma non offrono la stessa esperienza utilizzando una tastiera o un gamepad.

Invece, potresti costruire il tuo controller della macchina per artigli per una frazione del costo, in grado di connettersi e controllare le macchine per artigli online grazie alle funzionalità Wi-Fi di ESP32.

Il livello di difficoltà di questo progetto è intermedio. I componenti principali richiesti sono un ESP32, un modulo joystick, un pulsante, una perfboard, una resistenza, una batteria LiPo e un portabatteria.

Il produttore lo ha prima prototipato con una breadboard e osserva che sebbene l'etichetta sul modulo del joystick affermi che è 5V, il collegamento del joystick tramite 3,3V è ancora accettabile.

Il Raspberry Pi con RetroPie viene spesso utilizzato per l'emulazione di giochi retrò, ma ESP32 può anche essere utilizzato per riprodurre alcuni giochi arcade classici scritti nel linguaggio MicroPython di facile programmazione.

Il livello di difficoltà di questo progetto è intermedio. Il produttore mostra come creare alcuni dei classici come Bomber, Breakout e Snake. Questi giochi verranno eseguiti su ESP32 con un'uscita su un monitor VGA.

I componenti principali richiesti sono ESP32, connettori VGA (9 pin e 15 pin), resistori, joystick e monitor VGA.

Imparentato: I moduli ESP-32 hanno appena ricevuto un aggiornamento di grande portata

Sebbene ci siano molti progetti ESP32 che eseguono Doom, questo produttore ha continuato a modificarlo e personalizzarlo ulteriormente. Il livello di difficoltà di questo progetto è intermedio.

Uno schermo LCD è collegato a un ESP32-DevKitC e il gioco può essere controllato con interruttori a pulsante momentanei. I file WAD per le modifiche di Doom sono archiviati su una scheda SD. Per il suono, un amplificatore audio è collegato a un piccolo altoparlante. Altri componenti necessari per il progetto sono resistori, condensatori e ponticelli.

Come suggerisce il nome del progetto, questo è il Game Boy Color più piccolo al mondo, realizzato con un ESP32! Il livello di difficoltà di questo progetto è difficile. I componenti principali includono un ESP-WROOM-32, un minuscolo altoparlante di diametro inferiore a 1 cm, una batteria agli ioni di litio da 150 mAh e un piccolo schermo OLED a colori 800x600.

Quale progetto di gioco fa per te?

In questa guida, abbiamo dato un'occhiata a dieci fantastici progetti di gioco realizzati con una scheda ESP32. La maggior parte di essi richiede una sorta di controller e un display. Altri fanno uso di moduli per schede SD, LED, batterie, condensatori e altri componenti elettronici.

Ora sta a te in quale progetto tuffarti. Prima di sceglierne uno, ti consigliamo di considerare un modulo ESP32 adatto e la disponibilità di altri componenti necessari per costruire il tuo progetto.

I 10 migliori progetti di casa intelligente ESP32

Puoi creare alcuni progetti di casa intelligente sorprendenti e utili utilizzando un microcontrollore ESP32.

Leggi Avanti

CondividereTweetE-mail
Argomenti correlati
  • Fai da te
  • Idee per progetti fai da te
  • gioco
Circa l'autore
Cherie Tan (14 Articoli Pubblicati)

Cherie è una tecnologa creativa che è entrata a far parte di MUO nel 2021. È un'appassionata creatrice e scrittrice tecnica, con esperienza nell'utilizzo di dispositivi Raspberry Pi, Arduino, Micro: bit, ATtiny e ATMega, nonché E-textiles, stampa 3D e KiCad. Al di fuori del fare, Cherie ama suonare e allenarsi.

Altro da Cherie Tan

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti