Upload
  • case

  • tpu

  • esp32

  • petg

  • humidity

  • sensor

  • temperature

  • homeassistant

  • raspberry pi

  • watertight

  • home automation

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

  • Name
    Quantity
    Notes
  • 1
    ESP32
    1
    Controller board
  • 2
    DHT22
    1
    Humidity / Temperature sensor
  • 3
    Jumper wire
    3
  • 4
    M3 x 6 screw
    5
    4 to hold the board and 1 for the sensor
  • 5
    M3 x 10 screw
    6
    To close the case
  • 6
    M4 X 10 screw
    1
    For 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)

  • model file image
    ESP32 Case - Full.stlDesigner

    216.49 KB

    2026-01-21

  • model file image
    ESP32 Case - Body.stlDesigner

    111.21 KB

    2026-01-21

  • model file image
    ESP32 Case - Lid.stlDesigner

    56.53 KB

    2026-01-21

  • model file image
    ESP32 Case - TPU seal.stlDesigner

    51.25 KB

    2026-01-21

  • model file image
    ESP32 Case - TPU USB seal.stlDesigner

    7.50 KB

    2026-01-21

  • model file image
    ESP32 Case - PETG Parts - Centauri Carbon.3mfDesigner

    62.91 KB

    2026-01-21

  • model file image
    ESP32 Case - PETG Parts - Neptune 4 Pro.3mfDesigner

    63.17 KB

    2026-01-21

  • model file image
    ESP32 Case - TPU Parts - Centauri Carbon.3mfDesigner

    39.70 KB

    2026-01-21

  • model file image
    ESP32 Case - TPU Parts - Neptune 4 Pro.3mfDesigner

    39.47 KB

    2026-01-21

  • View all(9)

No more