Thunderbird Labs
← Clotho eSpinner

Building Clotho

Everything you need to buy for Clotho and the optional foot pedal, and how to put it all together.

Prices checked October 9, 2026, and they will probably have changed by the time you read this. These are not affiliate links or endorsements, just the parts I used or the closest things I could find on the jungle website.

What it costs

Pretty much everything comes in packs much bigger than one build needs (you need four cup hooks, and the link is for fifty). If you build one by yourself you buy whole packs, which comes to about $194 for Clotho, plus shipping on the motor and driver, and about $17 more for the foot pedal. The parts that actually end up in each Clotho come to about $98, plus about $10 for the pedal, and the rest goes in your parts bin. If you have friends, split the packs. If you don’t, this is a good way to make some.

Parts

Clotho

PartListingUsePackPack priceEachPer unit
BLDC motorPlus shippingStepperOnline 57BSD76-24-0111$20.86$20.86$20.86
BLDC driverPlus shippingStepperOnline BLD-510B11$19.86$19.86$19.86
Power supply, 24V 6A, 5.5x2.5mm plugALITOVE 24V 6A 144W11$28.99$28.99$28.99
Power jack, 5.5x2.5mm, 11mm panel holeReplaces the 5.5x2.1mm jack, which didn't match the plugE-outstanding DC-09915$7.99$1.60$1.60
Direction switch, DPDT ON-OFF-ONKCD4 rocker12$6.99$3.50$3.50
Speed pot, B10K linearSame pack covers the foot pedal potComimark WH148 B10K110$6.99$0.70$0.70
6804 bearingHiPicco 6804-2RS110$9.99$1.00$1.00
608 bearingsPlus 2 per extra bobbinDEEG 608-2RS C3 ABEC-5324$8.99$0.37$1.12
8mm x 150mm rodDress the ends before fitting bearingsLitoexpe linear rod12$5.49$2.75$2.75
Motor pulley, 22mm V, 8mm boreLow stock; same pulley in a 2-pack: B0CTMRX59KHARFINGTON11$8.79$8.79$8.79
Drive belt, 5mm PU roundAbout 200mm per build, plus an optional 10mm piece for the brake screwuxcell, 3 m~210 mm3 m$8.29$2.76/m$0.58
Brake springMroMax tension springs115$12.79$0.85$0.85
M4 square nutsWaziaqoc 304 SS26100$5.99$0.06$1.56
M4 x 12 thumbscrewsFour flyer hooks and the brake springuxcell knurled knobs512$6.99$0.58$2.91
1/2in cup hooksOr buy a few loose at a hardware storeBlack cup hooks450$4.79$0.10$0.38
M4 screw kit, 6-30mm, nuts, washersAll the M4 screws and hex nutsHincell M4 assortment, 304 stainless35520$8.99$0.02$0.61
M3 screw kit, 6-30mm, nuts, washersDriver and motor bracket screws, nuts and washersSutemribor M3 assortment, 304 stainless14546$4.99$0.01$0.13
M5 x 20 sets, nuts, flat and lock washersMotor mountBNUOK M5 x 20, 60 sets, 304 stainless460$9.66$0.16$0.64
Rubber feet, 1/2in roundSame pack covers the foot pedal's 7Scotch SP951 clear bumpers540$6.59$0.16$0.82
Total$194.02$97.65

Foot pedal (optional)

PartListingUsePackPack priceEachPer unit
Microcontroller, Pro Micro 5V 16MHzAtmega32U4 Type-C11$8.99$8.99$8.99
1/4in stereo jacksLuomorgo 6-pin220$7.99$0.40$0.80
Pedal pot, B10K linearAlready boughtFrom the Clotho pot pack1––––
Rubber feet, 1/2in roundAlready bought; 4 under the base, 3 between the base and the topFrom the Clotho bumper pack7––––
Total$16.98$9.79

Fasteners

The three screw kits above cover all of these. Most of the general M3–M5 assortments skip M4×10 and M3×20, which is why there’s one kit per size instead of one big one. The lengths are checked against the hole depths in the CAD model, so they should be right; if one isn’t, let me know.

