Skip to main content

Outline

The X1 Carbon is the only Bambu Lab printer that can run the X1 Plus firmware with native Polar Cloud functionality. However! Not all is lost. The other printers can connect fine using another method, if we have a device tether them to the Polar Cloud.

If you're using the A1, A1 Mini, P1S, or P1P printers, you will need to connect your printer to the Polar Cloud using a Raspberry Pi, Android Phone, Linux/Windows computer, or other device that can act as the LAN/WAN cloud server and transmit data to and from the printer!

Choose Your Octoprint Device

  • Raspberry Pi (preferred)
  • Linux Computer
  • Android Device (via Octo4a)
  • Windows Computer
  • Docker

Install and Configure Octoprint

Start by installing the pre-configured Octopri image below. These images are a current version of Octopi for the Raspberry Pi.

If you are not using a Raspberry Pi, you will have to download and install Octoprint traditionally, and then install the plugins you need to print.

Click the image above to download the ready-to-print image to burn to your Raspberry Pi SD card.

Once you download the image, and burn it to your SD card for the Raspberry Pi, you will have to boot it and connect to it.

When it asks you to sign into the Octoprint Instance, the username is polar and the password is cloud.

Configure the Polar Cloud Plugin

  1. Click the WRENCH icon in the top bar
  2. Scroll down to PolarCloud in the left hand side
  3. Select your printer type from the first dropdown list (choose Cartesian for Bambu printers)
  4. Choose your Bambu Printer type from the Printer Make dropdown, which will be A1, P1S, etc.
  5. Click Register Printer
  6. In the popup, enter your Username and PIN (you can see how to find them here) and click "Register" to connect your printer.

Install The BambuPrinter Plugin (certain cases only)

The image we hosted above (or found here) only works for Raspberry Pi. If you are not using a Raspberry Pi, or already have OctoPrint setup and don't want to reimage, you can install the BambuPrinter plugin manually.

The BambuPrinter plugin is not yet in the OctoPrint Plugin Library. Which means it needs to be installed a little differently. You can do this by doing the following:

  1. Go to the Plugin Manager
  2. Click Get More (this button is hidden in the photo below, but it is marked by #2)
  3. Take the current URL from the jneilliii/OctoPrint-BambuPrinter repository, and enter it in the ... from URL section. Then click Install.
    1. As of the writing of this article, that URL is https://github.com/jneilliii/OctoPrint-BambuPrinter/archive/master.zip

Configure the BambuPrinter Plugin

  1. Download and setup OctoPrint based on the instructions above, choosing the best option for your situation. Then, install the BambuPrinter plugin. You'll probably need to reboot afterwards.
  2. Once you're in OctoPrint, click the SETTINGS wrench icon at the top
  3. Scroll down on the left, and choose the Bambu Printer plugin
  4. Choose your device type
  5. Enter your printer's IP Address (link here for instructions)
  6. Enter your printer's Serial Number
  7. Enter your printer's Access Code (link here for instructions)

Start printing!

You are now able to add your Bambu Lab printer to your fleet of Polar Cloud printers! Easy, right?