1 / 3
ESP8266 WLAN Room Climate Sensor Case (DHT22 + SSD1306 OLED) — zdjęcie 1
1 / 3

ESP8266 WLAN Room Climate Sensor Case (DHT22 + SSD1306 OLED)

Zamów wydruk tego modelu

Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.

Zapisane na tym urządzeniu.

This is a modular 3D printed case for a small WiFi room climate sensor.

Ocena
0 / 5
Polubienia
0
Pobrania
3
Wydruki
0
Wyświetlenia
44
Oceny
0

Aktualizacja u źródła:

Informacje o modelu

Źródło
Printables
Kategoria
Electronics
Licencja
Creative Commons — Attribution

ESP8266 WLAN Room Climate Sensor Case (DHT22 + SSD1306 OLED)

This is a modular 3D printed case for a small WiFi room climate sensor based on the ESP8266. The sensor measures temperature and humidity with a DHT22. It shows the values on a 128x64 SSD1306 OLED and serves them over a simple JSON REST API in your home network. I built these sensors to make a rented floor heating system smarter, without replacing the fixed room thermostats. One sensor goes into each room.

The case is designed in several parts. This has two benefits. First, the DHT22 sits in its own vented tower. The airflow around the sensor stays free, so a closed housing does not distort the readings. The tower also keeps the sensor away from the small amount of heat the ESP8266 produces. Second, you can print each part in a different color. Every room gets its own color scheme.

Included STEP files

  • ESP8266-case.step: main enclosure for the ESP8266

  • ESP8266_cover.step: bottom cover for the enclosure

  • ESP8266_OLED_mount.step: mount for the SSD1306 OLED

  • ESP8266_OLED_cover.step: front frame for the OLED

  • ESP8266_sensor_mount_cover_box_DHT22.step: vented cover for the DHT22 tower

  • ESP8266_sensor_mount_cover_box_mount_DHT22.step: base mount for the DHT22 tower

Print notes
No supports needed for most parts. The vented tower prints cleanly thanks to the horizontal slots. PLA or PETG both work fine for indoor use. Print the parts separately so you can mix colors per room.

Electronics and firmware
The firmware is open source. It auto-detects one or two DHT22 sensors. WiFi setup runs over a captive portal hotspot, so no credentials live in the source code. Each device gets its name in the browser and is then reachable via mDNS, for example http://kinderzimmer.local. The web interface also offers a per-sensor offset calibration in 0.1 C steps.

My blog post: https://www.byteyourlife.com/do-it-yourself/esp8266-raumklima-sensor-mit-dht22-fussbodenheizung-smart-machen/10413

Firmware and wiring: https://github.com/custom-build-robots/esp8266-room-climate-sensor

Have fun building. Feedback and remixes are welcome.