This is my submission for the DiamondHacks 2021 hackathon.
Here is a link to the demo on YouTube.
All code is provided and commented in the e-nose.ino file.
- Pro Mini 3.3v ATMega 328p
- 3.3v Voltage regulator
- 0.96" I2C Yellow-Blue SSD1306 OLED
- SGP40 Gas Sensor
- DHT11 Temperature and Humidity Sensor
- Toggle Switch
- Generic LiPo Battery
| DHT 11 Pins | Arduino Pins |
|---|---|
| 0 (Left) | 2 |
| 1 (Middle) | 3.3v |
| 2 (Right) | GND |
| SGP40 Pins | Arduino Pins |
|---|---|
| VIN | RAW |
| 3.3v | Empty |
| GND | GND |
| SCL | A5 |
| SDA | A4 |
| 128x64 OLED Pins | Arduino Pins |
|---|---|
| GND | GND |
| VCC | RAW |
| SCL | A5 |
| SDA | A4 |
For this project I used many helpful libraries, listed below.
V2 of the e-nose will be a custom PCB on raspberry pi zero with Machine Learning to detect smells.
