E1701M 4-Axis Motion Controller

Beside some other motors and controller cards BeamConstruct supports
the E1701M™ stepper motor controller board. This is a Ethernet
and USB controllable card which provides following features:

  • 100 Mbit Ethernet connection
  • USB 2.0 connection
  • Command execution time down to 1 microsecond
  • Support of up to four independent motion axes
  • Generates step and direction pulses for usage with stepper motor driver
  • 500 kHz maximum step clock
  • Linear, exponential and s-shaped acceleration modes
  • Freely definable referencing modes with auto-searching for reference switch
  • Realtime processing
  • Programmable via binary API (via DLL/Windows or .so/Linux) or ASCII command
    interface (via Telnet/Ethernet or serial interface/USB)
  • 512 MByte DDR3 RAM
  • 1 GHz CPU clock
  • Extremely low power consumption of 1,9 W (non-insulated mode)
  • 8 digital outputs providing either CMOS logical levels or electrically insulated outputs via external power supply for controlling 4 motors via step and direction signals
  • 8 freely usable digital inputs expecting either CMOS logical levels or electrically insulated inputs via external power supply for usage with limit-/reference switches or
    encoder inputs
  • Two decoders for evaluation of axis position via quadrature encoder signal
  • alternative operation mode: jog-control (manual/stand-alone), signals at inputs start movement of related axes
  • alternative operation mode: I/O controller card with 8 independent digital outputs and 8 digital inputs
  • Very small size of about 87 mm x 55 mm
  • Hardware/firmware is quality made in EU/Germany

The optional E170Xbase Mounting Kit allows faster and easier mechanical installation of all types of E1701 controller boards:

  • Comes with DIN rail clamps which can be installed in 2 different positions combined with 2 different orientations resulting in 4 different mounting variants
  • E1701 can be mounted on top of E170Xbase with distance bolts or hex-stands using premanufactured mounting holes
  • Can be used also without DIN rail clamps for custom mounting in machines and as top-cover for E1701


E1701 English manual containing hardware description for base- and all available
extensionboards as well as programming interface specification:e1701m_manual.pdf

Development files (Windows and Linux, no driver required for Linux):
GIT Repository



E1701M™ hardware and design is © by HALaser Systems/OpenAPC Project Group