diff --git a/CHANGELOG.md b/CHANGELOG.md index d218e62..d39faf0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,15 @@ All notable changes to this project are documented here. 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 First public release of the ESP32-C3 CO₂ & environment sensor board (prototype v1). diff --git a/README.md b/README.md index caa22a8..edcd2d3 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,33 @@ running. ![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 ``` @@ -91,7 +118,7 @@ Order data used for the v1 prototype: | Non-plated holes | none | | Solder mask / silkscreen | as ordered (see `gerber/`) | | 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 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) ├── docs/ schematic PDF, layer plots, 3D render ├── 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 ├── LICENSE CERN-OHL-S-2.0 (hardware) └── LICENSE.MIT MIT (firmware config, BOM, docs) diff --git a/photos/README.md b/photos/README.md index 2dc62cf..3619d3f 100644 --- a/photos/README.md +++ b/photos/README.md @@ -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 -- `bottom.jpg` solder side -- `installed.jpg` board in its final location / enclosure -- `running.jpg` Home Assistant dashboard showing live values - -Add them to the README once taken: - - ![Assembled board, top](photos/top.jpg) - ![Assembled board, bottom](photos/bottom.jpg) +| File | Description | +|---|---| +| `frontside.jpg` | bare fabricated board, front side (straight from the fab) | +| `backside.jpg` | bare fabricated board, back side (straight from the fab) | +| `frontside_soldered.jpg` | assembled board, front side, soldered | +| `backside_soldered.jpg` | assembled board, back side, soldered | +| `active_co2_measurement.jpg` | board running, active CO₂ measurement | +| `sensor_current_homeassistant.png` | Home Assistant dashboard with live values | diff --git a/photos/active_co2_measurement.jpg b/photos/active_co2_measurement.jpg new file mode 100644 index 0000000..eefe687 Binary files /dev/null and b/photos/active_co2_measurement.jpg differ diff --git a/photos/backside.jpg b/photos/backside.jpg new file mode 100644 index 0000000..c98144d Binary files /dev/null and b/photos/backside.jpg differ diff --git a/photos/backside_soldered.jpg b/photos/backside_soldered.jpg new file mode 100644 index 0000000..a5018fe Binary files /dev/null and b/photos/backside_soldered.jpg differ diff --git a/photos/frontside.jpg b/photos/frontside.jpg new file mode 100644 index 0000000..07a827a Binary files /dev/null and b/photos/frontside.jpg differ diff --git a/photos/frontside_soldered.jpg b/photos/frontside_soldered.jpg new file mode 100644 index 0000000..c524228 Binary files /dev/null and b/photos/frontside_soldered.jpg differ diff --git a/photos/sensor_current_homeassistant.png b/photos/sensor_current_homeassistant.png new file mode 100644 index 0000000..acf040a Binary files /dev/null and b/photos/sensor_current_homeassistant.png differ