Skip to the content
4 layers75 × 75 mmHelix, the printed circuit board in 3D

A coil winder for tesla coils, flyback transformers, electromagnets, and more! Aims to remove the large time barrier in winding your own coils.

Size
75 × 75 mm
Copper layers
4
Thickness
1.6 mm
Parts
63
Nets
66
Pads
247
Tracks, vias
856, 361
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
11 Jan 2026
Updated
18 Aug 2026

Overview

Helix is an open-source printed circuit board by Firestorm108, from the Firestorm108/Helix repository on GitHub. It is a 4-layer board of 75 × 75 mm with 63 parts on 66 nets, routed with 856 tracks and 361 vias.

It is built around the RP2040 and TMC2209. Its parts include 23 capacitors, 15 resistors, 6 connectors, 5 ICs and 1 diode. It belongs with the RP2040 boards of this library.

Main components

2

README

README.md

Helix

An automatic coil winding machine for high voltage transformers, electromagnetics, motors, etc. The combination of the leadscrew controlled spool holder and aligning/tensioning system with the precise TMC2209 controlled stepper spinner ensures even winding across every layer. The device aims to reduce long hours spent hand winding crappy transformers so that prototyping is quick and efficient. The all-in-one control board has integrated stepper drivers and hooks up to the LCD/rotary encoder based control panel. It is easily reprogrammable with USB-C. With a small <75mmx75mm footprint, it fits nicely into the enclosure.

Demo Video: https://youtube.com/shorts/A1r3ZOApkCI?si=vdlbSpJHiryxB_zt

Main Features

  • Automatic alignment
  • Software defined sensing
  • High speeds and precision
  • Easy reprogrammability + control panel
  • Small, portable design
  • Custom control board
  • Anti-overlap protection

Pictures

IMG_6257 Screenshot 2026-06-07 at 9 40 56 AM Screenshot 2026-06-07 at 9 41 41 AM

Helix BOM

*You can find the spreadsheet version here: https://docs.google.com/spreadsheets/d/1YcLF46WpMoUjMdwvhuiZ--BbrOf5m03kofhXg6CQ6rc/edit?usp=sharing

Electronics

ItemCost
JLCPCB + Assembly (2 PCBs)$80
Pin Headers$3.00
2x1 Screw Terminals$3
DC Barrel Jack$2
White LCD w/ I2C$4
Rotary Encoder$4
3× TMC2209 Drivers$9
2× Stepper Motors$12
24V 5A Power Supply$13
USB-C Power Transfer Board$2
LM7805 Voltage Regulator$2
Backup Devboard (in case of PCB failure)$3
Backup 5V Regulator (in case of PCB failure)$3
330µF 35V Capacitor$3
Jumpers$4

Hardware

ItemCost
M3 Standoffs (10 mm)$2
M2 Standoffs (6 mm)$2
8 mm M3 Screws$1
8 mm M2 Screws$1
TO-220 Heatsink$2
300 mm 2020 Aluminum Extrusions$14
150 mm 2020 Aluminum Extrusions$19
Corner Brackets$20
5 mm → 8 mm Couplers (2×)$5
250 mm 8 mm Rod$5
608 Bearings$7
250 mm T8 (2 mm Lead) Leadscrew w/ Nut$9
M5 20 mm Thumbscrew$3
1 mm × 8 mm Spring$4

Cost Summary

CategoryCost
Electronics$147
Hardware$94
Total$241

Parts

