Skip to main content
  1. Ensure the printer is turned off and not plugged in!!!
    • Ensure the printer is turned off and not plugged in!!!

    • Prepare tools included in the MK3 kit or get similar from the nearest hardware shop. You will need:

    • Needle-nose pliers

    • Allen keys

    • Raise the X-axis (Extruder) up, so you have enough space around the Einsy case.

  2. To access the pins for Pi Zero W we need to completely remove the EINSy board from the RAMBo cover. DO NOT try to break the cover from the rear side! Any damage caused to the printer is not covered by the warranty!!! Using Allen key release the  M3x40 screw.
    • To access the pins for Pi Zero W we need to completely remove the EINSy board from the RAMBo cover.

    • DO NOT try to break the cover from the rear side! Any damage caused to the printer is not covered by the warranty!!!

    • Using Allen key release the M3x40 screw.

    • Using pliers cut the zip tie on the cable bundle from the Heatbed.

    • Using pliers cut the zip tie on the cable bundle from the Extruder.

    Consider adding to the steps raising the z-axis to the top to get it out of the way during disassembly.

    Jim - Reply

    Ditto on the previous comment! Step #1 should be raise the Z-axis to get it out of the way, followed by unplug your MK3!

    Scott - Reply

    Thanks, we will indeed consider adding these instructions.

    Martin L. - Official Prusa CS -

  3. Carefully push all the cables from the side opening, leave them connected to the board. Carefully push all the cables from the top opening, leave them connected to the board.
    • Carefully push all the cables from the side opening, leave them connected to the board.

    • Carefully push all the cables from the top opening, leave them connected to the board.

  4. Release upper two M3x10 screws holding the EINSY board together with the RAMBo cover. Release lower two M3x10 screws holding the EINSY board together with the RAMBo cover.
    • Release upper two M3x10 screws holding the EINSY board together with the RAMBo cover.

    • Release lower two M3x10 screws holding the EINSY board together with the RAMBo cover.

  5. Slightly release two M3x10 screws holding the RAMBo cover on the frame. DO NOT unscrew them completely!!! Carefully slide the RAMBo cover from the frame. Plugged cables won't allow you more than few centimetres. Separate the cover from the EINSY board.
    • Slightly release two M3x10 screws holding the RAMBo cover on the frame. DO NOT unscrew them completely!!!

    • Carefully slide the RAMBo cover from the frame. Plugged cables won't allow you more than few centimetres.

    • Separate the cover from the EINSY board.

  6. Locate the opening for the GPIO header on the back of the EINSY board (see the first picture). Carefully slide the RPi Zero W in. Check the header pins are all the way through.
    • Locate the opening for the GPIO header on the back of the EINSY board (see the first picture).

    • Carefully slide the RPi Zero W in.

    • Check the header pins are all the way through.

    • Do not solder the pins to the EINSY board! You must be able to remove RPi Zero W from EINSY board.

  7. WARNING: in this step we need to plug the printer and turn it on. Since all the electronics are out, don't leave the printer unattended!!! Now, plug the printer and turn it on. Go to the Settings menu and turn ON the RPi port. Return to the printer's home screen. Now, wait for a few minutes. The RPi isn't a superfast computer and it needs time to boot. Then open the browser and try opening a website: octopi.local
    • WARNING: in this step we need to plug the printer and turn it on. Since all the electronics are out, don't leave the printer unattended!!! Now, plug the printer and turn it on.

    • Go to the Settings menu and turn ON the RPi port. Return to the printer's home screen.

    • Now, wait for a few minutes. The RPi isn't a superfast computer and it needs time to boot. Then open the browser and try opening a website: octopi.local

    • If octopi.local doesn't work, please use the following steps:

    • Check your router for new IP address or wait until the address is displayed on the printer's screen.

    • As soon as you have the IP, open browser on your PC and insert it. If the Octoprint webpage loads, you can continue.

    • Troubleshooting is on the next page. IP address is shown using plugin, big thanks to jneilliii

    • In case OctoPrint works, turn off the printer and continue to the next chapter: 2. Printer assembly

    Do we need to turn off crash detection as well?

    David S. Warner - Reply

    Hi David, no just turn on the RPi port.

    Jakub Dolezal -

    after turning on the port, are we supposed to navigate back to the main display? or do we turn the port on, and leave it on this screen? or does it not matter?

    CraigF - Reply

    Hi Craig, the IP is visible only at the printer’s home screen, therefore after enabling, please return back to the home screen and wait for the IP address.

    Jakub Dolezal -

    When turning on the printer after installing the Pi0W I only get two rows of white squares on the display. The green power LED on the Pi0W is not also not lit. If I remove the Pi0W the printer will power on normally. I have verified the Pi0W and PrusaPrint function normally if I power it via the micro-USB power jack when disconnected from the printer.

    Gregg Wright - Reply

    Hi Greg, I think there is a “short” between EINSY board and RPI. Make sure all PIN are present and properly soldered. If it doesn't help, contact our support at info@prusa3d.com as the EINSY might be faulty.

    Jakub Dolezal -

    IP address is not showing up when i get back to the main screen, any tips?

    Taylor Adams - Reply

    Hey Taylor.

    Try reflashing the printers firmware and also the octoprint image. Make sure the RPi port is enabled before you connect it.

    Official Prusa Support

    Filip M - Official Prusa CS -

    I was not able to connect to my router until I made an SSID entry explicitly for connecting to it at 2.4GHz.

    gritty - Reply

  8. OctoPrint provided by Prusa Research is tested and is confirmed to be booting correctly. If you can't access the web interface, check the following: Is the RPi port enabled on your printer?
    • OctoPrint provided by Prusa Research is tested and is confirmed to be booting correctly. If you can't access the web interface, check the following:

    • Is the RPi port enabled on your printer?

    • Did you enter correct Wi-Fi name (SSID) and password?

    • Is the RPi Zero W correctly plugged in the EINSY RAMBo board?

    • Are you connected to the same Wi-Fi network?

    • In case all hints above didn't help, please visit our forums.

    • Did you manage to solve the issue? Turn off the printer, unplug it and continue to the next chapter: 2. Printer assembly

    For those who are looking to add a camera via OctoPrint - it would be nice to state “now is the time to plug in the micro usb to female usb cable to your Raspberry Pi Zero W that will be used to connect your camera.”

    Avoid my mistake of celebrating that it worked, reassembling, zip ties and all and then knowing you have to disassemble the unit again to plug in the usb cable.

    Richard - Reply

