Vector S3 Overview

The Vector S3 is an ESP32-S3 development board with a 5×5 RGB LED matrix, three onboard sensors, a buzzer and LiPo charging — all on a board small enough to build into a project.

Everything on this page describes rev 2.

Key Features

  • ESP32-S3-WROOM-1-N8R2 — dual-core 240 MHz, 8 MB flash, 2 MB PSRAM
  • Wi-Fi 2.4 GHz and Bluetooth LE 5 on a certified module, antenna past the board edge
  • 5×5 RGB matrix — 25 addressable pixels with switchable power
  • 6-axis IMU, barometer and compass on a shared I2C bus
  • Buzzer for tones and alerts
  • LiPo charging at ~300 mA, with battery voltage readable in software
  • USB-C for power, programming, serial and debugging — no driver chip needed
  • Qwiic / STEMMA QT port for plug-in I2C sensors
  • 40-pin headers exposing GPIO, I2C, UART, JTAG, 3V3, 5V and BAT+

What's On The Board

PartDetails
ESP32-S3 moduleESP32-S3-WROOM-1-N8R2, dual-core 240 MHz, 8 MB flash, 2 MB PSRAM
5×5 RGB matrix25 addressable pixels. Data on GPIO3, power switched by GPIO47
Motion sensorTDK ICM-42670, 6-axis, I2C 0x68, interrupt on GPIO21
BarometerGoertek SPL07-003, pressure and temperature, I2C 0x76 or 0x77
CompassQST QMC6309, 3-axis magnetometer, I2C 0x7C
BuzzerMagnetic buzzer on GPIO48, driven through a transistor
BatterySingle-cell LiPo, ~300 mA charging, level on GPIO4
Qwiic portJST-SH 4-pin: GND, 3.3 V, SDA, SCL
USB-CNative USB on GPIO19/20 — power, programming, serial, debug
BOOT buttonGPIO0 with a 10 kΩ pull-up. Upload mode, or a button for your code
RESET buttonRestarts the ESP32-S3

The compass is a 0.8 mm chip and the QR code on the underside opens this documentation.

Pins Used By Onboard Hardware

These GPIOs are wired to onboard parts. They are not on the headers, but knowing them matters when you write code.

GPIOUsed for
35×5 matrix data
4Battery voltage sense (ADC1, reads half the battery voltage)
19, 20Native USB
47Matrix power switch — LOW turns the LEDs on
48Buzzer

GPIO47 is inverted: drive it LOW to power the matrix, and HIGH or floating to cut power completely. Leaving it floating means the LEDs stay dark no matter what you write to GPIO3.

Where To Go Next

  • Quick Start — plug in, upload your first program, and use the buttons
  • Pinout — every header pin, what it does, and which ones need care
  • Onboard Hardware — the matrix, buzzer, sensors and Qwiic port
  • Power & Battery — USB, the 5V and BAT+ pins, charging, and deep sleep