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

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

thingiverse

*** 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

Download Model from thingiverse

With this file you will be able to print The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on The Kube - ESP8266 NodeMCU DHT22 Local/Remote OLED Temperature/Humidity Sensor.