This guide contains directions for wiring up a Voron 0.2-S1 using the pre-made cables included in the LDO kit. Important! Mains wiring should only be performed by certified personnel trained in local regulations and safety standards. If during any step of this guide, you find the images to be unclear, you can always view the high resolution source files here.
The V0.2-S1 kit includes a Kirigami bed mount as well as necessary cables to conveniently install or remove the heated bed. The Kirigami kit also includes a neopixel front light that provides controllable RGB lighting. Follow the guide here for wiring up the Kirigami heated bed.
The toolhead can be wired up as soon as you finish assembling it. The following diagram shows the approximate wiring path you can use for routing each of the toolhead components.
Your kit should include a pre-wired AC inlet. Double check that the wiring correct, the final layout should be as follows:
Take the inlet cable included in the kit and attach the wires using the above layout as reference. When wired correctly, your live wire will be protected by a fuse, and the switch on the front side of the inlet will operate correctly (lights up when switched on).
Your kit includes a compact 24V 200W power supply unit. Check for a switch on the side of the power supply to select between 115V or 230V. Flick the switch to the correct value before powering it on! Failing to do so can destroy the power supply! If you received a power supply with Power Factor Correction (PFC, model #LMF200-23B24), then there is no switch to worry about.
Add a few strips of VHB tape to the underside of the 24V power supply. Place the power supply and wire duct in the location shown below while keeping mind of these points:
We will now connect the AC inlet to the 24V power supply. Refer to the following diagram and table:
Name | Cable Label | Cable Colour | PSU Terminal |
Live | L | Brown | AC(L) |
Neutral | N | Blue | AC(N) |
Earth | PE | Green & Yellow | ⏚ |
After finishing, check your work by comparing it with the high resolution photo here.
Before moving on to the next step, let us check the mains wiring. Incorrect wiring of AC/mains can be dangerous - therefore, always double check your work, and then triple check it once more:
In this step, we will finish wiring and routing the remaining cables below the deck panel. Follow the diagram below to route the cables.
Pay close attention to the polarity of the 24V power cables - incorrect polarity can damage your PCBs. Compare your work with the close up below:
The heatbed cables can be alternatively routed from the right side of the stepper motor. As shown in the photo below.
Once you are done, cover up the wire ducts. Now you have completed the deck panel wiring!
The SKR Pico has the same hole pattern as a full size Raspberry Pi, so use the printed Raspberry Pi mount on the Pico.
If your kit includes a Raspberry Pi Zero 2W, it will have come with a USB expander PCB. Print this mount designed specfically for the USB expander, there are two holes which accept M2x10 self tapping screws and two others that are screwed in using the brass standoffs (remove the nuts underneath).
Install the Raspberry Pi onto the USB expander using the four M2.5x4 screws provided - the Rpi will automatically be connected to the USB expander via pogo pins.
Stick the provided copper heatsink onto the main processor. Finally, add the input shaper pi hat to the Raspberry Pi header. Note that the positive power terminal on the pi hat is marked red.
The Picobilical Frame PCB has an RP2040 microcontroller that should be pre-flashed with klipper firmware. If your picobilical was not flashed, or needs to be re-flashed with newer firmware, check here.
Now we can place the major components behind the back panel:
In this step we will start hooking up connections to the SKR Pico. We'll start by connecting the cables that were previously routed from the bottom. Check the port diagram of the SKR Pico here.
Cable | SKR Pico Port Name | Notes |
BED TH | THB | The thermistor cable has no polarity |
BED RGB | RGB | Check how to install the plastic housing here |
BED HEAT | HE | The bed heat cable has no polarity |
24V IN | POWER | Double check the polarity! Red is the positive side. |
The result looks like this.
In this step, we will connect the stepper motors and the Z endstop to the SKR Pico. Refer to the table and diagram below.
Cable | SKR Pico Port Name |
A STEPPER | Y (STEPPER) |
B STEPPER | X (STEPPER) |
Z STEPPER | Z1 (STEPPER) |
ENDSTOP Z | Z-STOP |
The result looks like this.
In this step, we will install and connect the Picobilical Frame PCB. Before installing the Picobilical Frame PCB, we recommend connecting the cables first as the screw terminals are harder to access after the PCB is installed. It is also easier to check for polarity mistakes before the PCB is installed.
With the cables pre-attached, install the Picobilical Frame PCB where the acrylic motor panel usually goes. Don't forget to print and install the PCB cover plate! Route the cables according to the diagram below.
The result looks like this.
In this step we will, connect the USB data cables from the Picobilical and SKR Pico to the Raspberry Pi. We will also install the PCB fan.
The result looks like this.
In this step, we will connect the filament sensor cable to the SKR Pico. Refer to the diagram below.
The result looks like this.
Congratulations! Insert the Umbilical cable from the Toolhead PCB to the Picobilical Frame PCB, cover up the wire duct, and now you are done!
Now that you have completed hardware wiring, it is time to move on to software setup. The following sections outline resources you can use to finish setting up software for your printer. Many of the instructions below are derived from the official Voron documentation site which you can visit here.
We first need to install an operating system onto your Raspberry Pi. The easiest way to do this is to use their official imager.
Many of the following steps below require you to remotely run commands on your Raspberry Pi via SSH. If you are on Windows, putty is the goto tool. If you are on Mac OS, you can simply run ssh on your Terminal. For more info about remotely accessing your Raspberry Pi using SSH, read this article.
On your Raspberry Pi, you will need to install Raspberry Pi OS Lite, Klipper, and a web interface to manage your printer. The most popular options for a web interface are Fluidd and Mainsail - both are great options with similar controls, you can't go wrong picking either of them. To make installation a breeze, we recommend using KIAUH, which is a script that helps you install Klipper, Fluidd/Mainsail and any other dependancies that may be required.
Next, you need to install Klipper firmware onto your SKR Pico mainboard and Picobilical - this allows the main Klipper software on your Raspberry Pi to talk to and control your PCBs.
With the klipper firmware installed on both of these PCBs we next need to determine their MCU paths - Klipper needs these paths in order to properly find each microcontroller.
ls /dev/serial/by-id/
on your Raspberry Pi using SSH. You should see a string of text like usb-Klipper_rp2040_12345678900DB0D8-if00
. Copy it for later use, make sure to record this as the MCU path of the SKR Picols /dev/serial/by-id/
once again. You should get another MCU path for the Picobilical. Copy it for later use.With software and firmware both successfully installed. We can now move on to adding Klipper configuration files. These configuration files basically tell Klipper how our printer is wired. It also contains other useful data such as custom macros, tuning values and so on.
[mcu]
section, replace {REPLACE WITH YOUR SERIAL}
with the SKR Pico MCU path you obtained in the previous steps.[mcu umb]
section, replace {REPLACE WITH YOUR SERIAL}
with the Picobilical MCU path you obtained in the previous steps.With all the configuration files in place, you should now be able to use Fluidd/Mainsail to perform basic controls on your 3D printer. However, there are still a few more stepss you should follow before starting your first print.