Learn

Section 14: Internal Pulse Generator

Advanced Feature: Available in our guide. The problem with using a single-core ESP32 with a stepper motor is that moving a motor by pulsing the STEP pin is a full-time job....

Section 14: Internal Pulse Generator

Advanced Feature: Available in our guide. The problem with using a single-core ESP32 with a stepper motor is that moving a motor by pulsing the STEP pin is a full-time job....

Section 13: Finite State Machine

Advanced Feature: Available in our guide. The proper way to run most motorized projects is with a finite state machine. If you’re not familiar with state machines, you should be. You...

Section 13: Finite State Machine

Advanced Feature: Available in our guide. The proper way to run most motorized projects is with a finite state machine. If you’re not familiar with state machines, you should be. You...

Section 12: CoolStep

Advanced Feature: Available in our guide. CoolStep is a cool feature that allows your motor to run cooler and more similar to a DC motor. This way the current automatically...

Section 12: CoolStep

Advanced Feature: Available in our guide. CoolStep is a cool feature that allows your motor to run cooler and more similar to a DC motor. This way the current automatically...

Section 10: Understanding Positioning

When we tell the motor to move to position 5000 or 50000, what does that mean? How does that translate to a value we can understand? In the image below...

Section 10: Understanding Positioning

When we tell the motor to move to position 5000 or 50000, what does that mean? How does that translate to a value we can understand? In the image below...

Section 6: TMCStepper Library

The TMCStepper library is an Arduino library written by Github user teemuatlut. It allows you to easily change the values of almost any Trinamic driver in a very easy way....

Section 6: TMCStepper Library

The TMCStepper library is an Arduino library written by Github user teemuatlut. It allows you to easily change the values of almost any Trinamic driver in a very easy way....

Section 1: Hardware Setup

To easily follow along with this book, please purchase the following hardware to get started. I have created links to each piece of hardware on the GitHub page so that...

Section 1: Hardware Setup

To easily follow along with this book, please purchase the following hardware to get started. I have created links to each piece of hardware on the GitHub page so that...