When Flappy Bird was released onto the App Store about 6 years ago, it fundamentally changed the mobile gaming landscape and impacted all of our lives drastically. So when MicroFuzzy gave us their hardware list, we knew what had to be done.

What it does

An Arduino checks for accelerometer input that is then being fed to an Android device via bluetooth.

How I built it

Using an Arduino Nano, a HC05 bluetooth module and an mpu6050 accelerometer on the hardware side. We used Android Studio for constructing our port of Flappy Bird.

Challenges I ran into

Figuring out how to connect the bluetooth module, the accelerometer and the Arduino with one another

Accomplishments that I'm proud of

The fact that we did not have any real setbacks that took some 20 hours to fix.

What I learned

We learned how I2C works, what can be achieved with Android Studio and how versatile an Arduino Nano truly is.

What's next for Flappy Bird with motion controls

Maybe we'll seize work on the project, maybe we'll tape the controller to a pidgeon and teach it how to flap it's wings. We don't really know what's next.

Built With

Share this project: