Desenvolvida pela Espressif Systems em Xangai, China, a placa ESP32 é um microcontrolador system-on-chip de baixo custo e baixa energia. Ele ainda tem Bluetooth e Wi-Fi integrados.

Muitos projetos de IoT, robótica e casa inteligente foram feitos com ESP32, mas aqui estamos nos concentrando nos melhores projetos de jogos baseados em ESP32.

Este impressionante fone de ouvido de realidade aumentada é construído usando uma placa Wemos D1 Mini ESP32. Outros componentes incluem um MPU6050 IMU, dois monitores LCD de 1,54 polegadas baseados no driver ST7789, espelhos de 1 mm de espessura, bateria LiPo, gerenciador de bateria TP4056, botões e resistores.

Você também precisará de acesso a uma impressora 3D para imprimir todas as partes do fone de ouvido. Todos os arquivos STL estão disponíveis no Instructable do fabricante, no link acima. Para programá-lo, você precisará do Arduino IDE; o fabricante forneceu seu código, totalmente escrito na linguagem de processamento para que pudessem testá-lo facilmente em diferentes sistemas operacionais.

instagram viewer
Crédito da imagem: natalie // agirisan /YouTube

Sempre quis tocar Sega Genesis e Master System da velha escola? Com o MegaGRRL, você pode fazer exatamente isso! A música é acessada por meio de um cartão SD e reproduzida usando chips de som originais.

O nível de dificuldade deste projeto é intermediário. As peças necessárias para construí-lo incluem um chip de som ESP32, Yamaha YM2612 ou YM3438, chip de som TI SN76489AN, fone de ouvido de 3,5 mm para saída de áudio, Slot para cartão SD para armazenamento, display LCD de 2,8 polegadas, botões, botão liga / desliga, D-pad, LEDs para indicadores de status e bateria de 9 ~ 12 V DC 599 mA para alimentação.

O fabricante forneceu até um design de gabinete para abrigá-lo, totalmente imprimível em 3D e gratuito para baixe do Thingiverse.

Este é um pequeno tabuleiro de xadrez construído com um ESP32. Ele permite que você jogue com outras pessoas online enquanto mantém uma autêntica experiência over-the-board (OTB).

Além disso, se você tivesse dois conjuntos desses tabuleiros, você e um amigo poderiam jogá-los com peças de xadrez reais! Os modelos 3D fornecidos podem ser impressos usando impressão FDM ou resina.

O nível de dificuldade deste projeto é difícil. Os principais componentes necessários são um ESP32, Arduino IOT33, multiplexador de 16 bits, multiplexador de 8 bits, Hall analógico sensor, eletroímã, conversor de buck, resistores, ímãs, drivers de passo, adaptador de alimentação de 12 V e um deslizamento anel.

Folha composta de alumínio e folheado de madeira foram usados ​​para a superfície da placa, enquanto uma moldura externa de alumínio foi adicionada para suporte. O interior é feito de MDF para segurar a eletrônica, enquanto a placa inferior é feita de folha composta de alumínio. As peças de xadrez foram criadas com uma máquina CNC!

Crédito da imagem: Rob Cai /YouTube

Snake é um jogo clássico que muitas pessoas se lembram de ter jogado nos primeiros telefones celulares. Os jogadores controlam uma cobra simplista na tela. Conforme a cobra come os pontos, ela cresce em comprimento até que sua própria cauda se torne um obstáculo no jogo: colidir com ela ou com as bordas da tela resulta no fim do jogo.

Uma versão baseada em hardware do Snake é o foco deste projeto e o código do jogo está disponível no Instructables. Os componentes principais necessários são um ESP32, placa de ensaio, porta VGA, monitor VGA, placa de desempenho e quatro botões de pressão para controlar a cobra.

Inicialmente projetado como um brinquedo educacional, a versão totalmente montada do Retro ESP PCB é um substituto imediato para o existente em um Game Boy. Capaz de emular uma ampla gama de consoles da velha escola, tem suporte total para o conjunto de ferramentas ESP-ISP Dev, o conjunto de ferramentas Arduino e utiliza a placa ESP32 WROVER.

Para construir o seu próprio a partir do zero, é necessária uma habilidade considerável. Para ajudá-lo, o fabricante incluiu todos os detalhes de como fazer seu próprio PCB. Outros componentes necessários são capacitores, slot para cartão microSD, LEDs, MOSFET, transistores, resistores SMD, Chave deslizante SPDT, módulo Wi-Fi, regulador linear, carregador de lítio IC, amplificador de áudio e um TFT exibição.

