Gaqqee ESP32-S3-Matrix

ESP32-S3 Matrix Mini Development Board User Manual

Model: ESP32-S3-Matrix | Brand: Gaqqee

1. Introduction

The Gaqqee ESP32-S3 Matrix Mini Development Board is a compact and powerful module designed for various embedded applications. Featuring the Xtensa 32-bit LX7 dual-core processor, integrated Wi-Fi and Bluetooth LE 5, and an onboard 8x8 RGB LED matrix, it offers superior performance and flexibility for developers. This manual provides essential information for setting up, operating, and maintaining your development board.

2. Specifications

FeatureDescription
Model NumberESP32-S3-Matrix
ProcessorXtensa 32-bit LX7 dual-core processor, up to 240MHz
StorageIntegrated 512KB SRAM, 384KB ROM, 2MB PSRAM, 4MB Flash
Wireless Connectivity2.4GHz Wi-Fi (802.11 b/g/n), Bluetooth 5 (LE), Bluetooth Mesh, 40MHz bandwidth
LED MatrixOnboard 8x8 RGB LED matrix
GPIO Pins17 multi-functional GPIO pins
InterfaceUSB Type-C
Attitude SensorQMI8658C (6-axis gyro accelerometer)
Power ManagementME6217C33M5G Low Dropout LDO, Max 800mA current
Operating Temperature0-50°C
Dimensions25mm x 25mm
Package Weight0.01 kg
Package Dimensions3cm x 3cm x 1cm

Product Dimensions Diagram

Product size diagram showing the dimensions of the ESP32-S3 Matrix board as 25mm x 25mm.

Image: Product size diagram showing the dimensions of the ESP32-S3 Matrix board as 25mm x 25mm.

3. Setup Guide

This section outlines the basic steps to get your ESP32-S3 Matrix Development Board ready for use. For more detailed instructions and programming guides, please refer to the official user manual PDF available at User manual (PDF).

3.1 Package Contents

Verify that your package contains the following item:

  • 1x ESP32-S3 Matrix Mini Development Board

3.2 Board Overview

Top and bottom view of the ESP32-S3 Matrix Development Board, highlighting components and the LED matrix.

Image: Top and bottom view of the ESP32-S3 Matrix Development Board, highlighting components and the LED matrix.

3.3 Component Identification

Function chart diagram labeling key components of the ESP32-S3 Matrix board including USB Type-C, RESET, BOOT, Dout pins, QMI8658C, ESP32-S3, and ME6217C33M5G.

Image: Function chart diagram labeling key components of the ESP32-S3 Matrix board including USB Type-C, RESET, BOOT, Dout pins, QMI8658C, ESP32-S3, and ME6217C33M5G.

  1. USB Type-C Connector: For power supply and data communication.
  2. RESET Button: Resets the board.
  3. BOOT Button: Press during reset to enter download mode for firmware flashing.
  4. Dout Pins: Expandable RGB matrix connectable pins.
  5. ESP32-S3: Dual-core processor, up to 240MHz operating frequency.
  6. QMI8658C: QST Attitude Sensor (6-axis gyro accelerometer).
  7. ME6217C33M5G: Low Dropout LDO, Current (Max) 800mA.

3.4 Initial Connection

  1. Connect the ESP32-S3 Matrix board to your computer using a standard USB Type-C cable.
  2. The board should power on, and the onboard 8x8 RGB LED matrix may display default lighting effects.
  3. Install necessary drivers and development environment (e.g., Arduino IDE, ESP-IDF) on your computer. Refer to the official Espressif documentation for detailed software setup.

3.5 GPIO Pinout

GPIO pinout diagram for the ESP32-S3 Matrix board, showing 17 multi-function pins and their capabilities like UART, PWM, I2S, ADC, I2C, SPI.

Image: GPIO pinout diagram for the ESP32-S3 Matrix board, showing 17 multi-function pins and their capabilities like UART, PWM, I2S, ADC, I2C, SPI.

The board features 17 multi-functional GPIO pins, supporting various configurations for flexible development and integration. Consult the pinout diagram for specific pin functions (UART, PWM, I2S, ADC, I2C, SPI).

4. Operating Instructions

The ESP32-S3 Matrix Development Board is designed for a wide range of applications, from simple LED animations to complex IoT projects involving sensor data and wireless communication.

4.1 RGB LED Matrix Control

The onboard 8x8 RGB LED matrix can display various lighting effects. You can program custom animations, text scrolls, or visual feedback using the appropriate libraries and code examples for ESP32-S3.

ESP32-S3 Matrix board connected via USB Type-C, displaying blue lighting effects on the 8x8 RGB LED matrix.

Image: ESP32-S3 Matrix board connected via USB Type-C, displaying blue lighting effects on the 8x8 RGB LED matrix.

4.2 Wireless Communication

Utilize the integrated 2.4GHz Wi-Fi and Bluetooth LE 5 for wireless connectivity. This enables the board to connect to networks, communicate with other Bluetooth devices, and implement mesh networking solutions.

4.3 Attitude and Motion Control

The QMI8658C 6-axis gyro accelerometer allows for accurate attitude tracking and motion control. This feature is ideal for projects requiring orientation sensing, gesture recognition, or stabilization.

4.4 Low-Power Modes

