Build
Resources
Software Guide
In this guide, we’ll walk you through the essential steps to get your 3D printer up and running with Mainsail OS on a Raspberry Pi. You’ll start by installing the operating system, configuring SSH and WiFi settings, and updating the system. Then, we’ll guide you through flashing the firmware on your SKR Pico board and finalizing the setup on your Raspberry Pi. By the end, your printer will be fully configured and ready to begin printing.
cloud_download
Download Klipper Firmware
Built on 2024-08-06
Burn an OS onto your MicroSD
Burn Mainsail OS via Raspberry-Pi-Imager. Make sure you configure your SSH key and WiFi settings so that you can SSH as soon as it powers up. SSH into the Raspberry Pi and bring the OS up-to-date:
sudo apt update && sudo apt upgrade
Flash the SKR Pico
- Apply the jumper to the
BOOT
pins on the SKR Pico (located in the center, under the “TE” in “BIGTREETECH”). - Hold down the
BOOT
button on the SKR Pico and connect the SKR Pico to your computer over USB-C. - Drag the klipper.uf2 file to the PICO drive that appears. Wait for the drive to disappear and reappear and then disconnect.
Set up Raspberry Pi
- Open up the Raspberry Pi webpage by navigating to the network name of the Raspberry Pi in your browser. If you named
your printer “lemontron” then your URL would be
http://lemontron.local
- Update everything!
- Click on the “Machine” tab (the last one) and upload the Klipper Config files.
Customization
There is so much more that you can do, so feel free to explore Positron’s Config Documentation.