🖨️ Print Shop
ESP32 D1 Mini Case

I was inspired to design this ESP32 D1 Mini case after writing a blog about using the ESP32 D1 Mini and ESPresense to incorporate room-specific presence detection in my Home Automation.  


After using someone else's design, I thought it'd be fun to re-design my own using OpenSCAD and to share the source code so that others could take the design and modify it to their own needs.

The friction-fit design snaps together pretty snugly around the ESP32 D1 Mini with holes for the development board's status LED,  micro USB port, and reset switch.   There's seven different styles of “vents” to improve both ventilation and hopefully help optimize WiFi and Bluetooth reception.

The available styles are: 

  • Solid
  • Espresense
  • Horizontal bars
  • Vertical bars
  • Diagonal bars
  • ESP32
  • Bluetooth
  • WiFi

No 3D Printer?  No Problem!  I'm selling the ESP32 D1 Mini case in my Tindie Store. 


Updates:

  • 08/17/2022: Increased the amount of material around the cutout for the USB connector.
  • 09/09/2002: Added a new variation with the Espresense logo.

ESP32 D1 Mini Case

by briancmoses · original on Printables ↗

Hobby & Makers / Electronics

♥ 360⬇ 3.7k🖨 31 prints

License: Creative Commons — Attribution — Noncommercial ↗esp32esp32d1caseespresenseesp32d1minicaseesp32d1mini

Print profiles

  • ESP32 D1 Mini Case -- Solid -- Top.stlDEFAULT

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • ESP32 D1 Mini Case -- Diagonal Bars -- Bottom.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • ESP32 D1 Mini Case -- Diagonal Bars -- Top.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • ESP32 D1 Mini Case -- Bluetooth -- Top.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • ESP32 D1 Mini Case -- WiFi -- Top.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • ESP32 D1 Mini Case -- WiFi -- Bottom.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • ESP32 D1 Mini Case -- Vertical Bars -- Top.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • ESP32 D1 Mini Case -- ESP32 -- Top.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • ESP32 D1 Mini Case -- ESP32 -- Bottom.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • ESP32 D1 Mini Case -- Horizontal Bars -- Bottom.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • ESP32 D1 Mini Case -- Vertical Bars -- Bottom.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • ESP32 D1 Mini Case -- Solid -- Bottom.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • ESP32 D1 Mini Case -- Horizontal Bars -- Top.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • ESP32 D1 Mini Case -- Bluetooth -- Bottom.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • ESP32 D1 Mini Case -- Solid.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • ESP32 D1 Mini Case -- espresense -- Bottom.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • ESP32 D1 Mini Case -- espresense -- Top.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • ESP32 D1 Mini Case -- All Styles.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print