by Ponoor Experiments

A 4-axis stepper motor driver for creative coders

View all updates Oct 21, 2020

Homing Sensor Functionality, And A Physical Event In Tokyo

by Kanta

A Physical Event In Tokyo on October 24th

We’ll be hosting a physical open studio this Saturday, October 24th! At this event, you can try out STEP400 in action. We will also have some demonstrations with winch and slider mechanisms, as well as our original prototypes of sound-tactile interfaces. And yes, some beverages. If you’re in the Tokyo area, please join us! For more information, please check here.

I will connect to our Discord server at the same time so you can watch it as a stream. Feel free to talk to me as I show you the details of the demo, and ask any questions you may have! Here is the invitation link.

Homing Sensor Functionality

Now, in this and the next update, I’d like to focus on the features of STEP400. In this post, I’ll give you an overview of homing.

When the system powers up, it doesn’t know where the motor is currently positioned. It could be pointing to various directions depending on the timing of the last time the system was shut off.

Also, if an external force exceeding the limit is applied to the stepper motor, the step will slip out of alignment (stall). If this happens, the motor will continue to work with a misalignment between the programmed and physical positions.

Therefore, applications that have a position or orientation must use sensors to detect a reference position at startup or periodically. This action is called homing.

STEP400 Homing Commands

STEP400 has some homing commands inherited from the Motor Driver Chip PowerSTEP01. The first one is the /goUntil command, which moves the motor towards the home sensor, and then the /releaseSw command, which corrects excess after stopping at the sensor. You can see how they work together here:

More information is available on the documentation page, along with examples of sensors and commands.


The next update will include demos of current and voltage modes and microstepping.

See you!


About the Author


kanta  ·  kanta  ·   Tokyo, Japan

$25,083 raised

of $3,500 goal

716% Funded! Order Below

Product Choices



One STEP400 board and four motor connectors


STEP400 x2

Two STEP400 boards and eight motor connectors (four for each board). Save on shipping!


Sensor Cables

Pre-crimped, ready-to-go sensor cables for connecting to the 4 homing and 4 limit sensor inputs on the STEP400 board. Price breaks at 4 and 8 cables.


STEP400 - Early Bird

One Early Bird STEP400 board and four motor connectors. Be one of the lucky first 10 backers to save big on a STEP400 board! (Will not arrive earlier then other pledge levels)


Ponoor Experiments


Taiki Niimi

See Also

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects: