Moving the Raspberry PI from an Ender 3 Pro to an Ender 3 V2

Yesterday I got my Ender 3 V2 set up and printing. It has been going pretty much nonstop since I got it going. The only problem I’ve run into is not being able to manage it or see it remotely. It is near my desk, but there is a half-wall in the way. So I decided to move the Raspberry Pi from my Ender 3 Pro over to the Ender 3 V2. This was a pretty seamless change. I thought I would document what little I had to do if someone Google searches with this scenario and has questions.

Hardware used

Raspberry Pi used: Raspberry Pi 4B with the fan-cooled case from Vilros.

Camera used: Arducam 5MP Octoprint Octopi Webcam.

OctoPrint Version: 1.5.1

Printer Move Raspberry Pi from: Creality Ender 3 Plus

Printer Moved Raspberry Pi to: Creality Ender 3 V2

Hooking up the PI

The PI hooks up on the V2 the same as it did on the Pro, via the mini USB port. Since I had upgraded my Pro to the 32-bit motherboard, it now has the micro-USB port instead of the original mini USB port (would manufacturers stop using mini USB connections, please).

The tensioner on the V2 prevents me from mounting the Pi cam where I had it mounted on the Pro. So, as a temporary measure, I have a soldering helping hands holding it up. After I get the printer enclosed, I’ll probably try to figure out what to print out as a long-term cam mount

When I get the printer enclosed, I will be placing the Raspberry Pi outside the enclosure. The Raspberry Pi is a reasonably cheap SBC, but I can’t see purposely shortening the lifespan of the Pi.

Here is a picture of the Pi hooked up to the printer and the cam. Note, I previously used electrical tape to disable the power portion of the micro USB connection.

Raspberry Pi 4b hooked up to an Ender 3 V2.

OctoPrint changes

Technically I could have made this move with no changes. The Ender 3 V2 is just a newer version of the Ender 3 Pro. I did not remove the old printer and add a new one. I could have printed with it as is.

Name and Model changed to reflect the new printer.

Since I have multiple printers, I made a few little changes to make sure I know which printer I’m controlling. First, I went into Settings > Printer Profiles. There I edited the printer to change the name and model. Again, this is only a cosmetic label. I did not change any other settings; since the 3 Pro and 3 V2 are different versions of the same printer.

Then I went to Settings > Appearance. There I changed the color to green. This is the color I plan to light the printer using LEDs in the future. Each printer has its color, making it easier to remember which I am controlling.

That’s it. Technically if I had the original motherboard on the 3 Pro, there would have been one more step. When going from the 8-bit board to the 32-bit board, a plugin called Creality-2x-temperature-reporting-fix would have needed to be installed. If this applies to you, OctoPrint will notice it is required and install it for you.

Now to order a PI for my Pro

The 3 Pro sits right next to my desk. But I need to get a Pi and cam ordered for it. Without that cam, I can’t monitor when working from my other office. Plus, I like uploading files to the PI and printing from there. Dealing with SD cards can get to be a pain.

Song of the day: American Pi

Ok, not Pi, but I think the connection to American Pie is pretty apparent. Plus, this Don McLean song is truly epic.

Bonus Song: More Pi Please

Speaking of Pi:

Leave a Reply