TMC2208 silent stepper driver (StepStick) con ESP32

Alimentazione 3.3-5 V Bus GPIO
ENMS1MS2NCPDN_UARTCLKSTEPDIRVMGND_MOTB2B1A1A2VIOGND

Pin e collegamento all’ESP32

PinRuoloPin ESP32Note
ENIngresso (lo pilota l’ESP32)D25Pin order varies between boards: match by the printed label. Enable, active LOW. Connect to GND to keep it on
MS1Non collegato all’ESP32—Microstep select
MS2Non collegato all’ESP32—Microstep select
NCNon collegato all’ESP32—Not connected (some versions: UART)
PDN_UARTNon collegato all’ESP32—UART config (optional). Leave unconnected for STEP/DIR use
CLKNon collegato all’ESP32—Clock input. Connect to GND (internal clock)
STEPIngresso (lo pilota l’ESP32)D26One pulse = one (micro)step
DIRIngresso (lo pilota l’ESP32)D27Direction
VMNon collegato all’ESP32—Motor supply 5.5 to 36 V from a separate supply. Add a 100 µF capacitor
GND_MOTMassaGNDMotor supply ground
B2Non collegato all’ESP32—Motor coil B
B1Non collegato all’ESP32—Motor coil B
A1Non collegato all’ESP32—Motor coil A
A2Non collegato all’ESP32—Motor coil A
VIOAlimentazione3V3Logic supply: 3V3
GNDMassaGND

Collegamento consigliato per l’ESP32 DevKit a 30 pin, evitando i pin della flash, di sola lettura e di strapping. BoardPilot lo controlla mentre colleghi.

Fonti

Provalo in 3D in BoardPilot

BoardPilot Dati del componente (JSON)

Componenti simili

Dati dei componenti: CC BY 4.0, riutilizzabili citando BoardPilot.