ANC Helmet - main board (left earcup)
baba2712·smart-helmet-with-anc·hardware/main-board/main-board.kicad_pcb
About the ANC Helmet - main board (left earcup)
ANC Helmet - main board (left earcup) is an open source STM32 PCB design by baba2712, published on GitHub under the MIT license. It is a 4-layer board measuring 60 × 50 mm, with 139 components from 65 distinct parts.
Its main chip is the STM32H743VIT6, from the STM32 family. Other key parts include the USBLC6-2SC6, MCP73831T-2ACI/OT, TPS63001DRCR, LP5907MFX-2.8/NOPB and MCP6022-I/ST. By type, the board carries 62 capacitors, 43 resistors, 10 ICs, 9 connectors, 6 diodes and 3 inductors.
From the project
An industrial safety helmet with hybrid active noise cancellation (feed-forward + adaptive feedback FxLMS) on an STM32H743. Target: take ~100 dB(A) plant noise down to ≤ 75 dB(A) at the ear (passive earcup + ANC), below the 85 dB(A) 8-hour limit. Also a built-in noise dosimeter,
An industrial safety helmet with hybrid active noise cancellation (feed-forward + adaptive feedback FxLMS) on an STM32H743. Target: take ~100 dB(A) plant noise down to ≤ 75 dB(A) at the ear (passive earcup + ANC), below the 85 dB(A) 8-hour limit. Also a built-in noise dosimeter, hear-through for speech and alarms, a seal monitor that measures the cup's attenuation while it is worn and warns when the seal leaks (glasses, hair, a tilted helmet), and an optional BLE link.
Main components on the ANC Helmet - main board (left earcup)
ANC Helmet - main board (left earcup) bill of materials (BOM)
139 components, 65 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | USBLC6-2SC6 | SOT-23-6 | U1 |
| 1 | MCP73831T-2ACI/OT MCP73831-2 | SOT-23-5 | U2 |
| 1 | TPS63001DRCR TPS63001 | Texas_DRC0010J_ThermalVias | U3 |
| 1 | LP5907MFX-2.8/NOPB LP5907-2.8 | SOT-23-5 | U4 |
| 1 | STM32H743VIT6 | LQFP-100_14x14mm_P0.5mm | U5 |
| 4 | MCP6022-I/ST MCP6022 | TSSOP-8_4.4x3mm_P0.65mm | U6, U7, U8, U9 |
| 1 | TPA6132A2RTER TPA6132A2 | WQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalVias | U10 |
| 1 | AO3401A | SOT-23 | Q1 |
| 1 | MMBT3904 | SOT-23 | Q2 |
| 1 | 25 MHz 3225 CL=10pF +-20ppm (e.g. Abracon ABM8) 25MHz | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | HRO TYPE-C-31-M-12 USB-C | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | JST S2B-PH-SM4-TB BATTERY 1S Li-ion (protected) | JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_Horizontal | J2 |
| 1 | JST SM02B-SRSS-TB EXT BUTTON | JST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_Horizontal | J3 |
| 1 | Cortex debug 2x5 1.27 mm SMD SWD | PinHeader_2x05_P1.27mm_Vertical_SMD | J4 |
| 1 | JST SM04B-SRSS-TB LEFT OUTSIDE (REF) MIC | JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J5 |
| 1 | JST SM04B-SRSS-TB LEFT IN-CUP (ERR) MIC | JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J6 |
| 1 | JST SM06B-SRSS-TB TO RIGHT CUP | JST_SH_SM06B-SRSS-TB_1x06-1MP_P1.00mm_Horizontal | J7 |
| 1 | JST SM02B-SRSS-TB LEFT SPEAKER | JST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_Horizontal | J8 |
| 1 | JST SM06B-SRSS-TB BLE UART MODULE | JST_SH_SM06B-SRSS-TB_1x06-1MP_P1.00mm_Horizontal | J9 |
| 1 | Littelfuse 1206L050YR 0.5A | Fuse_1206_3216Metric | F1 |
Show 45 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | C&K PTS810 SJM 250 SMTR LFS POWER | SW_SPST_PTS810 | SW1 |
| 1 | C&K PTS810 SJM 250 SMTR LFS BOOT | SW_SPST_PTS810 | SW2 |
| 1 | 0603 orange LED orange | LED_0603_1608Metric | D1 |
| 1 | B5819W | D_SOD-123 | D2 |
| 1 | BAT54C | SOT-23 | D3 |
| 1 | 0603 red LED red | LED_0603_1608Metric | D4 |
| 1 | 0603 green LED green | LED_0603_1608Metric | D5 |
| 1 | 0603 blue LED blue | LED_0603_1608Metric | D6 |
| 2 | BLM18PG221SN1D 220R@100MHz | L_0603_1608Metric | FB1, FB2 |
| 1 | 2.2 uH >=1.5 A shielded 3x3 (e.g. TDK VLS3015ET-2R2M) 2.2u | L_Changjiang_FNR3015S | L1 |
| 1 | 4.7n X7R 50V 4.7n | C_0402_1005Metric | C1 |
| 2 | 4.7u X5R 10V 4.7u | C_0603_1608Metric | C2, C3 |
| 16 | 100n X7R 100n | C_0402_1005Metric | C4, C10, C11, C12, C13, C14, C15, C17 +8 |
| 1 | 10u X5R 10V 10u | C_0805_2012Metric | C5 |
| 2 | 22u X5R 10V 22u | C_0805_2012Metric | C6, C7 |
| 12 | 1u X7R 1u | C_0603_1608Metric | C8, C20, C22, C29, C30, C31, C38, C39 +4 |
| 1 | 4.7u X5R 4.7u | C_0603_1608Metric | C9 |
| 1 | 4.7u X7R 4.7u | C_0603_1608Metric | C16 |
| 2 | 2.2u X7R 2.2u | C_0603_1608Metric | C18, C19 |
| 2 | 12p C0G 12p | C_0402_1005Metric | C25, C26 |
| 2 | 10u X5R 10u | C_0805_2012Metric | C27, C62 |
| 2 | 220p C0G 220p | C_0402_1005Metric | C32, C33 |
| 2 | 4.7n C0G 4.7n | C_0603_1608Metric | C34, C42 |
| 2 | 1n C0G 1n | C_0402_1005Metric | C35, C43 |
| 4 | 2.2n C0G 2.2n | C_0402_1005Metric | C37, C45, C46, C47 |
| 2 | 100p C0G 100p | C_0402_1005Metric | C40, C41 |
| 2 | 3.3n C0G 3.3n | C_0603_1608Metric | C48, C52 |
| 2 | 1.5n C0G 1.5n | C_0402_1005Metric | C49, C53 |
| 3 | 2.2u X5R 2.2u | C_0603_1608Metric | C57, C59, C60 |
| 1 | 1u X5R 1u | C_0603_1608Metric | C61 |
| 2 | 5.1k 1% 02_1 5.1k | R_0402_1005Metric | R1, R2 |
| 1 | 1M 1% 02_1 1M | R_0402_1005Metric | R3 |
| 7 | 100k 1% 02_1 100k | R_0402_1005Metric | R4, R9, R10, R11, R12, R13, R15 |
| 1 | 200k 1% 02_1 200k | R_0402_1005Metric | R5 |
| 1 | 2.0k 1% 02_1 2.0k | R_0402_1005Metric | R6 |
| 3 | 1k 1% 02_1 1k | R_0402_1005Metric | R7, R18, R19 |
| 2 | 47k 1% 02_1 47k | R_0402_1005Metric | R8, R14 |
| 4 | 10k 1% 02_1 10k | R_0402_1005Metric | R16, R17, R21, R22 |
| 1 | 470 1% 02_1 470 | R_0402_1005Metric | R20 |
| 1 | 10 1% 02_1 10 | R_0402_1005Metric | R23 |
| 4 | 22k 1% 02_1 22k | R_0402_1005Metric | R24, R25, R31, R32 |
| 2 | 75k 1% 02_1 75k | R_0402_1005Metric | R26, R27 |
| 8 | 8.2k 1% 02_1 8.2k | R_0402_1005Metric | R28, R29, R35, R36, R40, R41, R42, R43 |
| 4 | 47 1% 02_1 47 | R_0402_1005Metric | R30, R37, R38, R39 |
| 2 | 150k 1% 02_1 150k | R_0402_1005Metric | R33, R34 |
ANC Helmet - main board (left earcup) design files
The KiCad project lives in the baba2712/smart-helmet-with-anc repository on GitHub; these links point at the commit this page was built from.
ANC Helmet - main board (left earcup): common questions
What microcontroller does the ANC Helmet - main board (left earcup) use?
The ANC Helmet - main board (left earcup) is built around the STM32H743VIT6, from the STM32 family.
How big is the ANC Helmet - main board (left earcup)?
The ANC Helmet - main board (left earcup) measures 60 × 50 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the ANC Helmet - main board (left earcup)?
139 components, from 65 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 ANC Helmet - main board (left earcup) design files?
From the baba2712/smart-helmet-with-anc 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 ANC Helmet - main board (left earcup) design in my own project?
Yes, under the terms of its MIT license, which baba2712 chose for the repository.
Can I test firmware for the ANC Helmet - main board (left earcup) 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 smart-helmet-with-anc
Similar boards
STM32
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
Module 16S
stuartpittaway
71.1 × 89.6 mm113 parts4LCC-BY-NC-4.01.1kSTM32
Djinn
tzarc
192.3 × 150.5 mm216 parts2LCERN-OHL-S-2.0988STM32
Ghoul
tzarc
228.6 × 79.4 mm163 parts2LCERN-OHL-S-2.0988