ESP32-S3-Matrix board features 64 LEDs, GPIO pins, 9-axis “attitude” sensor for robotics and motion control applications

The Waveshare ESP32-S3-Matrix is a microcontroller development board designed for AIoT applications, featuring a larger 8×8 RGB LED matrix (64 LEDs) compared to the 5×5 RGB LED matrix (25 LEDs) on the ESP32-C3/ESP32 based “C3FH4 RGB” / “PICO D4 RGB” board. In addition to that the Waveshare board features two 10-headers for GPIOs, UART, and power signals, along with an integrated QMI8658C attitude sensor (9-axis IMU sensor), making it ideal for robotics and motion control projects.

Recently we have seen Waveshare introduce affordable products that are perfect for embedded development like the $15 1.69-inch IPS touch LCD module, the $6.99 ESP32-C6-Pico Board, the $4.99 ESP32-S3-Tiny board and much more feel free to check those out if you are interested in those.

Waveshare ESP32 S3 Matrix board

Waveshare ESP32-S3-Matrix dev board specifications:

  • MCU – Espressif Systems ESP32-S3FH4R2
    • CPU – Dual-core Tensilica LX7 @ up to 240 MHz with vector instructions for AI acceleration
    • Memory – 512KB RAM, 2MB PSRAM
    • Storage – 4MB QSPI flash
    • Connectivity – 2.4 GHz WiFi 4 and Bluetooth 5.0 LE with support for long-range, up to 2Mbps data rate, mesh network
  • LED Matrix – 8 x 8 Addressable RGB LEDs
  • Sensor – QMI8658C 6D MEMS IMU with 9-axis sensor (3-axis accelerometer, 3-axis gyroscope, 3-axis magnetometer)
  • Connectivity and Interfaces
    • Up to 15x multi-function GPIO pins via 2x 10-pin headers with 2.54mm pitch
    • Peripheral interfaces include SPI, I2C, UART, ADC, PWM
  • Antenna – 3D PCB Antenna
  • Power Management – ME6217C33M5G low dropout LDO capable of delivering 800mA (Max)
  • Additional Features
    • Additional onboard Dout pin (for connecting External LEDs)
    • RESET button, and BOOT button
  • Dimensions – 25 x 25 mm
ESP32-S3-Matrix Dev Board Specifications
ESP32-S3-Matrix Dev Board Specifications

Like other waveshare boards, the company provides a detailed specification diagram, making it easy to identify every major component of the board. This diagram also works as a troubleshooting guide, as you can now quickly pinpoint any faulty components using the diagram as a reference.ESP32-S3-Matrix Dev Board Pinout

The company also provides a pinout diagram making it easy for you to get started with the board or add other peripherals to the board.

ESP32 S3 Matrix Dev Board working 2

Regarding software support, the board can be programmed with ESP-IDF, Arduino IDE, and MicroPython, which are available from their respective websites. Additional documentation, such as the pinout diagram, installation guide, live example images, and links for all the resources can be found on their wiki page.

You can purchase the Waveshare ESP32-S3-Matrix board on Amazon for $15.99 (including shipping) and on Aliexpress for $10.26 plus shipping. Alternatively, it can also be directly bought from the Waveshare store with a price tag of $8.99 (not including shipping).

Share this:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard

13 Replies to “ESP32-S3-Matrix board features 64 LEDs, GPIO pins, 9-axis “attitude” sensor for robotics and motion control applications”

  1. These are NeoPixel RGB LEDs, so expect 64 x 3 x 20 mA + 240 mA with full white color and Wi-Fi on, that is 500 mA, the maximum the USB 2.0 can deliver with negotiation, quite a lot of power

    1. Since when is USB 2.0 limited to 500mA? Did I miss something or why does my phone with micro USB charges with 2A?

      And well, to call 2.5W a lot of power is also quite funny…

      1. in spec it is 2.5W so 5V*0.5A. With usb 3.0 the specs were raised to 1.5A, however with negotiation. Which is not implemented here.

        Nor does this board support negotiation over PD.

        OFC it will work if you use a dumb power supply with enough current.

        1. Do you maybe confuse minimum with maximum?

          Why does my phone (usb2, micro USB) charge with 5V@1.8A on my old laptops USB2 port?

          1. I should note that isn’t in spec. Whether a device allows more current is up to the device, but it isn’t something that can be relied upon.

    1. >
      Connectivity and Interfaces

      Up to 15x multi-function GPIO pins via 2x 10-pin headers with 2.54mm pitch

      1. We initially wrote 20 GPIO pins, but updated that yesterday, and I forgot to mention it here.

    1. Mine shows 20 pieces in stock with the shipping address set to the White House.

Leave a Reply

Your email address will not be published. Required fields are marked *

Khadas VIM4 SBC
Khadas VIM4 SBC