Close
0%
0%

I2C Stepper Controller with Integrated Feedback

Cyclops Stepper wraps a DRV8825, WCH CH32V006, and an onboard AS5600 into a 42x42mm board with JST headers and configurable microstepping.

Public Chat
Similar projects worth following
  • Description
  • Details
  • Files 0
  • Components 0
  • Logs 0
  • Instructions 0
  • Discussion 0
Core: CH32V006 (3.3 V) driving DRV8825 STEP/DIR and microstep jumpers (JP11/14/17). RV5 sets motor current.
Feedback: AS5600 on the bottom center for a shaft magnet (2–3 mm gap). MCU uses a dedicated, bit-banged I2C master bus to read angle and direction.
Host interface: I2C slave on SDA/SCL (J2). Utility 3-pin header (J1) for 3.3 V, PD1/UART, and GND.
Power: AMS1117-3.3 from VMOT. J2 brings in +12V (12–24 V intended) and GND; logic stays at 3.3 V.
Motor: JST-XH 4-pin (J5) for the two coils from the DRV8825. One coil on pins 1–2, the other on 3–4.
Layout: Four M3 mounting holes, top-side driver and MCU, bottom-side encoder. 3D renders included.

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates