Skip to main content

NXP

// Headquartered in Eindhoven, the Netherlands. Founded in 2006.

NXP i.MX Processors for Industrial Systems

NXP's i.MX applications processors are built for long-life industrial and automotive equipment. Each one pairs Arm Cortex-A application cores with Cortex-M real-time cores on the same chip, so Linux and a real-time control loop can run side by side, and industrial parts are covered by NXP's product longevity programme. The range runs from the i.MX 8M family for HMIs and multimedia to the i.MX 8M Plus with an NPU and the i.MX 94 with a built-in TSN Ethernet switch.
Request Part Number
01 NXP i.MX Processors

NXP i.MX Processors by Chip

Four NXP i.MX processor families, from the i.MX 8M for displays and HMIs to the i.MX 94 for industrial networking, with the boards we build around each. Pick the chip that fits the AI load, the real-time control and the network, then the SBC or motherboard it goes on.

NXP i.MX 6Quad and 6DualLite Boards

The i.MX 6 family runs Cortex-A9 cores with 2D and 3D graphics and hardware video, and has shipped in point-of-sale terminals, HMIs and industrial displays for more than a decade. The quad-core 6Quad and dual-core 6DualLite suit long-life products that keep an existing Linux or Android stack, and the single-core Cortex-A7 6UL and 6ULL run low-power IoT gateways.

Suited to POS TerminalsHMIsKiosksIoT GatewaysLong-Life Displays
IMX6 i.MX 6 i.MX 6Quad, 6DualLite, 6UL and 6ULL
CPU
4x or 2x Cortex-A9, around 1 GHz, or 1x Cortex-A7 on the 6UL and 6ULL
Real-Time Cores
None: Linux or Android on the application cores
AI
No NPU
Networking
Gigabit Ethernet, or dual 10/100 on the 6UL and 6ULL
Memory
512 MB to 2 GB on board
Industrial
Wide temperature builds and NXP product longevity
// LOADING...

Browse NXP i.MX SBCs and Motherboards

Or choose a product family above.

Displaying of 15 items
View All
  • Display: 10.1"[5:3, 1280 x 800, WXGA]
  • Touch: Multi Touch PCAP
  • Format: Widescreen
  • OS: Android 9.0, Linux, Linux Yocto 2.5
  • Ethernet: 1x GbE LAN [RJ45]
  • USB: 2x USB 3.1 Gen 1 [Type A]
  • Serial: 1x RS232/422/485 [DB9], 3x RS232 [DB9]
  • CANbus: 1x CANbus, DB9
  • M.2: 1x M.2 B-Key [USB 3.1 Gen 1/SIM] [2242/3042], 1x M.2 E-Key [PCIe x1/USB 2.0] [2230]
  • Storage: 16GB eMMC, 1x Micro SD
  • Power: 9-36V DC Input [Terminal Block]
  • Ignition Sensing: Supports Ignition Control
  • Temp: -20°C to 70°C [-4°F to 158°F]
  • IP Rating: Front IP65
  • Certification: CE, E-Mark, FCC, RoHS, UKCA
  • Mounting Options: VESA Mount
  • Brightness: 1200
  • CPU: i.MX 8M Quad
  • Memory: 4GB Soldered On-board
COMPARE VARIANTS
Select VP101-M8M Variant
VP101-M8M-Q-1200 : VP101-M8M-Q-1200 with i.MX 8M Quad, 4GB, 10.1" 1200-nit PCAP display and IP65 front
VP101-M8M-D-1200 : VP101-M8M-D-1200 with i.MX 8M Dual, 2GB, 10.1" 1200-nit PCAP display and E-Mark
VP101-M8M-D-500 : VP101-M8M-D-500 with i.MX 8M Dual, 2GB, 10.1" 500-nit PCAP display and 4x COM
VP101-M8M-Q-500 : VP101-M8M-Q-500 with i.MX 8M Quad, 4GB, 10.1" 500-nit PCAP display and 4x COM
  • Display: 7"[17:10, 1024 x 600, WSVGA]
  • Touch: Multi Touch PCAP
  • Brightness: 425
  • Format: Widescreen
  • OS: Android 9.0, Linux, Linux Yocto 2.5
  • Ethernet: 1x GbE LAN [RJ45]
  • USB: 2x USB 3.1 Gen 1 [Type A]
  • Serial: 1x RS232 [DB9], 1x RS232/422/485 [DB9]
  • CANbus: 1x CANbus, DB9
  • M.2: 1x M.2 B-Key [USB 3.1 Gen 1/SIM] [2242/3042], 1x M.2 E-Key [PCIe x1/USB 2.0] [2230]
  • Storage: 16GB eMMC, 1x Micro SD
  • Power: 9-36V DC Input [Terminal Block]
  • Ignition Sensing: Supports Ignition Control
  • Temp: -20°C to 70°C [-4°F to 158°F]
  • IP Rating: Front IP65
  • Certification: CE, E-Mark, FCC, RoHS, UKCA
  • Mounting Options: VESA Mount
  • CPU: i.MX 8M Quad
  • Memory: 4GB Soldered On-board
