Skip to content

MAX98357A I2S Amplifier Kit

MAX98357A I2S Amplifier Kit

Replaces the robot's single-tone piezo beep with a class-D amplifier chip that drives a real speaker loud enough to fill a room on three AA batteries.

Source book: STEM Robots
Kit page: https://dmccreary.github.io/stem-robots/kits/max98357a-amp/
Printable one-pager: max98357a-amp-one-pager.html

Features

  • Lab 1: Meet Your Kit - turn it on and try
  • Lab 2: Your First Sound - connect to
  • Lab 3: Press the Button - the R2D2 sound
  • Lab 4: Light Up the Display - draw
  • Lab 5: Turn the Dial - the potentiometer,
  • Lab 6: Volume Control Lab - the full

Benefits

  • Free, open lessons: the STEM Robots textbook has the kit page, wiring, and MicroPython code.
  • Ready-made curriculum: 6 additional lab pages walk students through the build step by step.
  • Classroom friendly: built on a solderless breadboard or no-solder connectors.
  • Instant feedback: students see their code's results on lights or a display.
  • Budget: about \(11–\)15 (amplifier about \(8–\)12 on eBay, small 8 ohm speaker about $3).

Parts

  • Cytron Maker Pi RP2040 ($10) — Controller board (built-in RP2040)
  • 10K Potentiometer — Input knob
  • 8 Ω 50 mm Speaker — Sound output
  • TT DC Gear Motors — Motor / actuator
  • GC9A01 Round TFT ($3.19) — Display
  • MAX98357A I2S Amplifier ($0.99) — Audio amplifier
  • Momentary Push Buttons — Input button / switch
  • Piezo Buzzer / Speaker — Sound output
  • SG90 Micro Servo — Motor / actuator
  • 830-Point Breadboard ($1.10) — Breadboard
  • Micro-USB Data Cable ($2.50) — Power and programming cable