
Prusa i3 MK3S Top Button Board
prusaprinters
<p>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 <a href="https://www.amazon.de/dp/B0811QWMJ7/?tag=thingiverse09-20">shiny metallic 12 mm buttons from</a> <a href="https://www.amazon.com?linkCode=ll2&tag=thingiverse09-20&linkId=e4759bff1fa9a55a0f897d801ce2d765&language=en_US&ref_=as_li_ss_tl">Amazon</a> and wire them up to some of the <a href="https://www.raspberrypi.org/documentation/computers/os.html#gpio-pinout">GPIO pins on the RPi</a>. The <a href="https://plugins.octoprint.org/plugins/physicalbutton/">OctoPrint Physical Button</a> plugin then provides an easy way to assign actions to the buttons.</p><h3>Files</h3><ul><li><code>Prusa i3 MK3S Extensions TopButtonBoard.stl</code>: The button housing with my set of icons</li><li><code>Prusa i3 MK3S Extensions TopButtonBoardBackCover.stl</code>: A back cover to close the open back side of the housing</li><li><code>Prusa i3 MK3S Extensions TopButtonBoard NoIcons.stl</code>: The housing w/o icons, to be used with your own icons or with the IconsPanel file below</li><li><code>Prusa i3 MK3S Extensions IconsPanel.stl</code>: 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.</li><li><code>Prusa i3 MK3S Extensions.FCStd</code>: The FreeCAD project where I designed this</li></ul>
With this file you will be able to print Prusa i3 MK3S Top Button Board with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Prusa i3 MK3S Top Button Board.