COMPARE VARIANTS
Select VP070-M8M Variant
VP070-M8M-Q : VP070-M8M-Q with i.MX 8M Quad, 4GB, 7" PCAP touchscreen, CAN bus and IP65 front
VP070-M8M-D : VP070-M8M-D with i.MX 8M Dual, 2GB, 7" PCAP touchscreen, CAN bus and IP65 front
  • OS: Android 9.0, Linux, Linux Yocto 2.5
  • Display Outputs: 1x HDMI
  • Ethernet: 1x GbE LAN [RJ45]
  • USB: 2x USB 3.0 [Type A]
  • Serial: 1x RS232/422/485 [DB9], 3x RS232 [DB9]
  • CANbus: 1x CANbus, DB9
  • M.2: 1x M.2 B-Key [USB 3.1 Gen 1/SIM] [2242/3042], 1x M.2 E-Key [PCIe x1/USB 2.0] [2230]
  • Storage: 16GB eMMC, 1x Micro SD
  • Power: 9-36V DC Input [Terminal Block]
  • Ignition Sensing: Supports Ignition Control
  • Temp: -20°C to 70°C [-4°F to 158°F]
  • Certification: CE, E-Mark, FCC, RoHS, UKCA
  • Mounting Options: DIN Mount, Wall Mount
  • CPU: i.MX 8M Dual
  • Memory: 2GB Soldered On-board
COMPARE VARIANTS
Select VC900-M8M Variant
VC900-M8M-D : VC900-M8M-D with i.MX 8M Dual, 2GB LPDDR4, CAN bus, 4x COM and E-Mark
VC900-M8M-Q : VC900-M8M-Q with i.MX 8M Quad, 4GB LPDDR4, CAN bus, 4x COM and E-Mark
  • CPU: i.MX 8M Mini
  • OS: Linux Yocto 3.3, Linux
  • Display Outputs: 1x HDMI
  • Ethernet: 2x GbE LAN [RJ45]
  • USB: 2x USB 2.0 [Type A]
  • M.2: 1x M.2 B-Key [USB/SIM] [2242/3042], 1x M.2 E-Key [USB] [2230]
  • Storage: 1x Micro SD, 8GB eMMC
  • Power: 9-36V DC Input [Terminal Block]
  • Certification: CE, FCC, RoHS, UKCA
  • Mounting Options: DIN Mount
  • Memory: 4GB Soldered On-board
  • Serial: 1x RS422 [Terminal Block], 1x RS485 [Terminal Block], 2x RS232 [DB9]
  • Temp: -40°C to 70°C [-40°F to 158°F]
COMPARE VARIANTS
Select EC900-8MM Variant
EC910-8MM-4GB-WT-TPM : EC910-8MM-4GB-WT-TPM with i.MX 8M Mini, 4GB, TPM 2.0 and -40 to 70 °C
EC900-8MM-1GB : EC900-8MM-1GB with i.MX 8M Mini, 1GB LPDDR4, dual GbE, RS-485 and RS-422
EC900-8MM-4GB : EC900-8MM-4GB with i.MX 8M Mini, 4GB LPDDR4, dual GbE, RS-485 and RS-422
EC900-8MM-4GB-WT : EC900-8MM-4GB-WT with i.MX 8M Mini, 4GB LPDDR4, dual GbE and -40 to 70 °C
EC910-8MM-1GB : EC910-8MM-1GB with i.MX 8M Mini, 1GB LPDDR4, dual GbE and 4x serial
EC910-8MM-2GB-WT : EC910-8MM-2GB-WT with i.MX 8M Mini, 2GB LPDDR4, 4x serial and -40 to 70 °C
EC910-8MM-4GB : EC910-8MM-4GB with i.MX 8M Mini, 4GB LPDDR4, dual GbE and 4x serial
EC910-8MM-4GB-WT : EC910-8MM-4GB-WT with i.MX 8M Mini, 4GB LPDDR4, 4x serial and -40 to 70 °C
  • CPU: i.MX 6UL
  • Memory: 512MB Soldered On-board
  • OS: Linux Debian 9, Linux
  • USB: 1x USB 2.0 [Type A]
  • mPCIe: 1x mPCIe [USB/SIM]
  • Storage: 1x Micro SD, 512MB NAND Flash
  • Power: 6-40V DC Input [Terminal Block]
  • Temp: -25°C to 70°C [-13°F to 158°F]
  • Certification: CE, EN50121-3-2, EN50155, FCC, RoHS
  • Mounting Options: DIN Mount, Wall Mount
  • Ethernet: 2x 10/100 LAN [M12]
  • Serial: 2x RS232/422/485 [RJ45], 2x RS232/422/485 [DB9]
  • CANbus: 2x CANbus [Terminal Block]
