- This module is specifically designed for demanding industrial applications, AI edge processing and robotics
Arduino is an echo system to allow rapid development and education in solderless applications. These boards, in general, lack the protection circuits required in industrial applications to protect the controller.
Arduino has recently launched its new processor boards for complex applications. The Arduino Portenta H7 simultaneously runs high-level code along with real-time tasks. The design includes two processors that can run tasks in parallel.
For example, it is now possible to execute Arduino compiled code along with MicroPython one. They can run in two different cores and can communicate with each other. The module runs a two-fold functionality. It can either run like any other embedded microcontroller board or as the main processor of an embedded computer. The company claims that the module can be used as an eNUC computer that can utilise all the physical interfaces of the processor.
Two Parallel Cores
Portenta H7 provides a possibility of connecting an external monitor to your module. This can help in building your own dedicated embedded computer with a user interface. The module has an onboard GPU(graphical processing unit) known as the Chrom-ART Accelerator. It features video rendering and processing to provide optimised performance. The chip also includes a dedicated JPEG encoder and decoder.
A new standard for pinouts
The device adds two 80 pin high-density connectors at the bottom of the board. This can ensure the scalability of the module for a wide range of applications. Hence, a Portenta board is upgradable according to the needs of the user.
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. It can handle a data transfer rate of up to 65 Mbps. The in-built Bluetooth interface supports Bluetooth Classic and BLE(Bluetooth Low Energy). It is also possible to expose a series of different wired interfaces like UART, SPI, Ethernet, or I2C. It can be done using MKR style connectors.
USB-C multipurpose connector
The board can be programmed using a USB-C port connector. This port can also be used as an input power supply for the board. It can also be connected to a DisplayPort monitor or to OTG connected devices.
Multiple options in one board
The company informed that this module comes with a variety of on-board peripherals, enhancing the performance of the module. It has a 2MB SDRAM for dynamic processing. The device runs on a 16 Mb NOR Flash memory. This memory stores the program written on the controller. The board is equipped with a 10/100 ethernet switch and has a high-speed USB port.
For providing network connectivity, the device runs with an in-built WiFi and Bluetooth module. The communication is made with the help of an onboard ceramic antenna which can provide seamless connectivity and range to the module. Portenta H7 can host up to 64 MByte of SDRAM. Additionally, it can use up to 128 MByte of QSPI Flash Memory. Order it with an external UFL connector for adding a higher-gain antenna to the board.
Packed with all these features, Arduino Portenta can provide solutions to a number of applications. The applications include high-end industrial machinery, laboratory equipment, computer vision, PLCs, Robotics controller and mission-critical devices.