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

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.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 1.8 inch Full Color 128x160 SPI Full Color TFT LCD Display Module ST7735S | U1 | |
| 1 | ESP32-DEVKITC V4 | MODULE_ESP32-DEVKITC | U6 |
| 1 | 3.7V LiPo Single Cell Battery | BT1 | |
| 2 | Switch_Tactile_CnK | Button_CnK_PTS636.0_6x3.5mm | 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.
- SchematicFlappyBirdOnESP32.kicad_sch
- BOMBOM.csv
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
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k