COMPARE VARIANTS
Select VIG-100 Variant
VIG-120M : VIG-120M with i.MX 6UL, 2x M12 LAN, 2x CAN bus and 4x RS-232/422/485
VIG-100 : VIG-100 with i.MX 6UL, 2x RJ45 LAN, 2x RS-232/422/485 and mini PCIe
VIG-100M : VIG-100M with i.MX 6UL, 2x M12 LAN, 2x RS-232/422/485 and mini PCIe
VIG-110 : VIG-110 with i.MX 6UL, 2x RJ45 LAN, 4x RS-232/422/485 and 8 GPIO
VIG-110M : VIG-110M with i.MX 6UL, 2x M12 LAN, 4x RS-232/422/485 and 8 GPIO
VIG-120 : VIG-120 with i.MX 6UL, 2x CAN bus, 4x RS-232/422/485 and 8 GPIO
  • CPU: i.MX 6ULL
  • Memory: 512MB Soldered On-board
  • OS: Linux Debian 9, Linux
  • Ethernet: 2x 10/100 LAN [RJ45]
  • USB: 1x USB 2.0 [Type A]
  • Serial: 2x RS232/485 [Terminal Block]
  • mPCIe: 1x mPCIe [USB/SIM]
  • Power: 9-50V DC Input [Terminal Block]
  • Temp: -25°C to 70°C [-13°F to 158°F]
  • Certification: CE, EN50121-3-2, EN50155, FCC, RoHS
  • Mounting Options: DIN Mount, Wall Mount
  • CANbus: 2x CANbus [Terminal Block]
  • Storage: 1x Micro SD, 32GB eMMC
COMPARE VARIANTS
Select AIC-100 Variant
AIC-110A : AIC-110A with i.MX 6ULL, 12 isolated DIO, 2x CAN bus and 32GB eMMC
AIC-100 : AIC-100 with i.MX 6ULL, 512MB NAND, 2x LAN and 2x RS-232/485
AIC-100A : AIC-100A with i.MX 6ULL, 32GB eMMC, 2x LAN and 2x RS-232/485
AIC-110 : AIC-110 with i.MX 6ULL, 12 isolated DIO, 2x CAN bus and 512MB NAND
  • Display: 10.1"[5:3, 1280 x 800, WXGA]
  • Touch: Multi Touch PCAP
  • Brightness: 1000
  • Viewing Angle: Wide Viewing Angle
  • Format: Widescreen
  • CPU: i.MX 8X
  • Memory: 4GB Soldered On-board
  • OS: Linux
  • Ethernet: 2x GbE LAN [RJ45]
  • USB: 2x USB 3.2 Gen 1 [Type A]
  • Serial: 1x RS232 [DB9], 1x RS232/422/485 [DB9]
  • M.2: 1x M.2 B-Key [SIM] [3042/3052], 1x M.2 B-Key [2242], 1x M.2 E-Key [2230]
  • Storage: 1x Micro SD, 32GB eMMC
  • Power: 9-60V DC Input [Terminal Block]
  • Ignition Sensing: Supports Ignition Control
  • Temp: -30°C to 70°C [-22°F to 158°F]
  • IP Rating: Front IP66
  • Certification: CE, FCC, UKCA
  • Mounting Options: VESA Mount
