This week, I focused on practicing for my final presentation and verifying the functionality of the capacitive touch grid. I systematically tested all 81 squares, performing limit tests to identify any potential bugs or issues. Overall, the grid performed well — I was able to continuously use it for about 30 minutes without major problems.
However, I did encounter occasional issues where some intersections would become stuck in a “constantly touched” state. In about half of these cases, the system self-corrected; in the other half, a full reboot was required. This issue occurred approximately five times across 25 tests, each lasting around five minutes. While the performance is generally stable, some fine-tuning is still needed.
As we enter the final week, I will focus on full system integration and improving robustness, specifically by implementing a method to reset the MPR121 without needing to reboot the entire system.