Further information for ARDUINO ABX00042
Portenta H7 simultaneously executes high-level code along with real-time tasks. The design includes two processors that can perform tasks in parallel. For example, it is possible to run Arduino compiled code together with MicroPython and have both processors communicate with each other. The Portenta functionality is divided into two parts, it can either be operated like any other embedded microcontroller board or as the main processor of an embedded computer. For example, use the Portenta Vision Shield to turn your H7 into an industrial camera capable of running machine learning algorithms in real time on live video images. Portenta can easily run processes built with TensorFlow Lite. You could have one of the computing cores calculate a computer vision algorithm on the fly, while the other performs low-level operations like controlling a motor or acting as a user interface.