Flappy Bird on Tiva C Microcontroller (Simulation-Based Project)
GitHub: https://github.com/Alzaib/FlappyBird_TivaC
Members
Alzaib Karovalia:
Syed Salman:
Peter Kwan:
Project Motivation
The purpose of this project is to understand and practice integrating various hardware, and microcontroller features. Designing a mini video game is the perfect example to perform it usually requires utilizing a lot of features such as button, screen display, analog-digital converter, interrupts, ram registers, and more.
Our objective is to practice the content we learned in MSE450: Real-time embedded control system and have decided that Flappy Bird is the best to perform this as it includes an algorithm to generate poles, user input, output, score storage, ADC usage, and more.
Design of Approach / Methodology
This project is broken down into two main sections:
- Software (Release 1.0 + 2.0)