MAX98357 I2S Amplifier Module

DFRobotSKU: DFR0954
Sale price £5.60
incl. VAT
excl. VAT
Only 2 units left

Awesome Extras

DFRobotFireBeetle 2 ESP32-E IoT Microcontroller
Sale priceFrom £9.50 incl. VAT excl. VAT
The Pi HutMono Enclosed Speaker - 3W 4 Ohm
Sale price £3.40 incl. VAT excl. VAT
The Pi HutPrototyping Wire Spool Set - 6 Spool Solid Core
Sale price £12 incl. VAT excl. VAT
AntexAntex Lead Free Solder - 4m Tube
Sale price £4.40 incl. VAT excl. VAT
The Pi HutFull-Size Breadboard - White
Sale price £5 incl. VAT excl. VAT

This I2S digital amplifier, based on the MAX98357 I2S Class D amplifier module, works great with microcontrollers with I2S audio outputs like the ESP32 and can be applied to projects like IoT nodes, smart home devices, Bluetooth audio players and more.

The module supports a 3.3V-5V power supply and can output over 2.5W of power when driven by 5V and a 4Ω speaker. It allows users to set different modes (off, left channel, right channel, and mixed) by changing the resistance on the SD port. The product defaults to mixed mode.

Small in size, this I2S amplifier comes with stamp holes that enable it to be directly plugged into or mounted on a PCB or breadboard. It is designed with PH2.0 and stamp holes for connecting speakers.

Connection Example


  • MAX98357 I2S digital Class D amplifier, power >2.5W
  • 3.3V~5V voltage power supply
  • Switchable sound channel
  • Adjustable gain
  • Stamp holes design, support SMT and DIP
  • Two ways to connect a speaker: PH2.0 and stamp holes


  • Module Parameters
  • MCU: MAX98357A
  • Operating Voltage: DC 3.3V~5V
  • Output Power: 8Ω 1.8W / 4Ω 2.5W (at 12db)
  • Output Channel: single channel
  • Communication Interface: I2S interface
  • Operating Temperature: -40℃ - +80℃
  • Storage Temperature: -40℃ - +80℃
  • Dimension (Without Packaging): 18mm × 18mm/ 0.059 × 0.059
  • Chip Audio-relevant Parameters
    • (VDD = 5V, VGND = 0V, GAIN_SLOT = VDD. BCLK = 3.072MHz, LRCLK = 48kHz, speaker loads (ZSPK) connected between OUTP and OUTN, ZSPK = J, TA = TMIN to TMAX, unless otherwise noted. Typical values are at TA = +25NC.) (Note 2)
  • Sample Rate: 8kHz~96kHz
  • THD:
    • 0.02% (f = 1kHz, POUT = 1W, TA = +25NC, ZSPK = 4I + 33FH, TQFN)
    • 0.013% (f = 1kHz, POUT = 0.5W, TA = +25NC, ZSPK = 8I + 68FH)
  • Dynamic Range: 105DB (A-weighted, VRMS = 2.54V, 24- or 32-bit data)
  • Output Noise: 25FVRMS (A-weighted, 24- or 32-bit data (Note 4))
  • Gain (relative to the reference level of 2.1dBV):
    • GAIN_SLOT = GND through 100kΩ: Min 14.4dB, Typical 15dB, Max 15.6dB
    • GAIN_SLOT = GND: Min 11.4dB, Typical 12dB, Max 12.6dB
    • GAIN_SLOT = unconnected: Min 8.4dB, Typical 9dB, Max 9.6dB
    • GAIN_SLOT = VDD: Min 5.4dB, Typical 6dB, Max 6.6dB
    • GAIN_SLOT = VDD through 100kΩ: Min 2.4dB, Typical 3dB, Max 3.6dB
  • Efficiency: 92% (ZSPK = 8I + 68FH, THD+N = 10%, f = 1kHz, gain = 12dB)
  • DAC Gain Error: 1%
  • Frequency Response: ±0.2dB
  • Class D Switching Frequency: 330kHz
  • Spread Spectrum Bandwidth: ±12.5kHz

Package Contents

  • 1x MAX98357 I2S Amplifier Module



Pin Function Notes
SPK- Speaker negative 4Ω/8Ω <3W
VCC Power input DC 3.3V-5V
GND Ground
NC Not connected pin
SD Turn off amplifier
Adjust sound channel
Refer to SD Mode Description
GAIN Adjust amplifier gain Default to 9dB
Refer to 4.1.1 Gain Control Description
SPK+ Speaker positive 4Ω/8Ω <3W
DIN Digital input signal
BCLK Bit clock input Bit Clock Input
LRC Frame clock Left/right clock of I2S and LJ mode
Synchronized clock in TDM mode

    Payment & Accreditations

    Payment methods
    Visa Mastercard Maestro PayPal Amazon Klarna

    Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.