Group: This week, the team focused on preparing for the demos held on Monday and Wednesday. We worked on integrating the hardware with the backend and enabling real-time updates on the frontend, allowing the full pipeline to function end-to-end. In parallel, we made progress on the physical design, including the case and stand for the devices. On the hardware side, we finalized the scripts for index calculations and Wi-Fi communication, and continued connecting all components to the microcontroller. On the software side, we worked on getting the backend and frontend updated to accommodate for multiple users. Next week, we will focus on developing a detailed testing and validation plan, completing the full device assembly, and beginning initial testing.
Inès: This week, I focused primarily on developing the index calculation scripts and the thermal camera integration. We received the thermal camera, so I worked on connecting it to the ESP32 and processing the incoming data. In parallel, we revisited the device stand design. I updated the 3D models and had them printed, so we are now ready for assembly. Sanjana and I also researched locations to purchase a real vine plant, which we plan to acquire this weekend for upcoming testing.
(new updated design of the stand)
Miffy: This week, I focused on finalizing the mobile application. I debugged existing functionality and implemented all remaining features, bringing the app to a fully working state across all components except LLM Analysis, which is still pending. The app is now ready to support the upcoming demos and testing phase.
APP Design:



Sanjana:
This week I worked on integrating the sparkfun spectroscopy sensor into our system. We received this component at the beginning of the week and since it’s arrival I’ve been working on connecting and debugging functionality related to collecting vegetation indices. Once I could reliably collect values from the component, I incorporated Ines’s script to use the values coming from the sensor to calculate the 4 vegetation indices that we decided to use. Into next week, I will continue to debug this functionality and make sure everything is running smoothly from the backend to the app which is now deployed.
