GIGA Display Shield-board

GIGA Display Shield

The GIGA Display Shield is a touch screen solution for quickly and easily deploying UI and visual solutions to your GIGA R1 WiFi projects, with a 800x480 RGB touch display and support for several UI building frameworks.

3D printable enclosure for Arduino GIGA R1 WiFi and GIGA Display Shield can be found here.

The GIGA Display Shield has a 3.97” 480x800 RGB touch screen, a digital microphone, a 6-axis IMU and an RGB LED. The shield can easily be mounted on the GIGA R1 WiFi board.

Utilizing the GIGA R1 WiFi's fast 480 MHz microcontroller, you can build powerful UIs, use interactive 3D animations, display camera feed and much more. The shield is compatible with a wide range of graphics libraries, including LVGL, GFX and ArduinoGraphics.

Configurability
3.97” 480x800 RGB touch screen
A back-light screen with the resolution of a 4.0” TFT-LCD which contains 480x800 pixels, and can display up to 16.7 million colors.
Configurability
LVGL
LVGL is a framework for creating sophisticated UIs, supporting animations, touch and with a large set of widgets to choose from.
Configurability
GFX
Draw on the display with the easy-to-use and well documented GFX library.
Microphone
MP34DT06JTR Digital Microphone
The microphone on the shield is an ultra-compact, low-power, omnidirectional, digital MEMS microphone built with a capacitive sensing element and an IC interface.
IMU
Bosch BMI270 6 Axis IMU
The shield has an IMU that can provide precise acceleration, angular rate measurement and intelligent on-chip motion-triggered interrupt features.
Camera
Camera Support
This shield has a camera connector with support for a range of Arducam® cameras. Display the camera feed directly on the display!
LED
RGB
This shield has a built-in RGB LED that is controlled via an I2C interface.

Essentials

Important Links

Getting Started
A quick guide on how to use the GIGA Display Shield.
LVGL Documentation
Visit the LVGL documentation for more details on the LVGL framework (external link).

Suggested Libraries

Arduino_GigaDisplay
This library contains several tested examples that will work with the GIGA Display Shield.
Arduino_GigaDisplay_GFX
A library based on the popular Adafruit_GFX graphics core library, for drawing on the GIGA Display Shield.
Arduino_GigaDisplayTouch
The library manages the touch controller of the GIGA Display Shield.

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

Getting Started with the GIGA Display Shield

Learn how to set up and use the GIGA Display Shield and get an overview of its features.

Display
Touch
LVGL
GIGA
IMU
GFX
GIGA Display Shield GFX Guide

Learn how to draw shapes, print text and other useful methods with the GFX library.

Displays
GIGA
GFX
GIGA Display Shield LVGL Guide

Learn how to use LVGL with the GIGA Display Shield.

Display
LVGL
GIGA Display Shield Draw Images Guide

Learn how to use basic draw functions to create and display images on the GIGA Display Shield.

Display
Draw
Images
GIGA Display Shield Touch Interface

Learn how to use the touch interface on the GIGA Display Shield.

Display
Touch Screen
GIGA Display Shield Automatic Screen Orientation with IMU

Learn how to use the GIGA Display Shield's IMU to determine the shield's orientation.

Display
IMU
orientation
LVGL
GIGA Display Shield Microphone Guide

Learn how to use the GIGA Display Shield's Microphone

Display
Microphone
Volume
Serial Plotter
GIGA Display Shield Camera Connector Guide

Learn how to use the camera connector with the GIGA Display Shield.

Display
Camera
ArduCam
GIGA Display Shield 3D Engine Tutorial

Get started using a 3D engine with the GIGA Display Shield

Display
3D
TinyGL
SquareLine Studio With the GIGA Display Shield

Learn how to use SquareLine Studio to create LVGL GUIs for the GIGA Display Shield

Display
SquareLine
LVGL

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