FastenerQtyWhere
M4 × 10 socket head, hex nut6Riser halves, 3 each. A 12 nearly touches the flyer.
M4 × 12 socket head10Spreaders and electronics housing to base (6), flyer arms, inner holes (2), motor brackets to base (2)
M4 × 16 socket head8Front riser to base (2), rear riser to base (2), rear riser to spreaders (4)
M4 × 20 socket head4Flyer arms, outer holes (2), electronics housing to front riser (1), driver (1, with a hex nut)
M4 square nut26Everywhere else an M4 needs a nut
M5 × 20 socket head, flat washer, lock washer, nut4Motor to front riser. The flange holes go through, and a 16 won’t reach the nut.
M3 × 20 socket head, hex nut, flat washer2Driver to brake spring retainer
M3 × 12 socket head, flat washer4Motor brackets into the motor’s tapped holes

Optional hardware and tools

The parts list uses 304 stainless for all the screws and nuts, so everything matches. Mixing the cheapest kit of each size would save about $2, which isn’t worth having a bunch of mismatched hardware. If you’d rather have black, the black oxide versions of the same kits are below, for about the same money. Brass is available too, but only one size per pack (there are no M3/M4/M5 kits), so a full brass set comes to somewhere around $70.

The motor mount screws are right on the front where you see them, and button heads look nicer there than socket heads (they’re what’s in the build guide pictures). The socket heads on the parts list work just as well; I used them to keep the parts list down. The button head kit below has both sizes: four M5×20 for the motor and four M3×12 for the motor brackets. The M5s still need their flat washers, lock washers and nuts from the M5 sets.

Everything except the rocker switch has solder lugs, so you’ll need a soldering iron. The switch has quick-connect tabs, so you can either solder its wires or crimp spade terminals onto them; the crimper and terminal kit below are only for that (and for anything else that comes with spade tabs or pre-soldered leads).

PartListingUsePackPack priceEachPer unit
Black M4 screw kit, 6-30mm, nuts, washersIn place of the stainless M4 kitKernmax M4 assortment, black oxide35520$7.99$0.02$0.54
Black M3 screw kit, 6-30mm, nuts, washersIn place of the stainless M3 kitKernmax M3 assortment, black oxide12950$6.99$0.01$0.09
Black M5 x 20 sets, nuts, flat and lock washersIn place of the stainless M5 setsBNUOK M5 x 20, 60 sets, black oxide460$8.65$0.14$0.58
Button heads for the motor mounts (M5x20, M3x12)In place of the socket heads on the motor mounts; the M5s still need their washers and nutsMywish M2-M5 button head kit, 1290 pcs81290$17.99$0.01$0.11
Soldering iron kit, if you don't have oneEverything except the switch has solder lugs60 W adjustable soldering iron kit with stand and solder11$13.99$13.99$13.99
Crimper for insulated terminalsOnly if you crimp the switch instead of soldering itPlustool ratcheting crimper, AWG 22-1011$16.99$16.99$16.99
Insulated spade terminals, femaleFor the switch's quick-connect tabs; the kit covers all the common tab sizesFeggizuli 330-piece kit, 2.8, 4.8 and 6.3 mm6330$8.99$0.03$0.16

From your shop

Build guide

Most of this should be fairly intuitive once you have the parts in your hands. All the holes and recesses are the right size, and the wrong parts won’t fit or will just look silly. Screw lengths are in the fasteners table above, and the steps call them out where it matters.

The pictures are made from the CAD model: a render on the left and an exploded drawing with a parts list on the right (click either one to see it bigger). The parts you’re adding in that step are gray, and the ones you’ve already put together are in color. There’s also a printable PDF of this page, with just the drawings.

Tools

Printing

