Aarebot - Eurorack DSP Module
95lux·aware01·hardware/aware01_h7_rev2_0/aware01_h7_rev2_0.kicad_pcb
About the Aarebot - Eurorack DSP Module
Aarebot - Eurorack DSP Module is an open source STM32 PCB design by 95lux, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 46 × 110 mm, with 141 components from 50 distinct parts.
Its main chip is the STM32H7A3RIT6TR, from the STM32 family. Other key parts include the 587-2054-127F, TLV320AIC3204IRHBR, LMR50410Y5FQDBVRQ1, LM1117MP-3.3/NOPB and 74AHCT1G14DBVRG4. By type, the board carries 61 capacitors, 43 resistors, 18 ICs, 7 diodes, 4 transistors and 3 switches.
It belongs with the audio designs in this gallery.
From the project
Aarebot is a dynamic realtime sampler built as a Eurorack module. At its core is a stereo tape-style engine with a hot-swapping record/playback buffer - this enables to record and play simultaneously. Slicing markers can be added on the fly, and processing through an onboard effe
Aarebot is a dynamic realtime sampler built as a Eurorack module. At its core is a stereo tape-style engine with a hot-swapping record/playback buffer - this enables to record and play simultaneously. Slicing markers can be added on the fly, and processing through an onboard effects chain.
Samplerate decimation trades fidelity for buffer length. A Schroeder reverb implementation reaching from spacious room to sharp metallic resonance ringing depending on the XY effect mapping.

