OctoPrint / octoprint.org

Sources of the OctoPrint homepage
https://octoprint.org
19 stars 18 forks source link

[Request] Clarify hardware requirements #4

Closed MasterPuffin closed 4 years ago

MasterPuffin commented 4 years ago

The Octoprint Website states that Octoprint is compatible with every RPi Image compatible with Raspberry Pi A, B, A+, B+, 2B, 3A+, 3B, 3B+, 4B, Zero and Zero W.

However Octoprint is not really usable on the single core variants of the RPi (Zero, Zero W, Zero WH, 2B, 3A+, 3A+, 3B, 3B+, 4B) (see for example https://community.octoprint.org/t/poor-print-quality-mp-mini-delta-octoprint-vs-sd-card/3743). Therefore I would like to see a more detailed description of what issues to expect when using non recommended hardware such as the following:

Octoprint is compatible with all Raspberry PIs. However we strongly recommend using at least a RPi 3 or better (3A+, 3A+, 3B, 3B+, 4B) as it has 4 Cores. When using a slower RPi such as the Zero there might be longer print times and / or worse print results, as the CPU load produced by Octoprint is to high for the single core CPU to handle. Reason for these is the delayed sending of GCODE updates to the printer due to CPU overload.

foosel commented 4 years ago

The issue with 0 is more the wifi chip/kernel driver than the number of cores. But I made it even more explicit:

image