This was a project designed and implemented for the course COEN 390 (Computer Engineering Product Design Project). This android application is designed to visualize environmental data from an ESP32 set up with a BME680 sensor.
- Real-time display of air quality, temperature, pressure, humidity, and altitude data
- Historical data visualization with chart
- User-friendly interface for easy navigation
- Customizable settings for theme and language
- Android device running Android 8.0 (Oreo) or higher
- ESP32 microcontroller
- BME680 gas sensor
- Clone the repository
- Set up ESP32 with code located in hardware_code/bme680_ble_server
- install the BSEC-Arduino-library
- Upload bme680_ble_server.ino onto an ESP32
- Build the project and install the APK onto an Android device