Finish Line

44 other people completed this guide.

Jakub Dolezal

Member since: 02/20/2017

231 Guides authored

Team

Prusa Research Member of Prusa Research

Community

3 Members

373 Guides authored

13 Comments

Great. Bought a prebuilt printer to avoid having to mess with the RAMBo cover and the 100000 cables so everything fits together without pinching wires or bending pins when closing it, and now I have to disassemble it completely to install a Raspberry Pi :/

I’m just going to connect a normal Raspberry Pi with an USB cable for now I guess :)

Joris Mans - Reply

Hi Joris,

it is a matter of 15-20 minutes to reassemble the cover with RPi inside. We are working on a RAMBo cover with easier RPi installation, but it will take some time.

Jakub Dolezal -

Is the raspberry pi 3 the same software as for the zero. With the 3 you can use a better cam . And it is independ.

I like to keep the i3 original as possible.

Frank - Reply

Hi Frank, not 100% sure as the RPi Zero W uses slightly different hardware configuration.

Jakub Dolezal -

can we use any rpi, don’t care about the looks, just want it to work.. - also does this mean rpi takes over the control of mk3 and no pc has to be on when it’s working (new at this)

Kresimir Jelusic - Reply

Hi Kresimir, only Raspberry Pi Zero W was tested on the serial connection, I can't guarantee it will work properly. To your second question, yes the RPi will take over, so you can control your printer from there.

Jakub Dolezal -

Hello,

I’m about to replace the pi zero with a pi 3. What would happen if I wire the 14 contacts to the I/O port using a 14 pin flat ribbon cable (like the one used to connet einsy with LCD) -shifted one pin to the right of course- ?

Thanks.

Vincent Thinselin - Reply

Hi Vincent, ribbon cable wasn't tested so far. Try searching the forums: forum.prusa3d.com

Jakub Dolezal -

What is the maximum amount of current that the RPi port on EINSY RAMBo can provide?

Manolis Agkopian - Reply

Hi Manolis, this wasn't officially tested. My personal guess is max 1A.

Jakub Dolezal -

Wow. Just got my MK3 a few weeks ago, and I received the old EINSY cover that requires the painful surgery to put the Pi in, which I would need to repeat every time I want to fix something or change the flash??!! You didn’t even explain any of this during installation—I would have definitely printed the new case on my other printer and build it right the first time (you should make this clear in that step so we know). Definitely uncool I received the old version this late.

Scott - Reply

Hello Scott, we’re sorry for that. the instructions will be updated and we have a inventory check scheduled for next week to make sure we are not sending the old parts anymore.

Martin L. - Official Prusa CS -

It’s a shame that the nut slots in the new EINSY cover STL are too tight for the square nuts; and extra 0.2mm would have made life so much easier. sinking them in with a soldering iron is not the best assembly method! Also, the Pi cover is a bit loose and cold have done with a little extra on the clips; it’s easier to take a bit off than try to add material.

Mike - Reply

Add Comment

View Statistics:

Past 24 Hours: 24

Past 7 Days: 162

Past 30 Days: 750

All Time: 29,756