Prepare the rod and bearings

  1. Cheap 8 mm rod is usually sheared to length rather than ground, which crushes the last centimeter or so of each end even though it measures a true 8.00 mm in the middle. Wrap the rod in something to protect it, chuck it in a drill, and file a light chamfer (about 0.25 mm) on both ends.
  2. Work the ends down with 180 grit until a 608 slides on and off by hand. The clearance here matters and it’s partly personal preference: go too far and the rod spins in the bearings and makes noise, not far enough and bobbins are a fight to get on and off. The rod should turn the bearing, not spin inside it. Take your time and it can fit and work quite well.
  3. Test-fit every bearing before it goes into a part. If one won’t go on, suspect the rod first.
  4. Cheap 608s tend to come packed with grease thick enough that the rod spins in the inner race instead of the balls rolling. A jar of alcohol and a shot of silicone spray takes care of that.

Wiring

The wiring gets done on the bench in step 7 of the next section, before anything goes into the frame, so here’s how it all connects first. These are the same connections as the wiring diagram (v11), written out one at a time. If you’re not building the foot pedal, there’s also a version without the pedal jack.

  1. Motor to driver. The phase wires are the fat ones (20 AWG): yellow to MA, green to MB, blue to MC. The hall wires are the skinny ones (26 AWG): yellow to HA, green to HB, blue to HC, red to +5V and black to GND, all on the driver’s motor connector. Both sets are yellow, green and blue, so go by the size of the wire, not the color.
  2. Power jack. The DC jack has two lugs, one for the pin in the middle of the socket and one for the outer contact. The middle pin goes to V+ on the driver’s power connector (the power supply on the parts list is center-positive), and the outer contact goes to the GND right next to it.
  3. Direction switch. On the back of the KCD4 the six tabs are in two rows of three. The middle tab of each row is the one that switches between its two end tabs. In one row, jumper the two end tabs together, then jumper one of them across to the end tab beside it in the other row, and run that to GND on the driver’s control connector. The middle tab of the jumpered row goes to EN, the middle tab of the other row goes to F/R, and the last end tab isn’t used. One side of the rocker runs the motor one way, the other side runs it the other way, and the center stops it. If S and Z come out backwards, don’t rewire it; just turn the switch over in its mount (see Setup).
  4. Pedal jack. The tip goes to +5V on the driver’s control connector, the ring goes to GND, and the sleeve goes to SV, the speed input. That’s different from most audio gear, where the sleeve is ground, and it’s on purpose: the sleeve connects last, so neither +5V nor ground gets shorted into the driver while you’re plugging in.
  5. Panel speed pot. The pot goes on the jack’s three switch lugs. Hold it with the shaft pointing at you and the pins at the bottom: the right-hand pin goes to the tip’s switch lug, the middle pin to the sleeve’s switch lug, and the left-hand pin to the ring’s switch lug. That way turning the knob clockwise speeds the motor up. Get this one right the first time; the pins are hard to swap once they’re soldered. With nothing plugged in, the switch lugs connect the pot to the driver, and plugging in the pedal disconnects it. Plug and unplug the pedal with the switch centered. If you’re skipping the pedal, leave the jack out and wire the pot straight to the driver instead, holding it the same way: right-hand pin to +5V, middle pin to SV and left-hand pin to GND. The rear riser assembly file has a plug to fill the jack’s hole.
  6. Driver settings. There’s nothing to set inside the driver. The BLD-510B doesn’t have DIP switches; it comes set from the factory for a motor with 4 pairs of poles, like the 57BSD76, with a top speed of 3,500 RPM, and that’s what Clotho needs. The two trim pots on the outside are covered in Setup.

The BLD-510B has come in two versions that treat the EN terminal opposite ways. On a V2.0, connecting EN to GND makes it run, which is how the diagram is drawn. A V2.4 runs when EN is not connected. If your motor runs with the switch centered, you have a V2.4; section 4.3 of the driver’s manual covers it.

The foot pedal’s wiring is in the foot pedal section.

