Software, Programming, and Development Tools
This project uses a combination of programming languages, development tools, and applications to implement both embedded and web development functions.
This project uses a combination of programming languages, development tools, and applications to implement both embedded and web development functions.
C++: Core algorithm implementation and programming the ESP32 microcontroller.
JavaScript: Adds interactivity to the web interface.
HTML: Provides structure and layout of the web dashboard.
CSS: Styles the web interface for a clear and user-friendly dashboard.
Arduino IDE: Free and open-source software for writing, debugging, and uploading C++ code to microcontroller boards.
Gmail API: Enables automated email notifications and alerts for system events.