We use cookies on our website to ensure you get the best possible experience – they allow us to tailor content specifically to you, analyse our website to help make improvements, and display ads that are applicable to you across other websites. If you’re happy with this, please select “Allow all", or personalise the cookies you allow with “Manage”. Clicking on “Reject non-essential” will remove these cookies, but the site may not function to its best abilities. For more information, please visit our cookie policy
The Portenta H7 has two parallel cores and simultaneously runs high level code along with real time tasks.
H7's main processor is the dual core STM32H747 including a Cortex® M7 running at 480 MHz and a Cortex® M4 running at 240 MHz. The two cores communicate via a Remote Procedure Call mechanism that allows calling functions on the other processor seamlessly.
Both processors share all the in-chip peripherals and can run:
Arduino sketches on top of the Arm® Mbed™ OS
Native Mbed™ applications
MicroPython / JavaScript via an interpreter
TensorFlow™ Lite
The onboard wireless module allows to simultaneously manage WiFi and Bluetooth® connectivity. The WiFi interface can be operated as an Access Point, as a Station or as a dual mode simultaneous AP/STA and can handle up to 65 Mbps transfer rate. Bluetooth® interface supports Bluetooth Classic and BLE.
The Portenta H7 follows the Arduino MKR form factor, but enhanced with the Portenta family 80 pin high-density connector. The Portenta family adds two 80 pin high density connectors at the bottom of the board. This ensures scalability for a wide range of applications by simply upgrading your Portenta board to the one suiting your needs.