⚠ Under heavy construction

As of July 11, 2026, Sorter V2 is not yet in a position to be built.

The documentation that exists is incomplete. Any given page may be accurate, inaccurate, present only as an example, or badly out of date. We do not yet recommend that anyone attempt to build Sorter.

For the most live updates on our progress, join our Discord ↗.

Electronics — Control board housing

Control board housing

How-to guide

Closing the control board into its printed housing, with the 40 mm fan on a GPIO-controlled port and the reset plunger in its lid.

Author Spencer

AI-generated first draft. Steps 1, 2 and 5 are photographed from a build. Nobody has printed the cover, the plunger or the fan retainers yet, so steps 3, 4, 6 and 7 are written from the models, and the pictures in them are renders.

Parts needed

Printed parts

  • 1×
  • 1×
  • 1×
  • 1×
  • 2×

Electronics

  • 1×

Heat inserts

  • 8×

Screws

  • 4× 6mm
  • 4× 12mm
  • 6× 8mm

A an interchangeable alternative works (hover for what).

Tools needed

  • Hex keys, 2 mm and 2.5 mm
  • Soldering iron or heat-set insert press

Prepare the control board before you start. The five stepper drivers, the Pico and the ten jumpers all go in while the board is loose. Preparing the control board does that; step 2 here screws the finished board down.

Top-down view of the fully populated control board, with five TMC2209 drivers, the Raspberry Pi Pico, and ten yellow jumpers fitted across the MS1 and MS2 headers
The board as step 2 needs it. Photo: Spencer.

The fasteners and quantities are in the parts list above and are called out inline at each step.

Fastener icons match the parts list: the silhouette is the head shape, the colour is the thread size. M3 M4 M5 M6

Eight screws go into the base: four hold the board down, four close the cover over it.

Step 1 Preparation

Press 8 M3 inserts into the base while it is loose: four on the inner bosses for the board, four at the corners for the cover. See installing heat inserts. Nothing else takes one.

Control Board Housing base: 8 × M3

The printed housing base seen from above, showing the large honeycomb vent in its floor and eight brass M3 heat inserts, four on raised bosses inside and four at the outer corners
Four inside, four at the corners. Photo: Spencer.

Step 2 Screw the board to the base

Sit the board on the four inner bosses and fix it with 4 M3 × 6 mm button head screws. No standoffs: the bosses are the standoffs.

The populated control board screwed flat onto the printed base, its two extrusion clamp bosses at the bottom edge
The board down on the four inner bosses. Photo: Spencer.

Step 3 Fit the fan inside the cover

Turn the cover upside down. The fan sits over the honeycomb vent and two printed retainers hold it there, one at each end of the fan.

  1. Lay the fan over the vent, label facing into the enclosure so it blows inwards.
  2. Lay a retainer across each end of the fan, pegs down, so its two pegs drop into the fan's corner holes. Each retainer lands on two of the cover's four posts.
  3. Screw each retainer down into its two posts with 2 M3 × 8 mm countersunk screws. Drive all four by hand and stop as soon as the retainer is flat on its posts: they cut their own thread in the plastic.
  4. Route the fan's lead to the cutout in the corner of the cover.
Render of the inside of the cover with both fan retainers in colour, each lying across the honeycomb vent on two posts with a countersunk screw hole at either end
Both retainers on their posts, one at each end of the fan. The fan goes between them and the lid and is not drawn. Rendered from the parts' own geometry in assembly position, not from a build. Render: Balloon.

Step 4 Fit the plunger and its retainer

The plunger lands on the board's reset button, so the button can be pressed with the housing shut. Drop it through the slot from the outside of the cover, then hold it in with the retainer on 2 M3 × 8 mm countersunk self-tapping screws. It should slide freely and fall back on its own.

Render of the inside of the cover with the plunger in colour standing up through its slot and the retainer in a second colour screwed down over it on two countersunk screws
The plunger (orange) through the slot, the retainer (blue) holding it in. Rendered from the parts' own geometry in assembly position, not from a build. Render: Balloon.

Step 5 Plug the fan into a GPIO-controlled port

The fan runs off one of the board's four LED ports. The red wire goes to +V.

LED_0_1, LED_0_2
GPIO1 (output channel 0)
LED_1_1, LED_1_2
GPIO6 (output channel 1)
Looking down through the cover's corner cutout at the board below, where the fan's red and black lead is plugged into the two-pin connector silkscreened LED_1_2, with Controlled by GPIO6 printed beside it
Into LED_1_2, driven by GPIO6. Photo: Spencer.

Double check the port's bypass jumper is bridged. Each port feeds +V through a 180 Ω resistor meant for a bare LED board, and with it still in circuit the fan will barely turn, if it turns at all, because most of the 24 V drops across the resistor instead of reaching the fan. All four are bridged in preparing the control board, step 4; look for solder across the two pads marked Bypass R21, R22, R27 or R28 beside the port you used, and do it now if it is missing, before the board goes in.

Step 6 Close the housing

Lower the cover on, keeping the fan lead clear of the board, and fix it with 4 M3 × 12 mm countersunk screws into the corner inserts. The stepper connectors stay reachable through the bays in the wall.

Render of the cover lifted off the base, showing which way round it goes on: the honeycomb vent and logo on the lid, the four corner screw holes over the base's four corner inserts, and the stepper bays over the connector edge
Which way round the cover goes on. Its four corner holes land on the base's four corner inserts. Rendered from the parts' own geometry in assembly position, not from a build. Render: Balloon.

Step 7 Check the reset plunger

Press the plunger on the lid. Its head sits just below the surface, so it takes a fingertip pressed into the recess. You should hear the button click.

Section through the closed housing at the plunger: the plunger passes down through the lid with its head ending below the lid's outer surface, and the retainer holds it in its slot
The closed housing cut through the plunger: the head (orange) ends just below the lid's surface, the retainer (blue) holds it in its slot, and its foot reaches down to where the board's reset button sits. The board is not drawn. Rendered from the parts' own geometry in assembly position, not from a build. Render: Balloon.

The finished result

The housing closed, with the fan and the reset plunger in the cover and the stepper connectors still reachable through the bays in the wall.

The finished housing at an angle, showing the honeycomb vent and basically logo on the lid, the square plunger head in the lid surface, and the bays along the right edge that expose the stepper connectors
The closed housing, from above and to one side. Photo: Spencer.

Bolting it to the frame is on the installation overview, once all three enclosures are built.

Next: preparing the Orange Pi.