Main components on the Aarebot - Eurorack DSP Module
Aarebot - Eurorack DSP Module bill of materials (BOM)
141 components, 50 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 4 | 587-2054-127F | 5872054127F | IC1, IC2, IC3, IC4 |
| 1 | TLV320AIC3204IRHBR | TLV320AIC3204IRHBR | IC5 |
| 1 | LMR50410Y5FQDBVRQ1 | SOT-23-6 | U1 |
| 1 | LM1117MP-3.3/NOPB LM1117MP-3.3 | SOT-223-3_TabPin2 | U2 |
| 1 | 74AHCT1G14DBVRG4 | SOT-23-5 | U3 |
| 1 | STM32H7A3RIT6TR STM32H7A3RITx | LQFP-64_10x10mm_P0.5mm | U4 |
| 1 | LM4040DIM3X-10/NOPB LM4040DIM3X-10 | SOT-23 | U5 |
| 4 | PTL30-15R1-103B2 10k | PTL30-15R1-103B2 | U6, U7, U8, U9 |
| 2 | NE5532DRG4 | NE5532DRG4 | U10, U11 |
| 2 | OPA2322AIDR | SOIC-8_3.9x4.9mm_P1.27mm | U12, U13 |
| 4 | MMBT3904 | SOT-23 | Q1, Q2, Q3, Q4 |
| 1 | NX2520SA-24.000000MHZ-B8 WE-XTAL 24.0MHz 50ppm | Crystal_SMD_2520-4Pin_2.5x2.0mm | Y1 |
| 1 | M50-3500742 Conn_02x07_Odd_Even | PinHeader_2x07_P1.27mm_Vertical | J1 |
| 1 | BHR-10-VUA Conn_02x05_Odd_Even | PinHeader_2x05_P2.54mm_BHR-10-VUA | J2 |
| 2 | SKQBAPA010 SW_Push | TS0266130BK160LCRD | SW1, SW2 |
| 1 | PTS815SJK250SMTR LFS PTS815 | SW_SPST_PTS810 | SW3 |
| 1 | 150060VS75000 PWR_LED | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D1 |
| 2 | SD0805S020S1R0 D | D_0805_2012Metric | D2, D3 |
| 2 | BAT54C-E3-08 BAT54S | SOT-23 | D4, D5 |
| 2 | BAT54A-E3-08 BAT54A | SOT-23 | D6, D7 |
Show 30 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MFBW1V2012-121-R 120R | L_0805_2012Metric_Pad1.05x1.20mm_HandSolder | FB1 |
| 1 | SRR5228A-4R7Y 4.7u | SRR5228A | L1 |
| 1 | C0603C475M9PACTU 4.7u | C_0603_1608Metric | C1 |
| 3 | TMK107ABJ225KA-T 2.2u | C_0603_1608Metric | C2, C19, C23 |
| 32 | KAF15BR72A104KT 100n | C_0603_1608Metric | C3, C5, C6, C7, C10, C11, C12, C20 +24 |
| 7 | GRM188R61E106KA73D 10u | C_0603_1608Metric | C4, C8, C9, C13, C41, C42, C44 |
| 2 | VZL470M1VTR-0606 47u | CP_Elec_6.3x5.9 | C14, C15 |
| 1 | C0603C103J5RAC7411 10n | C_0603_1608Metric | C16 |
| 2 | 04023U140GAT2A 14pF | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C17, C21 |
| 3 | KGM15AV51A105ZM 1u | C_0603_1608Metric | C18, C22, C43 |
| 2 | EEE-1VA2R2NR 2.2u | CP_Elec_4x5.4 | C48, C49 |
| 2 | EXV106M025A9BAA 10u | CP_Elec_4x5.4 | C52, C53 |
| 2 | KGM15ACG1E180JT 18p | C_0603_1608Metric | C54, C55 |
| 4 | 0603N102J100CT 1n | C_0603_1608Metric | C57, C58, C60, C61 |
| 3 | RT0603FRE071KL 1k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R22, R23 |
| 1 | RC0603FR-0788K7L 88.7k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2 |
| 1 | RC0603FR-1322K1L 22.1k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3 |
| 7 | WCR0603-10KFA 10k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4, R8, R9, R28, R29, R30, R31 |
| 2 | RC0603FR-134K7L 4.7k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R5, R6 |
| 1 | RC0603FR-07470RP 470 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R7 |
| 4 | CRCW060375R0FKEA 75 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R10, R11, R12, R13 |
| 2 | RC0603JR-1012KL 12k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R14, R15 |
| 2 | RC0603JR-071K8L 1.8k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R16, R17 |
| 2 | RC0603FR-105K6L 5.6k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R18, R19 |
| 2 | RE0603BRE0739KL 39k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R20, R21 |
| 8 | RT0603FRE07100KL 100k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R24, R25, R26, R27, R33, R35, R39, R41 |
| 3 | RT0603FRE07200KL 200k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R32, R34, R40 |
| 3 | RMCF0603FT33K0 33k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R36, R37, R43 |
| 1 | RE0603FRE07180KL 180k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R38 |
| 1 | AT0603FRE0747KL 47k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R42 |
Aarebot - Eurorack DSP Module design files
The KiCad project lives in the 95lux/aware01 repository on GitHub; these links point at the commit this page was built from.
Aarebot - Eurorack DSP Module: common questions
What microcontroller does the Aarebot - Eurorack DSP Module use?
The Aarebot - Eurorack DSP Module is built around the STM32H7A3RIT6TR, from the STM32 family.
How big is the Aarebot - Eurorack DSP Module?
The Aarebot - Eurorack DSP Module measures 46 × 110 mm, has 4 copper layers and is 1.5842 mm thick.
How many components are on the Aarebot - Eurorack DSP Module?
141 components, from 50 distinct parts. The full bill of materials is listed on this page.
Where can I download the Aarebot - Eurorack DSP Module design files?
From the 95lux/aware01 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Aarebot - Eurorack DSP Module design in my own project?
Yes, under the terms of its GPL-3.0 license, which 95lux chose for the repository.
Can I test firmware for the Aarebot - Eurorack DSP Module without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2kSTM32
Brain board STM32F407
rusefi
61.8 × 73.2 mm69 parts2LGPL-3.01.2k