uStepper Story - Stepper Motor Controller

The uStepper Story

The uStepper Story

The Beginnings

uStepper is developed by ON Development IVS in Denmark, they are currently made up by Mogens Nicolaisen and Thomas Olsen. Mogens Nicolaisen is an electrician by trade, he specialises in Industrial Automation. For the past eight years, Mogens has had his hands full building machinery such as CNC Machines, 3D Printers, and Small electronics projects. Thomas Olsen is an electronics technician with eight years experience in repairing electronics and construction/design of test equipment for PCBs. His hobbies also reflect his passion for hardware and software design. They both are studying electrical engineering at Aalborg University.

ON Development IVS Founders

The Problem

Stepper Motor Controller Problem

ON Development IVS noticed there is a very common problem which they wanted to solve for makers around the world. That is the control of a stepper motor. The usual solution for a stepper motor controller has been an Arduino along an external driver and a whole load of messy wiring. If this wasn't enough the user had to then either write or find code which would carry out all the functions they needed.

The Solution

ON Development IVS had a solution and a prototype developed for a stepper motor controller. The result is the uStepper, an integrated Arduino and Stepper motor driver which is mountable on to the back of a NEMA17 Stepper motor. They needed funding to bring this prototype into production, so they headed to Kickstarter. In a short amount of the time, ON Development IVS had the funds they needed to go ahead with the uStepper.

About uStepper

uStepper is an integrated Arduino compatible board with a built in stepper driver. The uStepper is designed so that it can be mounted on to the back of a NEMA17 Sepper motor or NEMA23 (With some additional hardware). One great feature of the uStepper is that it has a built in temperature sensor next to the stepper driver, allowing for continuous temperature monitoring. In addition it has a 12bit rotary encoder, this allows absolute position tracking of the motor shaft making missed stepped detection possible. The uStepper is an ideal stepper motor controller to solve all your stepper motor needs, for more information about the uStepper visit our product page here:

uStepper Motor Controller


uStepper Robot Arm

As uStepper has a digital magentic encoder that can read absolute shaft position it can be used to replace RC Servos with reduced mechanical wear. Saying this, ON Development IVS have developed a 3d printable robot arm example, which showcases the advantages of using a uStepper controller. The robot arm is still in development but can be downloaded here:

ON Development IVS have also provided an Arduino library for the uStepper, this provides functions for all the main features of the uStepper.

ooznest Posted by ooznest

At ooznest we like to keep you informed of our latest products, promotions, articles, and other related news. Originally providing to the RepRap and 3D Printing community, we now try to cater to a wide range of makers and interests as possible.

0 Comments To "The uStepper Story"

Write a comment

Your Name:

Enter the code in the box below:

Your Comment:
Note: HTML is not translated!


A revolution is coming… one where our 2D thoughts are turned into 3D realities and where you have full control of your creative experiments, with a little help from an online expert community that loves to share what we do. Ooznest is a proud cog in that machine - supplying the 3D printing community with what they need to grow and thrive.


  • 01277523171



Copyright © Ooznest Ltd 2018 - All Rights Reserved