Motion4Sim Controller with Display/Encoder Next Gen

Price range: $360.00 through $537.00

The ideal controller for sim racing, flight simulation, motion platforms, belt tensioners, and advanced DIY motion systems.

This is the next-generation Motion4Sim controller, featuring a modern STM32 platform, redesigned hardware, and new firmware architecture. The controller supports classic Step/Dir servo systems as well as modern EtherCAT-based drives, depending on the selected version.

The Motion4Sim controller is highly adaptable and compatible with all major motion software solutions, including SimTools, FlyPT Mover, Motion4Sim Dashboard, SimHub, and DRSM, supporting a wide range of games and simulation platforms.

This Version of the Controller includes Display , Encoder assembled directly to the Board.


Available Versions

  • Basic Version – Step/Dir servo control with USB connection and single-channel wind support

  • Pro Version – Adds Ethernet/LAN support, dual wind channels, and extended I/O

  • Pro-Plus Version – Includes factory-installed dual Ethernet for advanced network setups
    Adds native EtherCAT support, dual wind channels, and extended I/O


Note:
A USB-C cable is required for operation and is not included.

Important:
Ethernet and EtherCAT functionality are available only in the Pro* and Pro-Plus *versions.
The Basic Version is Ethernet-capable at the hardware level but does not include Ethernet functionality.

Read more in our documentation.

SKU: N/A Category:

Motion4Sim Controller – Next Generation

STM32 Platform with EtherCAT Option

The new Motion4Sim Controller is more than an update – it’s a complete platform transition.
New hardware, new firmware, and a modern STM32 architecture deliver significantly higher performance, improved availability, and open the door to new capabilities such as Step/Dir servo control, EtherCAT, dual wind systems, and web-based control.

Designed for demanding motion simulators – from proven Step/Dir setups to modern EtherCAT servo systems.

Read more in our documentation.


One Platform – Three Versions

All versions are based on the same high-quality hardware platform.
The feature set is defined by firmware and configuration.

➡️ Basic – proven & focused
➡️ Pro – expanded & future-ready
➡️ Pro-Plus – maximum connectivity


Features of the Board:

  1. STM32 powered
  2. External power input (12 V), efficient design
  3. External power with USB short-circuit protection
  4. USB Type-C connector
  5. Ethernet LAN port (100 Mbps full duplex)
  6. Second LAN interface in EtherCAT mode (Pro-Plus version)
  7. RGB LCD support for handhelds via DB25 (available on request)
  8. Support for smart handhelds (EM / Online button) RJ45 Connector
  9. Secondary servo control MCU for failover and safety monitoring of Step/Dir servos
  10. External security with unique ID chip and EEPROMs to ensure tamper resistance and configuration integrity
  11. Dual PWM channels for fans – connect fans directly to the board
  12. 0–10 V analog output for torque signal support
  13. anLogic for Servo Brakes and Output Gpio
  14. Pinheader for optional FTDI breakout Board
  15. CanBus prepared for Development Projects (IC not populated,on demand)
  16. Pinheader for external Homing Switches

Why Choose Motion4Sim?

If you’re building a motion simulation platform, the Motion4Sim Servo Motion Controller is your ideal solution.
Designed for cost-effective AASD servo motors, this controller maximizes their performance for motion simulation applications.
It also supports other motor drivers operating in Step/Dir mode, including NEMA 17, 23, and 34 stepper motors with digital drivers, as well as servo systems such as YMPC AASD, Delta B2, and Lichuan LCDA4.

Note:
When choosing the EtherCAT version, the higher controller cost can often be offset by using high-performance yet cost-efficient
StepperOnline EtherCAT motors, which typically offer a price advantage compared to traditional AASD servo systems.
These motors have been tested and confirmed to work reliably.

The M4S-AASD15A controller ensures fast and seamless transmission of motion data from PC simulation software to servo motors.
Data is exchanged via interface software such as SimToolsFlyPT MoverMotion4Sim DashboardSimHub and DRSM,
ensuring precise and smooth operation.


How It Works

Interface software calculates motion vectors and transmits values via USB or Ethernet to the Motion4Sim controller.
The controller drives the servo motors and performs real-time calculations for smoothing and refining motion cues.
Servo motor amplifiers connect via DB25 cables (AASD pinout compatible), or via simple Ethernet patch cables when using EtherCAT.


