This week, I was able to get the graphics I designed to display on the screen and move like animations. Previously, I was struggling to get any animations to play on the screen at all, which is not ideal since our device needs to have animated details. I looked into animation libraries for Arduino and found Animated GIF, which I used to animate the character. While I was able to get the character animation to work, I am still trying to figure out animating other objects on the screen while the character animation is playing.
I was also able to test the button functionality on the PCB board. However, I am experiencing issues with getting the screen to work when connected to the PCB, so I was only able to test the buttons by printing out a message to the serial monitor.
In the upcoming week, I will work on having multiple graphical assets on the screen at a time and figuring out what may be causing the screen to not work with the PCB. Currently, I am off schedule due to TFT library issues on the screen and PCB issues, so I will work to resolve them promptly to ensure I can move on to full firmware coding.
