3D Printed Parts

Parts are designed to be 3D printed with FDM based machines. STL files are oriented to print "as is". Parts are listed below with file name and description. Parts require tight tolerances that might need adjusting slice setting. Reference the suggested settings below.

Print-In-Place Hinge

The STL file named hallowmac-case-back features a back door panel with a print-in-place hinge – This allows the panel to swing open and shut closed. The door panel is designed to house the min oval speaker. Tolerances in the hinge are designed to print using FDM 3d printers. 

Parametric 3D Object

3D print the hinge-tester.stl file before printing the hallowmac-case-back.stl. See how the tolerances are and adjust slice settings if necessary. The door hinge in this project inspired me to create a parametric model that can be used in future projects. Here's a short video demonstrating how to scale up the hinge mechanism using Fusion 360's user parameters.

Simple Enclosure

The STL file named hallowmac-case does not feature the print-in-place door hinge. 3D print the file named hallowmac-back.stl for the back panel – This houses the mini overal speaker and snap fits into the back of the case. Optionally, a bottom panel cover (hallowmac-bottom.stl) snap fits into the bottom of the case – This could be useful for housing extra components or a lipo battery pack.


Enclosure with print-in-place door hinge


Enclosure with opening in the back. No hinge.


Face plate for case and non-hinged case.


Test print sample of print-in-place hinge.


Bottom panel for non-hinged case.


Back panel for non-hinged case.

Slice Settings

Use these settings as reference. Values listed were used in Ultimaker's CURA 3.X slicing software.

  • 0.2mm Layer Height / 0.4mm nozzle
  • 0.38mm Line Width (inner & outer widths)
  • 40mm/s printing speed
  • 20% infill
  • Supports: No

Design Source Files

The enclosure assembly was designed in Fusion 360. This can be downloaded in different formats like STEP, SAT and more. Electronic components like the board, displays, connectors and more can be downloaded from our Fusion 360 CAD parts github repo.

HalloWing 3D Model

Download the 3d model of the Adafruit HalloWing M0 Express and use it to create new cases, enclosures and props! The design features headers, connectors and the display for making accurate snap fit parts. 

This guide was first published on Jan 30, 2019. It was last updated on Nov 27, 2023.

This page (3D Printing) was last updated on Nov 27, 2023.

Text editor powered by tinymce.