Universal Compute Modules


These System on Modules (SoM) conform to the Universal Compute Module (UCM) design guidelines, making them an interchangeable plug-and-play option. All modules have a DIMM200 connection with specific signals found at guaranteed pins. The standard also allows for module specific pins, allowing for extending the feature set beyond the standard.

Available UCMs UCM Standard

G400-D


Easily Upgrade and Scale

With a UCM at the heart of your design, you can easily swap-out the UCM as an upgrade path. You can easily scale your design to the needs of your individual customers, creating a higher profit for you while increasing your customer’s satisfaction.

Design now, pick the processor later

For the first time, you will be able to start your next design without needing to open processor datasheets or how much memory you will need. Simply add the industry standard DIMM200 connector with the proper UCM pinout.

Custom Designs

Love one of the modules but you need it customized? We can do that for you and even make a complete new design just for spec.


UCM Development Board

The UCM Development Board is the official development board for all of our UCM product offerings. Start in minutes to effectively evaluate and develop your next design.

Learn More

dev board


Flexible Software Options

Flexible Software Options

We understand you have specific software needs and our System on Modules (SoM) are made with that in mind. Each one of our modules come with software options, like startup examples i.e. Keil and GCC and/or operating system options i.e. TinyCLR, MicroPython, FreeRTOS and Linux.


Available UCM cores

G400-D

G400-D


UCM TechTalk with Gus


One of the most popular destinations of our forum is TechTalk with Gus. In this video Gus demonstrates our new Universal Compute Module’s Breakout Board. This makes adding our UCM’s to your design even easier. It also opens the door to many different customizing options. It also makes adding a display to your design simple.


Back to Top

Pinout Compatibility

While all modules follow the UCM pinout standard and are compatible, individual functions may or may not be available. This table quickly summarizes all available functions and shows the compatibility between individual modules.

Function G400D
UART A
UART A HS
UART B
UART B HS
UART C
UART C HS
UART D
UART D HS
I2C A
I2C B
SPI A
SPI B
CAN A
CAN B
SDIO
I2S
ADC A
ADC B
ADC C
ADC D
ADC E
ADC F
ADC G
ADC H
PWM A
PWM B
PWM C
PWM D
PWM E
PWM F
PWM G
PWM H
IRQ A
IRQ B
IRQ C
IRQ D
GPIO A
GPIO B
GPIO C
GPIO D
GPIO E
GPIO F
GPIO G
GPIO H
GPIO I
GPIO J
GPIO K
GPIO L
USB CLIENT
USB HOST
LCD
LCD 24bpp
ETHERNET
DCMI
Bootstrap A
Bootstrap B
Bootstrap C
Bootstrap D
VBAT
J-TAG