CAD Parts List

STL files for 3D printing are oriented to print "as-is" on FDM style machines. Parts are designed to 3D print without any support material. Original design source may be downloaded using the links below.

  • Keyplate.stl
  • Skin-nofuzzy.stl
  • Skin-fuzzy.stl
  • Core.stl
  • Top-Cover.stl
  • Bottom-Feather.stl
  • Bottom-QTPy.stl
  • Cap.stl
  • Cap-alt.stl
  • Cap-Set.stl

CAD Design

The enclosure is designed to be modular. The parts can be swapped out for different colors or features. The bottom cover can be swapped out, for example, with built-in standoffs for a Feather board. 

CAD Assembly

The caps fit over the stems of the switches. The switches are press fitted into a plate. The plate is fitted into the core. The skin is fitted over the core. The bottom cover is press fits under the skin. The QT Py RP2040 and NeoPixel Jewel are fitted into the built-in holders on the bottom cover.

Printing Keycaps

Try printing a single key cap before printing a whole set. For the best quality print, print one key cap at a time. The stem needs very accurate tolerances in order to press fit properly onto the mechanical switch.

Design Source Files

The project assembly was designed in Fusion 360. This can be downloaded in different formats like STEP, STL and more. Electronic components like Adafruit's board, displays, connectors and more can be downloaded from the Adafruit CAD parts GitHub Repo.

SVG Keycap Decals

Optionally use a vinyl cutter to create decals for the key cap. Use the SVG file provided to create a template or cut as is. Use vinyl with an adhesive backing and transfer tape.

This guide was first published on Apr 26, 2021. It was last updated on May 27, 2024.

This page (CAD Files) was last updated on Mar 08, 2024.

Text editor powered by tinymce.