The CLN motor driver series is an open-source project aimed at creating a range of compact, cost-efficient high-performance closed-loop stepper drivers for various NEMA form factor motors. These drivers are designed to provide silent and smooth motion, high-precision position control, and energy-saving capabilities, suitable for a wide array of applications in robotics, CNC machines, 3D printers, and more.
wiki
: includes design documentation and other informationhardware
: contains design source files, manufacturing files, schematics, block diagrams and 3D modelsfirmware
: [to be updated as the project evolves]V1.5
[tested]: cost-efficient version [wiki]
- Key info: TMC2209 based, 5-25V 1.4ARMS, 15bit position feedback, single-sided assembly
- Supported interfaces: STEP-DIR-EN, USB, CAN-FD, USART, I2C, SPI, ABZ
- Release of source files: Released
- Key info: DRV8844 based, 8-48V 1.75ARMS, 15bit position feedback, single-sided assembly
- Supported interfaces: STEP-DIR-EN, USB, CAN-FD, USART, I2C, SPI, ABZ
- Release of source files: April 2024 (post BETA)
CLN17 V1.0
[obsolete]: pilot version [wiki]
Important Note: Obsolete designs will not be supported in future
V0.1
[in design]: powerful and versatile [wiki]
Key info: external MOSFETs, 6-52V 10ARMS, 16bit/21bit position feedback
Supported interfaces: STEP-DIR-EN, USB, CAN-FD, USART, I2C, SPI, ABZ
Jump to the RadiX project repository
Important Note: If critical problems will be revealed, the schedule will be updated
If this project resonates with you, please consider the following ways to support its development:
Your contribution, regardless of size, is greatly appreciated!
A heartfelt thank you to everyone who supports this project!
Important Note: This README will be updated to reflect the latest progress and changes in the project.