The board supports multiple low-power working states. This allows you to optimize power consumption by adjusting communication distance, data rate, and other parameters to meet specific application requirements.

5. Maintenance

To ensure the longevity and optimal performance of your ESP32-S3 Matrix Development Board, follow these maintenance guidelines:

  • Handle with Care: Avoid dropping the board or subjecting it to excessive force, as this can damage sensitive electronic components.
  • Keep Dry: Protect the board from moisture and liquids. Water damage can lead to short circuits and permanent malfunction.
  • Clean Gently: If cleaning is necessary, use a soft, dry brush or compressed air to remove dust. Avoid using liquid cleaners.
  • Static Discharge: Always handle the board in an ESD-safe environment to prevent damage from electrostatic discharge.
  • Storage: Store the board in a cool, dry place, preferably in an anti-static bag, when not in use.

6. Troubleshooting

If you encounter issues with your ESP32-S3 Matrix Development Board, consider the following troubleshooting steps:

6.1 Power Issues

  • Board not powering on: Ensure the USB Type-C cable is securely connected to both the board and a working USB port on your computer or power adapter. Try a different cable or USB port.
  • Intermittent power: Check for loose connections or damaged cables.

6.2 Connectivity Problems

  • Computer not recognizing the board: Verify that the correct USB drivers are installed. Try restarting your computer.
  • Failed firmware upload: Ensure the board is in download mode (press and hold BOOT button while pressing and releasing RESET, then release BOOT). Check your IDE settings for correct board and port selection.
  • Wi-Fi/Bluetooth connection issues: Double-check your code for correct network credentials or Bluetooth pairing procedures. Ensure no interference from other wireless devices.

6.3 LED Matrix Malfunctions

  • LEDs not lighting up: Check your code for proper initialization and control of the LED matrix. Ensure sufficient power supply.
  • Incorrect colors/patterns: Verify your color definitions and animation logic in the code.

6.4 Sensor Data Issues

  • No data from QMI8658C: Check I2C connections and address in your code. Ensure the sensor library is correctly implemented.
  • Inaccurate readings: Calibrate the sensor if your application requires high precision.

7. User Tips

Here are some tips to enhance your experience with the ESP32-S3 Matrix Development Board:

  • Start with Examples: Begin with simple code examples provided by Espressif or community libraries to understand basic functionalities like LED control, Wi-Fi connection, and sensor reading.
  • Power Supply: While the board can be powered via USB, for projects requiring high current (especially with the LED matrix at full brightness), consider a stable external 5V power supply connected to the 5V pin.
  • Community Support: The ESP32 community is vast and active. Utilize online forums, documentation, and GitHub repositories for project ideas, code examples, and troubleshooting assistance.
  • GPIO Flexibility: Experiment with the 17 multi-functional GPIO pins. Their reconfigurable nature allows for diverse peripheral connections and custom hardware integrations.
  • Low-Power Optimization: For battery-powered applications, delve into the ESP32-S3's low-power modes to significantly extend battery life.

8. Warranty and Support

This product is covered by the manufacturer's standard warranty against defects in materials and workmanship. For technical support, warranty claims, or further assistance, please contact the seller or manufacturer directly. Keep your purchase receipt as proof of purchase.

9. Compliance Information

⚠ WARNING: This product can expose you to chemicals including lead, which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

© 2024 Gaqqee. All rights reserved.

Related Documents - ESP32-S3-Matrix

Preview ESP32-S3 Matrix Mini Development Board - Features and Specifications
Comprehensive overview of the ESP32-S3 Matrix Mini Development Board, featuring an 8x8 RGB LED matrix, QMI8658C attitude sensor, and ESP32-S3FH4R2 processor.
Preview ESP32-S3 DevKits Documentation
Comprehensive documentation for Espressif's ESP32-S3 series development boards, including the ESP32-S3-DevKitC-1, ESP32-S3-DevKitM-1, ESP32-S3-USB-OTG, and ESP32-S3-LCD-EV-Board. This guide provides getting started instructions, hardware references, revision details, and related resources for developers.
Preview ESP32-S3 Development Kits Documentation | Espressif Systems
Comprehensive documentation for Espressif Systems' ESP32-S3 series development kits, covering DevKitC-1, DevKitM-1, USB-OTG, LCD-EV-Board, and USB-Bridge. Includes hardware guides, features, and getting started information.
Preview ESP32-S3 Development Boards Documentation | Espressif Systems
Comprehensive documentation for Espressif Systems' ESP32-S3 development boards, including DevKitC-1, DevKitM-1, USB-OTG, LCD-EV-Board, and USB-Bridge. Guides cover setup, hardware, and application development.
Preview ESP32-S3 ESP-IDF Programming Guide
Comprehensive guide for developers on setting up and using the Espressif ESP-IDF framework with the ESP32-S3 SoC, covering hardware setup, API references, and project development for IoT applications.
Preview Waveshare ESP32-S3-Touch-LCD-4.3 Development Board: Features & Guide
Explore the Waveshare ESP32-S3-Touch-LCD-4.3, a powerful microcontroller development board featuring a 4.3-inch capacitive touch display, WiFi, BLE 5, and multiple interfaces like CAN, RS485, and I2C. Learn about its hardware, setup, and sample demos for HMI development.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.