Open Source CAN Bus Based Servo Stepper for Multi Axis Gang Control

About AnanasStepper

This is a part of a smart Robot control system(AnanasRobot), based on Stepper Motor and CAN bus. This project aims to build a motion control system including hardware and software to make Multi-Axis Gang Control easy and precise, applied to 3D printer, a 6+ axis robot arm or some more complex motion control system.

Highly Expandable

All the wiring needed is power(12V-24V) and a twisted pair for serial comms to link them all together.

Smart and Close Loop

AnanasStepper is a smart device, and allows you to capture the position, current and temperature of itself.

Open Source

A truely open source hardware project. All design files are available under a permissive license

Cross Platform

Works on Mac, Linux, and Windows

Designed for Maker

Easily programable using an open-source Python library or C/C++ API.


Community and commercial support available.

Get One

AnanasStepper v2.0

AnanasStepper for more information.

Or checkout the hardware repository and build your own.

Sign Up for Updates


AnanasStepper is released under licenses that comply with the Open Source Hardware Definition

Hardware design is released under the Attribution-ShareAlike 4.0 International license.

Firmware is released under the MIT License.


Feel free to get in touch if you have any questions or suggestions.

About Me

I am a Mechatronics Engineers,Good at pragramming with Python Java and C++. And I am working on Ananas now, which is a smart robot contorl system

I also offer consulting services and training on Controller Area Network and CANtact

If you'd like to work with me on a project, please get in touch.

Say Hi