DIN-4J is a product developed by Caltronics and is a low-cost, high-performance, industrial grade motion controller. It is designed to provide reliable, efficient and accurate control of motion across multiple axes. The controller has four integrated digital (DIN-4) input and four opto isolated digital input, which allow connection of simple switches, sensors, encoders, and control systems. The controller can also control stepper motors, servo motors, and other motion devices via the integrated pulse output. The embedded motion control software includes motion profile generation, motion sequence programming and motion speed and acceleration control. The controller also offers flexible programming for custom motion control applications using various programming languages such as C, C++, and Python. DIN-4J also provides an integrated user interface for easy setup and operation from a computer or touch panel display.