November 27, 2023
Description
Found this ESP8266 nodeMCU case and wanted to use it for my co2 level monitoring system at home.
I added a build in housing for a SCD40 (same format as SCD41) co2/temperature/humidity sensor and a screwbase for easy wall mounting using 3.5/4mm screws.
(yes on the photo it's mounted with a rubberband. I still need to find a permanent location for it :P ).
All wires and dupont connectors are within the case and secured with the screwbase.
I also added a second usb slot to the nodeMCU case, so it can be mounted in two ways.
I made 2 versions. One with the sensor directly next to the nodeMCU.
I found that the heat of the nodeMCU's wifimodule was affecting the temperature reading of the sensor, so I also made a version with 4cm between the two to avoid this.
At a location with more airflow/outside, the first version may fine aswell.
Print “bottom” and “bottom_long” with supports to get a nice finish on the inside aswell and make sure you remove all the supports after. The screwbase may not completely close otherwise.
Print the other files with the outer faces on the printbed and without supports.
Use M2x10 screws for assembly and use 3.5/4mm screws for mounting it to any surface.
First, mount the “base”, then mount the nodeMCU and sensor to “bottom” and connect all the wires. Make sure the sensor works.
Then, mount “bottom” to “base” using M2x10 screws.
Lastly, mount “sensor_top” to the “base” and click “top” on the nodeMCU.
License:
Creative Commons — Attribution
10