CPS 50 is a fanless PC powered by NXP i.MX 8M Plus Cortex®-A53 Quad Core processor with neural network accelerator up to 2.3 TOPS designed for advanced machine learning inference at the industrial and IoT (Internet-of-Things) edge that require high-performance and low power consumption. CPS 50 comes with onboard 2GB LPDDR4 memory, 32GB eMMC, and internal Micro SD slot for storage expansion. CPS 50 packs all-you-need peripheral connectivity and offers flexibility with a modular rear I/O design for easy customization. The CPS 50 offers strong connectivity - Ethernet-based LAN ports and traditional serial ports, mainly for Modbus TCP or Modbus RTU communication. For wireless connectivity, CPS 50 has mini-PCIe and M.2 sockets that can support optional wireless modules for IoT applications, for example, Wi-Fi, Bluetooth, 4G LTE, and 5G modules as well as a storage module. CPS 50 supports a wide DC input range from 9-30VDC. All of the features make CPS 50 suitable for various applications such as edge AI, M2M intelligent systems, and factory automation platforms.