Free No account needed

ESP32 Box Builder

Free drag-and-drop enclosure for ESP32 and sensor projects: place USB-C, buttons, screens and vents on each face

ESP32 Box Builder is a free browser tool for a tidy enclosure for an ESP32 or sensor build. Free, no account. Exports STL. Last checked .

Opens timiliris.github.io

Screenshot of ESP32 Box Builder

What is ESP32 Box Builder?

ESP32 Box Builder designs a rounded box with a flush snap-fit lid for small electronics projects. You start from an S, M, L, XL or power bank size, then drag cutouts onto a 2D view of each face (front, back, sides, lid and floor) with snapping and a 0.5 mm grid. The library has USB-C, USB-A and micro-USB ports, a microSD slot, a camera hole, slide and rocker switches, push buttons, a 3.5 mm jack, PG7 cable glands, light posts and a 7 inch display opening.

It also has vents (slots, round grid or honeycomb), snap-in windows to print in clear filament for LEDs or radar sensors, two styles of 6 x 6 tact switch buttons with a built-in cradle, PCB standoffs for common dev boards and sensor modules, internal walls, vented compartments to keep a sensor away from heat, battery holders and wall-mounting tabs. A 3D preview shows the closed box.

The base and the lid are generated separately in the browser with OpenSCAD; the site says this takes 1 to 3 minutes per part, and the base took about 20 seconds in our check. Each part downloads as STL and prints without supports. The interface is in English and French, the project is saved in your browser, and there is no account. The code is MIT licensed, which covers the software, not the prints. It suits ESP32 and home sensor builders.

What you can make

  • Snap-lid boxes for ESP32 projects
  • Sensor boxes with vented compartments
  • Enclosures with USB-C, buttons and displays
  • Clear snap-in LED and radar windows

How to use ESP32 Box Builder

  1. Pick a box size or enter your own
  2. Drag connectors, buttons and vents onto each face
  3. Add standoffs, walls or compartments on the floor
  4. Generate the base and the lid and download each STL

What you'll need to print it

Filament and parts that suit what you make with ESP32 Box Builder.

Also handy

Some of these are affiliate links: we may earn a small commission, at no extra cost to you. More about that

ESP32 Box Builder pros

  • Large drag-and-drop library of connectors, switches, displays and vents
  • Printed-in buttons, clear windows and vented sensor compartments
  • Prints without supports, with hole clearance built in

ESP32 Box Builder cons

  • Each part is generated separately and can take a few minutes
  • STL only, one file per part

Read next

ESP32 Box Builder alternatives

Box and enclosure generators
Screenshot of EnclosureAI (3D MakerBench)

Boxes

EnclosureAI (3D MakerBench)

Free electronics enclosures built around a real board, with standoffs, port cutouts and vents, as STL or OBJ

Free Browser STL · OBJ New, added
Screenshot of BoxMaker (dcity)

Boxes

BoxMaker (dcity)

Free snap-fit electronics enclosure with PCB standoffs, cutouts and raised text labels as separate 3MF parts

Free Browser STL · 3MF Multicolor New, added
Screenshot of LittleBoxes.ai

Boxes

LittleBoxes.ai

Free browser designer for boxes, lids, brackets and holders sized to your measurements

Free Browser STL