Setting up SimplyPrint on MakerBot Replicator 2: Creality Nebula Smart Kit method

Creality Nebula Smart Kit setup for this printer. Follow the steps to connect your MakerBot Replicator 2 3D printer to SimplyPrint.

MakerBot Replicator 2 image
  • 1 Readying Nebula Smart Kit
  • 2 Set up

Before You Start: Custom Firmware

Your Creality Nebula Smart Kit requires custom firmware to work with SimplyPrint.

We know that sounds technical — and it is one of the more involved setups — but we've worked hard to make it as straightforward as possible.

Why is custom firmware needed?

Some printer manufacturers don't provide an easy way for platforms like SimplyPrint to communicate with their printers. The community has developed alternative firmware that unlocks these capabilities.

Is this safe?

Yes! The firmware is developed by active communities, can typically be removed, and preserves your printer's core functionality. You can usually roll back or factory reset if needed.

A note about warranty

Some manufacturers may consider custom firmware a warranty modification. The risk is low — to date, we haven't had a single known case of a SimplyPrint user damaging their printer or being denied warranty repair because of this setup.

That said, it's ultimately your choice to proceed.

Estimated time: 15–30 minutes

We'll guide you through every step.

You'll Also Use SSH

This setup requires SSH — a way to send text commands to your printer from your computer. We know it sounds technical, and we wish we could avoid it, but unfortunately the printer's design leaves us no other option.

The good news: it's simpler than it sounds. You'll just copy and paste a few commands we provide — no coding required.

Set up Klipper and SimplyPrint on the Creality Nebula Smart Kit

In this guide we will go through:

  1. Download and install the rooted firmware
  2. Find your Nebula's IP address
  3. Connect via SSH and run the installer
  4. Install Klipper, Moonraker, and SimplyPrint
  5. Enable camera settings
  6. Access your web interface

1. Download and install the rooted firmware

  1. Download the latest NEBULA_ota_img_V6.*.img file from the latest release on GitHub.
  2. Transfer the .img file to the USB stick that came with your Nebula.
  3. Insert the USB stick into the Nebula.
  4. On the Nebula screen, press the "Upgrade" button when the firmware upgrade pop-up appears.
Nebula upgrade popup
  1. Wait for the installation to finish. The Nebula will reboot automatically when complete.

2. Find your Nebula's IP address

  1. On the touchscreen, navigate to "Settings""Network".
Nebula settings button Nebula network button
  1. Note down the IP address shown on the network screen (e.g. 192.168.0.42).
Nebula IP address

3. Connect via SSH and run the installer

Yes, this is the annoying technical part. We're sorry — we've tried everything to avoid it, but your device simply doesn't give us another option.

But here's the thing: it's easier than it looks. You're just going to copy-paste a few commands. That's it. Pick your computer type below and follow the steps — we'll walk you through every click.

Important: The IP address must be just the numbers (e.g., 192.168.1.42). Do not include http://, slashes, or port numbers.
Windows 10 / 11
  1. Press Win + X and select "Terminal" or "PowerShell"
  2. Type the SSH command (replace the placeholders):
    ssh username@ip-address
    Example: ssh [email protected]
  3. If asked "Are you sure you want to continue connecting?", type yes and press Enter
  4. Enter the password when prompted
    The password won't show as you type — that's normal! Just type it and press Enter.
macOS
  1. Press Cmd + Space to open Spotlight, type "Terminal", and press Enter
  2. Type the SSH command (replace the placeholders):
    ssh username@ip-address
    Example: ssh [email protected]
  3. If asked "Are you sure you want to continue connecting?", type yes and press Enter
  4. Enter the password when prompted
    The password won't show as you type — that's normal! Just type it and press Enter.
Linux
  1. Open Terminal (usually Ctrl + Alt + T, or find it in your applications menu)
  2. Type the SSH command (replace the placeholders):
    ssh username@ip-address
    Example: ssh [email protected]
  3. If asked "Are you sure you want to continue connecting?", type yes and press Enter
  4. Enter the password when prompted
    The password won't show as you type — that's normal! Just type it and press Enter.
Chromebook
First-time setup: You need to enable Linux on your Chromebook (one-time only).
  1. Enable Linux (skip if already done):
    • Open Settings
    • Go to AdvancedDevelopers
    • Turn on "Linux development environment"
    • Follow the setup wizard (takes a few minutes)
  2. Open the "Terminal" app from your app launcher
  3. Type the SSH command (replace the placeholders):
    ssh username@ip-address
    Example: ssh [email protected]
  4. If asked "Are you sure you want to continue connecting?", type yes and press Enter
  5. Enter the password when prompted
    The password won't show as you type — that's normal! Just type it and press Enter.
Common issues
  • "Connection refused" — Make sure you're on the same network and the IP address is correct.
  • "Permission denied" — Double-check your username and password.
  • "Host key verification failed" — The device was reset or reinstalled. Remove the old key with: ssh-keygen -R <ip-address>
Using a tablet or phone?

While there are SSH apps available for Android and iOS, we recommend using a computer for SSH connections. A proper keyboard and screen make typing commands much easier.

  1. Open a terminal or SSH client on your computer.
  2. Connect to the Nebula using SSH with the IP address you noted:
ssh root@[IP_ADDRESS]

For example; ssh [email protected]

  1. When prompted for a password, enter: creality - don't get confused by the password not showing up while you type it; that's normal
  2. Once connected, run the Creality Helper Script:
./installer.sh

4. Install Klipper, Moonraker, and SimplyPrint

  1. When the script menu appears, choose "1) [Install] Menu".
  2. Install the following components in order:
  • 1) Moonraker and Nginx
  • 2) Fluidd (port 4408) or 3) Mainsail (port 4409) - choose your preferred interface (not sure which to pick? We recommend Mainsail)
  • 5) Klipper Gcode Shell Command
  • 10) Nebula Camera Settings Control
  • 11) USB Camera Support
  • 17) SimplyPrint
  1. Wait for each installation to complete before proceeding to the next.

5. Enable camera settings

  1. Return to the main menu of the Creality Helper Script.
  2. Navigate to "5) [Tools] Menu".
  3. Choose "3) Enable camera settings in Moonraker".

6. Access your web interface

  1. Open a web browser on your computer.
  2. Navigate to http://[YOUR_IP]:[PORT], where:
  • [YOUR_IP] is the IP address you noted earlier
  • [PORT] is 4408 for Fluidd or 4409 for Mainsail
  1. For example: http://192.168.0.42:4409

And that's it! Your Nebula Smart Kit is now running Klipper with SimplyPrint.

That's it! You're all set

You're now ready to connect your printer and start using SimplyPrint.

Create your free account