Upload
  • wemos d1 mini case

  • bmp280

  • aht20

This is a universal enclosure for creating a compact weather station or monitoring panel. In this version, the project is adapted for the SSD1306/SSH1106 (1.3" OLED) display, Wemos D1 Mini controller with Type-C connector, and AHT20 + BMP280 sensor.

 

This combination allows you to monitor temperature, humidity, and atmospheric pressure in real time, transmitting data to Home Assistant or to the built-in screen.

 

Main features and components

Controller: Wemos D1 Mini (Type-C version). It is easier to connect and more reliable than older versions with Micro-USB.

 

Sensors: Combined AHT20 + BMP280 module. Ideal for the I2C bus, it provides high accuracy for three key climate parameters.

 

Display: 1.3" OLED (SSD1306 or SSH1106 chip).

 

Software: ESPEasy or ESPHome firmware is an excellent choice for working with these sensors “out of the box.” The project is also compatible with Tasmota.

 

Assembly nuances

Screen mounting: For reliable fixation of the OLED panel in the frame, it is better to use a drop of hot glue in the corners.

 

Sensor: The AHT20+BMP280 module connects via I2C (pins D1 — SCL, D2 — SDA). I recommend placing it so that the heat from the Wemos processor does not affect the accuracy of the readings (you can use small wires or spacers).

 

Wemos D1 Type-C: The controller fits snugly into its slot. If you are using pins (headers), make sure that the height of the case allows them to be placed, otherwise it is better to solder them directly.

 

Power supply: Thanks to the Type-C connector, you can use any modern smartphone cable.


 

Translated with DeepL.com (free version)

Originality of the Model

The author declares that this work is their personally original model

This model is licensed under the following terms:

No Copyright.

Models(4)

  • model file image
    Terminal.stlDesigner

    42.27 KB

    2026-01-27

  • model file image
    top.stlDesigner

    134.07 KB

    2026-01-27

  • model file image
    face2.stlDesigner

    22.35 KB

    2026-01-27

  • model file image
    Terminal.3mfDesigner

    85.14 KB

    2026-01-27

  • View all(4)

No more