Exposes power switch, reset button, USB port, light sensor and NeoPixels from the PyBadge PCB. The two LEDs next to the USB port are however not visible, unless printed with transparent filament.
NOTE: The 110 degree version of the thermal camera has a shorter lens, and will not fit this case without modifications
I made some pockets for M2 nuts, but for me it worked well to just screw into the plastic.
Printer: Ender 3
Rafts: No
Supports: Yes
Resolution: 0.2mm
Infill: 23%
Filament: Add:North X-PLA White
Notes:
The camera in the photos is actually printed with Polymaker PolyLite PETG Turquoise, but the prototype I printed in PLA turned out much better so that's what I recommend using.
Post-process and assembly
The face plate has a very snug fit over the PyBadge, use hobby files to make sure all corners are square, and enlarge holes if necessary.
Before assembly, upload the thermal camera program to the PyBadge to verify which direction is up on the camera module. In my case the text on the PCB was upside down, but I don't know if this is universally true.
The author hasn't provided the model origin yet.