The Arduino Zero comes with only the bottom part of the case. Why do it only half way? We all know how messy our desk can become when building electronics, and we like our fancy Arduino boards to retain their magic smoke inside.
This model is to cover the top of the board as well, together with the stock bottom part it covers all sides while leaving the important connectors available (except the SWD pads, because I think the whole point of this board is to use the debugger). Easy access to the reset button (I'm not ashamed to admit that I use it often). Little vents for the components that might get warm. Yes I spent way too much time on this one.
Carefully tuned dimensions to fit perfectly. Friction fit, so if you want to really stick it on there, perhaps use a tiny bit of superglue. Be careful with the prongs, as when printed with the top facing down this is the very worst orientation for FDM printers.
Prints well on Bambulab P1S with 0.4 mm nozzle using PLA (eSun matte in this case), other filaments untested. Suggestions specific to P1S and similar printers: aux fan 100%, bed temp 75-85 C (to make it stick even though the aux fan is on full), layer width 0.42 mm. In the attached photo I used the regular Bambu textured PEI plate which I think looks best in this case.
Note on layer height: since the initial layer will be very prominent, don't make your initial layer too thin, and you will probably want to increase the filament temperature for the initial layer by about 10 C as well (these tweaks are to make the lines flow together better in the initial layer). I used 0.20 mm initial layer height and 0.08 mm for the rest.
Print orientation: this model is intended to be printed upside down, ie the prongs facing up. No angle should exceed 45 degrees from vertical. If you struggle printing that, you really need to calibrate your printer and/or arrange for effective cooling during printing.
If you want to retain the prongs, probably slow down and put the printer's model cooling fans at full. Perhaps consider switching to a smaller nozzle as well, although 0.4 mm works fine.
This cover does not fit the Uno, due to the different USB connector. There are lots of other models for the Uno, but I didn't find one for the Zero. I won't mention that other “zero” model from Arduino as it really hampered my search for something that fit this particular board.
The author marked this model as their own original creation.