M5Stack Audio Module for Core (STM32G030)

Regular price
€9,95
Sale price
€9,95
Regular price
€9,95
Sold out
Unit price
Quantity must be 1 or more

M5Stack Audio Module is an advanced audio-interaction expansion for M5Stack, powered by the ES8388 audio codec solution. It features dual 3.5 mm jacks—a TRS jack for microphone input and a TRRS jack supporting both microphone input and headphone output—providing flexible options for recording and stereo playback.

An onboard STM32G030F6P6 microcontroller enhances functionality by detecting TRRS jack insertions and managing WS2812C RGB LEDs for interactive feedback. Additionally, the module supports automatic switching between CTIA (American) and OMTP (International) wiring standards via register configuration, ensuring compatibility with a wide range of headsets featuring integrated microphones.

With its robust capabilities, this module is perfect for applications such as smart voice interaction, interactive art, educational entertainment, portable recording, and other innovative audio projects.

Features

  • STM32G030F6P6 MCU control
  • High-fidelity audio codec
  • Dual-channel microphone input
  • TRS + TRRS dual 3.5 mm jacks
  • CTIA/OMTP wiring standard switching
  • WS2812C RGB status LEDs
  • Supported development platforms

UiFlow1

UiFlow2

Arduino IDE

Arduino

Includes

  • 1 × Module Audio

Applications

  • Smart speakers
  • Voice recognition
  • Educational entertainment
  • Interactive art installations

Specifications

Specification Parameter
MCU STM32G030F6P6 @ I2C Address: 0x33
Audio Codec ES8388 @ I2C Address: 0x10
Audio I/O 2-channel mic input, 1-channel stereo headphone output
Jack Types 1 × TRS (mic-only), 1 × TRRS (mic + headphone)
Status LEDs 3 × WS2812C_2020
Headset Standard CTIA / OMTP
Operating Current DC 3.3 V @ 23.53 mA
Standby Current DC 3.3 V @ 8.58 mA
Operating Temperature 0 °C ~ 40 °C
Product Size 54.0 × 54.0 × 13.1 mm
Product Weight 12.8 g
Package Size 132.0 × 95.0 × 16.0 mm
Gross Weight 26.3 g

Schematics

Module Audio Schematics PDF

Protocol

I2C Address

Chip I2C Address
STM32G030F6P6 0x33
ES8388 0x10
Go to full site