Controller Features and Technical Specifications:

  • EtherCAT master mode
    • currently limited to A6 EtherCAT servos from  StepperOnline;
    • additional drive support planned
    • Tested with up to 6 servos; 10–12 or more planned
  • Step/Dir mode
    • Control of up to 7 servo motors
    • Pulse frequency up to 550 kHz
    • Torque signal feedback for homing and error detection
  • Fully configurable actuators, including:
    • Inline and foldback directions
    • Lead screw pitch
    • Gearbox resolution
    • Unlimited stroke length
    • Encoder resolution
    • Freely adjustable parking position for horizontal or vertical parking in 6DOF rigs
  • Support for linear, rotational, and 360° continuous actuators
  • Automatic homing (limit switch or torque-controlled)
  • 16×2 LCD display with full configuration menu
  • Status LEDs
  • Emergency stop and force-offline inputs
  • Rotary encoder with push button for local control
  • Logic output for servo motor brakes
  • USB communication with CRC data checks
  • 32-bit processor for real-time motion calculations
  • Internal motion processing at 1000 Hz
  • Real-time inverse kinematics for 2–6 DOF rigs
  • Internal memory for configuration storage
  • Position limit monitoring
  • Platform health monitoring
  • Park function to prevent rig drop when powered off
  • Support for DIY belt tensioner systems
  • Soft start algorithm to prevent jerks and spikes
  • Internal pulse filtering
  • Intelligent spike protection
  • Service and diagnostic modes
  • USB powered (5 V)
  • External 12 V power input (also powers PWM fans)
  • Native Ethernet for LAN or EtherCAT operation
  • Optional secondary W5500 Ethernet interface (Pro-Plus)
  • Dual PWM fan channels for wind simulation

🔹 Basic Version

Proven. Reliable. Now with wind support.

The Basic Version is the solid foundation for classic motion simulator builds.

Highlights:

  • USB connection to PC
  • Step/Dir control for servos and steppers
  • Servo brake support
  • Full Motion4Sim motion feature set

New:

Single-channel wind system

1× PWM-controlled fan powered from the 12 V system

Direct onboard connection

➡️ Ideal for classic DIY rigs with a focus on reliability.


🔹 Pro Version *

More performance. More I/O. Ethernet/LAN ready.

The Pro Version is aimed at advanced simulator builders.

In addition to the Basic Version:

  • Ethernet support for better connectivity
  • Dual wind system
    • 2 independent PWM channels, 12 V powered
    • Fully integrated in firmware
  • Torque Signal Analog 0–10 V servo output (Servo 7, torque)

➡️ For powerful simulators


🔹 Pro+ Version *

More performance. More I/O. EtherCAT ready.

The Pro+ Version is aimed at advanced simulator builders and high-end setups.

In addition to the Basic and Pro Version:

  • Native EtherCAT support
  • Dual Ethernet setup (factory installed)
    • Onboard Ethernet dedicated to EtherCAT
    • Second Ethernet port via integrated W5500 SPI Ethernet module
  • Enables:
    • Separation of EtherCAT and telemetry traffic
    • Parallel network operation
    • Advanced communication topologies

EtherCAT – Current Status

  • Officially supported:
    • StepperOnline A6 EtherCAT series
  • Other EtherCAT drives are technically possible, but:
    • Not officially supported at this time
    • May require adaptations
  • Tested with up to 7 EtherCAT servos
  • Realistic target: 12–20 axes

➡️ For powerful simulators and modern drive concepts.


Supported Motors and Applications

  • AASD servo motors
  • NEMA 17, 23, and 34 stepper motors with digital drivers
  • Servo systems such as YMPC AASD, Delta B2, and Lichuan LCDA4
  • EtherCAT servo models from StepperOnline
  • Lichuan EtherCAT and SVN660 derivative models may work, but are not officially supported

Comprehensive Support

The Motion4Sim controller is highly versatile and designed to support a wide range of simulation projects.
If you’re unsure whether your setup is supported, feel free to contact us.

Join our community on Discord.

* needs an short Internet connection for license checking every 20 day

Version

BASIC, PRO, PRO+