COMPARE VARIANTS
Select VPC-101RA1S Variant
VPC-101RA1S-OB : VPC-101RA1S-OB with optically bonded 10.1" 1000-nit PCAP touchscreen, NXP i.MX 8QuadXPlus and front IP66
VPC-101RA1S : VPC-101RA1S with NXP i.MX 8QuadXPlus, 10.1" 1000-nit air-bonded PCAP touchscreen and front IP66
  • CPU: i.MX 8M Quad
  • Memory: 2GB Soldered On-board
  • OS: Linux Yocto 2.5
  • Display Outputs: 1x HDMI, 1x LVDS
  • Ethernet: 2x GbE LAN [RJ45]
  • USB: 1x USB 3.0 [Type A], 1x USB OTG [Type C], 2x USB 3.0 [Board]
  • M.2: 1x M.2 B-Key [USB/SIM] [3042], 1x M.2 E-Key [USB/PCIe] [2230]
  • Storage: 16GB eMMC, 1x Micro SD
  • Power: 12-24V DC [Barrel Connector]
  • Temp: -20°C to 85°C [-4°F to 185°F]
  • Certification: CE, FCC
  • Memory: 1GB Soldered On-board
  • OS: Linux Ubuntu 12.04, Android 4.4.2, Android 6.0, Linux Yocto 2.1
  • Display Outputs: 1x HDMI, 1x LVDS
  • Ethernet: 1x GbE LAN [RJ45]
  • USB: 1x USB OTG [Mini USB], 1x USB 2.0 [Board], 2x USB 2.0 [Type A]
  • Serial: 1x RS232 [Board]
  • CANbus: 1x CANbus [Board]
  • mPCIe: 1x Half-Size mPCIe [PCIe, USB]
  • Storage: 1x Micro SD, 8GB eMMC
  • Power: 12-26V DC [Barrel Connector]
  • Temp: -20°C to 85°C [-4°F to 185°F]
  • Certification: CE, FCC
  • CPU: i.MX 6Quad
COMPARE VARIANTS
Select RSC-IMX61 Variant
RSC-IMX61-3W-A201R : RSC-IMX61 with NXP i.MX 6Quad, 1GB DDR3, CAN and -20 to 85 °C
RSC-IMX61-3W-A200R : RSC-IMX61 with NXP i.MX 6DualLite, 1GB DDR3, HDMI, LVDS and -20 to 85 °C
  • CPU: NXP i.MX 8M Plus
  • OS: Linux, Linux Yocto 5.0
  • Display Outputs: 1x HDMI, 1x LVDS
  • Ethernet: 2x GbE LAN [RJ45]
  • USB: 2x USB 2.0 [Board], 2x USB 2.0 [Type A], 2x USB 3.1 Gen 1 [Type A]
  • Serial: 1x RS232 [Board], 1x RS232/422/485 [Board], 1x RS485 [Terminal Block]
  • CANbus: 2x CANbus [Board]
  • M.2: 1x M.2 B-Key [USB 3.1 Gen 2/USB 2.0] [2242/3052], 1x M.2 E-Key [PCIe x1/USB 2.0] [2230]
  • Storage: 16GB eMMC, 1x Micro SD
  • Power: 9-36V DC Input [Terminal Block]
  • Temp: -30°C to 80°C [-22°F to 176°F]
  • Certification: CE, FCC, RoHS, UKCA
  • Memory: 8GB Soldered On-board
COMPARE VARIANTS
Select M8MP553 Variant
M8MP553-ECC-81QDI : M8MP553 with quad-core NXP i.MX 8M Plus, 8GB LPDDR4 and -30 to 80 °C
M8MP553-ECC-21DLI : M8MP553 with dual-core NXP i.MX 8M Plus, 2.3 TOPS NPU and 2GB LPDDR4
M8MP553-ECC-41QDI : M8MP553 with quad-core NXP i.MX 8M Plus, 4GB LPDDR4 and 9 to 36 V DC
  • OS: Linux Ubuntu 12.04, Android 4.4.2, Linux Yocto 1.5.1
  • Ethernet: 1x GbE LAN [RJ45]
  • USB: 1x USB OTG [Mini USB], 2x USB 2.0 [Type A], 3x USB 2.0 [Board]
  • Serial: 2x RS232 [Board], 2x RS232/422/485 [DB9]
  • mPCIe: 1x mPCIe [USB]
  • Storage: 4GB eMMC
  • Power: 12-24V DC [Barrel Connector]
  • Temp: 0°C to 60°C [32°F to 140°F]
  • Certification: CE, FCC
  • CPU: i.MX 6Quad
  • Memory: 2GB Soldered On-board
  • Display Outputs: 1x HDMI, 1x LVDS, 1x VGA