Risers, base and electronics

  1. Press the two halves of the front riser together by hand to check the alignment, then gently tap them into place. Do the same for the rear riser, but put a tested 608 in its cavity first.
  2. Bolt each riser’s halves together with three M4×10 and hex nuts. Longer bolts will hit the flyer, and shorter ones may not bite enough thread.
    Render of the rear riser pulled apart: three M4 by 10 screws, the outer half, a 608 bearing, the inner half and three hex nuts Exploded drawing of the rear riser with its parts list

    The rear riser: two halves, a 608 in its cavity, three M4×10 and three hex nuts. The front riser goes together the same way, without the bearing.

  3. Optional: a 1–2 mm neoprene or EPDM gasket between the motor face and the front riser quiets things down a bit by breaking the path the noise takes into the frame. Not required, just nice. If you want it, now’s the time.
  4. Attach the motor to the front riser with four M5×20, flat washers in front and lock washers and nuts in back. Clearance around the motor flange is tight, about 2.5 mm, so get creative with your tweezers if you need to. I had to stuff a large screwdriver between the nuts and the motor to hold them while I tightened the bolts.
    Render of the front riser halves and the motor pulled apart, with the M5 button head screws and washers in front and the lock washers and nuts behind the motor flange Exploded drawing of the front riser and motor with their parts list

    The front riser and motor: four M5×20 with flat washers in front, and lock washers and nuts behind the motor flange. The pictures show button heads because they look nicer, but the socket heads on the parts list work just as well.

  5. Fit the motor brackets to the motor with two M3×12 and flat washers each. The brackets are pretty thin, and the washers cost nothing (they come in the M3 kit).
    Render of the assembled front riser and motor, with the two gray motor brackets, four M3 by 12 button head screws and washers pulled away from the front Exploded drawing of the motor brackets and their screws

    Two motor brackets, two M3×12 and washers each, into the tapped holes in the motor flange.

  6. Install the pulley on the motor’s D-shaft and tighten the grub screws.
  7. Wire up the switch, speed pot and power jack following the wiring steps above or the wiring diagram (v11; it’s also in the files). Cut the wires long for now; we’ll trim them later. Folding the pins over before soldering the wires on can buy a bit of extra clearance.
    • The motor’s phase wires and hall sensor wires are both yellow, green and blue, and the only way to tell them apart is the gauge: the phase wires are the fat ones (20 AWG) and the hall wires are the skinny ones (26 AWG). This is the easiest wiring mistake to make.
    • The BLD-510B has shipped with its enable logic inverted between revisions (the manual itself shows two versions behaving opposite ways), and the revision printed on the board won’t necessarily tell you which one you have. Bench-test yours.
  8. Before you power anything up, turn both trim pots (speed limit and current limit) all the way down. The driver ships set to 3,500 RPM and full current, which is more than enough to put the flyer into low earth orbit.
  9. With everything still on the bench, hook it all up to the driver and test that the motor spins, reverses, and has speed control. Really, do this step. Once it’s assembled most of the wiring is hidden, and I promise you won’t want to take the thing apart to find a fault.
  10. Disconnect everything from the driver and install the jack, pot and switch in the risers and electronics housing.
  11. Route the pot and switch wiring through the electronics housing, and make sure every wire that needs to come out of it is through its hole now. Bolting the housing to the front riser closes up the electronics bay, so before it goes on, put in the nuts you’ll need later that you can’t get to once it’s together: a square nut in the recess for the M4×20 that holds the housing to the riser, the M4 hex nut for the driver’s M4×20, and the two square nuts for the base, one in the bottom of the front riser and one in the bottom of the housing. The riser’s nut goes in from the back, the housing’s two square nuts from the sides, and the hex nut from the front. Run a screw into the hex nut temporarily so it doesn’t fall out while you’re putting the housing on (and the same for any square nut that won’t stay put). The two square nuts in the back of the housing can wait; they’re easy to reach later. Then bolt the housing to the front riser with an M4×20 and put the speed knob on the pot.
    Render of the electronics housing, switch, pot and knob pulled away from the assembled front riser and motor, with the M4 by 20 screw in front and the nuts for later steps pulled out of their slots Exploded drawing of the electronics housing, switch, pot and knob with their parts list

    The switch goes in from the front. The pot goes in from inside the housing, with its shaft out through the hole; it’s drawn outside so you can see it. Each nut is pulled out the way it goes in, and the ones marked with an asterisk sit in slots inside the housing that you can’t see in the drawing.

  12. Push square nuts into the two motor bracket slots in the front of the base. Then, with your third and fourth hands, set the motor, front riser and electronics housing in place and bolt them to the base from underneath with two M4×16 into the square nuts you put in earlier. If a square nut won’t stay put, run a screw into it temporarily.
  13. Bolt each motor bracket to the base with an M4×12.
    Render of the assembled front riser, motor and housing lifted above the gray base, with two M4 by 16 screws below and two M4 by 12 screws and square nuts for the motor brackets in front Exploded drawing of the front assembly going onto the base with its parts list

    The front riser, motor and housing go onto the base with two M4×16 from underneath, and the motor brackets bolt to the front of the base with M4×12 into square nuts.

  14. Before the next step, screw the brake tension screw into its spreader and work it in and out a few times. Depending on your tolerances it can be very stiff at first, but it wears in quickly. Then take it back out; it goes in for good in the final assembly, and until then it’s just in the way.
  15. Be careful with this one. To get the spreaders in, you have to take out the temporary screw holding the driver’s hex nut in place, and you REALLY don’t want to lose that nut. Push square nuts into the bottoms of both spreaders and the back of the electronics housing. Then bolt both spreaders and the electronics housing to the base from underneath with M4×12 (M4×20s work here too, if that’s what you have).
    Render from behind, with the two gray spreaders lifted above the base, the brake tension screw pulled out of its spreader, square nuts below the spreaders and behind the electronics housing, and six M4 by 12 screws below the base Exploded drawing of the spreaders and brake tension screw with their parts list

    From behind: the brake screw retainer on the left, with the brake tension screw you work in and out in the step before, and the brake spring retainer on the right. Six M4×12 come up through the base, four into the spreaders and two into the back of the electronics housing.

  16. Take the connector blocks off the driver, then slide it into its recess in the spreaders from either side, heatsink up so the flyer cools it. Bolt it in with an M4×20 through the brake screw retainer and the driver’s mounting ear into the hex nut in the electronics housing, and two M3×20 through the brake spring retainer, with a washer and nut on the end of each, up against the driver. Leave the connector blocks off for now; it’s much easier to wire them off the driver, and they go back on once the rear riser and its jacks are in.
    Render from behind, with the gray driver slid out to the side of its recess between the spreaders, an M4 by 20 screw behind the brake screw retainer, and two M3 by 20 screws above the brake spring retainer with their nuts below Exploded drawing of the driver and its screws with the parts list

    The driver slides in from either side, with its connector blocks off. The M4×20 goes in from the back, through the brake screw retainer and the driver’s ear into the hex nut in the housing, and the two M3×20 come down through the brake spring retainer with their washers and nuts against the driver.

  17. Set square nuts in the rear riser and in the rear of the spreaders (making sure to put one in the oddly tilted rear-facing slot in the brake spring retainer, for the thumbscrew that holds the brake spring later), then bolt the rear riser to the base and spreaders with six M4×16. Now wire the connector blocks (see Wiring), route all the wiring underneath, trim it to length, and plug the blocks back into the driver. Don’t forget the wiring from the rear riser. Route everything carefully, and remember the brake tension screw is going right where that rat’s nest is now.
    Render from the side with the rear riser pulled back from the spreaders, four M4 by 16 screws behind it, two more below the base, and the square nuts pulled out of their slots Exploded drawing of the rear riser going onto the base and spreaders with its parts list

    Four M4×16 through the rear riser into the spreaders, and two up through the base into the rear riser. The spreaders’ nuts go in toward the centerline, the rear riser’s from the front, and the tilted one in the brake spring retainer from the back.

  18. Stick five rubber feet into the recesses on the bottom of the base.
  19. Test everything again: switch centered (off), knob at minimum, power on. The green run light should be steady and the red alarm light off. Flip the switch one way and make sure the motor spins smoothly in that direction at low speed, then stop it and check the other way. Always stop the motor before reversing.

