• Heterogeneous SoC 
  • Dual ARM® Cortex-A7 @650 MHz
  • 1x ARM® Cortex-M4 @209 MHz
  • 3D GPU from Vivante - OpenGL® ES 2.0
  • Mainline open source Linux with support for Etnaviv GPU drivers
  • Dual-band WiFi IEEE802.11 a/b/g/n and dual-mode Bluetooth 5 with PCB antenna and U.FL connector
  • Advanced Hardware Encryption and Secure Boot
  • 2x 100 Mbit Ethernet
  • 16 bit motor control PWM
  • 2x FD-CAN 2.0
  • 2x 16 bit ADC
  • 2x 12 bit DAC

DHCOM STM32MP1 is a 10 years long term available SOM according to the DHCOM standard and is therefore pin compatible with the other DHCOM products from DH electronics. The STM32MP1 uses Linux as operating system, which can be based on the Debian distribution or created with Yocto Project.

Product Details

The module from the STM32MP1 family is now available as solderable DHCOR STM32MP1 version and as pluggable DHCOM STM32MP1 module. The module has a long-term availability of 10+ years and fits perfectly into the DH family concept with its SODIMM-200 socket. It is a powerful heterogeneous SoC with ARM® Dual Cortex-A7 @650 MHz and ARM® Cortex-M4 @209 MHz. 

On the STM32MP1 there are many embedded interfaces like two 16 bit ADCs, 12 bit DACs, PWM/Timer, GPIO, UART, SPI, RTC, up to 2x FD-CAN and standard features like I2S, I2C, two 100 Mbit Ethernet ports with PHY, 8 or 10 bit camera interface, SD/MMC and one USB 2.0 High Speed OTG and host port each. Furthermore, a parallel 16 bit bus interface is available, which can be used e.g. to connect an FPGA. A 24 bit RGB or Mipi-DSI connector with HD resolution (1366 x 768 pixels) serves as display interface. The optionally integrated Vivante 3D GPU runs with up to 533 MHz clock frequency, supports Open GL ES 2.0. and enables powerful graphical user interfaces. 

The module also features a 32 bit DDR3 connection with a maximum memory expansion of 1 GByte. A 2 Mbyte SPI boot Flash and a 4, 8 or 16 GByte eMMC Flash are used as flash memory. A 4-wire resistive touch interface is also available.  The DHCOM STM32MP1 also features dual-band WiFi IEEE802.11 a/b/g/n and dual-mode Bluetooth 5 with PCB antenna and U.FL connector.

The DHCOM STM32MP1 is suitable for many fields of application and stands out from the crowd with its diverse analogue and digital possibilities. Thus, the STM32MP1 microprocessors enable powerful IoT and/or HMI applications from sensor and actuator to the cloud with only one chip.


  • Industrial Automation
  • Machine controls and operator panels (HMI)
  • Home & Building
  • Medical Technology

ProcessorDual ARM Cortex®-A7 up to 800 MHz and Single ARM Cortex®-M4 up to 209 MHz
Features3D GPU OpenGL® ES2.0 up to 533 MHz, Power Management: STPMIC1A
SecurityTrustZone, cryptography, hash, secure boot
DDR3 DRAM256 / 512 / 1024 Mbyte (32 bit)
eMMC flash4 / 8 / 16 GB
SPI NOR flash2 Mbyte boot flash
E²Prom256 byte
WiFi / BluetoothWiFi IEEE 802.11 a/b/g/n, 802.11j (hosted mode) with dual band, Bluetooth® v5.0 (BR/EDR/BLE), PCB antenna and U.FL antenna connector
microSD socketAvailable on module
Real-time clock RTCWith temperature compensation ± 3.0 ppm between -40 to +85°C
Supply3.3 or 5.0 VDC / typ. 1 W-1.5 W (without WiFi/BT)
Temperature range-40 to +85 °C operating
Dimensions67.6 x 36.7 x 8.1 mm
Debug interfaceJTAG interface on module
BSPsLinux (Debian and Yocto support)
SODIMM-200 Socket
Bus interface16 bit asynchron address/data bus, 1 CS
Ethernet 110 / 100 Mbit, IEEE 1588v2
Ethernet 210 / 100 Mbit
MMC/SD interface4 bit mode
CAN 1V2.0B and CAN FD V1.0, TTCAN (time triggered)
CAN 2V2.0B and CAN FD V1.0
UART 1Rx / Tx / Rts / Cts, up to 12.5 Mbit/s
UART 2Rx / Tx / Rts / Cts, up to 12.5 Mbit/s
UART 3Rx / Tx, up to 12.5 Mbit/s
SPI 1max. 50 Mbit/s
SPI 2-
I2C 1max. 1 Mbit/s
I2C 2max. 1 Mbit/s
USB host 1High-Speed
USB host 2-
USB OTGHigh-Speed
CSIparallel camera: 10 bit interface up to 140 Mbytes/s
Display RGBMax. 1366 x 768 pixels, 24 bit
MIPI®-DSIMIPI®-DSI 2 data lanes up to 1 GHz each
PWM1x 16 bit
Analog4x 16 bit ADC and 2x 12 bit DAC