COMPARE VARIANTS
Select ACP-IMX6POS Variant
ACP-X6Q12J-A1R-00 : ACP-IMX6POS with NXP i.MX 6Quad, 2GB memory and HDMI, LVDS and VGA
ACP-X6L12H-A1R-00 : ACP-IMX6POS with NXP i.MX 6DualLite, 1GB memory, HDMI and LVDS
  • CPU: i.MX 8M Mini
  • Memory: 4GB Soldered On-board
  • OS: Linux Yocto 4.0
  • Display Outputs: 1x HDMI
  • Ethernet: 1x GbE LAN [RJ45]
  • USB: 1x USB OTG [Type A], 3x USB 2.0 [Type A]
  • Storage: 1x Micro SD, 32GB eMMC
  • Power: 5V [USB-C]
  • Temp: -20°C to 70°C [-4°F to 158°F]
  • Certification: CE, FCC
  • CPU: i.MX 6Quad
  • Memory: 2GB Soldered On-board
  • OS: Linux Yocto 2.5
  • Display Outputs: 1x HDMI, 1x LVDS, 1x VGA
  • Ethernet: 2x GbE LAN [RJ45]
  • USB: 1x USB OTG [Mini USB], 2x USB 2.0 [Type A], 3x USB 2.0 [Board]
  • Serial: 2x RS232 [Board], 2x RS232/422/485 [DB9]
  • mPCIe: 1x mPCIe [USB]
  • Storage: 1x Micro SD, 8GB eMMC
  • Power: 12-24V DC Input [4-Pin], 12-24V DC [Barrel Connector]
  • Temp: -20°C to 85°C [-4°F to 185°F]
  • Certification: CE, FCC
  • CPU: NXP i.MX 8M Plus
  • Memory: 4GB Soldered On-board
  • OS: Linux
  • Display Outputs: 1x Display Port
  • Ethernet: 2x GbE LAN [RJ45]
  • USB: 2x USB 3.0 [Type A]
  • Serial: 2x RS232/422/485 [DB9]
  • CANbus: 2x CANbus, DB9
  • M.2: 1x M.2 B-Key [PCIe/USB] [3042/3052]
  • mPCIe: 1x mPCIe [PCIe/USB/SIM]
  • Storage: 1x Micro SD, 32GB eMMC
  • Power: 9-55V DC Input [Terminal Block]
  • Ignition Sensing: Supports Ignition Control
  • Temp: -25°C to 70°C [-13°F to 158°F]
  • Certification: CE, FCC
  • Mounting Options: Desktop, DIN Mount, Wall Mount
  • CPU: NXP i.MX 8QuadMax
  • GPU / AI Accelerator: Hailo-8 AI Accelerator
  • AI Performance: 26 TOPS
  • Memory: 4GB Soldered On-board
  • OS: Linux Yocto 3.0
  • Display Outputs: 1x HDMI
  • Ethernet: 2x GbE LAN [RJ45]
  • USB: 2x USB 2.0 [Type A]
  • Serial: 2x RS232/422/485 [Terminal Block]
  • CANbus: 2x CANbus [Terminal Block]
  • M.2: 1x M.2 B-Key [PCIe x2/USB 3.0/SATA] [3052], 1x M.2 M-Key [SATA] [2280]
  • mPCIe: 1x mPCIe [PCIe/USB/SIM]
  • Storage: 16GB eMMC, 1x M.2 SSD, 1x Micro SD
  • Power: 12V DC [Barrel Connector]
  • Temp: -20°C to 70°C [-4°F to 158°F]
  • Certification: CE, FCC
  • Mounting Options: Desktop, Wall Mount
Displaying of 15 items
View All
02 Guides

NXP and Arm Guides

Longer reads from our engineers on Arm processors, SoCs and NPUs, and how they are chosen for industrial edge systems.

// Embedded Board Specialists

Speak to an Embedded Board Specialist.

Things Embedded configures, images and tests NXP i.MX boards and systems in the UK. Tell us the application, the real-time and network needs and the temperature range, and we will point you to the right i.MX processor and the board built around it.

Phone · UK +44(0)1785 558 300