DIYables I2S Audio Amplifier Module MAX98357 3W Class D ESP32, Presoldered
Click to zoom





Quick Overview
The DIYables MAX98357 I2S Audio Amplifier Module combines a digital to analog converter and a Class D power amplifier on one compact, presoldered board. It takes a digital I2S audio stream and drives a speaker directly with up to 3.2W into 4 ohms at 5V, making it a simple audio output for ESP32, Raspberry Pi, and other I2S capable boards.
Wiring needs only three I2S signal lines (BCLK, LRC, DIN) plus power and the speaker. The filterless output requires no extra components, the module runs on 2.5V to 5.5V, and it supports sample rates from 8kHz to 96kHz. The GAIN pin sets amplification to 3, 6, 9, 12, or 15dB, and the SD pin selects left channel, right channel, or a stereo mix, so two modules can be paired for stereo sound.
Ideal for internet radios, MP3 and WAV players, voice assistants, text to speech projects, alarms, doorbells, and talking robots. The 2 pack is ready for a stereo pair or two separate builds.
Key Features
- MAX98357 Class D Amplifier — Up to 3.2W mono output into a 4 ohm speaker at 5V with high efficiency
- Built-In DAC — Converts I2S digital audio to analog internally, no external DAC needed
- I2S Digital Input — Three-wire BCLK, LRC, DIN connection keeps wiring simple and noise low
- 8kHz to 96kHz Sample Rates — Plays everything from voice prompts to high quality music
- Selectable Gain — GAIN pin sets 3, 6, 9, 12, or 15dB to match speaker and volume needs
- Channel Selection — SD pin chooses left, right, or mixed channel, pair two modules for stereo
- Filterless Output — Drives the speaker directly with no output filter components
- 2.5V to 5.5V Supply — Runs from 3.3V or 5V power rails
- Presoldered Right-Angle Pins and Screw Terminal — Pins face sideways for easy jumper wire hookup, no soldering needed
- 2 Pack Value — Two modules for a stereo pair or two separate audio projects
SPECIFICATION
| Specification | Value |
|---|---|
| Product Type | I2S Audio Amplifier Module |
| Amplifier Chip | MAX98357 |
| Amplifier Class | Class D, filterless |
| Output Power | Up to 3.2W into 4 ohm at 5V |
| Output Channel | Mono (left, right, or mixed selectable) |
| Input Interface | I2S (BCLK, LRC, DIN) |
| Sample Rate | 8kHz to 96kHz |
| Gain | 3, 6, 9, 12, 15dB selectable (GAIN pin) |
| Supply Voltage | 2.5V to 5.5V |
| Pins | LRC, BCLK, DIN, GAIN, SD, GND, VIN |
| Assembly | Presoldered right-angle header pins and screw terminal |
| Package Quantity | 2 pieces |
| Compatibility | ESP32, ESP32-S3, Raspberry Pi, Raspberry Pi Pico, Arduino Nano ESP32, other I2S capable boards |
| Applications | Internet radio, MP3 and WAV players, voice assistants, text to speech, alarms, talking robots |
PACKAGE
A package includes:
| Qty | Items |
|---|---|
| 2 | MAX98357 I2S Audio Amplifier Module (presoldered) |
COMPATIBLE HARDWARE
- ESP32 development boards — Native I2S output for internet radio and audio playback
- ESP32-S3 boards — I2S audio for voice assistants and AI speaker projects
- Arduino Nano ESP32 — I2S audio output in a compact form factor
- Raspberry Pi (all models with GPIO header) — I2S audio output for music and speech
- Raspberry Pi Pico — I2S audio through PIO for sound effects and playback
- 4 ohm or 8 ohm speakers — Direct speaker connection, up to 3.2W at 4 ohm
- SD card modules — Store WAV and MP3 files for playback
- Any microcontroller with an I2S interface (classic Arduino UNO and Nano lack I2S and are not supported)