Bounce Ball Game with ESP32 Microcontroller + Board Review


▶️ Watch on 3Speak

Hello Hive community and welcome to my new video this weekend!

Today i have something interesting... I want to present you this ESP32 board, which is of course Arduino compatible. It can be programmed with MicroPython and some other languages but in my experience, ESP32 boards work faster when running programs written in c.


I bought this board because it have built in color display and the resolution of display is 135px by 240px and also because most of my projects have some display. It also have a built in two buttons, so i decided to try this simple game. (You can find many games for all displays for Arduino and ESP32 boards on the internet).

I think this is great board and i think lots of people will use it because the integrated display, because the speed and price. You can also buy this board for cheap on internet (around $20).
This board have also a connector to be powered with a lithium battery. A little cable is included in package...

Now let's talk more about this game... When i was kid i played similar game like this one, but i forgot name of that game...


This game is very simple! It is something like Pong, it have levels and in each level the game is faster and harder. If i die or if i miss this ball, Game Over screen is shown here. I can also check my score and level to play game again. I only need to press the right button, which is of course, reset button.

This is my first color game with this kind of microcontroller and i love how it works. I'm planning to try more complicated games soon, and i will also try to add more buttons to this board... I will also show you in the future, my weather station, which is also made using this ESP32 board. This project can show me the time and the weather in particular city. All data is from internet because ESP boards can connect to internet using wi-fi connection.

You can find the code of this game on my Github

Just open the file BounceBall.ino with your Arduino IDE, compile and upload it to your board.

If you need to install TFT libraries for display or the ESP32 board in your Arduino IDE, just follow the steps described in my last video The Resistor Calculator with ESP32.

Feel free to use it and play with it. You can modify and you can also comment your improved version of the game if you want.

That's it for now... Thanks for watching and don't forget to follow me because there will be many interesting projects and games this winter in future videos.

Thank you for your time!

▶️ 3Speak


Congratulations @ptmaker! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s):

You received more than 10 HP as payout for your posts, comments and curation.
Your next payout target is 50 HP.
The unit is Hive Power equivalent because post and comment rewards can be split into HP and HBD

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

To support your work, I also upvoted your post!

Check out the last post from @hivebuzz:

Hive Power Up Month - Feedback from February day 17
Support the HiveBuzz project. Vote for our proposal!

The integration of the ESP32 microcontroller has revolutionized the gaming landscape, offering unparalleled performance and flexibility to game developers and enthusiasts alike. With its advanced capabilities, the ESP32 enables seamless connectivity, high-speed data processing, and real-time interactions, providing an immersive gaming experience. Whether it's developing innovative gaming peripherals or creating cutting-edge multiplayer games, the ESP32 microcontroller empowers programmers and gamers to explore new horizons. Among the myriad of possibilities, the emergence of progamersmart a term that signifies the fusion of programming expertise, gaming intelligence, and smart technology, epitomizes the transformative impact of the ESP32 microcontroller in the gaming industry. This amalgamation of skills and technology is reshaping the way games are played, developed, and experienced, marking a new era in the world of gaming innovation.