# General description

Dyze Design Aurora™ is an industrial motion I/O controller designed for professional and industrial 3D printing applications. It brings new standards to 3D printing in terms of reliability and performance, offering real-time data logging, dual-stage position feedback for precise control, and cloud-based part analysis allowing users to visualize processes, and make data-driven decisions to minimize print failures. Its modular design enables customizability, allowing users to adapt the controller to specific needs.

The IO Module is designed to address the growing demand for managing the increasing number of sensors and actuators in modern 3D printers. Acting as a backbone for expanding inputs and outputs on a Dyze Mainboard, the IO Module provides seamless integration with external signals through its modular architecture. It can accommodate up to eight independent submodules, each installed as a PCIe blade, which defines the specific function of its corresponding port. This flexibility enables the management of various devices, including temperature, flow sensors, and pressure sensors. Additionally, the IO Module can be daisy-chained using DyzeProtocol.

The GPIO Submodule supports one digital input and one digital output simultaneously. It can be used to connect different kinds of sensors or actuators and can provide 3.3V and 24V power.

The Power&Thermal Submodule can be used to interface with external loads often related to heating and cooling, like heaters, fans, thermistors or other temperature sensors.

The Laser Submodule is designed to work with Keyence IL and LK series of lasers for providing high levels of precision (up to 1micron) for bed leveling and calibration.

The Step-Dir Module allows up to 4 motors to be controlled by a Dyze Mainboard. These motors can be steppers or servos, as long as their drive accept step and dir input signals

The Servo Module is a high-performance drive for three-phase brushless DC motors with quadrature encoders. It communicates with the Dyze Mainboard via the DyzeProtocol, enabling precise motor control and positioning for applications like robotics and CNC machining.