Skip to content

protostax/ProtoStaxAG_Arduino_Giga_Display_Demo

Repository files navigation

ProtoStaxAG_Arduino_Giga_Display_Demo

Demo sketch for the Arduino Giga Display Shield

Built with:

ProtoStaxAG_Arduino_Giga_Display_Demo

Prerequisites

None

Installing

Arduino Mbed OS Giga Boards - version 4.3.1

The demos use the following libraries:

  • LVGL (verion 9.3.0)
  • PDM (built-in library)
  • Arduino_BMI270_BMM150 (version 1.2.1)
  • Arduino_GigaDisplay (version 1.0.2)

You can use the Arduino Library Manager to install the necessary libraries if not already installed Arduino IDE->Sketch->Include LIbrary->Manage Libraries

Note that with version 4.1.5, LVGL had to be version 9.1.0 for the example to work correctly. Otherwise the display 
was inverted and the IMU and MIC graphs were duplicated. 

Also, note that if you're using Arduino_BMI270_BMM150 version 1.2.0, the condition for checking 

if (!imu.begin()) {

should be changed to 

if (imu.begin() == 1) {

Get the source code

git clone https://github.com/protostax/ProtoStaxAG_Arduino_Giga_Display_Demo.git

Usage

The demo showcases the RGB LED, Microphone and IMU on the Arduino Giga Display Shield utilizing its touch screen and the LVGL library.

The display shield and board are housed in the ProtoStaxAG Enclosure for Arduino Giga Display.

This demo helps you get started with the Arduino Giga Display Shield and also showcases how you can package your project in an attractive and functional enclosure to make look more professional and usable. The enclosure also allows for enough room to add an extra shield or two, so you can add your own custom circuitry as well to further expand on the project.

License

Written by Sridhar Rajagopal for ProtoStax. BSD license, all text above must be included in any redistribution

A lot of time and effort has gone into providing this and other code. Please support ProtoStax by purchasing products from us!

About

Demo sketch for the Arduino Giga Display Shield

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages