Poll: Used Host Hardware

Hello everyone. I am really curious what are you using for your klipper host with your printer. I will appreciate your answers and this will help me with my new projects that i will hopefully finish soon. If you have printers other than kobra 2 neo your answers will be highly appreciated too. Thank you in advance.

  • Raspberry Pi 3/4
  • Raspberry Pi zero
  • Raspberry Pi (other)
  • LePotato
  • Rock Pi
  • Lichee Pi
  • Mango Pi
  • Orange Pi (mainline)
  • Orange Pi zero
  • Orange Pi 3 (LTS)
  • Orange Pi (other)
  • Other ARM SBC manufacturer
  • Mobile phone
  • dedicated x86-64 linux laptop/pc
  • dedicated windows laptop/pc
  • VM with linux
  • My own laptop/pc
  • Reflashed TV-box
  • Risc-V SBC
  • Other (i will reply)
0 voters

Good idea asking people what they’re using but I wish I could select more than one.

Right now, on my printers I’m using:

  • Raspberry Pi 4 on an Octopus Pro
  • Raspberry Pi 5 (which I guess is an option as “Raspberry Pi (other)” - I just got a couple and trying one out with an Octopus)
  • Raspberry Pi CM4 (which I guess is an option as “Raspberry Pi (other)”) - On a couple of Manta M8Ps
  • BTT CB1 (which isn’t an option) on a Manta M8P
  • Raspberry Pi Zero 2 W on a SKR Pico

I’m not sure how you would count this.

1 Like

I agree. I have tested Klipper on:

  • Banana Pi BPI-M5
  • RPi 3B
  • RPi 3B+
  • Orange Pi 3 LTS
  • RPi CM4
  • BTT CB1
  • Asus Tinkerboard 2S

As already outlined in Other Single Board Computers (SBC) apart from Raspberry Pis the actual hardware side does not make such a big difference (i.e. hardly any if you use halfway recent ones).

The big difference is the Linux OS running on the devices.

  • The Linux needs to be customized WRT drivers, overlays etc to the specific hardware
  • The quality of this customization largely determines the success you will have, especially when using GPIOs, I2C, SPI etc
  • Especially desktop distributions tend to install unwanted / interfering packages as outlined in BRLtty / ModemManager - Services Interfering with Klipper
  • The Pi OS is very stable with this regard and also the recent Armbians (for natively supported boards) is great
  • Running it under a VM is neither recommend nor supported. See Running Klipper in a Virtual Machine (VM)

Generally you forgot all these “one-stop-solutions”, like Subsonic-Pad, Speeder Pad, Pad 7 etc. They are quite popular. But then again, the same above is true for them.

1 Like

Yeah, i forgot to add these one-stop-solutions but i don’t target them anyways. I recently had an idea of doing my own build of armbian that would have some user-made python scripts and preinstalled klipper so you can install klipper just by copying files to a microsp card and optionally entering your wifi credentials in a file, and that’s it. I want to do it because mainsail os doesn’t support as much SBCs as wanted and in order to use klipper with cheap hardware you would need to learn how to use the terminal and generally do work that was done so much times before by other people. My custom build would support all the SBCs that armbian supports, and there is very much cheap models supported. If i would manage to do it i think more people would like to switch to klipper because there will be no linux barrier and the price to switch would be much lower.

Hi
Maybe anyone will write a configuration correct configuration of the Klipper compilation.
What options should be selected in make menuconfig.
For several weeks, I cannot ask for them.
From time to time, a new version of the clipper comes out and it is worth placing the current version in the subject.
From bin files found on the internet in my K2N, only 1 version works on mine which is the size of 29.6 KiB.
If someone helps me setting the appropriate options, I will gladly share compilations with others.

My “other” is Odroid XU4 with Armbian OS
I also use a PI zero2w on my bench for testing.
Previously to the Odroid, Tinkerboard and Raspberry Pi3

I am sorry, but this topic is not related to kobra 2 neo or klipper firmware, it is a poll about klipper host hardware. But, answering your question, it’s not really that big of a diffrence between the outdated firmware and latest. You can continue using older build and you’ll not lose much. If you really want to compile it yourself you could use 36KB bootloader offset, PA2 and PA3 (usart2) for communications and either 8Mhz or 12 Mhz external clock source. I think this should help.

I use the Klipper at:
Terminal HP T630 AMD
System:
Debian 11.9.0
And a virtual machine on KVM.

Thank you for your answer but your hardware falls into the category of dedicated x86-64 linux laptop/pc. Please consider voting in the poll above.
Pretty neat idea tho, using thin client as a klipper host. If you have one lying around it is more efficient to use it instead of cheap SBCs.

Ditto for me with the addition of BTT CB1. Most of my printers are running on CM4/NVMe based platform.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.