Arduino GIGA R1 WiFi board brings the STM32H7 dual-core Cortex-M7/M4 microcontroller found in the Portenta H7 boards to the larger Arduino Mega/Due form factor with up to 76 GPIO pins.
As its name implies, the board also comes with a WiFi 4 (and Bluetooth 5.1) module, as well as an audio jack, a USB Type-C port for programming, a USB 2.0 Type-A host port, and extra connectors for a display and a camera.
Arduino GIGA R1 WiFi board specifications:
- Microcontroller – STMicro STM32H747XI Cortex-M7 @ 480 MHz + M4 @ 200 MHz MCU with 2MB dual-bank Flash memory, 1 MB RAM, Chrom-ART graphical hardware accelerator
- System Memory – 8MB SDRAM
- Storage – 16MB QSPI NOR flash
- Connectivity – 2.4GHz WiFi 802.11b/g/n up to 65 Mbps and Bluetooth 5.1 BR/EDR/LE via Murata 1DX module
- Display – 20-pin header (J5)
- Camera – 20-pin Arducam camera header (J6)
- 1x USB Type-C port for programming and HID
- 1x USB 2.0 host Type-A port
- Audio – 3.5mm audio jack
- Arduino MEGA headers
- Up to 76x I/O pins (including the camera/display headers)
- 4x UART, 3x I2C, 2x SPI
- 12x PWM
- Up to 12x analog inputs
- 2x DAC
- CAN Bus (external transceiver required)
- VRT (to power the RTC) & OFF (to turn off the board) pins
- 3.3V operating voltage
- 8mA per I/O pin
- Arduino MEGA headers
- Security – Microchip ATECC608A secure element
- Debugging – JTAG connector
- Misc – Reset button, BOOT0 button, RGB LED, power LED
- Power Supply – 6 to 24V via VIN pin
- Dimensions – 101 x 53 mm
It’s not a member of the Arduino Pro family and the Arduino GIGA R1 WiFi loses some of the features from the Portenta H7 series with no support for DisplayPort over USB-C, no on-board 10/100M Ethernet PHY, no high-density connectors, no built-in battery support, and the temperature range is not specified.
Still, the new board has plenty of I/Os, WiFi & Bluetooth connectivity, and a powerful microcontroller that makes it suitable for a range of applications such as robotics, IoT, music, computer vision, and projects requiring real-time processing such as motor control.
Just like the Portenta boards, the Arduino GIGA R1 WiFi board can be programmed with the Arduino IDE or MicroPython, and the company says that thanks to the dual-core design two programs can run simultaneously with both cores running Arduino code, or one core running an Arduino sketch and the other a MicroPython script. You’ll find instructions to get started on the documentation website.
The Arduino GIGA R1 WiFi board is available now for $72.82 or 68.70 Euros on the Arduino store.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
I wish that Arduino would support flexible I/O voltages.
There are a lot of microcontrollers out there, that have separate power domains, meaning, you can run your digital and analog I/Os at 5V, 3.3V, or even lower. There are many sensors and actors out there, that still need 5V (e.g. logic level power MOSFETs), and there are some newer parts, that work at 1.8V or lower.
But somehow, Arduino seems to be stuck at 3.3V.
Isn’t it kinda expensive?
thats kinda the avg cost of a decently supported h7 dev board
Like almost all of the recent Arduino boards (since, maye the Leo or Due, even.) I just don’t know who they’re for. They’re way too high for hobbiests and they’re not remotely appropriate for industry. Maybe higher education? Like end of high school and college?
I’m with ya. It sounds cool, but in a “I may have a specific need for a bunch of io and multi threading in a project at some point in time” way.
When I started reading this my first thought was Arduino finally released an SBC. Not that I know of any way it would be superior to the Raspberry Pi but options are always nice.
They’re investing in junior engineers. Who grow up into adult engineers. Just like RPI do