This is a holder for the newer TP4056 LiPo/Li-Ion charger boards with the micro USB connectors and DW01 and 8205 chips and IN/OUT pads - not the earlier mini USB with fewer chips and pads, although they may still fit or you could edit the scad.
The red/green status LED's can be seen through the case as I've used only 1mm of PLA for the lid. The two pieces press-fit together using a rim system, no need for glue/screws. Round corners for easier printing.
I also made a write-up of changing the charge current resistors on my blog
Update: added a multi-charger version which is basically a TP4056 with a bunch of Rprog (R3) resistors that are selectable using a jumper. Seemed more accurate than using a trimpot and easier than a microcontroller-based digital resistor. Fits a 70x50mm perfboard.
tp4056_case.scad | 1.1KB | |
tp4056_case.stl | 335.3KB | |
tp4056_multicharger.scad | 1.4KB | |
tp4056_multicharger.stl | 341.8KB |