Update 4 - Week 10 Monday
In week 9, we focused on preparing our final deliverables and polishing our interface, making sure that it will work well for students and other users.
Deliverables
During week 9, we prepared this website, video, and poster. The video and poster can both be found on the media page. There weren't any notable challenges preparing these deliverables, but they took a majority of our time this week.
Software Development
This week, we focused on refining the user interface and ensuring the data is displayed such that students (and other users) can easily interpret the information. This involved adding multiple screens and helpful tooltips that describe if the measurement is within healthy levels.
Challenges
There have been some challenges throughout the software development process:
- Initially, the display wasn't connecting properly with the TFT_eSPI library. This required changing of the pins in the User_Setup.h file.
- The data was not refreshing as expected on the display, which required manually adding a timer so that the display refreshes every 10 seconds when the sensors get new data.
- The buttons would double click, causing issues with navigation. This is prevented by adding a debounce delay and checking for press and release.