Air Quality Testing Instrument
Print Profile(1)

Description
Boost Me (for free)
If you like this project, please give me a boost! Every bit of your support motivates me to continue refining cooler smart hardware. Thank you all!
🚀 Project Introduction
This is a high-end desktop environment monitoring station developed based on ESP32-S3. It can not only monitor indoor temperature, humidity, and PM1.0 / PM2.5 / PM10 particulate matter concentration in real-time through local sensors, but also retrieve outdoor weather and temperature by linking with Home Assistant via ESPHome
The project is equipped with a 3.5-inch large screen and capacitive touch, supporting dual-page interaction, and has a built-in 18650 lithium battery, making it a smart home hardware that combines aesthetics and functionality
✨ Main Features
- Dual page display: seamlessly switch between "Indoor Environment" and "Clock Weather" pages by tapping the screen
- High-precision monitoring: uses AHT20 temperature and humidity sensor and Plantower PMSX003 laser particulate matter sensor
- HA deep linkage: automatically synchronizes outdoor sensor data and weather forecasts from Home Assistant
- Ultra-smooth UI: based on mipi_spi driver and 40MHz SPI frequency, providing a smooth visual refresh
- Portable with lithium battery: equipped with 18650 lithium battery and 5V/2.4A charge/discharge protection module, supports charging while in use
- Full Chinese support: perfectly supports Source Han Sans Chinese display, localizing weekdays and dates
🛠️ Hardware List (BOM)
- Controller: ESP32-S3-DevKitC-1 (16MB Flash)
- Display screen: 3.5-inch TFT screen (Driver chip ST7796, 480x320)
- Touch layer: Capacitive touch (Driver chip FT63x6)
- Sensors:
- Temperature & Humidity: AHT20 (I2C)
- Particulate Matter: Plantower PMSX003 (UART)
- Power management:
- Battery: 18650 lithium battery (3000mAh+)
- Module: 5V 2A/2.4A charge/discharge integrated module (supports overcharge and over-discharge protection)
- Enclosure: recommended 3D Printed
🚀 Advanced Play:
If you are pursuing the ultimate data experience, it is recommended to replace the AHT20 module with SCD41. It uses non-dispersive infrared technology to accurately measure CO2 concentration. Wiring also uses the I2C bus (GPIO4/5), and you only need to enable the scd4x platform in the code, making it the ultimate choice for high-end environmental stations



License
You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.










Comment & Rating (0)