EN
  • Čeština
  • Español
  • Italiano
  • Deutsch
  • Polski
  • Français
  • 日本語
Login

PrusaLink and Prusa Connect setup for MK3/S/+

PrusaLink and Prusa Connect setup for MK3/S/+

PrusaLink and Prusa Connect setup for MK3/S/+
Relevant for:
Last updated 2 months ago
PrusaLink and Prusa Connect setup for MK3/S/+
 Difficulty
Difficult
 Steps
22
 Available languages
CSDEESFRITJAPL

Step 1 Introduction

Introduction
Introduction
WARNING: This product is still in beta-testing stage.
Hi there! This guide will help you get started with using PrusaLink on your MK3/S/+ printer.

The MMU2S upgrade functions aren't supported yet.

In this case, PrusaLink is our name for the Raspberry Pi Zero W hardware solution which enables your Original Prusa MK3/S/+ printer to be connected to your 2.4Ghz Wi-Fi network and be managed remotely via Prusa Connect.
Make sure you are running the latest firmware (3.10.1 and up) on your printer.
This guide is intended for experienced users, you may need some soldering tools and skills to finish the installation, see the upcoming steps first to prepare materials accordingly.

Step 2 Parts preparation: Raspberry Pi Zero W

Parts preparation: Raspberry Pi Zero W
Parts preparation: Raspberry Pi Zero W
Parts preparation: Raspberry Pi Zero W

Get Raspberry Pi Zero W or Raspberry Pi Zero 2 W.

Both will work, but Raspberry Pi Zero 2 W is recommended as it is faster than its predecessor, the Pi Zero W.

Make sure you are buying the original Raspberry Pi Zero W. This guide isn't covering any other fruit alternatives like Banana Pi, Orange Pi, etc.
Make sure you're not buying the old Pi Zero without the Wi-Fi or the Pi Zero WH with the 40-pin GPIO header attached.
Get a MicroSD card (8GB or larger SDHC card, Class10, preferrably a name brand one)
No need to buy an extra power supply or a power cable, your RPi Zero W will be powered directly from the printer. Do not connect any power source into the PWR IN microUSB connector!

Step 3 Printing new parts

Printing new parts
Printing new parts
Printing new parts
Printing new parts
To ensure correct positioning of pins and optimal distance, our developers created a printed part called RPi Zero Frame, which is placed between RPi Zero W and Einsy Rambo board.
Printing this part is mandatory. Without RPi Zero Frame, you will short-circuit contacts on the Rambo board. There is a risk of damage to your printer.
Download and print the following parts from PrusaPrinters.org
rpi-zero-frame.stl
raspberry-cover.stl
Optional, but useful is to print Prusa_Link_pliers.stl, these may come in handy when removing the RPi Zero W from the printer.
Recommended print settings are 0.20mm Quality and PETG material. PLA might not resist higher temperatures inside the electronics box.

Step 5 GPIO header preparation

GPIO header preparation
GPIO header preparation
GPIO header preparation

To create a connection between RPi Zero W and Rambo board you need to purchase GPIO header and solder it to the RPi board.  

For soldering the header you will need a soldering iron, solder, and soldering flux.
First, you need to buy break-away 2x20-pin Strip Dual Male Header. You need a version with 18mm pins.
However, the Dual Male Header pins are quite often shorter, so as a second item, you might need to purchase blanket header. Pins must be 18 mm long and you need at least 5 of them.

Step 6 Preparing and checking the GPIO header

Preparing and checking the GPIO header
Preparing and checking the GPIO header
Preparing and checking the GPIO header
Preparing and checking the GPIO header
Take the dual male header and cut it to 7x2 pin size.
Remove all the short pins from the dual male header.
Instead, insert longer 18mm pins as shown in the picture. You need ONLY FIVE PINS!
Before soldering, make a quick check the pins protrude at least 1mm out of the board. Confirm the correct pin placement by aligning them with the printed rpi-zero-frame.

Step 7 Soldering the GPIO header

Soldering the GPIO header
Soldering the GPIO header
Soldering the GPIO header
Soldering the GPIO header
Double check your work! Incorrect positioning of the pins can lead to damage both to RPi Zero W and Einsy Rambo board.

Solder the header to the RPi Zero W. Make sure you are soldering the header to the correct position and side.

A few quick tips on soldering: Use flux. Use flux some more :) Make sure to heat the soldering points enough so the solder flows into the joint naturally. Do not heat the soldering points too much as you may damage the rPi and the header may become distorted. 

After soldering is completed, flux residue can be removed with an IPA-soaked cotton swab.

Step 8 Preparing necessary software

Preparing necessary software
Preparing necessary software
Preparing necessary software
Preparing necessary software

Download and install Raspberry Pi Imager from raspberrypi.org/software

Download the PrusaLink SD card image
Insert an empty micro SD Card into your computer.

Open the Raspberry Pi Imager. Hit the CHOOSE OS, navigate to Use Custom and select the downloaded PrusaLink SD card image file.

Click CHOOSE STORAGE and select the micro SD card.
Don't hit the WRITE button yet! We must set up the Wi-Fi and other things first :)

Step 9 Setting up the SD card in Pi Imager