Flyer and bobbin

  1. With the flyer body on a smooth, hard surface, gently tap the rod into its recess. It may take a bit of force, but you should hear the sound change when the rod bottoms out. Or, if you left it chucked up in the drill from the rod prep, just spin it in.
  2. You can lightly lubricate the rod at this point if you like. Use something dry, like silicone or white lithium, and wipe off all the excess.
  3. Put two M4 square nuts into each flyer arm and attach the arms to the flyer body with M4×12 in the inside holes (toward the orifice) and M4×20 in the outside holes.
  4. Onto the threaded end of the orifice put a bearing spacer, the 6804 bearing, and the second bearing spacer, in that order. Screw the orifice into the flyer body.
    Render of the flyer pulled apart: the rod out the back, the two arms pulled back with their square nuts beside them, four screws in front of the flyer body, and the orifice with its spacers and 6804 bearing in front Exploded drawing of the flyer with its parts list

    The arms’ square nuts each go in from the nearest outside edge of the arm. The M4×12 go in the inside holes and the M4×20 in the outside holes.

  5. Test-fit the flyer hooks on the arms. They should slide smoothly with very little friction; if they catch, lightly sand the arms with 180 grit until they don’t. Sand them under running water to keep the dust down, or rinse them afterwards to get rid of the powder and bring back their factory sheen.
  6. The flyer takes four hooks, two on each arm, and the flyer assembly file has all four. With only one per arm the flyer goes out of balance as soon as the hooks aren’t in matching spots, and it gets worse the faster you spin. Thread a cup hook into the small hole in each flyer hook, press an M4 square nut into each one, and start an M4×12 thumbscrew, keeping the tip out of the arm slot. Slide the hooks onto the arms and secure them with the thumbscrews. It takes very little force; don’t overtighten them.
    Render of the assembled flyer with the four gray hooks pulled off the back of the arms, their thumbscrews and square nuts beside them Exploded drawing of the flyer hooks with their parts list

    The hooks slide on from the back of the arms, front ones first. Each square nut goes in from the rear of its hook, and the cup hooks aren’t in the model.

  7. For the bobbin, press a 608 into the front flange and screw the rear flange into it. Press the bearing spacer into the rear flange, press the second 608 in after it, and screw on the rear bearing retainer. Arachne bobbins work on Clotho too.
    Render of the bobbin pulled apart along its axis: front flange, 608 bearing, rear flange, bearing spacer, second 608 and rear bearing retainer Exploded drawing of the bobbin with its parts list

    The bobbin, in the order it goes together.

