Noisecard

tcsullivan·noisecard·hardware/noisecard.kicad_pcb

Noisecard PCB layout, top view — open source STM32 board by tcsullivan
Simulate this board

About the Noisecard PCB

Noisecard is an open source STM32 PCB design by tcsullivan, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 85 × 50 mm, with 29 components from 14 distinct parts.

Its main chip is the STM32G031F6P6, from the STM32 family. Other key parts include the LM3670MF-1.8/NOPB. By type, the board carries 10 diodes, 9 capacitors, 4 resistors, 2 ICs, 1 microphone and 1 switch.

It belongs with the power & battery, audio and usb & debug tools designs in this gallery.

From the project

Solar powered noise measuring business card

NoiseCard is an attempt to build a dead easy tool for monitoring ambient noise levels. The ultra-low-power microcontroller takes periodic decibel measurements while powered on, using blinking LEDs for indication. The circuit requires only a few milliwatts to run, enabling it to run off of direct solar power without a battery (though some large capacitors provide a small reserve).

Main components on the Noisecard

Noisecard bill of materials (BOM)

29 components, 14 distinct parts.

QtyPartRefs
1
STM32G031F6P6
STM32G031F6Px
U1
1
LM3670MF-1.8/NOPB
LM3670MF
U2
1
KXOB25-02X8F-TR
B1
1
SPH0645LM4H-B
MK1
1
JS202011JCQN
SW_DPDT_x2
SW1
10
APTD1608LSURCK
LED
D1, D2, D3, D4, D5, D6, D7, D8 +2
1
MLZ2012N100LT000
10u
L1
1
CL21A475KAQNNNE
4u7
C1
1
CL21A106KOQNNNE
10u
C2
2
6TPE330MAP
330u
C3, C4
3
CC0603KRX7R6BB104
0.1U
C5, C6, C9
1
06033A201FAT2A
200P
C7
1
CL21A225KBFNNNE
2U2
C8
4
RC0603JR-0751RL
51
R1, R2, R3, R10

Noisecard design files

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

Noisecard: common questions

What microcontroller does the Noisecard use?

The Noisecard is built around the STM32G031F6P6, from the STM32 family.

How big is the Noisecard PCB?

The Noisecard measures 85 × 50 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Noisecard?

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

Where can I download the Noisecard design files?

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

Can I use the Noisecard design in my own project?

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

Can I test firmware for the Noisecard 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