Weather Station Enclosure for a Stevenson Screen — ESP32-C3 + AHT20 + BMP280 + Rain Sensor (Support-Free)
Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.
Zapisane na tym urządzeniu.
Support-free enclosure for an ESP32-C3 + AHT20 + BMP280 + rain sensor weather station, made for a Stevenson screen.
- Ocena
- 0 / 5
- Polubienia
- 0
- Pobrania
- 4
- Wydruki
- 0
- Wyświetlenia
- 97
- Oceny
- 0
Aktualizacja u źródła:
Informacje o modelu
- Źródło
- Printables
- Kategoria
- Electronics
- Licencja
- Creative Commons — Public Domain
Ventilated, support-free enclosure for a DIY weather station living inside a Stevenson screen. The ESP32-C3 Super Mini and the LM393 rain-sensor controller sit side by side in the main box; the AHT20 and BMP280 live in two separate louvered pods bolted to opposite ends — thermally isolated from the ESP32's heat for accurate readings. The rain detection panel mounts outside.
Designed entirely with Claude.ai — the parametric Python script (included), all STLs and the ESPHome config came out of a plain chat conversation, no CAD software involved. Edit two numbers in weather_box.py (or just ask Claude) and regenerate if your boards differ. The only exception is outdoor-weather-station-rain-holder.stl (the mount for the rain detection panel) — that one is my own design, not Claude's.
Features
Zero supports on all 4 parts — the pods use 45° hip roofs instead of flat ceilings
Sensor pods detach with 2 bolts each, sensor comes out with the pod — no need to open the main box
Board cradles with raised seats (5 mm clearance for soldered pins underneath) and zip-tie slots
USB-C accessible from outside for flashing/power
Ventilation slots on walls, floor, lid and pods — it's a radiation-shield enclosure, airflow over hermeticity
Material: PETG or ASA (skip PLA — summer heat will warp it)
Layer: 0.2 mm, 3 perimeters, 20–30 % infill
Orientation: as exported (pods flange-down), no supports, no brim needed
Print the pod twice (two identical files included)
Hardware
8× M3×3 heat-set inserts (Ø4.0 pockets — adjust in the script if yours differ)
8× M3×8 bolts
A few thin zip ties
Assembly in short
Press 4 inserts into the corner bosses (lid) and 2 into each end wall from the outside. Zip-tie the boards into their cradles, ESP32 with USB-C facing the wall opening. Feed each sensor's wires through the Ø8 wall hole, slide the sensor into the pod through the flange opening, bolt the pod on — the wall closes the opening. Rain panel wires exit through the Ø6 hole in the back wall.
ESPHome config and full build story: see the linked Instructable.
