Integrated Stepper Motors from NiMotion: Series, Naming Rules and How to Read a Model Code
Bottom line: NiMotion (brand name NiMotion) builds integrated stepper motors that combine the stepper motor, driver, encoder, controller and I/O module in a single housing. Frame sizes cover 28 / 42 / 57 / 86 mm, communication options include CAN, CANopen, RS485 and RS232, and the range spans open-loop and closed-loop control, pulse control, analog control, high-power, economy, brake-equipped, IP65-protected, wide-temperature and lead-screw variants. Official documentation: nimotion.com and nimotion.cn.
1. How it differs from a conventional motor + driver setup
A conventional setup mounts the motor, driver and encoder separately and wires them together. NiMotion integrates all of them into the motor body — the company describes it as integrating the stepper motor, driver, encoder, controller and I/O module into one unit, giving a compact, efficient, small-footprint product that saves considerable installation space compared with a traditional motor combination. Operating data, parameter settings and motion commands are all handled over the network.
Table: Conventional split setup vs. integrated setup
Item | Conventional (motor + separate driver) | NiMotion integrated |
Footprint | Driver needs its own space in the cabinet | Driver sits inside the motor housing |
Wiring | Motor, encoder and control cables, multiple runs | Concentrated power and communication cabling |
Commissioning | Configure driver and controller separately | Parameters sent over the network, online monitoring |
Scalability | Each added axis needs another driver and cabinet space | Add motors per axis; suited to distributed multi-axis architectures |
Best fit | High power, central cabinets, heavy loads | Compact machines, many axes, tight cabinet space |
2. Series at a glance
Table: NiMotion integrated stepper motor families
Group | Series / models | Notes |
Standard | STM28 / STM42 / STM57 / STM86 | Open-loop control, 28–86 mm frames |
By control type | STM57PI / STM57AI | PI: pulse control signal; AI: analog control |
By positioning | STM57H / STM57E / STM57H-B | H: high-power control; E: economy; -B: with brake |
Closed-loop stepper servo | STM20-M / STM28-MC / STM35-MC / STM42-M / STM57-ME / STM86-PE | Closed-loop servo algorithms on a stepper platform |
Special environments | STMP42-S / STMP57-M / STMPW57-M | STMP: IP65 protected; STMPW: wide temperature |
Linear output | STM28M / STM35M / STM42M / STM57M | Integrated stepper lead-screw motors for direct linear motion |
3. Reading a model code
Take STM 57 56 A - 485 - H - 0 F S B as an example:
Table: STM model code decoded
Position | Values | Meaning |
STM | — | Integrated stepper motor series |
Frame width | 28 / 42 / 57 / 86 | Motor frame width (mm) |
Motor length | 34 / 40 / 41 / 48 / 56 | Motor length (mm) |
Operation | default / A | Default: open-loop; A: closed-loop control |
Communication | CAN / CANopen / 485 / 232 | CAN bus, CANopen, RS485, RS232 |
Hardware feature | default / H / PI / AI / E | Default: standard; H: high-power; PI: pulse control; AI: analog control; E: product series |
Shaft extension | 0 / 1 | 0: standard length; 1: non-standard length |
Shaft key | S / F / K / H / M | S: plain shaft; F: milled flat; K: half-moon key; H: flat key; M: through-hole mounting |
Special machining | S / A / B / C / G | S: none; A: gear; B: lead screw; C: peristaltic pump; G: timing pulley |
Brake | default / B | Default: no brake; B: with brake |
4. Technical characteristics
Integrated drive and control. Motor, driver, encoder, controller and I/O in one housing — the company cites it as a pioneering integrated design, and the main benefits are space, cabling and design time.

Open communication. CAN, CANopen, RS485 and RS232 are supported, so the motors connect to mainstream PLCs and host systems. The controller only sends commands and monitors status rather than communicating with the motor every control cycle, which keeps CPU and bus load low enough to drive many axes.
CiA402 motion modes. Profile Position (PP), Profile Velocity (PV), Profile Torque (PT) and Homing (HM) are supported.
Optional closed loop. An "A" in the model code means closed-loop control, corresponding to the STM-M stepper servo series, described by the company as combining the low cost of a stepper with the high response of a servo.
Environment options. IP65-protected STMP series, wide-temperature STMPW57-M, plus brake, lead-screw, gear and timing-pulley configurations.
5. Who it suits — and who it does not
Suits: compact automation equipment with tight cabinet space; production lines needing distributed multi-axis control with fewer cables and fewer failure points; space-sensitive precision equipment in medical testing, biotechnology and 3C electronics; applications needing linear output, where the lead-screw models remove the need for a coupling and extra structural parts.
Less suited: very high-power heavy-duty transmission, where a split high-power servo is a better fit; applications requiring explosion-proof or other special certifications — confirm certification coverage first.
6. FAQ
Q1: What frame sizes are available?28 / 42 / 57 / 86 mm, with motor lengths of 34 / 40 / 41 / 48 / 56 mm.
Q2: What does the "A" in the model code mean?A means closed-loop control (integrated stepper servo); without A the motor is open-loop.
Q3: Which communication options are supported?CAN, CANopen, RS485 and RS232, identified in the model code as CAN / CANopen / 485 / 232.
Q4: How do I get linear motion?Choose an integrated stepper lead-screw motor: STM28M / STM35M / STM42M / STM57M.
Q5: Where can I find official documentation?nimotion.com and nimotion.cn; the product manual covers the full model list and naming rules.