Para o gabinete, você pode reutilizar um shell de Game Boy ou optar por imprimir em 3D o seu próprio para levar o projeto para o próximo nível.

Relacionado: Esta placa ESP32 de $ 6 é um sonho de casa inteligente DIY

Crédito da imagem: Scott Marley /YouTube

Aqui está uma nova abordagem do clássico jogo de Tetris. Difícil de fazer, este projeto usa um ESP32 e tiras de LED WS2812B endereçáveis ​​para recriar os tetrominós caindo. Os componentes adicionais necessários incluem uma estrutura, fios e fonte de alimentação.

Quer expandir ainda mais para incluir jogos clássicos como Breakout? Confira a terceira parte desta série de vídeos do fabricante. Além disso, se você não gosta da construção complexa, também pode construir o mesmo projeto usando uma matriz de LED.

Crédito da imagem: Sr. Ben /YouTube

Máquinas de garras podem ser usadas no fliperama, mas pode ser frustrantemente difícil (e caro) finalmente conseguir um prêmio! Existem até máquinas de garras online disponíveis, mas elas não oferecem exatamente a mesma experiência usando um teclado ou gamepad.

Em vez disso, você poderia construir seu próprio controlador de garra por uma fração do custo, capaz de se conectar e controlar as garras online graças aos recursos de Wi-Fi do ESP32.

O nível de dificuldade deste projeto é intermediário. Os principais componentes necessários são um ESP32, módulo de joystick, botão, perfboard, resistor, bateria LiPo e suporte de bateria.

O fabricante fez o protótipo com uma placa de ensaio primeiro e observa que, embora a etiqueta no módulo do joystick indique que é 5 V, conectar o joystick via 3,3 V ainda é aceitável.

O Raspberry Pi com RetroPie é frequentemente usado para emulação de jogos retro, mas ESP32 também pode ser usado para reproduzir alguns jogos clássicos de arcade escritos na linguagem MicroPython fácil de programar.

O nível de dificuldade deste projeto é intermediário. O criador mostra como criar alguns dos clássicos, como Bomber, Breakout e Snake. Esses jogos serão executados no ESP32 com uma saída para um monitor VGA.

Os principais componentes necessários são um ESP32, conectores VGA (9 e 15 pinos), resistores, joystick e monitor VGA.

Relacionado: Módulos ESP-32 acabam de receber uma atualização de grande alcance

Embora existam muitos projetos ESP32 que executam o Doom, este fabricante passou a modificá-lo e personalizá-lo ainda mais. O nível de dificuldade deste projeto é intermediário.

Uma tela LCD é conectada a um ESP32-DevKitC e o jogo pode ser controlado com interruptores de botão momentâneos. Arquivos WAD para modificações Doom são armazenados em um cartão SD. Para o som, um amplificador de áudio é conectado a um minúsculo alto-falante. Outros componentes necessários para o projeto são resistores, capacitores e fios de jumper.

Como o nome do projeto sugere, este é o menor Game Boy Color do mundo, feito com um ESP32! O nível de dificuldade deste projeto é difícil. Os componentes principais incluem um ESP-WROOM-32, um minúsculo alto-falante com menos de 1 cm de diâmetro, uma bateria de íon de lítio 150 mAh e uma pequena tela OLED colorida de 800x600.

Qual projeto de jogo é para você?

Neste guia, demos uma olhada em dez grandes projetos de jogos feitos com uma placa ESP32. A maioria deles requer algum tipo de controlador e um display. Outros usam módulos de cartão SD, LEDs, baterias, capacitores e outros componentes eletrônicos.

Agora depende de você em qual projeto mergulhar. Antes de escolher um, você deve considerar um módulo ESP32 adequado e a disponibilidade de outros componentes necessários para construir seu projeto.

Os 10 melhores projetos de casa inteligente ESP32

Você pode criar alguns projetos domésticos inteligentes incríveis e úteis usando um microcontrolador ESP32.

Leia a seguir

CompartilhadoTweetE-mail
Tópicos relacionados
  • faça você mesmo
  • Idéias para projetos DIY
  • jogos
Sobre o autor
Cherie Tan (14 artigos publicados)

Cherie é uma Tecnóloga Criativa que ingressou na MUO em 2021. Ela é uma fabricante e redatora técnica ávida, com experiência no uso de dispositivos Raspberry Pi, Arduino, Micro: bit, ATtiny e ATMega, bem como têxteis eletrônicos, impressão 3D e KiCad. Além de fazer, Cherie gosta de tocar música e malhar.

Mais de Cherie Tan

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever