Main Content

Highlights:
- Low cost and minimalist DYI hardware design.
- Standalone. Doesn’t require a computer to operate.
- Analyzes the stepper motor signals in the actual system (e.g. a 3D printer).
- Galvanically isolated current sensors. Does not interfere with the operating equipment, even when its turned off.
- Easy to connect using a pair 4 wire pass through connectors.
- Intuitive user interface with color display and a capacitive touch.
- Microstepping resolution of 1% of a full step.
- Provides momentary readings, signal patterns, and statistical measurements.
- Hardware and software are open sourced with a generous license.
- Based on free tools (Kicad, platformio, LVGL, STM32Duino).
- Can be easily customized (new featured, cost reduction, data link to a computer, etc).
- Powered 5VDC, 200ma via a USB-C connector.

Overview
Diagnosing the operation of stepper motor in 3D printers and CNC machines used to require stepper motor analyzers that costs thousands of dollar. Not anymore! The Simple Stepper Analyzer (‘Analyzer’ in short) brings these capabilities to every maker for a tiny fraction of the price and with a minimalist DIY electronic design that leaves the heavy lifting to the firmware.

The Analyzer is self contained, has two 4-wires pass-through connectors connecting the stepper motor, is powered from a common 5V charger with a micro USB cable, provides a simple to use graphical user interface with a 3.5” color touch screen, and provides a plethora of stepper motor measurements.

The Analyzer is provided to the community as a public domain reference design that can be built and used as is, or be customized with additional features or for a lower cost as desired. The hardware and firmware come with a liberal open source license (CC0) that allows commercial usages and doesn’t require code source code sharing.”

Link to article