Portwell / Products / Computer on Module / SMARC
Portwell SMARC modules and carrier boards provide a compact and scalable computing platform for embedded and IoT system development. Based on the SGET SMARC standard, the 82 mm × 50 mm modules integrate processing, memory and essential interfaces, while compatible carrier boards provide application-specific connectivity and expansion for industrial automation, transportation, medical equipment and edge computing applications.
Please browse our selection of SMARC modules today. Need assistance or a demo? Contact us; we’re here to help.
Deliver flexible I/O connectivity and easy expansion for application-specific development.
A SMARC-based system separates the core computing functions from the application-specific I/O design. The SMARC module integrates the processor, memory and essential controllers, while the carrier board provides the physical connectors, expansion interfaces and application-specific functions required by the system.
This modular approach allows developers to reuse a carrier board design across compatible SMARC modules or upgrade computing performance without redesigning the entire system. It also simplifies product-line development when multiple systems share the same core platform but require different processors, connectivity or mechanical configurations.
Start by defining the application’s processing workload, power budget, operating system and environmental requirements. Then evaluate the carrier board according to the required connectivity, expansion interfaces, display outputs and mechanical constraints. Matching the module and carrier board at an early stage helps reduce integration complexity and ensures that the platform can support both current and future system requirements.
SMARC separates the computing module from the application-specific carrier board, enabling developers to reuse system designs while adapting processor performance, connectivity and expansion to different project requirements. Select a SMARC module according to processing performance, power consumption and operating system needs, then pair it with a suitable carrier board based on the required I/O interfaces, mechanical design and operating environment.