Arduino Announces GIGA R1 WiFi, Its Most Powerful Board Yet

Arduino's new GIGA R1 WiFi
(Image credit: Arduino)

The Arduino Mega and Due boards are for those of us who need more GPIO pins than the traditional Uno form factor. A new board, GIGA R1 WiFi, just announced by Arduino, offers the familiar Mega / Due form factor, and Arduino claims that "it’s the most powerful [Arduino] ever designed for makers, engineers and creators". So lets delve under the hood and see what it has to offer.

The GIGA R1 WiFi has two Arm CPUs which form the brains of the board. The 32-bit Cortex M7 is clocked at a 480 MHz and the Cortex M4 comes in at 240 MHz. Both of these speeds are much faster than the Raspberry Pi Pico's 133 MHz dual core Arm CPU, but then the GIGA R1 WIFI is priced at $73, versus $4 for the Pico

So what's the purpose of a dual core Arduino? Arduino claims in the press release that this board can run two Arduino programs simultaneously. We can even run Arduino and MicroPython code at the same time, useful for projects that require time critical actions.

GIGA R1 WiFi's choice of form factor is for a reason; it needs the extra space for all 76 of the GPIO pins. The sheer number of GPIO pins on offer is more than enough for even the most complex robotics, IoT or AI projects. 

To achieve 76 pins while retaining the Mega / Due footprint Arduino have used space in the center of the board to breakout additional GPIO pins. While this change looks compatible with shields (Arduino parlance for addon boards, similar to Raspberry Pi HATs) it would be prudent to check before basing any projects on the board. You can find the pinout diagrams via the product page in the Arduino store [PDF]

Swipe to scroll horizontally
Row 0 - Cell 0 Row 0 - Cell 1 Row 0 - Cell 2
MicrocontrollerSTM32H747XI dual Cortex®-M7+M4 32bit low power Arm® MCURow 1 - Cell 2
Clock SpeedCortex M7480 MHz
Row 3 - Cell 0 Cortex M4240 MHz
Memory2MB Flash, 1MB RAMRow 4 - Cell 2
Radio / WirelessMurata 1DX dual WiFi 802.11b/g/n 65 Mbps and BluetoothRow 5 - Cell 2
GPIODigital I/O76
Row 7 - Cell 0 Analog12
Row 8 - Cell 0 DAC2
Row 9 - Cell 0 PWM12
GPIO Operating Voltage3.3VRow 10 - Cell 2
Power Input6-24VRow 11 - Cell 2
DC Current per GPIO pin8mARow 12 - Cell 2
Row 14 - Cell 0 I2C3
Row 15 - Cell 0 SPI2
ConnectionsCameraI2C + D54-D67
Row 17 - Cell 0 DisplayD1N, D0N, D1P, D0P, CKN, CKP + D68-D75
Row 18 - Cell 0 Audio JackDAC0, DAC1, A7
Dimensions101 x 53 mmRow 19 - Cell 2

The Wi-Fi in GIGA R1 WiFi is provided via a Murata 1DX module and external antenna. This provides Wi-Fi 802.11b/g/n at up to 65 Mbps. The same chip also provides Bluetooth functionality.

Using cameras with microcontrollers for machine learning and Computer Vision (CV) is no longer just a folly. Even the Raspberry Pi Pico can be used for basic computer vision projects. GIGA R1 WiFi's camera compatibility looks to use Arducam's range of cameras, and with such a powerful board it is clear that Arduino are hopeful that makers will build CV projects using its new board.

The eagle eyed amongst us will have noticed the two USB ports on the board. A USB C port for power and data, and a USB A port which can be used for USB host functionality. The GIGA R1 WiFi can be used as a USB HID device to simulate mouse / keyboard, but we can also plug in a USB device to the board. USB mass storage, keyboard or mouse can all be used in projects with this board. 

Arduino GIGA R1 WiFi is available for purchase now via Arduino's online store.

Les Pounder

Les Pounder is an associate editor at Tom's Hardware. He is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training program "Picademy".

  • Stesmi
    Nice board, but how is it more powerful than the Arduino Portenta H7?

    Hardware - Portenta H7 (
    If you mean the most powerful using the Mega form factor, then, ok, sure, or most powerful non-pro, yup, but not the most powerful Arduino board, all categories.

    The Portenta H7 has 2x 80-pin connectors for GPIO, etc, 8x as much RAM and Flash, 10/100Mbit ethernet, ...