Flappy-Bird on a-ESP32-Microcontroller

bubble34019·Flappy-Bird-on-a-ESP32-Microcontroller

Flappy-Bird on a-ESP32-Microcontroller
Simulate this board

About the Flappy-Bird on a-ESP32-Microcontroller PCB

Flappy-Bird on a-ESP32-Microcontroller is an open source ESP32 PCB design by bubble34019, published on GitHub. It is a board, with 5 components from 4 distinct parts.

Its main chip is the ESP32-DEVKITC V4, from the ESP32 family. By type, the board carries 2 ICs, 2 switches and 1 battery holder.

It belongs with the displays & leds and dev boards & breakouts designs in this gallery.

From the project

My first Blueprint project where I'm learning how to wire components and code the original Flappy Bird game, and Flappy Dunk (a variation of Flappy Bird seen on 10,000 offline games mobile app) on a ESP32 microcontroller using the Arduino IDE.

My first Blueprint project where I'm learning how to wire components and code the original Flappy Bird game, and Flappy Dunk (a variation of Flappy Bird seen on 10,000 offline games mobile app) on a ESP32 microcontroller using the Arduino IDE.

To use my project, look at the BOM and KiCAD schematic and buy and wire the components on a breadboard, (or PCB if you're crazy). Then, connect a USB cable from your ESP32 to your computer, copy and paste my sketch in Arduino IDE and upload sketch to arduino. Then, enjoy the 2 Flappy Bird games! I let some of friends play the finished games, and they…

Main components on the Flappy-Bird on a-ESP32-Microcontroller

Flappy-Bird on a-ESP32-Microcontroller bill of materials (BOM)

5 components, 4 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
1.8 inch Full Color 128x160 SPI Full Color TFT LCD Display Module ST7735S
U1
1
ESP32-DEVKITC V4
U6
1
3.7V LiPo Single Cell Battery
BT1
2
Switch_Tactile_CnK
SW1, SW2

Flappy-Bird on a-ESP32-Microcontroller design files

The KiCad project lives in the bubble34019/Flappy-Bird-on-a-ESP32-Microcontroller repository on GitHub; these links point at the commit this page was built from.

Flappy-Bird on a-ESP32-Microcontroller: common questions

What microcontroller does the Flappy-Bird on a-ESP32-Microcontroller use?

The Flappy-Bird on a-ESP32-Microcontroller is built around the ESP32-DEVKITC V4, from the ESP32 family.

How many components are on the Flappy-Bird on a-ESP32-Microcontroller?

5 components, from 4 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Flappy-Bird on a-ESP32-Microcontroller design files?

From the bubble34019/Flappy-Bird-on-a-ESP32-Microcontroller repository on GitHub, which has the schematic and the BOM; the links under Design files point to each one.

Can I use the Flappy-Bird on a-ESP32-Microcontroller design in my own project?

The repository has no license, so all rights stay with bubble34019. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Flappy-Bird on a-ESP32-Microcontroller without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.

Similar boards