ESP32-S3-Matrix development board, 8x8 RGB matrix, 6-DOF IMU
zoom_out_map
chevron_left chevron_right

Product images are for informational purposes only and may vary slightly depending on the batch and supplier. Product specifications and prices may be subject to change without notice. We do our best to provide accurate and complete product specifications, but they may not be completely accurate. If you encounter any such situation, please let us know.

The product is intended for specialists and requires qualified and authorized personnel. The product does not include assembly/use instructions . Putting the product into operation by unqualified persons leads to the loss of the warranty according to the Terms and Conditions on the site.

The specified technical parameters (current, power, etc.) represent maximum allowable values under ideal operating conditions. For safe use and optimal lifespan, it is recommended to operate the product continuously at no more than 50% of the specified maximum values.

ESP32-S3-Matrix development board, 8x8 RGB matrix, 6-DOF IMU

Compact solution for IoT projects, robotics, and interactive light effects, with ESP32-S3 dual-core 240 MHz and Wi-Fi plus Bluetooth 5 LE Mesh connectivity. It integrates an 8x8 RGB matrix with addressable WS2812 LEDs for animations and displays, a 6-DOF QMI8658 IMU for motion and orientation detection, easy power supply and programming via USB-C, extendable through Dout pin and 17 multifunctional GPIOs.

128.21 RON Tax included

105.96 RON Tax excluded

No reviews yet
1-2 zile
check In Stoc

Shipping by Thursday 27 August

Close
INTERNATIONAL DELIVERY
International fast shipping within EU. Free Shipping for orders above 100 EUR in most EU countries.
FAST DISPATCH 24H
We ship from our stock within 24H
LOYALTY POINTS
You earn points with every order, worth 5%.

The ESP32-S3-Matrix development board is a compact and high-performance solution designed for IoT projects, robotics, motion control, and interactive lighting effects. At its core is the ESP32-S3FH4R2 microcontroller, with a dual-core Xtensa LX7 processor running at 240 MHz, Wi-Fi 802.11 b/g/n connectivity, and Bluetooth 5 LE with Mesh support, offering an excellent balance between performance and small size.

The board integrates an 8x8 RGB matrix consisting of 64 individually addressable WS2812 LEDs, controlled via GPIO14, ideal for displays, animations, and complex lighting effects. The QMI8658C inertial sensor adds 6 degrees of freedom – a 3-axis accelerometer and a 3-axis gyroscope – communicating via I2C, making it suitable for motion detection, orientation, and stabilization applications.

Available memory includes 512KB SRAM, 384KB ROM, 2MB PSRAM, and 4MB Flash, sufficient for complex embedded applications. Power is supplied at 5V through the USB-C port, with an LDO regulator ME6217C33M5G providing stable 3.3V output at up to 800mA. The 17 GPIO pins support SPI, I2C, UART, ADC, and PWM, and a dedicated Dout pin allows extension of the RGB matrix with additional modules.

With dimensions of only 25 x 25 mm and a weight of approximately 1g, the board easily integrates into any project and features RESET and BOOT buttons for quick programming and debugging.

 

Specifications:

Microcontroller: ESP32-S3FH4R2, dual-core Xtensa LX7 at 240 MHz

Memory: 512KB SRAM, 384KB ROM, 2MB PSRAM, 4MB Flash

Wireless: Wi-Fi 802.11 b/g/n (2.4 GHz), Bluetooth 5 LE and Bluetooth Mesh

LED Matrix: 8×8 RGB (64 WS2811/WS2812 LEDs), controlled via GPIO14

IMU: QMI8658C, 3-axis accelerometer and 3-axis gyroscope (I2C)

Interfaces: USB-C (power and programming), 17 x GPIO (SPI, I2C, UART, ADC, PWM)

Power: 5 VDC via USB or pins

Buttons: RESET, BOOT

Dimensions: 25 x 25 mm

Weight: 1g

 

Layout:

1. USB-C connector

2. 8×8 RGB LED matrix

3. BOOT button: press during reset to enter download mode

4. RESET button

5. ME6217C33M5G: low dropout regulator, 800 mA (max)

6. QMI8658: 6-axis IMU (3-axis accelerometer, 3-axis gyroscope)

7. ESP32-S3: dual-core processor, operating frequency up to 240 MHz

8. Dout pin for RGB matrix extension

 

Pinout:

