Home

Colour DisplaysMonochrome DisplaysCircular DisplaysLetterbox DisplaysEmbedded DisplaysProducts

Single Board ComputersComputer On ModulesEmbedded DisplaysProducts

Touch and firmwareHardware DesignSoftware developmentMechanical Integration

Blog and EventsCase StudiesWhite PapersStoriesGlossary

Medical DevicesHome AppliancesIndustrial ControlUtility & Smart MeteringMarine & AutomotiveRetail & Signage

Project JourneyCertificationsMeet the Team
Contact

Computer on Modules

Tiny-sized, but fully-featured development boards consisting of a microprocessor, RAM, I/O and much more. Our range features latest iMX8, iMX7 as well as iMX6 SoM.

View Products

Power at your fingerprints

Computer-on-Modules or System on Chips are tiny-sized, but fully-featured development boards consisting of a microprocessor, RAM, I/O and a host of other functionality. These modules are connected to a custom baseboard to create a fully functional embedded computer to run HMI solutions across a wide range of applications.

We can help you develop a custom baseboard to work perfectly with your application, including performance requirements, graphics capability, I/O drivers and dedicated digital signal processing.

We recommend the highly reliable NXP series of iMX6, iMX7 and iMX8 modules for new designs. They are available with ready-to-run packages for Linux, Android and Yocto Project System.

Products Design Services

Industrial Reliability 

Most of embedded systems nowadays require to withstand very harsh industrial environments as well as to operate 24/7. We offer the latest embedded components and technologies to ensure a reliable embedded solution for diverse environments such as:

  • cold environments (-40°C to 0°C)
  • high temperatures (0°C to +70°C)
  • high humidity rate (up to 90%)
  • dusty/dirty environments
  • enclosed applications
  • in-vehicle systems

Software Support

All our Computer on Modules are provided with a full BSP and ready-to-run images for the Linux and Android operating systems.

In addition, we have a team of software engineers who are on hand to give advice and assistance for Linux or Windows based Operating systems. They can can help with display initialisation, porting (touch) drivers, enabling hardware control and more. Learn more about our Software Services.

Software Services

Optimise
Your Processor

  • Custom Memory configuration
  • Tailored I/O Functionality
  • Software Support
  • Board Support Package
  • PCB Layout
  • Mechanical Integration
Bespoke Hardware Design

Our Computer on Modules (CoM) / System on Modules (SoM)

Discover our range of x86 & ARM computer on modules / system on modules featuring the latest iMX8 processors and compatible for the Linux and Android operating systems.

Our Core Modules are available to buy as Evaluation Kits to get you quickly started on your Embedded System project.

Want to compare our Core Modules solutions? Click on the COM comparison tab or download our COM Comparison Guide!

SOM-iMX8X: NXP i.MX8X

ARM
A35
4GB
  • Quad Core ARM Cortex A35 @1.2GHz
  • Up to 4GB LPDDR4 and 64GB eMMC
  • 2 x LVDS, 2x MIPI-DSI, up-to 1080p60
  • WiFi 802.11ac, BT 4.2; 2x GbE, PCIe, USB2.0, 3x CAN-FD, 4x UART, 96x GPIO;
  • Wide tempature range -40° to 85°C
  • For industial HMI, image processing, digital signage

UCM-iMX8M-Mini: NXP i.MX8M Mini

ARM
A53
4GB
  • Quad Core ARM Cortex A53 @1.8GHz
  • Up to 4GB LPDDR4 and 64GB eMMC
  • MIPI-DSI interface, up to 1920 x 1080
  • GbE, PCIe, 2x USB, 4x UART, 85x GPIO
  • Wide tempature range -40° to 85°C
  • For space constrained designs and portable equipment

SOM-iMX8: NXP Freescale i.MX8

ARM
A53
4GB
  • Quad Core ARM Cortex A53 @1.5GHz
  • Up to 4GB LPDDR4 and 64GB eMMC
  • LVDS, MIPI-DSI, HDMI 2.0, up to 4096 x 2160
  • GbE, WiFi, BT, PCIe x 2, USB3 x 2, UART x 4, GPIO x 90
  • Wide tempature range -40° to 85°C
  • For industial HMI, image processing, digital signage

SOM-iMX7: NXP Freescale i.MX7

ARM
A7
2GB
  • Dual Core ARM Cortex A7 @1GHz
  • Up to 2GB DDR3 and 32GB eMMC/NAND
  • LVDS, MIPI-DSI, Parallel RGB at up to 1920 x 1080
  • GbE x 2, WiFi, BT, PCIe, USB2 x 5, CAN x 2, GPIO x 124
  • For secure, wearable, portable IoT applications

SOM-iMX6: NXP Freescale i.MX6

ARM
A9
4GB
  • Quad-core ARM Cortex-A9 @ 1GHz
  • Up to 4GB DDR3 and 32GB eMMC
  • MIPI, LVDS, Parallel RGB up to 1920 x 1080
  • Ethernet, WiFi, USB x 5 CAN x 2, UART x 5, GPIO x 112
  • Ideal for industrial graphic intense applications.

SOM-iMX6UL: NXP Freescale i.MX6 UL

ARM
A7
1GB
  • Single-core ARM Cortex-A7 @ 528MHz
  • Up to 1GB DDR3 and 32GB eMMC/NAND
  • Parallel RGB up to 1366 x 768
  • Ethernet, USB x 5 CAN x 2, UART x 8, SDIO, GPIO x 78
  • For low-cost, simple control applications, automotive and HMI.

