Recommendation for Octoprint compatible printers

We are currently using the Anycubic i3 Mega together with Octoprint. We have been quite satisfied with it over the last few years, especially with OctoPi / Octoprint.

However, the printer is slowly getting on in years and we are planning to replace it.

New printers, e.g. from Bambu Lab / Creality / Anycubic, do not seem to be compatible with Octoprint.

Printers from these manufacturers that would be suitable for us:

  • Bambu Lab A1
  • Anycubic Kobra 3
  • Ender-3 V3 Plus

We are looking for a printer in the price range up to approximately 400€. Ideally, it should work with Octoprint. We definitely do not want to be dependent on the manufacturers cloud services.

Is there an overview somewhere of which printers work with Octoprint? We would also be thankful for any suggestions.

1 Like

Many new printers are designed around klipper that offers a built in browser features. You can connect to klipper through octoklipper, but probably won’t because you already have the same functionality exposed as standard.

In my opinion octoprint creates value for old printers with serial interfaces with improved workflow and print queue management.

I would not recommend constraining your choice of printers limited to octoprint compatibility.

Usually not on those systems: 3D Printers with Preinstalled and Modified Klipper Versions - Knowledge Base - Klipper

Those are modified and there is no chance to somehow implement OctoPrint to it.

Thanks for clarifying. Are there known constraints in marlin platform that you are aware of, otherwise I would venture to guess that any marlin based system would be compatible.

I would guess OctoPrint can connect to virtually any Marlin-based device, as long as the board presents a serial interface that the octoprint host (typically a Raspberry Pi) can access.

  • Bambu Lab A1 - not compatible
  • Anycubic Kobra 3. - not compatible
  • Ender-3 V3 Plus - limited compatibility

That is not accurate anymore.

I've been spending most of this year implementing a new plugin API to allow adding connectors for different protocols, and the first such plugin is

That will use the Moonraker API that has to be exposed on such printers for any of the other web UI options to work.

Goal is to merge the changes necessary for that to dev this week or next, and push out everything with 1.12.0.

I've talked a lot about this on OctoPrint on Air throughout this year :wink:

1 Like

Actually, I missed that great news.

Thanks, very interesting! I'm a supporter / sponsor but unfortunately, I'm not watching any YouTube videos / channels on a regular basis (including OctoPrint On Air :roll_eyes:).