Setup Elegoo Connect For Elegoo Centauri On A Raspberry Pi

Elegoo Centauri Carbon - Free & Unlimited AI Failure Detection & Remote Access

OctoEverywhere’s Elegoo Connect provides free and unlimited remote accessadvanced AI failure detectionreal-time printer notifications, and dedicated iPhone and Android apps specifically designed for the Elegoo Centauri and Elegoo Centauri Carbon 3D printers. This guide will help you set up your Raspberry Pi and install Elegoo Connect. Let’s get started!

Quick Tip: You can also install Elegoo Connect using Docker on Windows, Mac, or Linux. If you want to use the Docker setup, follow our Docker guide instead.

Get A Raspberry Pi Computer

OctoEverywhere’s Elegoo Connect plugin needs something to run on. We recommend the Raspberry Pi Zero 2 W due to its powerful performance, excellent community support, and affordability – typically around $15. If you have multiple Elegoo Centauri 3D printers, you can even run multiple instances of Elegoo Connect on a single Raspberry Pi.

🔥 Special Promotion Get a FREE $25 credit when you set up your first Elegoo Connect plugin. This is a limited-time offer, so act quickly!

Here’s where you can get Raspberry Pi Zero 2 W:

In addition to the Raspberry Pi, you will need a microSD card and a micro USB power supply. Make sure you have these items available, or consider purchasing them.

If you plan to run multiple plugins or self-host other services like OctoPrint, Klipper, PiHole, or Home Assistant, consider using a more powerful device like the Raspberry Pi 4.

Install The Rasberry Pi OS

Once you have your Raspberry Pi, the next step is to install the Raspberry Pi operating system on the MicroSD card. Begin by inserting the MicroSD card into your computer.

Next, download and install the Raspberry Pi Imager installer, which is available for Windows, Mac, and Linux.

Run the Raspberry Pi Imager and follow these steps:

  • Select “Choose Device”
    • Select your Raspberry Pi device type.
  • Select “Choose OS”
    • Select “Raspberry Pi OS (other)”
    • Select “Raspberry Pi OS Lite (64-bit)”
  • Select “Choose Storage”
    • Select your MicroSD card
  • Select “Next”
  • In the next pop-up titled “Use OS customization?”, select “Edit Settings”
    • Enable “set hostname” and give your device a name.
      • Remember for later!
    • Enable “Set username and password” and enter a username and password.
      • Use “pi” as the username and a strong password.
      • Remember the username and password for later!
    • Select “Configure wireless LAN”
      • If you’re using an ethernet cable, you can skip this step.
      • For SSID, enter your WiFi network name.
      • For Password, enter your Wi-Fi network password.
    • Select the “Services” tab at the top
      • Enable “Enable SSH”
      • Select “Use password authentication”
    • Press the “Save” button at the bottom of the pop-up.
  • Back on the “Use OS customization” pop-up, select “Yes”
  • Select “Yes” to confirm you want to write to the SD card.

The Raspberry Pi Imager will notify you when the process is complete. After that, remove the MicroSD card from your computer and insert it into the Raspberry Pi.

SSH Into Your Raspberry Pi

To install Elegoo Connect, you’ll need to SSH into your Raspberry Pi. You can do this using a terminal program – such as MobaXterm on Windows or the Terminal app on a Mac. If you need assistance, this is an excellent guide for downloading and using MobaXterm.

When you have your terminal set up to SSH, use the following command:

ssh pi@<your raspberry pi hostname>.local

Make sure to replace <your raspberry pi hostname> with the hostname you set in the Raspberry Pi imager. You will also need to enter the password you set up to log in. If you used a username other than “pi,” replace “pi” with your chosen username.

Troubleshooting: If the ssh command is failing due to a network error; you might need to use your Raspberry Pi’s IP address directly. You can get the Pi’s IP address by logging into your home router, finding a client device list, finding your Raspberry Pi, and then copying its IP address. Use the ssh command above, but replace everything after the @ sign with the IP address, for example, ssh pi@192.168.1.20.

Install OctoEverywhere Elegoo Connect

To install OctoEverywhere’s Elegoo Connect on your Raspberry Pi, simply run the following command in your terminal while connected via SSH:

bash <(curl -s https://octoeverywhere.com/elegoo.sh) 

The installation process will guide you through a few setup questions, and you will be all set!

Done! 🎉

Now you can fully utilize your Elegoo Centauri and Elegoo Centauri Carbon 3D printers with OctoEverywhere. Be sure to check out OctoEverywhere’s free and unlimited features, such as remote access, AI failure detection, print notifications, live streaming, and more!

Consider joining our 3D printing Discord community if you have questions, ideas, or just want to chat – we would be happy to have you.

Happy Printing!

Share this article
Shareable URL
Prev Post

Elegoo Connect Docker & Docker Compose Setup Guide

Next Post

The Best iPhone and Android Apps For The Elegoo Centauri Carbon

Read next
OctoEverywhere Gadget Popup Image

Before You Go...

Be sure to check out OctoEverywhere's FREE & unlimited features!

🚀 Free & Unlimited Remote Access

🤖 Free & Unlimited AI Print Failure Detection

📲 Real-time Print Notifications Via Push, Telegram, Discord, & More

✨ Support for OctoPrint, Klipper, Crealitiy, Bambu Labs, Prusa, Elegoo OS, & More

🙌 Easy 20 Second Setup