LaserHarp3 - V2

amonbenson·laserharp·hardware/pcb/JLCPCB_Order_Rev3.1_25.08.2024/LaserHarp3 - V2.kicad_pcb

LaserHarp3 - V2 PCB layout, top view — open source STM32 board by amonbenson

About the LaserHarp3 - V2 PCB

LaserHarp3 - V2 is an open source STM32 PCB design by amonbenson, published on GitHub. It is a 2-layer board measuring 79.8 × 99.1 mm, with 129 components from 41 distinct parts.

Its main chip is the STM32F103C8T6, from the STM32 family. Other key parts include the AMS1117-3.3, 6N137 and 74HC595. By type, the board carries 35 resistors, 25 transistors, 24 LEDs, 15 capacitors, 13 connectors and 6 ICs.

It belongs with the audio designs in this gallery, and the repository also holds 2 earlier revisions of it.

From the project

Setup a virtual environment and install the dependencies:

Setup a virtual environment and install the dependencies:

see https://wiki.linuxaudio.org/wiki/raspberrypi

see https://www.jeffgeerling.com/blog/2023/reducing-raspberry-pi-5s-power-consumption-140x

- Root note: C3 (midi note 48, one octave below middle C) - Global transpose setting

- Modes: - Pedal Harp: For each note, choose one of: - flat - natural - sharp - Custom Scale: - each diode can be assigned to a specific midi note

Main components on the LaserHarp3 - V2

LaserHarp3 - V2 bill of materials (BOM)

129 components, 41 distinct parts.

QtyPartRefs
1
STM32F103C8T6
U1
1
AMS1117-3.3
U2
1
6N137
U3
3
74HC595
U4, U5, U6
1
AO3401A
Q1
24
2N7002
Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9 +16
1
8 MHz
Y1
1
32.768 KHz
Y2
1
USB_C_Receptacle_USB2.0
J1
1
Raspi
J3
1
SWD
J6
1
UART
J7
1
BRD_CAT
J8
1
DAR_CAT
J9
1
DAR_AN1
J10
1
BRD_AN1
J11
1
DAR_AN2
J12
1
BRD_AN2
J13
1
Midi_In
J14
1
Midi_Out
J15
Show 21 more
QtyPartRefs
1
Power
J16
1
Bridge
JP1
1
Bridge
JP2
1
Cal
SW1
1
Reset
SW2
1
Boot
SW3
24
Laser_Diode
LD1, LD2, LD3, LD4, LD5, LD6, LD7, LD8 +16
2
1N5819
D1, D3
1
ZMM5V6
D2
1
1N4148WS
D4
2
22u
C1, C2
1
10u
C3
8
100n
C4, C5, C7, C8, C9, C10, C15, C16
4
10p
C11, C12, C13, C14
2
5.1k
R1, R2
3
100k
R3, R10, R11
1
220
R4
1
470
R5
2
47
R6, R7
1
1k
R8
25
10k
R9, R12, R13, R14, R15, R16, R17, R18 +17

LaserHarp3 - V2 design files

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

LaserHarp3 - V2: common questions

What microcontroller does the LaserHarp3 - V2 use?

The LaserHarp3 - V2 is built around the STM32F103C8T6, from the STM32 family.

How big is the LaserHarp3 - V2 PCB?

The LaserHarp3 - V2 measures 79.8 × 99.1 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the LaserHarp3 - V2?

129 components, from 41 distinct parts. The full bill of materials is listed on this page.

Where can I download the LaserHarp3 - V2 design files?

From the amonbenson/laserharp repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the LaserHarp3 - V2 design in my own project?

The repository has no license, so all rights stay with amonbenson. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the LaserHarp3 - V2 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.

More boards in laserharp

Earlier revisions in the repo: LaserHarp3 - V1, LaserHarp3 - Rev3.1

Similar boards