Add board photos and Home Assistant dashboard screenshot; integrate into README, photos index, changelog

This commit is contained in:
Hannes committed 2026-10-26 19:00:30 +01:00
1 parent ff9bbb3166
commit 7e485b26b0
9 files changed
+50 -13

No files matched your search

+9
View File
@@ -3,6 +3,15 @@
All notable changes to this project are documented here. All notable changes to this project are documented here.
The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
## [Unreleased]
### Added
- **Photos** (`photos/`): bare fabricated board (front/back), assembled and
soldered board (front/back), an active CO₂ measurement shot, and a Home
Assistant dashboard screenshot. Committed to the tree and embedded in the
README and the v1.0.0 release notes.
## [1.0.0] - 2026-10-19 ## [1.0.0] - 2026-10-19
First public release of the ESP32-C3 CO₂ & environment sensor board (prototype v1). First public release of the ESP32-C3 CO₂ & environment sensor board (prototype v1).
+29 -2
View File
@@ -18,6 +18,33 @@ running.
![3D render](docs/esp-sensair-3d-top.png) ![3D render](docs/esp-sensair-3d-top.png)
## Photos
Photos of the prototype live in [`photos/`](photos/), are embedded below, and are shown
in the [v1.0.0 release notes](https://git.honney333.work/honney/esp_sensair/releases/tag/v1.0.0).
Bare fabricated board, straight from the fab (front and back):
| | |
|---|---|
| ![Bare fabricated board, front side](photos/frontside.jpg) | ![Bare fabricated board, back side](photos/backside.jpg) |
| Front side | Back side |
Assembled and soldered (front and back):
| | |
|---|---|
| ![Assembled board, front side, soldered](photos/frontside_soldered.jpg) | ![Assembled board, back side, soldered](photos/backside_soldered.jpg) |
| Front side, soldered | Back side, soldered |
Running, with an active CO₂ measurement:
![Active CO₂ measurement](photos/active_co2_measurement.jpg)
Live values on the Home Assistant dashboard:
![Home Assistant dashboard](photos/sensor_current_homeassistant.png)
## Block diagram ## Block diagram
``` ```
@@ -91,7 +118,7 @@ Order data used for the v1 prototype:
| Non-plated holes | none | | Non-plated holes | none |
| Solder mask / silkscreen | as ordered (see `gerber/`) | | Solder mask / silkscreen | as ordered (see `gerber/`) |
| Stencil | not ordered (THT assembly) | | Stencil | not ordered (THT assembly) |
| Qty / lead time / cost | _fill in from your order confirmation_ | | Qty / lead time / cost | 5 pcs; 24 h build + ~2 weeks shipping; $10.36 incl. shipping & tax |
Fabrication files are **derived artifacts** and are not committed to the tree. They are Fabrication files are **derived artifacts** and are not committed to the tree. They are
published as assets on the matching release: published as assets on the matching release:
@@ -177,7 +204,7 @@ ESPHome on `esp32-c3-devkitm-1`, framework **esp-idf**. Config template:
├── bom/ bill of materials (CSV) ├── bom/ bill of materials (CSV)
├── docs/ schematic PDF, layer plots, 3D render ├── docs/ schematic PDF, layer plots, 3D render
├── firmware/ ESPHome config templates, secrets templates, notes ├── firmware/ ESPHome config templates, secrets templates, notes
├── photos/ photographs of the assembled board ├── photos/ photographs of the assembled board (also release assets)
├── CHANGELOG.md release history ├── CHANGELOG.md release history
├── LICENSE CERN-OHL-S-2.0 (hardware) ├── LICENSE CERN-OHL-S-2.0 (hardware)
└── LICENSE.MIT MIT (firmware config, BOM, docs) └── LICENSE.MIT MIT (firmware config, BOM, docs)
+12 -11
View File
@@ -1,13 +1,14 @@
Photographs of the assembled board. # Photos
Suggested shots for the README (top-down, evenly lit, plain background, 1600 px wide): Photographs of the prototype board (v1). They are embedded in the
[README](../README.md) and shown in the
[v1.0.0 release notes](https://git.honney333.work/honney/esp_sensair/releases/tag/v1.0.0).
- `top.jpg` assembled board, front side, all parts visible | File | Description |
- `bottom.jpg` solder side |---|---|
- `installed.jpg` board in its final location / enclosure | `frontside.jpg` | bare fabricated board, front side (straight from the fab) |
- `running.jpg` Home Assistant dashboard showing live values | `backside.jpg` | bare fabricated board, back side (straight from the fab) |
| `frontside_soldered.jpg` | assembled board, front side, soldered |
Add them to the README once taken: | `backside_soldered.jpg` | assembled board, back side, soldered |
| `active_co2_measurement.jpg` | board running, active CO₂ measurement |
![Assembled board, top](photos/top.jpg) | `sensor_current_homeassistant.png` | Home Assistant dashboard with live values |
![Assembled board, bottom](photos/bottom.jpg)
Binary file not shown.

After

Width:  |  Height:  |  Size: 216 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 227 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 195 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 265 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 220 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB