Industrial Controller Design Made Easy


Root Part #: PCM-939

Industrial SBC for HMI applications with real-time requirements.

  • 160 mm x 100 mm
  • Cortex®-A7 Cortex®-M4
  • 1x 10/100/1000 Ethernet TTCAN FDCAN
  • Works with STM32Cube

Product Overview

The phyCORE-STM32MP1 module on the board brings secure boot, multiprotocol gigabit industrial communication, a 3D graphic processing unit (Vivante – OpenGL ES 2.0), functional safety features and a Cortex-M4 MCU sub system allowing full reuse of STM32 Cube firmware. The phyCORE-STM32MP15x SOM is ideal for industrial communication systems, factory automation, edge computing, motor control and applications where high reliability is needed.
Expand All


Rapid Prototyping and Expandability

The phyCORE-STM32MP15x development carrier board includes an Arduino connector, Raspberry Pi HAT connector, a STM-Motor control connector, PHYTEC’s PEB expansion and A/V connector, and the phyCAM-P parallel camera connector. Additionally, there are connectors for MIPI DSI-2, JTAG, and 2x USB-UART. This expansive set of connectors allows you to easily prototype with existing accessory and expansion board across the most popular community driven embedded ecosystems.

Designed for Industrial Control

CAN-FD, SPI, I2C, MDIO Slave, GPIO, SAI, 16-bit ADCs, 12-bit DACs, and Gigabit Ethernet are all supported on the phyCORE-STM32MP15x System on Module. Combine the ADCs and the DACs with the STMicro DSP library on the Cortex-M4 for real-time measurements and sampling. In addition there is support for SDIO and USB 2.0 high-speed peripherals.

STM OpenSTLinux and STM32Cube Compatible

Get started, quickly, with STMicro’s OpenSTLinux. Utilize the Yocto SDK from ST to customize your embedded BSP to exactly what you need. Already have code developed for a STMicro MCU? Reuse this code on the Cortex-M4 MCU based on STM32Cube firmware and run Linux on the Cortex-A7.

Energy Efficient

The phyCORE-STM32MP15x is energy efficient. Power efficiency is obtained through the use of dynamic power low-power states and the ability to independently run or stop the Cortex-M4 and Cortex-A7 cores. Use only the core that you need. There are also multiple low-power and deep sleep states so that you can dynamically control, from software, how much power the device is using.


System On Module

System on Module phyCORE-STM32MP15x


SD/SDIO/MMC Interfaces 1x microSD Connector

High-Speed Interfaces

USB 1x Micro-AB Connector, 1x USB-A High Speed Connector


CAN 2x5 Header
RS-232 2x5 Header


Ethernet 1x 10/100/1000 Mbps RJ45


Display MIPI DSI-2 or Parallel 18-bit or HDMI
Camera 1x Parallel 10-bit (phyCAM-P)
Audio 1x Headphone, 1x Speaker Out, 1x Stereo Line-In, 1x Stereo Line-Out


Battery Gold Capacitor


Dimensions 40 x 44 mm

Operating Conditions

Operating Temperature -40° to +85° C
Supply Voltage 5.0V

The STM32MP15x Processor

The STM32MP15x is an energy efficient industrial microprocessor. STMicro has combined industrial interfaces such as CAN-FD, I2C, Gigabit Ethernet, ADCs, and DACs with industry leading software to provide an excellent solution for the industrial embedded market.
Go to Processor Details
STM32MD15x Processor

Ready to get started?

Let’s go! Learn more about PHYTEC SOMs