Modular case for ESP8266 - You Made It!

by vutana, published

Modular case for ESP8266 - You Made It! by vutana Nov 5, 2017


Design Tools

Fusion 360

Liked By

View All

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag


Thing Statistics

3709Views 598Downloads Found in Electronics


Each time I wanted to build a project with an ESP8266, I was wondering why I couldn't find a generic case that could fit any project. I wanted this case to be able to fit buttons, LEDs, displays. And I wanted it to be cute!

So, I've designed this modular enclosure for ESP8266 based projects.

You can plug as many modules as you need.

A minimal thing would be constituted by the bottom and top module:

  • The bottom module (File 0 - Base NodeMCU module) for a NodeMCU 1.0 v2 (the small ones with CP2102 chipset)
  • The top module (File 1 - Dome). This module can fit a LED.

Other modules available:

  • 2 - LED module
  • 3 - Push button module
  • 4 - Temperature sensor module
  • 5 - Small OLED display module (0.96")
  • 6 - Large OLED display module (1.3")
  • 7 - PIR module contributed by Heeroo (Cédric Franck)

"Modular Case for ESP8266 - You Made It!" by Lior Perez is licensed under CC BY NC 2.0.

More from Electronics

view more

All Apps

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

The PIR reference is HC-SR501, bought on Aliexpress.

Which PIR Module is used ?

Is it possible that the PIR module doesn't have the right measurements? I can get it to clip onto the bottom of any other module as the holders seem to be attached too low

The PIR module has been contributed by someone else. But I've printed one and attached it to the base and to the dome without issue. Do you have the same issue with other modules?

No, it's the only module that I have problems with. I just elongated the holders at the top and that'll hopefully do the trick. :)

OK. Tell me if it works. And I will be happy if you post the pictures of your project when it's finished!

This case is really a good idea, cute and modular. Perfect for my indoor temperature display project.
Thanks for the share ;)

This is perfect for a project I’m working on, thanks!

Anyone print this on a Monoprice Select Mini? Just curious what settings to use. Other things I’ve tried to convert that I find on Thingverse end up being horrible. Just not sure what do do with them in Cura

I also share your pain. Although I have found a solution that I tend to use a lot. I use a program called "Autodesk Meshmixer" to literally slice the pieces into smaller ones so that I can print them on my Monoprice Select Mini. It has a "plane cut" feature that will let you slice and export as seperate files. For example, I have four files from an R2-D2 head made by Chaos Core Tech that are sliced to fit onto a Monoprice Select Mini.

Can you make more bases? One for a WEMOS D1 mini pro? https://www.thingiverse.com/thing:2301947
May be a low profile flat top too?

Great idea!

Wemos D1 Mini Pro

Thank you for your comment.

The flat top is a good idea. I have to find some time to design it.

I don't have Wemos D1 mini to try. Why don't you use nodeMCU for this project? It is incredibly cheap, and it has a perfect size and shape. The tower has been designed for it. The only advantage that I can see using a wemos D1 is where nodeMCU is too large to fit.

The Wemos D1 Mini is smaller and cheaper than the nodeMCU. About US$3 from aliexpress.com