Skip to content

Module Boards

Every split-flap module needs a board to drive its stepper motor. The board receives I²C commands from the ESP32, translates them into motor coil signals via a ULN2003 driver, and handles the hall sensor input used for homing.

There are two options:

  • DIY Board


    Discrete components soldered together on a breakout board. The original design — lower upfront cost, more soldering work.

    DIY board guide

  • Custom PCB


    A purpose-built PCB ordered assembled from JLCPCB. All SMT components pre-soldered — you only add pull-up resistors.

    Custom PCB guide


Which should I choose?

DIY Board Custom PCB
Upfront cost per-unit Lower Higher (varies)
Soldering required Significant Minimal
Assembly time Higher Low
Reliability Good Excellent
Form factor Bulkier Compact, purpose-built
Availability Source parts yourself Ordered as a set from companies