• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Image 1
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Image 2
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Image 3
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Image 4
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Image 5
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Image 6
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Image 7
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Image 8
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Image 9
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Image 10
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Image 11
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Image 12
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Thumbnail 1
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Thumbnail 2
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Thumbnail 3
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Thumbnail 4
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Thumbnail 5
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Thumbnail 6
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Thumbnail 7
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Thumbnail 8
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Thumbnail 9
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Thumbnail 10
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Thumbnail 11
The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor 3D Printer File Thumbnail 12

The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor

 avatar

September 18, 2017

thingiverse-icon
DescriptionCommentsTags

Description

*** Overview video for this sensor: https://youtu.be/VefbT6RuT-4 ***
*** Build video (part 1 - hardware): https://youtu.be/fA91LcJRbhI ***
*** Build video (part 2 - software): https://youtu.be/uDsnqi1Vl4U ***
*** Build video (part 3 - openHAB): https://youtu.be/yHt19wZBnDo ***

SEE BELOW FOR BUILD INSTRUCTIONS

This project is my homemade/DIY temperature/humidity sensor, based on the NodeMCU ESP8266, and a DHT22 sensor. It uses a custom-made breakout board for the NodeMCU/DHT I designed in Eagle (available on Tindie: https://www.tindie.com/products/11677/). The breakout board allows me to easily connect things like an OLED screen (for local display), motion sensors or WS2812 RGB LED strings (for LED strip control). The NodeMCU itself runs either code I wrote (or ESPEasy) to get the temp/humidty/motion inputs, and publish them via MQTT to my openHAB home automation system.

This enclosure was designed to make the whole setup look more pleasing to the (wife's) eye, rather than having random PCBs out around the house.

Design features incorporated since original prototype (9/17/17):
-Edges on the bottom of the enclosure serve to hold the PCB in place
-Rounded edges for a more aesthetic look.
-Mounting posts for the OLED display (melt down with soldering iron to hold display in place)
-EXT connector for connecting external inputs/outputs (motion, pressure, luminosity sensors, servos, etc...)
-Louvers to match the DHT sensor's side/top openings (for better airflow/sensing and aesthetics)
-Second version of the box available, with diagonal louvers along both sides (originally for airflow, but with calibration resolving reporting issues, they're purely aesthetic now)
-Breakout board supports both NodeMCU 0.9 as well as 1.0 ("v2"). Note: V3 is supported as well, but will NOT fit in this enclosure!
-Counter-sunk holes on the bottom cover to hide screw heads and make box flat on the wall
-3.3/5v selector jumper (i.e. selecting which of those voltages is sourced for the EXTernal sensor power rail).
-Board is 100% tested and works!

This design is COMPLETE


*** Check out my YouTube channel https://www.youtube.com/c/BKHobby for how to videos about 3d modeling, printing and home automation ***

Check out my (mostly functional) 3D designs - (https://www.thingiverse.com/bkpsu/designs) ! If you like them and want to support my projects, use one of the links below when you're planning to buy anything from these sites (it won't cost you anything extra!). Thank you in advance!

Banggood: https://goo.gl/uXGg84
AliExpress: https://goo.gl/KRNurW
Amazon: https://goo.gl/nWhmjJ

License:

Creative Commons - Attribution - Non-Commercial

Related Models

DHT22/AM2302 Digital Temperature Humidity Sensor Box / Holder / Case with Lid preview image

DHT22/AM2302 Digital Temperature Humidity Sensor Box / Holder / Case with Lid

cncartist profile image

cncartist

1,042

Wireless Dust Sensor SDS011 and DHT22(AM2302) with Wemos OLED enclosure preview image

Wireless Dust Sensor SDS011 and DHT22(AM2302) with Wemos OLED enclosure

wojked profile image

wojked

72

Sensorgehäuse Sensorhalter für DHT22 – Print&Play preview image

Sensorgehäuse Sensorhalter für DHT22 – Print&Play

Penke Electronics profile image

Penke Electronics

68

Control Box Ender 3 preview image

Control Box Ender 3

Prodl3D profile image

Prodl3D

982

DHT22 Case preview image

DHT22 Case

Chas1397 profile image

Chas1397

65

Slim DHT22 Snap-Fit Holder with Ventilated Design preview image

Slim DHT22 Snap-Fit Holder with Ventilated Design

gojaa profile image

gojaa

24

Octoprint Ultimate Lights / Fan / Temperature Control preview image

Octoprint Ultimate Lights / Fan / Temperature Control

vitormhenrique profile image

vitormhenrique

666

Shelly Uni case preview image

Shelly Uni case

BBQer profile image

BBQer

37