Overview
There are more than 100 System on Module manufacturers worldwide. If you are planning to use System-on-module (SOM)/computer-on-module in your product, the first thing you will need to do is to find the list of System on module manufacturers and then go to their website and see if they have a suitable module for your requirement.
It is a very time-consuming exercise as the list is nowhere available where one can go and filter based on the critical parameters.
What is System on Module?
System on module is nothing but a small PCB board which has CPU, Flash, RAM, Power Supply, and various IOs (GPIOS, USB, UART, SPI, I2C, etc.).
In modern complex electronics, it is becoming very common part of the design, especially in industrial, medical electronics.
It not only helps reduce the complexity of the design but also reduces the time to market which is critical for a product success.
If you are not building something in more than >20K – 50K quantity, it will make sense to use a ready system-on-module for the product development.
These system-on-module runs an OS and mainly used in the applications where Ethernet, high resolution display, file systems, USB, Internet, etc. is required and application demand high computing but want to keep development effort low.
Parameters to consider before selecting a system on module?
There are six critical parameters to consider before selecting an appropriate system on module:
- Longevity
- Technical Support
- Features
- Warranty
- Operating Temperate Range
- Scalability
- Flexibility
Read the article below for more details on these parameters.
With this below-given system-on-module manufacturer list, I am hoping, it will reduce your effort a little bit in finding the appropriate System-on-module manufacturers. This list is still a work-in-progress.
I will also develop a filter for module selection directly but it will take some more time, so bear with me.
For now, it is gives the facility to find system-on-module manufacturers and then with that filtered list you need to go to their website and find the relevant module by yourself.
Different Form-Factors of a System on Module




