×Read this message from Erik, founder of YouMagine

Magnetic Feather Case

A case with magnets and a battery slot for prototyping to production


Creative Commons Attribution Share Alike

Commercial use is allowed, you must attribute the creator, you may remix this work and the remixed work should be made available under this license.

Learn more or download attribution tags


Magnetic Feather Case

A case that sticks with you. Designed for Adafruit's Feather series.
Flexible enough to use from development to deployment.


  • Optional compartment for a 350mAh LiPoly battery (with a zip-tie strain relief slot)

  • Slot for a rare earth badge magnet (source provided)

  • Support for Adafruit's stackable Feather wings

  • Cable management and routing slots

  • Upside down board support (battery version only)

Materials Required

Feather + Screws

  • 1x Adafruit Feather (ESP8266, Bluefruit, ESP32, Adalogger 32u4 were used during prototyping/building)

  • 2x M2.5 x 6mm socket head cap screws (source: Trimcraft Aviation RC)

Battery (optional)

  • 1x Lithium Ion Polymer Battery - 3.7v 350mAh 552035 - PKCell 552035, Adafruit. There are shipping restrictions on lithium polymer batteries, so a local source with the same model/dimensions might be more suitable.


  • 1x Badge Magnet - Amazon 10-pack -- the one sold by Adafruit is tested as well


Print these parts:

  • 1x - Case (choose between the battery and non-battery version)

  • 1x - Cover (choose between the JST access and more enclosed version)

  • 1x - Magnet retainer

  • 1x - Reset button

  • 2x - M2.5 plastic spacers



After printing all three parts, place the battery in first. The battery wiring can be routed through the front of the case, and looped up the side to the Feather's JST header. If desired, add a small zip tie (for a bit of strain relief) on the front of the case.

For the visually inclined, photos are provided below.

Badge magnet and retainer

The badge magnet goes into the case with the warning symbols facing up.

For magnets with a metal-only plate: Insert the magnet retainer with the 1st printed layer facing upward.

For magnets with a plastic backing: Flip the magnet retainer over so that the last printed layer faces upwards.

Press the retainer through the clips. The retainer should click in and press against the magnet. If there is space between the retainer and magnet, the retainer might need to be flipped over.

Feather PCB

Finally, add the Feather PCB into the case, ensuring the board seats into the case's rear notches fully. Carefully press the board down in front.

Attach a printed spacer to a screw by screwing it on.

Finally, attach the screw to the Feather PCB. The LEDs will be in close proximity to the screw heads, but should not interfere.

Reset Button

Attach the button to the lid. It requires a bit of force, so the best way may be to either shave off a bit of filament on the button with a file, or to press it in by tapping the cover onto the button.



Issues are used to track todos, bugs or requests. To get started, you could create an issue.


Mini k drillkeyglitch published this design ago