case
tpu
esp32
petg
humidity
sensor
temperature
homeassistant
raspberry pi
watertight
home automation

43
2
Hey there!
I just got some ESP32 board and DHT22 sensor to follow the temperature and humidity. I wanted to install one in the bathroom but as there is a lot of condensation I was afraid for the board. So, I just made this case!
It consists of 4 parts : The body, the lid and 2 TPU parts used for watertightness.
I used PETG for the body and lid and TPU for the seals.
I uploaded my print profiles for the Centauri Carbon and Neptune 4 Pro.
The ESP32 is then connected to my Home Assistant running on my Raspberry Pi 5. I can follow the data on it directly as you can see on the screenshots.
You will need some screws to close everything. You will find all details in the bill of materials.
No nuts or thread inserts needed: you can screw directly into the plastic.
Bill of materials
- NameQuantityNotes
- 1ESP321Controller board
- 2DHT221Humidity / Temperature sensor
- 3Jumper wire3
- 4M3 x 6 screw54 to hold the board and 1 for the sensor
- 5M3 x 10 screw6To close the case
- 6M4 X 10 screw1For the top of the sensor
Originality of the Model
The author declares that this work is their personally original model
This model is licensed under the following terms:
Credit must be given to the creator
Models(9)
ESP32 Case - Full.stlDesigner216.49 KB
2026-01-21
ESP32 Case - Body.stlDesigner111.21 KB
2026-01-21
ESP32 Case - Lid.stlDesigner56.53 KB
2026-01-21
ESP32 Case - TPU seal.stlDesigner51.25 KB
2026-01-21
ESP32 Case - TPU USB seal.stlDesigner7.50 KB
2026-01-21
ESP32 Case - PETG Parts - Centauri Carbon.3mfDesigner62.91 KB
2026-01-21
ESP32 Case - PETG Parts - Neptune 4 Pro.3mfDesigner63.17 KB
2026-01-21
ESP32 Case - TPU Parts - Centauri Carbon.3mfDesigner39.70 KB
2026-01-21
ESP32 Case - TPU Parts - Neptune 4 Pro.3mfDesigner39.47 KB
2026-01-21
View all(9)








