FlappyGoose
A remake of the classic Flappy Bird game. Created on the Keil MCB1700 board using tasks in a real-time OS and interrupts to handle peripheral inputs. Task synchronization is used to update graphics on LCD display, player score, and game physics simultaneously.