ESP8266 D1 Mini Pro case with external antenna and perma-proto (small mint tin size)

Case for a small min tin size perma-proto board with pin headers for D1 Mini Pro with external antenna.
1h 59m
1× print file
0.20 mm
0.40 mm
23.00 g
4
58
0
668
updated May 1, 2023

Description

PDF

This is a small case for mounting an ESP8266 D1 Mini Pro on a small Adafruit perma-proto small mint tin size board. The perma-proto is suitable smaller circuits. The external antenna of the D1 Mini Pro is useful if the wifi signal is weak where the controller is needed, e.g., in the basement. The case is high enough to fit the board with pin headers that typically come with the D1. A small hole allows for the onboard LED to be visible, e.g., for status indication. The base has grooves for two magnets (10mm x 6mm x 2mm) that are also easy to remove. Two M3 x 3mm threaded inserts go into the base to screw in M3 x 25mm screws through the lid, also holding the perma-proto and D1 board in place.

I use the case in particular to add a 3 pin angled pin header connector to connect an inductive sensor for reading a gas meter and a water meter. There is also a variant for a D1 Mini in case the external antenna is not required. That case is also a few millimeters thinner.

I have also uploaded the FreeCAD model file to make it easy to remix, in particular, e.g., if you need it to host a different connector.

Assembly Instructions

1- Print parts and get pre-requisites

  • Case print
  • Lid print
  • 2x threaded insert M3 x 3mm
  • 2x M3 screw 25mm
  • Optional: 2x magnet 10mm x 6mm x 2mm
  • Adafruit Perma-proto Small Mint TinSize
  • D1 Mini Pro (ESP8266)

2- Solder board

Minimum is to solder the pin headers as shown. The connector is for three pins, connect to pins as needed obviously.

3- Add threaded inserts and optionally magnets

4- Place the perma-proto in the case (without D1 mini)

5- Add D1 Mini Pro

6- Add external antenna

7- Screw on lid and external antenna

Screw on with M3 x 22mm screws, make sure the perma-proto is aligned with properly.

8- Flash ESP8266 firmware

I'm using ESPHome for the firmware, but there are many options.

You can find an ESPHome config for the powermeter configuration with a D1 Mini Pro.

Print Instructions

I have used PETG, but any other material should work just as well. You can print this without supports, but the lid's screw sinks will be slightly cleaner if you add supports there (use pain-on supports, the provided print file does that).

PrinterMK3s+
FilamentPrusament PETG Urban Grey
Infill15%
SupportsOptional on lid for cleaner screw sinks

Tags



Model origin

The author marked this model as their own original creation.

License