2

This is a follow up question for What are viable substitutes for Raspberry Pi to run Octoprint or similar software for Prusa i3 MK3S+?

I was able to grab Raspberry Pi 400 for around $70, so at MSRP, and about half of the current pi 4b prices nowadays. Good deal given shortages, so I ordered it when it was available, and only now I started to think if I can really use it.

Thus, are there any special challenges to using Raspberry Pi 400 as OctoPrint server, and does it have any benefits over regular Pi 4B? Is there any ready-made manual about it I could use?

Mołot
  • 914
  • 5
  • 19

2 Answers2

2

The recommended hardware for OctoPi is listed as:

Recommended hardware: Raspberry Pi 3B, 3B+, 4B or Zero 2. Expect print artifacts and long loading times with other options, especially when adding a webcam or installing third-party plugins.

Now if we compare the specification of the two Pi units:

Raspberry Pi Processor RAM
400 BCM2711 quad-core Cortex-A72 @ 1.8GHz 4GB LPDDR4-3200
4B BCM2711 quad-core Cortex-A72 @ 1.5GHz 1GB, 2GB, 4GB, 8GB LPDDR4-3200

So they are very close in capabilities. The 4B has a slightly slower processor but does have the ability to have more RAM. The 400 does come with a keyboard but its feasibility would depend on your usage (probably not much for OctoPi).

Given the slight disparity in specs, the Raspberry Pi 400 should work fine for OctoPi.

agarza
  • 1,734
  • 2
  • 16
  • 33
0

While the server will work, there are some challenges.

Raspberry Pi 400 lacks the camera and screen connectors, specifically:

  • 2-lane MIPI DSI display port
  • 2-lane MIPI CSI camera port

so you can't use Pi screens and camera modules. You need to find compatible USB webcam if you want to make time lapse of your print or stream your build to oversee it. If you want to add a touch screen, you need to use HDMI+USB one, as most of the screens dedicated for Pi won't work without DSI port.

Pi 4b has:

  • 2 × USB 3.0 ports
  • 2 × USB 2.0 ports

Pi 400:

  • 2 × USB 3.0
  • 1 × USB 2.0

One of these will be, of course, occupied by the printer, so if you want to connect a touchscreen and webcam, with 4b you still have up to three usb ports free, when with 400 you are all out.

Built-in keyboard is somewhat redeeming quality, especially if you are old time console jockey and don't need a mouse or touchscreens, and 20% faster CPU is nothing to sneeze at if you want to use AI plugin to oversee your print. For end users not interested in any kind of hardware hacking, 400 being already assembled with case and cooling is a great benefit, too.

In summary: it's compatible, faster and more convenient for end users, but less hackable. It's also significantly cheaper during 2022/2023 Pi Shortage, sometimes being available at MSRP and in stock.

Mołot
  • 914
  • 5
  • 19