First Name
Last Name
Email Address
Phone Number

Get in Touch

(508) 921-4600


Click here for local offices and distributors.

Find us on WeChat.

UEIPAC v2.0 Linux-based PAC now available in All UEI PPC-Based Chassis

United Electronic Industries (UEI) today released Version 2.0 of its UEIPAC Programmable Automation Controller. Some of the new features of the popular Linux-based controller are:

  • Now available for GigE Cubes and RACKtangle platforms in addition to the standard PPCx cubes
  • Linux OS (2.6.x Kernel)
  • Xenomai Real-Time OS support
  • Eclipse IDE Support
  • Independent 1G Ethernet and USB 2.0 ports for communication and diagnostics

These new features greatly extend the capabilities of this popular open-source high-speed controller for embedded control system and Hardware-in-the-loop applications. Ideal for high speed PID loops (8 channels > 20 kHz), you can program it in C in either Linux or Windows environments.

Using the UEIPAC 2.0, Linux applications written on your PC can run fully standalone on any of several UEI platforms — without a dedicated host PC. The controller is compatible with any of the 30+ I/O boards available from UEI, now and in the future According to Shaun Miller, UEI President, “Extending the UEIPAC product to our GigE Cube and RACK-type platforms and adding Xenomai and Eclipse support opens up many new opportunities for our customers — to build larger, faster, embedded control/DAQ systems running in hard real time.”

About the “Cube”

UEI’s powerful “Cube” architecture is a compact (4 x 4 x 4″ or 4 x 4 x 5.8″) Ethernet-based I/O platform that in addition to functioning as a UEIPAC, can be deployed in four different configurations:

  • Ethernet I/O system slaved to a host PC
  • Standalone Data Logger/Recorder
  • Simulink Target
  • Modbus TCP-based I/O slave

Each Cube consists of a core module (that holds the processor and network interface) along with three or six open I/O slots. Users select the deployment option that meets their requirements. Users then match the Cube’s I/O configuration to their application by selecting the appropriate boards. With over 30 I/O boards available, there’s sure to be a configuration to meet almost any application requirement. The six slot Cube provides up to: 150 analog inputs, 192 analog outputs, 288 digital I/O, 48 counter or quadrature channels, 72 ARINC-429 channels, 24 Serial or CAN-bus ports, or 12 1553 communication channels. A full description of the “Cube” family is available at

About UEI

Founded in 1990, UEI is a leader in the PC/Ethernet data acquisition and control, Data Logger/Recorder and Programmable Automation Controller (PAC) markets. UEI’s I/O “Cube” is a compact, rugged platform, ideal for DAQ, Logging and control applications in the a wide range of applications and industries including automotive, aerospace/aviation, unmanned vehicles, appliance test, simulator control, in-vehicle test, wind and solar power system control, semiconductor manufacturing, medical equipment and more. UEI offers both COTS and custom products to OEMs, end-users and systems integrators worldwide. With analog, digital, counter, CAN-bus, Serial I/O, ARINC-429, 1553 I/O and more, UEI will have the interface you need. UEI supports all popular Windows, Vista, Linux and Real-time operating systems, programming languages and applications packages including LabVIEW, MATLAB and DASYLab.

* * * *