Final assembly

  1. Tie about 300 mm (12″) of cotton twine to the brake tension screw’s barrel and screw it into its spreader. It should be snug but turnable with your fingertips: too loose and it won’t hold tension, too tight and it’s a pain to use. If it’s too loose, push a 10 mm piece of the belt into the slot in the threads.
  2. Hook the brake spring into the brake spring retainer with a thumbscrew through its eye and into the square nut you put there earlier, so it doesn’t fall off every time you let off the tension. Tie the twine to the spring.
    Render of the assembled frame from above, with the gray brake tension screw pulled out to the side of its spreader and the thumbscrew for the brake spring pulled back from the brake spring retainer Exploded drawing of the brake tension screw and the brake spring thumbscrew with their parts list

    The brake tension screw goes into its spreader from the side, and the thumbscrew goes into the brake spring retainer through the spring’s eye. The spring and twine aren’t in the model.

  3. Set the flyer and bobbin in place: tilt the assembly, push the rod into the 608 in the rear riser, then lower the front bearing into its saddle on the front riser. Removal is the reverse. If you lift too much before pulling it out the bearing binds, if you push too far the rod binds, and if you miss the bearing nothing goes together. It may be awkward the first couple of times, but everyone who has played with it catches on quickly.
    Render from the side of the finished frame, with the flyer and bobbin tilted nose-up above it and the end of the rod lined up with the bearing in the rear riser Drawing of the flyer and bobbin tilted 15 degrees, with the rod lined up on the rear bearing

    Tilt the flyer and bobbin nose-up, push the end of the rod into the 608 in the rear riser, then lower the front bearing into its saddle.

  4. Route the brake line over the bobbin’s brake pulley.
  5. Cut about 200 mm of belt and join the ends with your preferred method. I use a heat gun and a small jig, which is included in the print files.
  6. Put the belt on. In use, the belt is what holds the front bearing in its saddle and the brake line holds the rear bearing in place.

