Featured image of How to Set Up OctoPrint for Your Ender 3
Your printer will never be free!

How to Set Up OctoPrint for Your Ender 3

Picture of Coleiv Swabel
by Coleiv Swabel
Feb 1, 2019

How to Set Up OctoPrint for Your Ender 3

OctoPrint is a great way to remotely control any 3D printer. In this article, we show you how to set up Octoprint with the cheap and cheerful Creality Ender 3 3D printer using the latest Raspberry Pi Zero.

How to Set Up OctoPrint for Your Ender 3 What is OctoPrint?

The famous Raspberry Pi.
The famous Raspberry Pi. Source: Thomas Sanladerer / YouTube

OctoPrint is free-to-use, fully open source 3D printer control software created by Gina Häußge and is usually run on a Raspberry Pi. Using WiFi, it enables you to monitor your printers from anywhere in the world. If you connect a camera, you can even watch real-time videos!

In this article, we take a look at how to set up OctoPrint for the Ender 3, a great candidate printer for remote operation.

How to Set Up OctoPrint for Your Ender 3 What You Need

The assembled supplies.
The assembled supplies. Source: Coleiv Swabel / All3DP

You’ll need the following things to set up OctoPrint for your Ender 3:

  • Creality Ender 3
  • Raspberry Pi
  • Micro SD card (with at least 8 GB of capacity) and a micro SD card reader
  • Mini USB cable for the Ender 3 
  • Micro USB male to female standard USB cable adaptor
  • Power adaptor for the Pi
  • Windows PC with Etcher, Putty, Notepad++, and any IP address scanner
  • (Optional) Pi camera with zero adaptor cable

How to Set Up OctoPrint for Your Ender 3 Part 1: Pi to WiFi

Configuring WiFi settings.
Configuring WiFi settings. Source: Adafruit

A. Install OctoPi

To get started, download the latest OctoPi operating system. Once you’ve downloaded the disk image, use Etcher to write the image to your micro SD card. Make sure you receive confirmation that the disk is written successfully.

B. Configure WiFi

Next, you’ll need to go into the SD card’s file directory and open the file “octopi-wpa-supplicant.txt” in order to set the network name and corresponding password.

Look the for the following lines:

## WPA/WPA2 secured

#network={

# ssid=”put SSID here”

# psk=”put password here”

#}

The ‘#’ indicates that the lines are “commented”, meaning they aren’t executed. Uncomment the four lines by deleting the ‘#’.

Then, replace put SSID here with your network name and put password here with the password, keeping the quotation marks in both cases.

Finally, add scan_ssid=1 below the line with the password.

You’ll also need to make sure your country is correctly set.

Save the changes and exit Notepad++.

How to Set Up OctoPrint for Your Ender 3 Part 2: Computer to Pi

The Advanced Ip Scanner interface.
The Advanced Ip Scanner interface. Source: advanced-ip-scanner.com

A. Discover the Pi

Put the SD card in the Pi, connect your printer to your Pi with the USB cable, and power up the Pi.

Use an IP address scanner, like Advanced Ip Scanner, to scan your network and find your Pi’s IP address. Bear in mind that your Pi will take a moment or two to boot up. If you don’t see a device called OctoPi appear in your network, check that you have the WiFi name, password, and country correctly set. If the problem persists, check that the image is installed properly and reinstall if necessary.

B. Connect to the Pi

Open Putty on your computer and enter the Pi’s IP address. It will ask you to sign in. By default, the username is “pi” and the password is “raspberry” but know that, in Putty, you won’t see the password when you enter it. (You can later change the password using the passwd command.)

C. Complete Setup

Type your Pi’s IP address into the search bar of any browser, except for Microsoft Edge. OctoPrint will then walk you through the setup wizard. Keep in mind that the Ender 3 has a build volume of 235 x 235 x 250 mm and the origin is in the corner.

Happy printing!

License: The text of "How to Set Up OctoPrint for Your Ender 3" by All3DP is licensed under a Creative Commons Attribution 4.0 International License.

Subscribe to updates from All3DP

You are subscribed to updates from All3DP

You can’t subscribe to updates from All3DP. Learn more…Subscribe

You can’t subscribe to updates from All3DP. Learn more…

Recommended for you