Pin Function Description
5V Power 5V power input
GND Ground Ground reference
3V3(OUT) 3.3V Output 3.3V voltage output
GPIO7 GPIO / UART / PWM / I2S / ADC / I2C / SPI Multipurpose pin
GPIO6 GPIO / UART / PWM / I2S / ADC / I2C / SPI Multipurpose pin
GPIO5 GPIO / UART / PWM / I2S / ADC / I2C / SPI Multipurpose pin
GPIO4 GPIO / UART / PWM / I2S / ADC / I2C / SPI Multipurpose pin
GPIO3 GPIO / UART / PWM / I2S / ADC / I2C / SPI Multipurpose pin
GPIO2 GPIO / UART / PWM / I2S / ADC / I2C / SPI Multipurpose pin
GPIO1 GPIO / UART / PWM / I2S / ADC / I2C / SPI Multipurpose pin
GPIO33 GPIO / SPI / I2C / I2S / PWM / UART Multipurpose pin
GPIO34 GPIO / SPI / I2C / I2S / PWM / UART Multipurpose pin
GPIO35 GPIO / SPI / I2C / I2S / PWM / UART Multipurpose pin
GPIO36 GPIO / SPI / I2C / I2S / PWM / UART Multipurpose pin
GPIO37 GPIO / SPI / I2C / I2S / PWM / UART Multipurpose pin
GPIO38 GPIO / SPI / I2C / I2S / PWM / UART Multipurpose pin
GPIO39 GPIO / SPI / I2C / I2S / PWM / UART Multipurpose pin
GPIO40 GPIO / SPI / I2C / I2S / PWM / UART Multipurpose pin
TX UART0 TX Serial transmission
RX UART0 RX Serial reception

   

Usage:

Open Arduino IDE and go to File > Preferences.

In the "Additional Boards Manager URLs" field, add the following link: https://espressif.github.io/arduino-esp32/package_esp32_index.json

Go to Tools > Board > Boards Manager, search for "esp32 by Espressif Systems" and install the package.

After installation, select the board from Tools > Board > ESP32 Arduino > ESP32S3 Dev Module.

Connect the board to the PC via USB-C and select the correct port from Tools > Port.

To enter download mode (if the board is not detected automatically), press and hold the BOOT button, press RESET, then release BOOT. Alternatively, hold the BOOT button while connecting to the PC.

Upload the desired sketch using the Upload button in Arduino IDE.

 

Dimensions diagram:

 

Documentation:

https://www.waveshare.com/wiki/ESP32-S3-Matrix

88172

Produs destinat utilizarii in proiecte electronice, automatizari, prototipare, educatie si cercetare.

Produsul trebuie utilizat numai conform specificatiilor tehnice mentionate in descriere si/sau in documentatia produsului.

Avertismente generale de siguranta:

Nu utilizati produsul la tensiuni, curenti sau temperaturi peste valorile specificate.

Montajul si conectarea trebuie realizate de persoane cu cunostinte tehnice minime in domeniul electric/electronic.

Evitati scurtcircuitele, inversarea polaritatii si conectarea gresita a alimentarii.

Nu lasati produsul alimentat nesupravegheat in timpul testelor.

Produsul nu este jucarie si nu este destinat copiilor.

Pentru modulele electronice, se recomanda utilizarea in carcase, panouri sau montaje protejate, dupa caz.

Identificare produs:

Denumirea produsului, codul/SKU-ul si caracteristicile tehnice sunt mentionate in pagina produsului si/sau pe eticheta ambalajului.

Producator / Importator / Distribuitor:

Sigmanortec S.R.L.

Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania

E-mail: [email protected]

Website: www.sigmanortec.ro

Persoana responsabila in UE:

Sigmanortec S.R.L.

Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania

E-mail: [email protected]

Documentatie si siguranta:

Pentru informatii suplimentare, fise tehnice, declaratii de conformitate sau instructiuni, ne puteti contacta la [email protected].

// Test: light up all 64 LEDs on the 8x8 RGB matrix in red

#include <Adafruit_NeoPixel.h>

#define LED_PIN   14

#define LED_COUNT 64

Adafruit_NeoPixel matrix(LED_COUNT, LED_PIN, NEO_GRB + NEO_KHZ800);

void setup() {

  matrix.begin();

  matrix.setBrightness(40);

  matrix.fill(matrix.Color(255, 0, 0)); // red

  matrix.show();

}

void loop() {}