April 2023

Concerning the sensors, we connected the ESP32 to four sensors and successfully made measurements using the temperature and humidity sensors. We have begun preparing the attachment of the temperature and humidity sensors to the lid of the hive. The soldering of the wiring has been completed. We created functions to save the time at which data is collected to give the final graphs a parameter for the x-axis. The new temperature and humidity sensor that was bought has been implemented and reliably reads data. Regarding the front end, we developed a skeleton of the website. Next, we added tabs to switch between the humidity, weight, and temperature graphs and later added respective graphs using sample data. We made the website more aesthetic with a uniform color scheme which was implemented to the UI. For the backend, we successfully set up a Wi-Fi network on the Wi-Fi dongle attached to the Raspberry Pi for the ESP32 to connect to and transferred web server files to Raspberry Pi. Other updates are that we installed an update version of node and set up the PostgreSQL database on the Raspberry Pi. Now that the individual elements from the sensors and the backend have been developed, the next step is to combine the progress from each one. We have successfully established communication between the sensors, the ESP32 and the Raspberry Pi.