Setting up the SD card in Pi Imager
Setting up the SD card in Pi Imager
Hit the cog icon or press Ctrl+Shift+X (or Cmd+shift+X) to open the Advanced options menu.

Set a hostname. Preferably, use a unique hostname for the given printer, for example, naomi.local  - Use just plain text with no special characters.

A hostname will allow you to access the printer more easily by typing just http://naomi.local into your browser instead of having to remember the printer's IP address. If you leave the default PrusaLink.local hostname, it might be trickier to distinguish between the printers using the same hostname on one network. Remember the hostname now, you won't be able to change or view it easily later.

IDepending on your local network settings, the hostname might not work and you might need to use the IP Address instead.

Do not enable SSH. Don't set any device username and password in this dialog!

Step 10 Setting up the SD card in Pi Imager 2

Setting up the SD card in Pi Imager 2
Setting up the SD card in Pi Imager 2
Setting up the SD card in Pi Imager 2
Scroll down to configure Wi-Fi
Set the SSID (the name of the local Wi-Fi network you are using) and Password.
Save the settings, hit WRITE and confirm formatting of the micro SD card.
Follow the instructions in the Pi Imager app only. Don't follow your operating system's notifications about the microSD Card and its formatting if there are any.

Step 11 Setting up the printer

Setting up the printer
Setting up the printer
Setting up the printer
Make sure the printer is turned off and unplugged.
Prepare a utility knife with a sharp tip.
Carefully cut all the indicated plastic tabs from the Einsy-base and remove the rest of the cut-out part. During cutting the case, MAKE SURE you DON'T CUT the Einsy Rambo board!!!
Clean the surrounding area for any remaining bits of plastic.

Step 12 Inserting the Raspberry Pi Zero W

Inserting the Raspberry Pi Zero W
Inserting the Raspberry Pi Zero W
Inserting the Raspberry Pi Zero W
Inserting the Raspberry Pi Zero W
Insert the micro SD card into the Raspberry Pi Zero W. Stack the Raspberry Pi Zero W together with the printed rpi-zero-frame part.
Connect the Raspberry Pi Zero W with the frame into the Einsy Rambo board.
Use the raspberry-cover part to cover up the rPi Zero W.

Step 13 Setting the printer up.

Setting the printer up.
Setting the printer up.
Setting the printer up.
Turn the printer on.

Go to the menu > Support, scroll down to check that you have firmware version 3.10.1 or newer. If not, please upgrade your firmware to the latest version (3.10.1 and up)

Go to the menu > Settings > RPi port and set it to ON

The first boot of the system might take a looong time. Please be patient and find something to do while you wait. :)

Don't worry. During the regular use, the booting won't be taking as long.

You might see "RPi Booting..." or "Starting Prusa Link" messages on your LCD before PrusaLink boots up.

Step 14 Setting the printer up.

Setting the printer up.
Setting the printer up.
Setting the printer up.

After your PrusaLink boots up, you should see a number on the bottom of your LCD. This is the IP Address of your printer.

From now on, the IP Address can be also found in the Support menu of your printer.
The LCD might show ERR: before the IP Address. Don't worry. It will become OK: after PrusaLink is properly configured.

If the LCD shows NO IP, it means you may have poor signal or other network issues. Try moving the printer closer to the Wi-Fi access point or consider using a MicroUSB ethernet dongle. PrusaLink will prefer the wired network then.
If the LCD shows WiFi disconnected or NO WIFI, please go back to step 9 and reconfigure the Wi-Fi settings.

Step 16 Opening up PrusaLink Wizard

Opening up PrusaLink Wizard
Opening up PrusaLink Wizard
Opening up PrusaLink Wizard
Write down the IP Address from your printer's LCD into the address field of your web browser.

Use just the four numbers separated by dots.
In case you have set up a hostname earlier, you might be able to access the printer as http://yourhostname.local
(if the local network allows you to.)

The PrusaLink Wizard site will open in your browser.  Click Authorization/NEXT.
If the address doesn't get you to the Wizard, it means the PrusaLink was already set up. If you need to go through the wizard again, please add /Wizard after the IP address to open up the setup wizard again.

PrusaLink verifies your printer's serial number with Prusa servers. 

If you have trouble configuring the PrusaLink because of an issue with your printer's serial number, please contact support.

Step 17 Configuring PrusaLink Wizard - Authorization

Configuring PrusaLink Wizard - Authorization
Configuring PrusaLink Wizard - Authorization
Now you need to create a username and password to access the PrusaLink.
These credentials are printer-specific. This is not your Prusa Account, but you can use the same here too.
This username and password will later be used to access PrusaLink directly, to get to the printer's own website, without having to be logged into Prusa Connect.

Step 21 Adding the printer into PrusaConnect

Adding the printer into PrusaConnect
Adding the printer into PrusaConnect
Adding the printer into PrusaConnect
Now you are looking at the PrusaConnect site.
Hit + ADD PRINTER
From now on, there should be OK: sign and the IP address visible on the LCD of your printer.
Was this guide helpful?

Comments

Please sign in before adding a comment.
Still have questions?

Still have questions?

If you have a question about something that isn't covered here, check out our additional resources.
And if that doesn't do the trick, you can send an inquiry to info@prusa3d.com or through the button below.