GIGA R1 WiFi-board

GIGA R1 WiFi

The GIGA R1 WiFi is a powerful, feature-packed board with a large amount of GPIOs and dedicated connectors. Based on the STM32H747XI micro based on the Mbed OS, the GIGA R1 WiFi features 76 GPIOs, a dual core processor, advanced ADC/DAC features as well as camera & display connectors. It also has a rich USB interface with support for HID via USB-C® and USBHost (keyboard, mass storage) via a dedicated USB-A connector.

GET STARTED
pinout
DATASHEET

The GIGA R1 WiFi comes with a USB-C® connector for programming, communication and HID functionality, a USB-A connector for connecting devices such as USB sticks and keyboards. It features a 3.5 mm audio jack for connecting speakers, microphones etc. Dedicated camera & display connectors are located at the top of the board, which can also be connected from underneath.

With a fast dual core microcontroller (480MHz / 240MHz), 76 GPIOs, several communication buses, you can build large projects using the GIGA R1 WiFi as a base. The GIGA R1 WiFi also comes equipped with a radio module, crypto chip and an antenna.

Mega Form Factor
Cheat Sheet
A reference to all technical features on this board, with pointers to additional documents.
Microphone
Advanced ADC/DAC
Learn more about the ADC/DAC features of the GIGA R1 WiFi board, and discover examples for Audio projects.
Microcontroller
Dual Core
The STM32H747XI has two cores that can be programmed separately (M4/M7). You can for example run MicroPython and Arduino code simultaneously and communicate via an RPC.
Connection
Wi-Fi®/Bluetooth®
The GIGA R1 WiFi comes with a Murata LBEE5KL1DX-883 radio module for Wi-Fi/Bluetooth® communication.
Python
MicroPython
The GIGA R1 WiFi has support for MicroPython, which can be set up in just minutes.
USB
USB
This board has USB-C® for power/programming/communication line, and a USB-A for connecting USB devices (keyboards, mass storage).
Camera
Camera Support
Learn how to connect a camera via the dedicated connector.
Wi-Fi
Arduino IoT Cloud
The GIGA R1 WiFi is compatible with the Arduino IoT Cloud platform. Build IoT projects in just minutes!

Essentials

First Steps

Quickstart Guide
A quick guide to installing your board with the Arduino IDE.

Suggested Libraries

Mbed Core Libraries
A list of libraries that come bundled with the Mbed core.
Arduino_AdvancedAnalog
Advanced ADC and DAC features.

Arduino Basics

Built-in Examples
Built-in Examples are sketches included in the Arduino IDE and demonstrate all basic Arduino commands.
Learn
Discover interesting articles, principles and techniques related to the Arduino ecosystem.
Language Reference
Arduino programming language can be divided in three main parts: functions, values (variables and constants), and structure.

Tutorials

Arduino GIGA R1 Cheat Sheet

Learn how to set up the GIGA R1, get a quick overview of the components, information regarding pins and how to use different Serial (SPI, I2C, UART), and much, much more.

Installation
I2C
SPI
UART
JTAG
CAN
DAC
MIPI
USBHost
Arducam
Audio Jack
Guide to GIGA R1 Advanced ADC/DAC and Audio Features

Learn how to use the ADC/DAC features, along with useful examples on how to generate waveforms and play audio from a file.

ADC
DAC
Audio
USB
GIGA R1 Camera Guide

Learn about the GIGA R1 WiFi's camera connector, and how to use existing examples.

ArduCAM
Camera
Processing
Guide to GIGA R1 Dual Cores

Learn how to access and control the M4 and M7 cores on the GIGA R1, and how to communicate between them using RPC.

Dual Core
M4
M7
Getting Started with GIGA R1 WiFi

A step-by-step guide to install the board package needed for the GIGA R1 WiFi board.

GIGA R1 WiFi
Installation
IDE
MicroPython on the GIGA R1

Get started with MicroPython on the GIGA R1.

MicroPython
dfu-util
Guide to Arduino GIGA USB Features

Learn how you can turn your USB device into a mouse or keyboard, how to read & write to a USB mass storage, and connecting a keyboard via the USB-A connector.

USB
USB HID
USBHost
Mass Storage
Keyboard
Mouse
GIGA R1 WiFi Network Examples

Discover examples compatible with the WiFi library included in the GIGA core.

Wi-Fi
Web Server
AP Mode
SSL
UDP

Resources

Interactive Viewer

Interact with the schematics, the PCB and a 3D model of the product.

Pinout Diagram

A diagram showing the functions and the arrangement of the pins on your product.

Downloads