Prusa i3 MK3S Top Button Board

Button panel to quickly pre-heat, or change filament, without having to go through the firmware menu.
13
11
0
452
updated January 29, 2023

Description

PDF

I wanted to have a few buttons to control my printer without having to work my way through the firmware menu or having to pick up my phone to connect to OctoPrint. In my case, I wanted to have a panic (pause) button, a button to auto-home the nozzle, one to eject the filament, and a few for temperature presets. The button board snaps to the top bar of the MK3S. I'm using six shiny metallic 12 mm buttons from Amazon and wire them up to some of the GPIO pins on the RPi. The OctoPrint Physical Button plugin then provides an easy way to assign actions to the buttons.

Files

  • Prusa i3 MK3S Extensions TopButtonBoard.stl: The button housing with my set of icons
  • Prusa i3 MK3S Extensions TopButtonBoardBackCover.stl: A back cover to close the open back side of the housing
  • Prusa i3 MK3S Extensions TopButtonBoard NoIcons.stl: The housing w/o icons, to be used with your own icons or with the IconsPanel file below
  • Prusa i3 MK3S Extensions IconsPanel.stl: The icons panel alone, in case you want to print the icons with a separate color. In your slicer, add a color change at the layer where the icon start.
  • Prusa i3 MK3S Extensions.FCStd: The FreeCAD project where I designed this

Tags



Model origin

The author marked this model as their own original creation. Imported from Thingiverse.

License