This is how to install OctoPrint on piCore (Tiny Core Linux) running on a Raspberry Pi 1 Model B. This model has very little ram so running recent versions of OctoPrint on OctoPi or OctoPrint+Raspbery OS Lite will not do. There was not already instruction on the internet on this. The overall installation was not trivial. Processes kept getting killed during the pip install for a few OctoPrint dependencies due to lack of free memory during compilation. Piwheels was needed to avoid the intensive task of compilation on the pi.
- Download piCore
- Flash piCore image to an SD card using
dd
or Etcher - Load piCore on the Pi
- Increase the size of partition 2 (See the piCore readme)