M5Stack Audio Module STM32G030 + ES8388

The M5Stack Audio Module enhances your projects with high-quality audio features in a compact, stackable format. It combines the powerful ES8388 audio codec with an STM32G030F6P6 microcontroller for controlling audio routing, LED display, and automatic detection of headset types. With dual microphone input, stereo headphone output (TRS and TRRS), and built-in RGB status LEDs, the module is ideal for voice control, audio recording, and interactive applications. The integrated microcontroller handles cable management and allows seamless switching between CTIA and OMTP standards. It supports numerous platforms such as Arduino, UiFlow1, and UiFlow2, allowing for quick and flexible integration. The RGB LEDs provide visual feedback, making the module interesting for gesture-controlled applications. Its low power consumption makes it suitable for mobile or energy-optimized scenarios. With a standardized M5Stack form factor, the module can be easily integrated into existing setups.


Features:

  • The ES8388 audio codec supports dual microphone input and high-quality stereo headphone output.
  • An integrated STM32G030F6P6 microcontroller manages the detection of TRS/TRRS standards and controls RGB LEDs.
  • The module enables automatic switching between CTIA and OMTP headsets.
  • Three addressable WS2812C RGB LEDs provide direct visual feedback.
  • The I2C addresses of the audio and control components are factory preset.
  • Full support for Arduino, UiFlow1, and UiFlow2.
  • The form factor fits seamlessly into all M5Stack core modules with stack connector.

Applications:

  • Expanding an M5Stack core for audio control and voice output
  • Voice-controlled projects with local microphone input
  • Development of an audio dashboard with LED feedback
  • Sound recording devices or audio loggers for field projects
  • Use in interactive art objects with sound and light

Documentation:




Technical Data:

  • Manufacturer: M5Stack
  • Manufacturer SKU: M144
  • MCU: STM32G030F6P6
  • Audio codec: ES8388
  • RGB LEDs: 3 × WS2812C
  • Audio ports: TRRS 3.5 mm, TRS 3.5 mm
  • Power Supply: 3.3 V via M5Stack stack bus
  • Operating current consumption: 23.53 mA
  • Standby current consumption: 8.58 mA
  • Operating temperature: 0–40 °C
  • Dimensions: 54.0 × 54.0 × 13.1 mm
  • Weight: 27g

Scope of Delivery:

  • 1× M5Stack Audio Module – STM32G030 + ES8388


Write a review

Note: HTML is not translated!
    Bad           Good

M5Stack Audio Module STM32G030 + ES8388

  • Brand: M5Stack
  • Product Code: 424726
  • Availability: In Stock
  • CHF11,90

  • Ex Tax: CHF11,01

Related Products

M5Stack Atomic Echo Base with Microphone and Speaker

M5Stack Atomic Echo Base with Microphone and Speaker

The M5Stack Atomic Echo Base is a versatile voice base specifically designed for the M5 Atom series...

CHF9,90 Ex Tax: CHF9,16

M5Stack ASR Unit with Offline Voice Module CI-03T

M5Stack ASR Unit with Offline Voice Module CI-03T

The M5Stack ASR Unit with the intelligent offline speech module CI-03T takes your projects to the ne..

CHF10,90 Ex Tax: CHF10,08

The M5Stack AudioPlayer Unit is a compact audio playback module ideal for interactive projects with ..

CHF7,90 Ex Tax: CHF7,31

Tags: M5Stack, Audio, Module, ES8388, STM32, Microphone, Headphones, TRRS, I2C, RGB, Arduino, UiFlow, Voice Control, Sound, HMI