Portenta: Arduino Board Berstandar Industri yang Berbasis Mikrokontroler STM32
CES 2020 (Consumer Electronics Stand) penuh dengan kejutan teknologi dari beragam industri, salah satunya dari Arduino inc., perusahaan dibelakang ekosistem Arduino telah mengumumkan famili board Arduino baru yang diberinya nama Arduino Portenta, dengan produk pertamanya bernama Arduino Portenta H7.
Hadirnya jajaran board di famili Portenta ini sekaligus menjawab banyak kritikan yang ditujukan bahwa board Arduino, tidak cocok untuk digunakan sebagai standar industri. Arduino, juga mengumumkan apa yang disebut Portenta Carrier Board , yang merupakan ekstensi board tambahan seperti “shield Arduino”, yang dapat menjadikan board arduino Portenta menjadi Single Board Computer
Anggota pertama dari keluarga Portenta adalah Portenta H7 yang berintikan mikrokontroler STM32H747XI . Mikrokontroler yang mengimplementasikan dua inti Arm Cortex-M7 (berjalan pada 480Mhz) dan Cortex-M4 (berjalan pada 240MHz). Kemampuan dual core tersebut memungkinkan programmer dapat membuat aplikasi yang dapat berjalan simultan dengan pemrograman aras tinggi menggunakan real-time task. Perancangannya yang ditujukan untuk keperluan industri, membuatnya cocok digunakan pada rentang lingkungan yang beragam, seperti mendukung suhu pengoperasian dari -40° hingga 85°C.
Berikut adalah spesifikasi lebih lanjut dari Arduino Portenta H7
- STM32H747XI Microcontroller with ARM Cortex-M7 and Cortex-M4
- 2MB SDRAM
- 16MB QSPI NOR Flash
- MXP SE0502 onboard Security
- Bluetooth 5.1
- 2.4GHz WiFi 802.11b/g/n
- On-board 10/100M PHY
- MIPI DSI with an 8-bit camera interface via an 80-pin connector
- Single USB 2.0 Type-C port for power, programming, and DisplayPort (MIPI DSI)
- Arduino MKR headers with UART1, 6x Analog input pins, GPIO, PWM, SPI, I2C, Reset, 5V, 3.3V, and GND
- 2x 80 pin high-density connectors which can be accessed via the Portenta Carrier Board to provide access to additional ports like; UART (4), CAN Bus(1), USB2.0(2), I2C(2), SPI(2), ADC(8 16-bits), DAC(2 12-bits), GPIO(6), I2S, DMIC, and SAI.
- 22 timers and watchdogs
- Supports up to 5V via USB-C port or VIN pin
- Supports Power to board via a 3.7V Single-Cell LiPo Battery with an Integrated Charger
- Temperature Range – -40 °C to +85 °C (excl. Wireless module) / -10 °C to +55 °C (incl. Wireless module)
Beberapa spesifikasi yang disebutkan diatas dikabarkan dapat dikustomisasi sesuai kebutuhan pengguna. Misalnya memori dapat diupgrade hingga 64MByte SDRAM dan 128Mbyte QSPI Flash. Begitupula konektor antena UFL eksternal dapat ditambahkan pada board, dan juga memilih penggunaan “Crypto Chip” antara pabrikan Microchip atau NXP
Portenta H7 mendukung pemrograman dengan Arduino IDE, ataupun bahasa pemrograman lain seperti MicroPython, JavaScript, dan pastinya juga C/C++ . Selain itu Portenta akan mendukung Sistem Operasi Arm Mbed OS IoT yang membuatnya sebagai board Arduino berstandar Industri.
Saat tulisan ini dibuat, Arduino Portenta baru tersedia secara preorder melalui situs resminya seharga 99.90 USD dan akan dikirim pada akhir Februari.