2.9" ePaper case for ESP32 and battery

Update 2019-01-08: Just before printing this myself, I changed the design of the screen mount from screw holes, to a…
2
58
0
788
updated August 27, 2022

Description

PDF

Update 2019-01-08:

Just before printing this myself, I changed the design of the screen mount from screw holes, to a 'shelf' because the screw heads prevented the lid from sitting close enough. I didn't realise that the flex cable on the screen was being crushed by one of the shelves, which was why I had to clamp it so tightly (hindsight huh?). I've uploaded base-fixed.stl which has a cut-out for the flex cable (not print-tested). Use the fixed file.

This is a simple enclosure for an ePaper display board. I designed it to be about as small as possible while still containing an ESP32 dev board and a 600mAh Lipo.

In the image of the finished item, I clamped the parts too tight and slightly buckled the case, so it looks a bit ugly up close. Don't do this if you print one!

I used :

  • 2 of 12mm disc magnets (thin, 1 or 2 mm)
  • a TTGO Mini32 dev board, because it's quite small and has built in Lipo charge circuitry (and because I had a few laying around)
  • a spare 600mAh battery with protection circuit
  • 2.9" ePaper module
  • my fave green PLA

Simple two part design.

  • glue the magnets to the recesses in the case.
  • screw the ESP down to the mounting posts with two M3 x 6mm screws
  • (go back in time and connect the ESP board to your screen and test it)
  • fit the screen into the case and glue it to the support shelves
  • test fit the bezel, if it all seems good, glue it in place.

Yes, the case is designed to be glued shut. Screws would have taken up more space (and design effort) and if it's good enough for Apple, it's just fine for me.

The images should show anything else you need to know.

The provided STL doesnot have my name on the inside, don't worry!

I'm working on a similar design for a 7.5" display, should be uploaded soon.

Category: Electronics

Tags



Model origin

The author marked this model as their own original creation. Imported from Thingiverse.

License