The Arduino GIGA R1 WiFi is designed for ambitious creators who want to up their game. It levels the playing field for gamers, artists, sound designers, and anyone coming to the tech world with big ideas on a budget, because it packs advanced features into an affordable component, in the same form factor as our popular Mega and Due
Let's discuss all the powerful features of this board:
Microcontroller (STM32H747XI): This 32-bit dual-core microcontroller allows you to have two brains talking to each other (a 480 MHz Cortex-M7 and a Cortex-M4 ®® at 240 MHz) you can even run micropython on one and Arduino on the other
Wireless Communication (Murata 1DX): Whether you prefer Wi-Fi® or Bluetooth®, the GIGA R1 WiFi has you covered. You can even quickly connect to the Arduino IoT Cloud and track your project remotely. And if you're worried about communication security, the ATECC608A keeps everything under control
Hardware and communication ports: Following the legacy of the Arduino Mega and Arduino Due, the GIGA R1 WiFi features 4 UARTs (hardware serial ports) , 3 I2C ports (1 more than its predecessors), 2 SPI ports (1 more than its predecessors), 1 FDCAN
GPIOs and additional pins: We wanted to keep the same form factor of the Mega and Due, so you can adapt Easily connect your custom shields to the WiFi GIGA R1 (remember this board runs at 3.3V!) and add extra headers to access additional pins, leaving the total count at 76 GPIO pins, and best of all you can access them from below, so keep your project as is and think about how to expand it. Additionally, we added two new pins: a VRTC so you can connect a battery to keep the RTC running while the board is powered off and an OFF pin so you can power off the board
Connectors: The GIGA R1 WiFi has additional connectors on board that They will make it easy to create your project without any additional hardware. This board features:
USB-A connector suitable for hosting USB sticks, other mass storage devices and HID devices such as keyboard or mouse
3.5mm input-output connector connected to DAC0, DAC1 and A7
USB-C® to power and program the board, as well as simulate an HID device such as a mouse or keyboard.
Jtag connector, 2x5 1.27mm
20-pin Arducam camera connector
Higher voltage support: Compared to its predecessors that support up to 12 volts, the GIGA R1 WiFi can handle a range of 6 to 24 volts
STM32H747XI MCU dual Cortex-M7®+M4 32-bit low-power microcontroller
Radio module: Murata 1DX dual WiFi 802.11b/g/n 65 Mbps and Bluetooth®
Secure element ATECC608A-MAHDA-T
USB : USB-C®
Programming Port / HID
USB-A: Host (enable with PA_15)
Pins: Digital I/O 76
Analog Input Pins: 12
DAC: 2 (DAC0/DAC1 )
PWM Pins: 12
Misc: VRT and OFF Pin
Communication:
UART Yes, 4x
I2C Yes, 3x
SPI Yes, 2x
CAN Yes (requires external transceiver )
Connectors:
Camera: I2C + D54-D67
Monitor: D1N, D0N, D1P, D0P, CKN, CKP + D68-D75
Audio connector: DAC0, DAC1, A7
Power : Circuit operating voltage: 3.3V
Input voltage (VIN) 6-24V
Continuous current per I/O pin: 8 mA
Clock speed: Cortez® M7 480 MHz
Cortez® M4 240 MHz
Memory: STM32H747XI 2 MB flash memory, 1 MB RAM
Dimensions:
Width: 53mm
Length: 101 millimeters