An environmental monitoring system using a Nano, with GPS, BME680, VEML6070, MiCS-5524, BH1750, a 128x64 OLED, and NeoPixels.

I created this device to be personal. It will eventually be paired with a Raspberry Pi with a 3.5” LCD to also display radar. The end product will allow me to see the current weather conditions no matter where I am at, including live radar using current GPS data.

It currently uses:

Arduino Nano (Rev3.0)
Adafruit BME680 (Temperature, Humidity, Barometric Pressure, & AQI)
Adafruit MiCS-5524 Gas Sensor (CO level)
Adafruit VEML6070 (UV Index)
BH1750 (Light intensity)
NEO 6M GPS (Location services)
OLED Monochrome 2.4” 128x64 I2C (Values display)
Adafruit NeoPixel Stick (At-A-Glance display)
It will show temperature, humidity, barometric pressure, (in both inHg, & mb,) Air Quality Index, UV Index, and luminosity; along with current latitude/longitude, altitude, speed, heading, and time in UTC.

The Nano, BME680, and CO sensors are currently on an Adafruit Perma-Proto quarter size board mounted in a plastic craft container. The UV and Lux sensors are mounted to a piece of proto board and placed on the top inside of the unit.”


Related Content