63
QtyValueFootprintReferences
150.1uFCapacitor_SMD:C_0402_1005MetricC2, C3, C4, C5, C6, C7, C8, C9, C11, C12, C17, C18, C20, C22, C23
7TestPointTestPoint:TestPoint_Plated_Hole_D2.0mmA0, A1, A2, A3, GP23, GP24, GP25
610KResistor_SMD:R_0402_1005MetricR7, R8, R9, R10, R11, R15
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
31KResistor_SMD:R_0402_1005MetricR5, R6, R14
210uFCapacitor_SMD:C_0603_1608MetricC13, C14
21uFCapacitor_SMD:C_0402_1005MetricC1, C10
227Resistor_SMD:R_0402_1005MetricR3, R4
2330uFCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC19, C21
233pFCapacitor_SMD:C_0402_1005MetricC15, C16
24.7KResistor_SMD:R_0402_1005MetricR12, R13
25.1KResistor_SMD:R_0402_1005MetricR1, R2
2TMC2209TMC2209_SILENTSTEPSTICKFOOT:MODULE_TMC2209_SILENTSTEPSTICKU4, U5
112MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1LCD I2CConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2
1LEDLED_SMD:LED_0402_1005MetricD1
1NCP1117-1.5_SOT223Package_TO_SOT_SMD:SOT-223-3_TabPin2U6
1POWERConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ4
1RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU1
1Rotary EncoderConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ7
1SW_PushButton_Switch_SMD:SW_Push_SPST_NO_Alps_SKRKSW1
1USB_C_Receptacle_USB2.0_14PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1
1W25Q16JVZPIQ TRPackage_SON:Winbond_USON-8-1EP_3x2mm_P0.5mm_EP0.2x1.6mmU2
1X_4_HeadersConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ3
1Z_4_HeadersConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ5

More from Firestorm108/Helix

1
  • 2 layers31.3 × 24.4 mmPowerDelivery, the printed circuit board in 3D

    PowerDelivery

    Firestorm108/Helix

    A coil winder for tesla coils, flyback transformers, electromagnets, and more! Aims to remove the large time barrier in winding your own coils.

    5 parts1

Similar boards

  • 4 layers80 × 70 mmJellyfish, the printed circuit board in 3D

    Jellyfish

    wntrblm/jellyfish-and-starfish

    Jellyfish and Starfish are control boards designed for use with the LumenPnP. Starfish controls the base of the machine including X & Y axes and pneumatics.

    172 parts112
  • 2 layers76.2 × 69.9 mmStartrckr pcb, the printed circuit board in 3D

    Startrckr pcb

    NikodemBartnik/StarTrckr

    Open source star tracker for deep sky astrophotography

    59 parts98
  • 2 layers184 × 80.5 mmPrometheus PCB, the printed circuit board in 3D

    Prometheus PCB

    TheContrappostoShop/Apollo

    Control Board for the Prometheus mSLA Printer.

    129 parts13CERN-OHL-S-2.0
  • 2 layers50 × 31 mmAerofrein, the printed circuit board in 3D

    Aerofrein

    nasacentralenantes/Projet-PHOENIX-PCB

    Electrical schematics for the PCB of the rocket

    16 parts
  • 4 layers38 × 39 mmCLN17-V1.5, the printed circuit board in 3D

    CLN17-V1.5

    creapunk/CLN-ClosedLoopNemaDriver

    Compact closed-loop stepper motor driver designed for NEMA motors

    103 parts1.1k
  • 2 layers155 × 80 mmESP32Controller, the printed circuit board in 3D

    ESP32Controller

    simon-jouet/ESP32Controller

    ESP32-based 3D printer controller

    171 parts134
  • 2 layers115 × 75 mmSpinCoater, the printed circuit board in 3D

    SpinCoater

    RParkerE/OpenSilicon

    OpenSilicon enables DIY semiconductor fabrication with open-source guides for building IC equipment at home. The project includes BOMs, 3D files, firmware, and PDKs, supporting makers and researchers in chip fabrication.

    11 parts55GPL-3.0

Questions

How big is the Helix PCB?

It measures 75 × 75 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Helix use?

63 parts, built around the RP2040 and TMC2209. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Helix KiCad files?

From the Firestorm108/Helix repository on GitHub, at the commit this page was made from: the board is PCBs/Helix.kicad_pcb and its schematic PCBs/Helix.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Helix design in my own project?

Its repository states no licence, so its author keeps all rights: ask Firestorm108 before reusing the design.