3D-Printable Button Pegs for the ROCK64 Aluminium Case
#1
As you may know, the ROCK64 Aluminium case does not allow you to press buttons without the use of some utensil to stick into the hole. After having heard of a different user who superglued some plastic pegs to the buttons of his ROCK64, I became inspired to make my own version, which is glueless and just has the plastic pegs sit in the holes, held in by a lip that keeps them inside.

[Image: ROCK64%20Aluminum%20Casing%20Plastic%20P...Photo.jpeg]

The pegs are 3D printed from PLA using a 0.25mm nozzle on a Prusa i3 MK3, though larger nozzles and other printers should work as well. You can download the STL and STEP files from the wiki here: Download .zip

[Image: button_peg_cad.png]

Installation is simple, to quote from the wiki:


Quote:To use the pegs, open your case and remove the ROCK64 from within. Be sure to pull out the light guide and rubber plug to remove it, or else it will catch on them. Once it is removed, turn your bottom half of the case such that the holes for PWR and RST are pointing towards the floor, and drop the pegs into the holes from inside the case, so that the lip prevents them from falling through. Hold them in position with your finger, turn the case the right side up again, and reinstall your ROCK64.


I just wanted to share this on the forums. It was a quick bit of CAD and trial-and-error to get a size that feels right, but I'm quite happy with the result.
  Reply
#2
(05-20-2021, 06:54 PM)CounterPillow Wrote: As you may know, the ROCK64 Aluminium case does not allow you to press buttons without the use of some utensil to stick into the hole. After having heard of a different user who superglued some plastic pegs to the buttons of his ROCK64, I became inspired to make my own version, which is glueless and just has the plastic pegs sit in the holes, held in by a lip that keeps them inside.

[Image: ROCK64%20Aluminum%20Casing%20Plastic%20P...Photo.jpeg]

The pegs are 3D printed from PLA using a 0.25mm nozzle on a Prusa i3 MK3, though larger nozzles and other printers should work as well. You can download the STL and STEP files from the wiki here: Download .zip

[Image: button_peg_cad.png]

Installation is simple, to quote from the wiki:


Quote:To use the pegs, open your case and remove the ROCK64 from within. Be sure to pull out the light guide and rubber plug to remove it, or else it will catch on them. Once it is removed, turn your bottom half of the case such that the holes for PWR and RST are pointing towards the floor, and drop the pegs into the holes from inside the case, so that the lip prevents them from falling through. Hold them in position with your finger, turn the case the right side up again, and reinstall your ROCK64.


I just wanted to share this on the forums. It was a quick bit of CAD and trial-and-error to get a size that feels right, but I'm quite happy with the result.

Thanks on sharing, thumbs up!
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  1wire DS18b20 on Rock64? mypineme 4 1,795 07-17-2021, 04:20 AM
Last Post: Rocky64
  Rock64 4K60P HDR Media Board Computer 64 bit MarkHaysHarris777 8 8,184 07-14-2021, 11:52 PM
Last Post: jontumontu
  Assembling the premium aluminum case mlefevre 14 5,444 07-07-2021, 05:50 AM
Last Post: Rocklobster
  Any way to tell the rock64's hardware revision? kittyland 1 185 07-01-2021, 09:42 PM
Last Post: evilbunny
Heart Best quick/easy way to control case fan speed? idillicah 4 1,297 06-24-2021, 09:14 AM
Last Post: CounterPillow
  Configuring Python GPIO Pin Control Rock64 www139 3 3,471 06-22-2021, 06:57 AM
Last Post: Mrfixit2001
  3D Printable Fan Mount Mod for the Open Enclosure + DT/Arduino Sketch for PWMing it CounterPillow 2 347 06-17-2021, 12:27 PM
Last Post: CounterPillow
  POE support for the Rock64 v3 h64poe 0 224 05-30-2021, 07:40 AM
Last Post: h64poe
  How to enable ES9023-based DAC hat on Rock64? lowry 2 605 03-18-2021, 03:44 PM
Last Post: zborgerd
  Recovery button stephen fleming 5 2,662 01-26-2021, 12:33 PM
Last Post: PDXpi

Forum Jump:


Users browsing this thread: 1 Guest(s)