We do not recommend this Module for new designs.

However we have a number of solutions which we can recommend.
Please see our range of Computer on Modules here or contact us to discuss your requirements

UCM-iMX7: NXP Freescale i.MX7

UCM-iMX7: NXP Freescale i.MX7

arm-a7 CPU Family nxp CPU Manufacturer 2048 MB linux Operating System

Freescale UCMi.MX7 ultra-miniature processor is ideal for space constrained and portable applications and is built with new “Ultra-compact Multilevel Module” (UCMM) technology. UCMM allows to achieve exceptional level of miniaturisation with no compromise on feature-set, packing a fully featured SoM into a form-factor of just 27 x 30 mm – three times smaller than comparable products with a similar feature-set.

  • Wide range of high-speed interfaces
  • Ultra-miniature size and power efficiency
  • Ideal solution for cost sensitive systems
Feature Specification
CPU Architecture ARM Cortex A7
CPU Manufacturer Freescale
CPU Model

i.MX7 Dual Core

i.MX7 Single Core

CPU Frequency Up to 1GHz
Real Time Co-Processor Yes
Memory Up to 2GB DDR3
Onboard Storage Up to 64GB eMMC
Display Interface


Parallel RGB

Display Resolution (Max) 1920x1080 
TouchScreen Controller RTP and CTP
Ethernet Ports 1
WIFI 802.11a/b/g/n
Bluetooth V4.1 BLE
USB 2.0 OTG 1
USB 2.0 Ports Host Up to 3
PCIe Up to 1 (Gen 2.1)
UART/Serial Up to 7
GPIO Up to 112
CANBus Up to 2
I2C Up to 3
SPI Up to 3
Power Supply Voltage 3.2V – 4.5V
Dimensions 30 x 27 x 8
OS Support


* Optional feature available on this product

Discuss your product requirements:

We aim to offer reliable and long-term solutions to our B2B customers. If you are a business and would like to discuss your display and/or embedded system requirements please contact us below

Occasionally we'd like to send you technology and product updates relevant to you. Submitting your details tells us you're OK with this and you agree to our privacy and cookie policy. You can opt out at any time by clicking on the link in the emails we send you.

Please call us +44 (0)207 388 7171