The WX-3A El Duderino: a blue PCB with an ESP32-S3 module, a microSD slot, two tactile buttons and a USB-C cable plugged in.
WX-3A Prototype Rev A

El Duderino

A big red button that plays a random sound.

An ESP32-S3 sound box: press the big red button and it plays a random clip from its microSD card through an onboard amplifier.

Overview

El Duderino started as a PCB design exercise with a deliberately simple goal: press a big red button, hear a random sound. The unit at the lab is loaded with clips of people saying “dude.”

Its firmware lets you upload sound files to the device, stores them on the microSD card, and plays one at random through the I²S audio chain and speaker amplifier whenever the button is pressed.

The first spin came up cleanly. It enumerated over USB-C, every peripheral responded, and the right sound came out of a 1 W test speaker.

Build log WX-3A El Duderino

Specs

MCU ESP32-S3 module
Audio I²S audio IC + speaker amplifier
Storage microSD card slot
Input Big red button
USB USB-C for power and programming