Blank 3d Printed Raspberry Pi 400 Keycaps

About the project

Are you a touch typist with a resin printer setup and a Raspberry PI 400 that you're willing to damage? Well then I've got the project for you! This short project represents a small step in a larger 'custom aftermarket scissor-hinge keycap' project I've been working on since September 2020.

Project info

Difficulty: Easy

Platforms: Raspberry PiAnycubic

Estimated time: 1 day

License: GNU General Public License, version 3 or later (GPL3+)

Items used in this project

Hardware components

Raspberry PI 400 Raspberry PI 400 With keycap(s) removed... very gently, like trying to beat your sibling at operation gently. x 1
USB Flash Storage USB Flash Storage I reckon you've got one of these. x 1

Software apps and online services

SLICER: Photon Workshop V2.0.3 SLICER: Photon Workshop V2.0.3 Other slicers should work.

Hand tools and fabrication machines

SLA RESIN PRINTER: AnyCubic Photon SLA RESIN PRINTER: AnyCubic Photon I haven't tried other printers but there's no reason that this one is special. x 1
CURE: UV Curing Box CURE: UV Curing Box You could use the sun. x 1
WASH: ISO 99% WASH: ISO 99% I tried with ISO 50% (fail), Water (fail), Power Washer Detergent (fail, stinky) & Vinegar (fail, stinky) x 1
RESIN: Elegoo ABS-Like RESIN: Elegoo ABS-Like x 1
RESIN: Elegoo Standard RESIN: Elegoo Standard x 1
Toothpick Toothpick or some other thin, rigid tool to remove the keycaps x 1

Story

The end result of this small part of my bigger aftermarket keycap project is a Raspberry PI 400 with blank, flat keycaps in whatever colour resin you print them in. The 3D models are not all perfect yet and I'd only recommend trying the letter and number keys.


If you're interested in the bigger project you can stay up to date through Patreon; where content is released a month early, or YouTube. The next few steps in the project are all about painting & etching a complete prototype set, which involves a neat little CNC router and lasers.


HOW TO PRINT THE KEYCAPS

  1. Download 400_letter.stl (or you can buy all the prototype keys here for CAD$1)
  2. Slice the STL file with your preferred tool and load it to the USB drive. (my settings below)
  3. Setup your printer with Standard or ABS-like resin (or any mixture of the two)
  4. Load your print file to your printer & hit print
  5. Wash in ISO 99% for about 90s (stirred or agitated), then remove & dab dry
  6. Cure under UV lamp for 5m, then fully dry


SETTINGS

  • Room/Resin Temp: ~20C
  • Layer Height: 0.05mm
  • Normal Exposure Time: 20s
  • Bottom Exposure Time: 45s
  • Bottom Layers: 14
  • Best Resin Mix: 50% ABS-like & 50% Standard
  • Z Lift Distance: 6mm
  • Z Lift Speed: 3mm/s
  • Z Retract Speed: 3mm/s


HOW TO REMOVE THE LETTER/NUMBER KEYS

1. Find a thin but rigid tool (like a toothpick)

2. Wedge the toothpick under the side of the key but over the hinge

3. Pivot the toothpick to force the two bottom clips to release (sometimes it helps to gently push down on the upper part of the key with your finger)


4. When the bottom clips release they should make a 'pop'. From here you can gently pull the key towards you and up and it should be free from the keyboard.


5. Double check the the hinge is still correctly attached to the keyboard and that there are no plastic remnants left behind.

 


HOW TO ATTACH LETTER/NUMBER KEYS

1. Gently press the upper L-shaped mounts down into place.

2. Slide the key up slightly to align the lower clips to their position on the hinge and press down until you hear a 'click'.

3. Success!


CAD, enclosures and custom parts

400_letter.stl

This 3D model should work on all letter, number & symbol keys on the Raspberry PI 400.

Credits

Photo of casey_works

casey_works

IRL I'm a mindless corpo, on the internet I do project streams & videos.

   

Leave your feedback...