SOM-AM57: TI AM5728 / AM5718

ARM
A15
4GB
  • Dual-core ARM Cortex-A15 @1GHz
  • Up to 4GB DDR3 and 32GB eMMC
  • HDMI, LVDS, Parallel RGB at up to 1920 x 1080
  • GbEx2, WiFi, BT, SATA, USB3, USB2x3, PCIex2, CANx2, GPIOx87
  • Ideal for remote connectivity

SOM-iMX8X: NXP i.MX8X

UCM-iMX8M-Mini: NXP i.MX8M Mini

SOM-iMX8: NXP Freescale i.MX8

SOM-iMX7: NXP Freescale i.MX7

SOM-iMX6: NXP Freescale i.MX6

SOM-iMX6UL: NXP Freescale i.MX6 UL

SOM-AM57: TI AM5728 / AM5718

CPU

CPU Architecture

ARM Cortex A35
ARM Cortex A53
ARM Cortex A53
ARM Cortex A7
ARM Cortex A9
ARM Cortex A7
ARM Cortex A15

CPU Model

i.MX 8QuadXPlus Quad-core
i.MX8M Mini DualLite
i.MX8M Mini Dual
i.MX8M Mini Quad Core
i.MX8M Quad Core
i.MX8M Dual Core
i.MX7 Dual Core
i.MX7 Single Core
i.MX6 single-core
i.MX6 dual-core
i.MX6 quad-core
i.MX6 Plus quad-core
i.MX6 UltraLite Single Core
AM5728 Dual Core
AM5718 Single Core

CPU Frequency

Up to 1.2GHz
Up to 1.8GHz
Up to 1.5GHz
Up to 1GHz
1GHz
528MHz
1.5GHz

Real Time Co-Processor

Yes
Yes
Yes
Yes
Yes

Memory & Storage

Memory

Up to 4GB LPDDR4
Up to 4GB LPDDR4
Up to 4GB LPDDR4
Up to 2GB DDR3
Up to 4GB DDR3
Up to 1GB DDR3
Up to 4GB DDR3

Onboard Storage

Up to 64GB eMMC
Up to 64GB eMMC
Up to 64GB eMMC
Up to 32GB eMMC/NAND
Up to 32GB eMMC
Up to 32GB eMMC/NAND
Up to 32GB eMMC/NAND

Display

Display Interface

2x MIPI-DSI
2x LVDS
MIPI-DSI
LVDS
MIPI-DSI
HDMI
LVDS
MIPI-DSI
Parallel RGB
MIPI
2 x LVDS
Parallel RGB
HDMI
Parallel RGB
Parallel RGB
HDMI
LVDS

Display Resolution (Max)

1080p60
1920x1080
4096 x 2160
1920x1080
1920x1080
1366x768
1920x1080

TouchScreen Controller

CTP
CTP
CTP
RTP and CTP
RTP and CTP
RTP and CTP
RTP and CTP

Network

Ethernet Ports

2
1
1
Up to 2
1
*1
Up to 2

WIFI

Certified 802.11ac Intel 8265 chipset
Certified 802.11ac
Certified 802.11ac Intel 8265 chipset
*802.11a/b/g/n
802.11b/g/n Broadcom BCM4343W chipset
802.11a/b/g/n/ac Broadcom BCM4339 chipset
*802.11a/b/g/n
*802.11a/b/g/n

Bluetooth

V4.2 BLE
V4.2 BLE
V4.2 BLE * mutually exclusive with 2nd USB port
*V4.1
V4.1
*V4.1
*V4.1

USB 2.0 Ports Host

1
2
Up to 4
4
Up to 4
Up to 4

MMC/SD/SDIO

Up to 1
Up to 1
Up to 1
Up to 2
Up to 3
Up to 1
Up to 3

PCIe

1x PCIe Gen. 3.0 * mutually exclusive with WiFi
Up to 2 (Gen 2.1)
Up to 2 (Gen 2.1)
Up to 1 (Gen 2.1)
x1
2 (Gen 2)

UART/Serial

Up to 4
Up to 4
Up to 4
Up to 7
Up to 5
Up to 8
Up to 9

GPIO

Up to 96
Up to 85
Up to 90
Up to 124
Up to 112
Up to 78
Up to 87

I2C

Up to 3
Up to 3
Up to 3
Up to 3
Up to 3
Up to 3
Up to 3

SPI

Up to 4
Up to 3
Up to 2
Up to 3
Up to 4
Up to 3
Up to 3

Electrical & Mechanical

Power Supply Voltage

4.0V – 4.5V
3.45V – 4.4V
3.35V – 4.2V
3.2V – 4.5V
3.3V – 4.5V
3.2V – 5V
4.2V – 5V

Dimensions

38 x 68 x 5 mm
28 x 38 x 4 mm
42 x 68 x 5 mm
42 x 68 x 5 mm
75 x 65 x 6 mm
36 x 68 x 5 mm
65 x 68 x 5 mm

OS Support

Linux
Yocto Project File
Linux
Android
Yocto Project File
Linux
Android
Yocto Project File
Linux
Linux
Linux
Linux

* Optional feature available on this product

Need something different?

Putting your own stamp on your product is more than a logo on the start-up screen.

From the I/O functionality to the PCB size and shape, we can help with hardware performance right through to mechanical integration.

Learn about our design services

Let's get started on your project

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