Update README with recent updates and add board

This commit is contained in:
2025-07-06 03:14:44 -04:00
parent a3fd97b43a
commit 78555445d2
5 changed files with 31476 additions and 12 deletions

View File

@ -1,29 +1,34 @@
# MicroEnv v1.x # MicroEnv v1.x
MicroEnv is a compact and simplistic environmental monitoring sensor, The MicroEnv is a compact and simplistic environmental monitoring sensor,
based on the ESP32-C3 and the Sensirion SGP30 and SHT45 sensors, using based on the ESP32-C3 and the Sensirion SGP41 and SHT45 sensors, using
ESPHome for integration with HomeAssistant ESPHome for integration with HomeAssistant
Use a MicroEnv near a source of emissions to monitor air quality, or as Use a MicroEnv near a source of emissions to monitor air quality, or as
a general room environmental tracking sensor. a general room environmental tracking sensor. It is, in effect, a cut
down version of the environmental sensor package of my [Supersensor 2.x](https://github.com/joshuaboniface/supersensor2)
project in a much smaller footprint.
Power is provided by USB-C, though a very slim cable is required when Power is provided by USB-C, though a very slim connector is required when
using SMD soldering without a buffer. using SMD soldering without a buffer.
The Sensirion sensors are elevated with through-hole pins, to ensure The Sensirion sensors are elevated with through-hole pins, to ensure
optimal distance between the (warm) board and the sensors themselves. optimal distance between the (warm) board and the sensors themselves.
You can either directly solder the sensors to the board or, as I do,
use 4-pin female sockets for easy changing should it be necessary.
For more details, please [see my blog post on the MicroEnv project](https://www.boniface.me/the-microenv/). ![MicroEnv Board Design](/board/pcb.svg)
## Parts List ## Parts List
| Qty | Component | Cost (2025/05 CAD, ex. shipping) | Links | | Qty | Component | Cost (mid-2025 CAD, ex. shipping) | Links |
|-------|--------------------|----------------------------------|-------| |-------|---------------------|-----------------------------------|-------|
| 1 | GY-SGP30 | $5.73 | [AliExpress](https://www.aliexpress.com/item/1005008473372972.html) | | 1 | GY-SGP41 | $9.58 | [AliExpress](https://www.aliexpress.com/item/1005007958589642.html) |
| 1 | GY-SHT45 | $5.67 | [AliExpress](https://www.aliexpress.com/item/1005008175340220.html)* | | 1 | GY-SHT45 | $5.67 | [AliExpress](https://www.aliexpress.com/item/1005008175340220.html)* |
| 1 | ESP32-C3 | $3.12 | [AliExpress](https://www.aliexpress.com/item/1005007205044247.html) | | 1 | ESP32-C3 | $3.12 | [AliExpress](https://www.aliexpress.com/item/1005007205044247.html) |
| 1 | Custom PCB (JLC) | $0.50 ($5.00/10) | [GitHub](https://github.com/joshuaboniface/microenv) | | 2 | Female 4-pin header | $0.37 ($14.99/40) | [Amazon](https://www.amazon.ca/dp/B08LF3S5S8) |
| **TOTAL** | | **$15.02** | | | 1 | Custom PCB (JLC) | $0.50 ($5.00/10) | [GitHub](https://github.com/joshuaboniface/microenv/tree/master/board) |
| **TOTAL** | | **$19.24** | |
`*` Ensure you select the correct device on the page as it shows multiple options. `*` Ensure you select the correct device on the page as it shows multiple options.
@ -44,3 +49,8 @@ calibration may be needed for your sensors and environment.
Allows calibration of the SHT45 humidity sensor with an offset from -20 to +20 Allows calibration of the SHT45 humidity sensor with an offset from -20 to +20
percent relative humidity. Useful if the sensor is misreporting actual humidity. percent relative humidity. Useful if the sensor is misreporting actual humidity.
## Home Assistant View
This image shows the various available sensors in Home Assistant.
![MicroEnv Home Assistant](/microenv-homeassistant.png)

31242
board/pcb.dxf Normal file

File diff suppressed because it is too large Load Diff

135
board/pcb.easyeda.json Normal file

File diff suppressed because one or more lines are too long

77
board/pcb.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 75 KiB

BIN
microenv-homeassistant.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 KiB