Aarebot - Eurorack DSP Module

95lux·aware01·hardware/aware01_h7_rev2_0/aware01_h7_rev2_0.kicad_pcb

Aarebot - Eurorack DSP Module layout, top view — open source STM32 board by 95lux
Simulate this board

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.

Aarebot - Eurorack DSP Module, from the project README
From the project README

Main components on the Aarebot - Eurorack DSP Module

Aarebot - Eurorack DSP Module bill of materials (BOM)

141 components, 50 distinct parts.

QtyPartRefs
4
587-2054-127F
IC1, IC2, IC3, IC4
1
TLV320AIC3204IRHBR
IC5
1
LMR50410Y5FQDBVRQ1
U1
1
LM1117MP-3.3/NOPB
LM1117MP-3.3
U2
1
74AHCT1G14DBVRG4
U3
1
STM32H7A3RIT6TR
STM32H7A3RITx
U4
1
LM4040DIM3X-10/NOPB
LM4040DIM3X-10
U5
4
PTL30-15R1-103B2
10k
U6, U7, U8, U9
2
NE5532DRG4
U10, U11
2
OPA2322AIDR
U12, U13
4
MMBT3904
Q1, Q2, Q3, Q4
1
NX2520SA-24.000000MHZ-B8
WE-XTAL 24.0MHz 50ppm
Y1
1
M50-3500742
Conn_02x07_Odd_Even
J1
1
BHR-10-VUA
Conn_02x05_Odd_Even
J2
2
SKQBAPA010
SW_Push
SW1, SW2
1
PTS815SJK250SMTR LFS
PTS815
SW3
1
150060VS75000
PWR_LED
D1
2
SD0805S020S1R0
D
D2, D3
2
BAT54C-E3-08
BAT54S
D4, D5
2
BAT54A-E3-08
BAT54A
D6, D7
Show 30 more
QtyPartRefs
1
MFBW1V2012-121-R
120R
FB1
1
SRR5228A-4R7Y
4.7u
L1
1
C0603C475M9PACTU
4.7u
C1
3
TMK107ABJ225KA-T
2.2u
C2, C19, C23
32
KAF15BR72A104KT
100n
C3, C5, C6, C7, C10, C11, C12, C20 +24
7
GRM188R61E106KA73D
10u
C4, C8, C9, C13, C41, C42, C44
2
VZL470M1VTR-0606
47u
C14, C15
1
C0603C103J5RAC7411
10n
C16
2
04023U140GAT2A
14pF
C17, C21
3
KGM15AV51A105ZM
1u
C18, C22, C43
2
EEE-1VA2R2NR
2.2u
C48, C49
2
EXV106M025A9BAA
10u
C52, C53
2
KGM15ACG1E180JT
18p
C54, C55
4
0603N102J100CT
1n
C57, C58, C60, C61
3
RT0603FRE071KL
1k
R1, R22, R23
1
RC0603FR-0788K7L
88.7k
R2
1
RC0603FR-1322K1L
22.1k
R3
7
WCR0603-10KFA
10k
R4, R8, R9, R28, R29, R30, R31
2
RC0603FR-134K7L
4.7k
R5, R6
1
RC0603FR-07470RP
470
R7
4
CRCW060375R0FKEA
75
R10, R11, R12, R13
2
RC0603JR-1012KL
12k
R14, R15
2
RC0603JR-071K8L
1.8k
R16, R17
2
RC0603FR-105K6L
5.6k
R18, R19
2
RE0603BRE0739KL
39k
R20, R21
8
RT0603FRE07100KL
100k
R24, R25, R26, R27, R33, R35, R39, R41
3
RT0603FRE07200KL
200k
R32, R34, R40
3
RMCF0603FT33K0
33k
R36, R37, R43
1
RE0603FRE07180KL
180k
R38
1
AT0603FRE0747KL
47k
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