JellyboxJellybox/Docs
← Self-hosting guide

Case & STL files

A 3D-printable enclosure designed to fit the ESP32 dev board, Waveshare 2.9" eInk display, PN532 NFC module, and 12-LED NeoPixel ring.

Jellybox Classic (jb-eink-v1). These STLs fit this hardware variant only — other Jellybox SKUs need different enclosures.
View on Tinkercad

What's included

Two-part screwed shell

Case and lid are held together with screws. Designed for FDM printing in PLA or PETG.

eInk window

A precise cutout for the Waveshare 2.9″ display. The bezel holds the panel in place without adhesive.

NFC pass-through

The case body is thin over the PN532 antenna area so cards and tags can be scanned through it.

LED diffuser ring

A frosted diffuser ring around the edge softens the NeoPixel glow into a uniform halo.

USB cutout

Side opening for the ESP32's USB port so the device can be powered without disassembly.

Suggested print settings

  • Material: PLA or PETG
  • Layer height: 0.2 mm
  • Infill: 20 % gyroid or grid
  • Supports: Required (Jellybox logo)
  • Perimeters / walls: 3