Setup

  1. Switch centered (off), apply power. Green run light steady, red alarm light off. If the red light is on, stop and check your wiring before going any further.
  2. The two trim pots on the driver (speed limit and current limit) are small unmarked crosses. Both should still be all the way counterclockwise.
  3. Set the current limit to about 50% first.
  4. With the flyer and belt on and the speed knob at maximum, slowly and carefully bring up the speed limit pot to the fastest speed you think you’ll ever want. Don’t get crazy; it’s nicer to have a usable, easily selectable top speed than a terrifying one, and it’s easy to turn up later. A meter that reads Hz on the driver’s speed output will give you the exact number if you care, but you don’t need it.
  5. Then do your spinning with the knob or the foot pedal below that. At the very bottom of the knob’s travel there’s a dead stop where the driver stops the motor.
  6. Turn the knob down, reverse, and bring it back up to check the other direction. If S and Z come out backwards, pop the switch out and flip it over; the mount is symmetrical for exactly that reason.

Changing bobbins

Take the belt off, lift the front of the flyer out of its saddle, and pull the rod out of the rear bearing (the bearing pivots in its cavity to let it come out at an angle). Putting it back is the reverse. No tools, and no loose parts to lose in the couch.

Foot pedal (optional)

This is optional, but fun. The assembly is simple enough that it barely needs instructions.

  1. Print the pedal parts and assemble the pivot. Either one M4×80 (or a 5/32″ × 3″ machine screw) with a nylock nut or a couple of shorter screws will work, but the shorter ones will probably make the tension easier to adjust.
    Render of the foot pedal pulled apart: the pedal lifted above the base with the long pivot screw and nylock nut at its ends, and the pot, yoke, M4 by 20 screw and hex nut separated above the base Exploded drawing of the foot pedal with its parts list

    The pedal, pot and yoke. The pot is held in with the nut that comes with it, and the Pro Micro and jack aren’t in the model.

  2. Wire the pedal (Wiring explains tip, ring and sleeve, and the solder-or-crimp and holes-first notes apply here too). Pot: hold it with the shaft pointing at you and the pins at the bottom, the same as the panel pot. The right-hand pin goes to the Pro Micro’s VCC, the middle pin to A0, and the left-hand pin to GND, so pressing the pedal turns the voltage up. Get this one right the first time too; if it’s backwards, the pedal won’t start, and the setup page or serial monitor says “Pedal not at rest” with your foot off it. Pro Micro to the pedal’s jack, using only the tip, ring and sleeve lugs: VCC to the tip, pin 9 to the sleeve, and GND to the ring. That matches the spinner’s jack, so a plain ¼″ stereo cable connects them. Then flash the firmware from the files. Then calibrate it and set the dead zones on the pedal setup page, or by hand with the serial commands in the comments at the top of the source code.
  3. Stick four rubber feet into the recesses on the bottom of the base, and three more between the base and the pedal: two in the recesses on top of the base at the toe end, and one at the heel end to cushion the heel.
  4. The pedal only swings the pot through about a fifth of its rotation, which is why there’s a microcontroller in there at all: it calibrates itself to your pedal. Plugging the pedal in disconnects the knob on the spinner.

Files

The STEP model, printable assemblies, and foot pedal firmware are on Printables and GitHub. Everything is CC BY-SA, so remix away, and tell me what you build, break, or improve.

Get the files on Printables → View on GitHub