Desarrollada por Espressif Systems en Shanghai, China, la placa ESP32 es un microcontrolador de sistema en chip de bajo costo y bajo consumo. Incluso tiene Bluetooth y Wi-Fi integrados.

Se han realizado muchos proyectos de IoT, robótica y hogares inteligentes con ESP32, pero aquí nos centramos en los mejores proyectos de juegos basados ​​en ESP32.

Este impresionante auricular de realidad aumentada está construido con una placa Wemos D1 Mini ESP32. Otros componentes incluyen una IMU MPU6050, dos pantallas LCD de 1.54 pulgadas basadas en el controlador ST7789, espejos de 1 mm de grosor, batería LiPo, administrador de batería TP4056, botones pulsadores y resistencias.

También necesitará acceso a una impresora 3D para imprimir todas las partes de los auriculares. Todos los archivos STL están disponibles en el Instructable del fabricante, vinculado arriba. Para programarlo, necesitará el IDE de Arduino; el fabricante ha proporcionado su código, completamente escrito en el lenguaje de procesamiento para que puedan probarlo fácilmente en diferentes sistemas operativos.

instagram viewer
Crédito de la imagen: natalie // agirisan /Youtube

¿Alguna vez quisiste tocar música de Sega Genesis y Master System de la vieja escuela? ¡Con MegaGRRL, puede hacer precisamente eso! Se accede a la música a través de una tarjeta SD y se reproduce utilizando chips de sonido originales.

El nivel de dificultad de este proyecto es intermedio. Las piezas necesarias para construirlo incluyen un chip de sonido ESP32, Yamaha YM2612 o YM3438, chip de sonido TI SN76489AN, conector para auriculares de 3,5 mm para salida de audio, Ranura para tarjeta SD para almacenamiento, pantalla LCD de 2.8 pulgadas, botones pulsadores, interruptor de encendido, D-pad, LED para indicadores de estado y batería de 9 ~ 12 V CC 599 mA para energía.

El fabricante incluso ha proporcionado un diseño de caja para albergarlo, totalmente imprimible en 3D y gratuito para descargar desde Thingiverse.

Este es un pequeño tablero de ajedrez construido con un ESP32. Le permite jugar partidos con otras personas en línea mientras conserva una auténtica experiencia over the board (OTB).

Además, si tuvieras dos juegos de estos tableros, ¡tú y un amigo podrían jugar con piezas de ajedrez reales! Los modelos 3D proporcionados se pueden imprimir utilizando impresión FDM o resina.

El nivel de dificultad de este proyecto es difícil. Los componentes principales necesarios son un ESP32, Arduino IOT33, multiplexor de 16 bits, multiplexor de 8 bits, Hall analógico sensor, electroimán, convertidor reductor, resistencias, imanes, controladores paso a paso, adaptador de corriente de 12 V y un deslizamiento anillo.

Se utilizaron láminas de aluminio compuesto y chapa de madera para la superficie del tablero, mientras que se agregó un marco exterior de aluminio como soporte. El interior está hecho de MDF para sujetar la electrónica, mientras que la placa inferior está hecha de lámina compuesta de aluminio. ¡Las piezas de ajedrez fueron creadas con una máquina CNC!

Crédito de la imagen: Rob Cai /Youtube

Snake es un juego clásico que mucha gente recordará haber jugado en los primeros teléfonos móviles. Los jugadores controlan una serpiente simplista en pantalla. A medida que la serpiente come puntos, crece en longitud hasta que su propia cola se convierte en un obstáculo en el juego: chocar con eso o los bordes de la pantalla da como resultado el final del juego.

Una versión basada en hardware de Snake es el foco de este proyecto y el código del juego está disponible en Instructables. Los componentes básicos requeridos son un ESP32, placa de pruebas, puerto VGA, monitor VGA, placa de perforación y cuatro botones para controlar la serpiente.

Diseñado inicialmente como un juguete educativo, la versión completamente ensamblada del PCB Retro ESP es un reemplazo directo del existente en un Game Boy. Capaz de emular una amplia gama de consolas de la vieja escuela, tiene soporte completo para la cadena de herramientas ESP-ISP Dev, la cadena de herramientas Arduino y utiliza la placa ESP32 WROVER.

Construir el tuyo desde cero requerirá una habilidad considerable. Para ayudarlo, el fabricante ha incluido todos los detalles sobre cómo hacer su propia PCB. Otros componentes necesarios son condensadores, ranura para tarjetas microSD, LED, MOSFET, transistores, resistencias SMD, Interruptor deslizante SPDT, módulo Wi-Fi, regulador lineal, cargador de litio IC, amplificador de audio y un TFT monitor.