Search in the list
You can search all companies manufacturing Stamp form factor modules with the keyword “Stamp” or search which all companies are making iMX8 based module using the term “iMX8“, etc.
List of System on Module Manufacturers
SoM Manufacturers
Company Name | Link | SOM Manufacturer | SoM Focus | Distributors | HQ | Other Locations | Form Factor | Architecture | SoC Vendors | SoC Family | Supported OS | Support Channels | Custom Engineering | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
wdt_ID | Company Name | Link | SOM Manufacturer | SoM Focus | Distributors | HQ | Other Locations | Form Factor | Architecture | SoC Vendors | SoC Family | Supported OS | Support Channels | Custom Engineering |
1 | Toradex | https://www.toradex.com | Toradex | Yes | Switzerland | USA, Brazil, India, China, Japan, Veitnam | SODIMM, MXM | ARM | NXP, Nvidia | iMX6, iMX7, iMX8, Vybrid, Tegra 2, Tegra 3 | Windows CE, Linux | Developer Website, Forum, Email | Partners | |
2 | Phytec | https://www.phytec.com/ | Phytec | Yes | Germany | USA, France, India, China | SODIMM, Board2Board | ARM | NXP, TI, Rockchip | AM65X, AM57X, iMX8, iMX6, iMX7, Vybrid, RK3288 | Windows Embedded, Linux | Developer Website, Email | Direct | |
3 | Varascite | https://www.variscite.com/ | Varascite | Yes | Israel | Germany | SODIMM, Board2Board | ARM | NXP, TI, Qualcomm | AM437X, AM335X, iMX8, iMX7, iMX6, Snapdragon 410 | Linux, Android | Developer Website, Forum | Direct | |
4 | Compulab | https://www.compulab.com/ | Compulab | Yes | Yes | Israel | SODIMM, Board2Board | ARM | NXP, TI, | iMX6, iMX7, iMX8, AM335X, AM437X, AM57XX, DM3730 | Linux, Android | Developer Website, Forum | Direct | |
5 | Kontron | https://www.kontron.com/ | Kontron | Yes | Germany | France, England, Czech Republic, Sweden, Austria, Switzerland, USA, Canada, Taiwan, Hong Kong, China, Japan, Malaysia | COM Express, ETX, Qseven, SMARC | ARM, X86 | Intel, NXP, Nvidia, TI | iMX6, iMX7, iMX8, Intel Atom, Intel Quark, AM3874, Tegra 3 | Windows, Android, Linux | Developer Website | Direct | |
6 | Congatec | https://www.congatec.com/ | Congatec | Yes | Yes | Germany | Taiwan, China, Czech Republic, Audtralia, USA, Japan | COM Express, SMARC, Qseven | ARM, X86 | Intel, NXP, AMD | Intel Atom, iMX6, iMX8 | Windows, Linux | Customer Login | Direct |
7 | Advatech | https://www.advantech.com/ | Advatech | Yes | Taiwan | USA, China, India, Japan, Korea, Australia, New Zealand, Thailand, Indonesia, Malaysia, Veitnam, Russia, Brazil, Germany, Netherlands, Singapore, Mexico, France, Italy, Spain, Poland, Ireland, Czech Republic, Sweden, | COM Express, SMARC, Qseven | ARM, X86 | Intel, NXP, TI | iMX6, iMX8, iMX53, AM5728, AM3352 | Windows, Linux, Android | Customer Login, Forum | Direct | |
8 | Calixto Systems | http://www.calixtosystems.com/ | Calixto Systems | Yes | India | SODIMM, Board2Board, STAMP | ARM | TI | AM180X, AM335X, OMAP L13X | Linux | Direct | |||
9 | EMAC Inc | http://www.emacinc.com/ | EMAC Inc | Yes | Yes | USA | SODIMM, SMARC, Qseven, EXT, COM Express | ARM, X86 | TI, NXP, Intel, AMD, Atmel/Microchip, Cirrus Logic | iMX8, iMX6, SAMA5D3, AT91, AM335X, AM3517, EP9307, AM3874, Intel Atom, Intel Quark, AMD | Windows, Linux | Developer Website, Email | Direct | |
10 | SOM Labs | https://somlabs.com/ | SOM Labs | Yes | Yes | Poland | SODIMM | ARM | NXP, ST Micro, | iMX6, iMX7, iMXRT, STM32MP1 | Linux, FreeRTOS | Developer Website, Email | Direct | |
11 | Octavo Systems | https://octavosystems.com/ | Octavo Systems | Yes | Yes | USA | BGA | ARM | TI, ST Micro | AM3358, STM32MP1 | Linux | Forum, Email | Partners | |
12 | WandBoard | https://www.wandboard.org/products/ | WandBoard | Yes | Yes | Taiwan | EDM Edge Connector | ARM | NXP | iMX6 | Linux, Android | Developer Website, Forum, Email | No | |
13 | Onion | https://onion.io/ | Onion | Yes | Yes | USA | Canada, China | STAMP, Header | ARM | Mediatek | MT7688 | Linux | Developer Website, Forum, Email | No |
14 | GHI Electronics | https://www.ghielectronics.com/products/system-on-modules | GHI Electronics | Yes | Yes | USA | SODIMM, STAMP | ARM | Atmel/Microchip, ST MIcro | AT91, STM32F4, STM32F767, LPC1788, AT91 | TinyCLR OS, Linux | Developer Website, Forum, Email | Direct | |
15 | DAVE Embedded Systems | https://www.dave.eu/products/system-on-modules | DAVE Embedded Systems | Yes | Yes | Italy | SODIMM, Board2Board | ARM | Xilinx, NXP, TI | iMX6, iMX8, AM335x, XC7Z | Linux, Android, RTOS | Developer Website, Forum | No | |
16 | Microchip | https://www.microchip.com/design-centers/32-bit-mpus/sip-som | Microchip | No | Yes | USA | BGA, STAMP | ARM | Atmel/Microchip | SAMA5D27 | Linux, RTOS | Forum | No | |
17 | Inforce Computing | https://www.inforcecomputing.com/products/system-on-modules-som | Inforce Computing | Yes | Yes | USA | Baord2Board | ARM | Qualcomm | Snapdragon 410E, Snapdragon 660, Snapdragon 820, Snapdragon 845 | Android, Linux | Developer Website, Forum | No | |
18 | Digi International | https://www.digi.com/products/embedded-systems/system-on-modules#featured | Digi International | Yes | Yes | USA | Germany, Spain, Singapore, Japan, China, Austrailia | LGA, STAMP | ARM | NXP | iMX8, iMX6 | Linux, Android | Developer Website, Forum, Email | No |
19 | iWave Systems | https://www.iwavesystems.com/product/cpu-modules.html | iWave Systems | Yes | Yes | India | Board2Board, SMARC, Qseven | ARM | NXP, Intel, Qualcomm, Xilinx, Renesas, TI | iMX6, iMX8, iMX51, Snapdragon 820, RZ/G1H, DM8168, Zync | Linux, Windows CE, Android, VxWorks, Integrity, QNX | Direct | ||
20 | Axiomtek | https://www.axiomtek.com/ | Axiomtek | Yes | Yes | Taiwan | China, Germany, Italy, Japan, Malaysia, Singapore, Thailand, UK, USA | COM Express, ETX, Qseven, SMARC | ARM, X86 | Intel, AMD, NXP | iMX6, iMX287, iMX8, Intel Atom, Celeron, Pentium | Linux, Android, Windows | Developer Website, Email | Direct |
21 | MYIR Tech | http://www.myirtech.com/product.asp | MYIR Tech | Yes | Yes | China | Board2Board, STAMP, SODIMM | ARM | NXP, TI, Atmel/Microchip, Samsung, Xilinx | iMX6, iMX8, iMX7, Zync, iMX28, AM335X, AM437X, A5D2, A5D3, A5D4, SAM9X5, S5PV210, Exynos4412 | Linux, Android | Direct | ||
22 | Bluetechnix | https://www.bluetechnix.com/ | Bluetechnix | Yes | Yes | Austria | Board2Board | ARM | Analog Devices, NXP | ADSP-BlackFin, iMX6 | uCLinux, BLACKSheep® OS, Linux | Developer Website, Email | No | |
23 | Emcraft Systems | https://www.emcraft.com/ | Emcraft Systems | Yes | USA | Russia | Board2Board | ARM | ST MIcro, NXP, Microsemi | STM32MP1, STM32F7, STM32F4, iMX6, iMX8, Vybrid, Kinetis K70, Kinetis K61, SmartFusion, SmartFusion2 | uCLinux, Linux, Android, FreeRTOS | Direct | ||
24 | Hectronic | https://hectronic.se/products/computer-on-modules/ | Hectronic | Yes | Sweden | Qseven, COM Express, SMARC | ARM, X86 | AMD, Intel | AMD, Intel Atom, iMX6, iMX28 | Windows, Linux, Android | Partners | |||
25 | econ-systems | https://www.e-consystems.com/SOM-system-on-modules.asp | econ-systems | No | Yes | India | Edge Connector, Board2Board, SODIMM | ARM | NXP, Nvidia, TI | iMX6, iMX7, Tegra K1, AM3703, PXA270 | Linux, Android, Windows | Developer Website, Email | Direct |
Hope this list was useful. Share your feedback or a suggestion here.
Need help in System on Module Selection?
If you need any help in System on Module selection for your product, let me know. I have worked in a system on module manufacturing company for around 6 years and I have gained a lot of experience there. I can help you pick the right SoM and also guide your how to architect the right solution.
Read other articles about embedded system design here.
Hi,
Thank you for the useful article.
I am at the stage of finding new SOM for my requirement.
Can you help me to select the right one.
1. Android OS – Good processor with at least 6 cores
2. OCR and TTS function: So need at least 4GB RAM and 32GB storage
3. Need I/O – HDMI out, USB, Audio out, WIFi and BT
4. Need to interface LCD display, 13MP MIPI camera, one more 2MP/5MP camera, few physical buttons & LEDs over I2C/USB/GPIO, Lithium battery
We are from India.
Thanks
Harshal