ST STM32MP1 | Dual ARM Cortex A7 | 650 MHz | ARM Cortex M4 | 512 MB RAM | 8 GB eMMC

Extremely flexible industrial oriented computing module byteENGINE STM32MP157C for industrial applications with dual core ARM® Cortex®-A7 CPU (max. 800 MHz). The CPU features furthermore a Co-CPU: 32-bit ARM® Cortex®-M4 (200 Mhz) and 3D graphics acceleration Vivante® – OpenGL® ES 2.0 Up to 26 Mtriangle/s, 133 Mpixel/s. SDRAM capacity is 512 MB DDR3. Flash-Memory is 8 GB eMMC.

In stock

Quantity until 100from 100from 250from 500from 1000
Unit price 73,00  excl. Tax67.00 €59.00 €55.00 €51.00 €
Price excl. Tax
Recommendations:byteDEVKIT 1byteDEVKIT 1 bundlebyteDEVKIT 1 starter
SKU: 1000000000806 Category:


The byteENGINE STM32MP157C is a high performance industrial oriented computing module. It allows you a short time-to-market, reducing development costs and substantial design risks.

The system on module (SOM) uses the STM32MP157C device which is based on the high-performance dual-core ARM® Cortex®-A7 32-bit RISC core operating at 800 MHz. The STM32MP157C devices also embed a Cortex®-M4 32-bit RISC core operating at up to 200 MHz frequency. The Cortex-M4 core features a floating point unit (FPU) single precision which supports ARM® single-precision data- processing instructions and data types.

The STM32MP157C has the advantage of integrating one Cortex-M4, besides its two Cortex-A7, which means that transitioning from an embedded system is a lot simpler. On the one hand, designers can port their existing Cortex-M4 applications with minimal effort while enjoying its large RAM to run powerful software such as a motor control code. bytes at work also offers a version of Zephyr OS for the Cortex-M4, which is a great starting point for developers that can use its drivers and layers to develop applications.

Furthermore, the STM32MP157C devices embed a 3D graphic processing unit (Vivante® – OpenGL® ES 2.0) running at up to 533 MHz, with performances up to 26 Mtriangle/s, 133 Mpixel/s. This makes the STM32MP1 highly compelling for display-solutions while customers can leverage the Yocto tools framework to build their own software solution.

The onboard SDRAM is 512 MB, and the onboard Flash capacity is 8 GB eMMC. Bytes at work also provides a security configuration with secure boot + cryptography (CRYP).

Additional information


2 x 100PIN



CPU Name



512 MB


ARM® Cortex® M4 (209 MHz)


30.0 x 40.0 x 5.0 mm



CPU Type

2x ARM® Cortex®-A7

CPU Family



Vivante GcNano

Power Consumption

max. 3W

Use Case

Industrial Computing | Motorcontrol


-40° to +85° C