After downloading and printing many different Raspberry Pi case models, and finding none which fit very well, or which did not have mounting options i liked or clearance for a cooling fan, I decided to design my own from scratch. Here are its primary design goals / features:
• Clean fit for a Raspberry Pi 3B, with clearance so it is not too tight.
• Discrete mounting points, spaced for attaching to a 2020 (or similar) rail, and arranged to permit mounting in several different orientations and offsets. More specifically, to mount on the side of my Creality Ender 3 Pro printer.
• Lots of interior air space and ventilation to accommodate heat-sinks.
• Option to add a 30mm cooling fan, if desired.
• Raspberry Pi 3B status lights should be visible when in the case.
• The Micro SD memory card should be accessible when in the case. (Also flush with the main body, so it can be covered by tape or a label, if desired).
Note: This should also fit a 3B+, as the mechanical drawings show the same dimensions as the 3B, but I do not have one with which to test and verify.
What this design does not currently include, is easy access to the I/O header on the Raspberry Pi. Vent holes could be cut-away if header access is desired. If I refine this design further, I may (or may not) add a header access door. The top of the case is also not quite as perfect a fit as i'd like; there's room for improvement here, but every 'clip' or 'tab' I tried to add broke too easily, so that's on the backlog if I ever re-visit this design.
Updates:
• 25-March-2019 - Added Revision 2 of the lid, 5mm taller than the original, to allow more clearance for an internally-mounted fan.
JAL-_RPi_3B_Case_Bottom_for_2020_mount.stl |
JAL-_RPi_3B_Case_Lid_for_30mm_fan.stl |
JAL-_RPi_3B_Case_Lid_for_30mm_fan_Rev.2_-_Taller.stl |
JAL-_RPi_3B_Case_Short_Protection.stl |
JAL-_RPi_3B_Case_v1.f3d |
JAL-_RPi_3B_Case_v1.iges |
JAL-_RPi_3B_Case_v1.step |