Para el gabinete, puede reutilizar un caparazón de Game Boy u optar por imprimir en 3D el suyo para llevar el proyecto al siguiente nivel.

Relacionado: Esta placa ESP32 de $ 6 es un sueño casero inteligente de bricolaje

Crédito de la imagen: Scott Marley /Youtube

Aquí tienes una nueva versión del clásico juego de Tetris. Difícil de hacer, este proyecto utiliza un ESP32 y tiras de LED WS2812B direccionables para recrear los tetrominós que caen. Los componentes adicionales necesarios incluyen un marco, cables y fuente de alimentación.

¿Quieres expandirlo aún más para incluir juegos clásicos como Breakout? Revisar la tercera parte de esta serie de videos del fabricante. Además, si no le gusta la construcción compleja, también puede construir el mismo proyecto utilizando una matriz de LED.

Crédito de la imagen: Mr Ben /Youtube

Las máquinas de garras son económicas para jugar en la sala de juegos, ¡pero puede ser frustrantemente difícil (y costoso) finalmente conseguir un premio! Incluso hay máquinas de garras en línea disponibles, pero no ofrecen la misma experiencia al usar un teclado o un gamepad.

En cambio, podría construir su propio controlador de máquina de garras por una fracción del costo, capaz de conectarse y controlar máquinas de garra en línea gracias a las capacidades Wi-Fi de ESP32.

El nivel de dificultad de este proyecto es intermedio. Los componentes básicos requeridos son un ESP32, un módulo de joystick, un botón, una placa de perforación, una resistencia, una batería LiPo y un soporte para la batería.

El fabricante primero lo ha creado con una placa de pruebas y señala que, aunque la etiqueta del módulo de la palanca de mando indica que es de 5 V, la conexión de la palanca de mando a través de 3,3 V sigue siendo aceptable.

La Raspberry Pi con RetroPie se usa a menudo para la emulación de juegos retro, pero ESP32 también se puede usar para reproducir algunos juegos de arcade clásicos escritos en el lenguaje MicroPython fácil de programar.

El nivel de dificultad de este proyecto es intermedio. El creador muestra cómo crear algunos de los clásicos como Bomber, Breakout y Snake. Estos juegos se ejecutarán en ESP32 con una salida a un monitor VGA.

Los componentes principales necesarios son un ESP32, conectores VGA (9 y 15 pines), resistencias, joystick y monitor VGA.

Relacionado: Los módulos ESP-32 acaban de recibir una actualización de gran alcance

Si bien hay muchos proyectos ESP32 que ejecutan Doom, este fabricante lo modificó y personalizó aún más. El nivel de dificultad de este proyecto es intermedio.

Una pantalla LCD está conectada a un ESP32-DevKitC y el juego se puede controlar con interruptores de botón momentáneos. Los archivos WAD para las modificaciones de Doom se almacenan en una tarjeta SD. Para el sonido, se conecta un amplificador de audio a un pequeño altavoz. Otros componentes necesarios para el proyecto son resistencias, condensadores y cables de puente.

Como sugiere el nombre del proyecto, esta es la Game Boy Color más pequeña del mundo, ¡hecha con un ESP32! El nivel de dificultad de este proyecto es difícil. Los componentes principales incluyen un ESP-WROOM-32, un pequeño altavoz de menos de 1 cm de diámetro, una batería de iones de litio de 150 mAh y una pequeña pantalla OLED a color de 800x600.

¿Qué proyecto de juego es para ti?

En esta guía, hemos echado un vistazo a diez grandes proyectos de juegos realizados con una placa ESP32. La mayoría de ellos requieren algún tipo de controlador y una pantalla. Otros utilizan módulos de tarjetas SD, LED, baterías, condensadores y otros componentes electrónicos.

Ahora depende de usted en qué proyecto sumergirse. Antes de elegir uno, querrá considerar un módulo ESP32 adecuado y la disponibilidad de otros componentes necesarios para construir su proyecto.

Los 10 mejores proyectos de hogares inteligentes ESP32

Puede crear algunos proyectos domésticos inteligentes sorprendentes y útiles utilizando un microcontrolador ESP32.

Leer siguiente

CuotaPíoCorreo electrónico
Temas relacionados
  • Bricolaje
  • Ideas de proyectos de bricolaje
  • juego de azar
Sobre el Autor
Cherie Tan (14 artículos publicados)

Cherie es una tecnóloga creativa que se unió a MUO en 2021. Es una ávida creadora y escritora técnica, con experiencia en el uso de dispositivos Raspberry Pi, Arduino, Micro: bit, ATtiny y ATMega, así como E-textiles, impresión 3D y KiCad. Además de hacer, Cherie disfruta tocar música y hacer ejercicio.

Más de Cherie Tan

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse