Samplooler mini

willbearfruits·samplooler·hardware/mini/samplooler-mini.kicad_pcb

Samplooler mini PCB layout, top view — open source ESP32 board by willbearfruits

About the Samplooler mini PCB

Samplooler mini is an open source ESP32 PCB design by willbearfruits, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 82 × 56 mm, with 18 components from 14 distinct parts.

Its main chip is the ESP32-S3_SuperMini, from the ESP32 family. Other key parts include the PCM5102A, INMP441, MPU6050 and OLED 0.96in. By type, the board carries 5 ICs, 5 capacitors, 4 connectors, 2 switches and 2 resistors.

It belongs with the audio and sensors designs in this gallery.

From the project

A small looper you play by tilting it: ESP32-S3 and ESP32-C3 firmware, circuit boards, a printable case and a browser flasher

Two PCB designs for the ESP32-S3 build. Both are generated from the Python in gen/:

Both use the kit wiring from firmware/main/pins.h, plus these extras:

- Pogo pins to the SuperMini's 20 underside pads, for 20 more GPIOs: 14–18, 21, 33–42 and 45–48. - Breakouts for every spare GPIO: labelled 2.54 mm pads, ready for a header or wires later. Each board has an EXP A and an EXP B. - Qwiic / STEMMA QT (JST-SH, 3.3 V I2C) for sensors and add-ons. - Header for the optional MAX98357A amp, which hangs off the left edge. - DAC strap jumpers and OLED pin-order jumpers, so module variants need no…

Samplooler mini, from the project README
From the project README

Main components on the Samplooler mini

Samplooler mini bill of materials (BOM)

18 components, 14 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ESP32-S3_SuperMini
U1
1
PCM5102A
U2
1
INMP441
U3
1
MPU6050
U4
1
OLED 0.96in
U5
1
MAX98357A (opt)
J2
1
Qwiic I2C
J3
1
EXP A
J4
1
EXP B
J5
1
EC11, 20 mm shaft
SW1
1
12 mm tactile + cap
SW2
2
10U
10u
C1, C4
3
100N
100n
C2, C3, C5
2
4k7
R1, R2

Samplooler mini design files

The KiCad project lives in the willbearfruits/samplooler repository on GitHub; these links point at the commit this page was built from.

Samplooler mini: common questions

What microcontroller does the Samplooler mini use?

The Samplooler mini is built around the ESP32-S3_SuperMini, from the ESP32 family.

How big is the Samplooler mini PCB?

The Samplooler mini measures 82 × 56 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Samplooler mini?

18 components, from 14 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Samplooler mini design files?

From the willbearfruits/samplooler repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Samplooler mini design in my own project?

Yes, under the terms of its GPL-3.0 license, which willbearfruits chose for the repository.

Can I test firmware for the Samplooler mini without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.

More boards in samplooler

Similar boards