EMG-HW-MainBoard
N-Pulse·EMG-HW-MainBoard·Processing_board/Processing_board.kicad_pcb
About the EMG-HW-MainBoard PCB
EMG-HW-MainBoard is an open source STM32 PCB design by N-Pulse, published on GitHub under the CC-BY-4.0 license. It is a 4-layer board measuring 95.3 × 62 mm, with 123 components from 47 distinct parts.
Its main chip is the STM32WBA63CIU6, from the STM32 family. Other key parts include the OPA192IDR, REF5025AQDRQ1, ADS7953SBDBT, LD1117S50TR and LD1117S33TR. By type, the board carries 56 capacitors, 22 resistors, 11 connectors, 9 ICs, 6 test points and 6 diodes.
From the project
This repository contains the PCB design of the EMG bracelet's main board used for EMG signal processing and decoding. Detailed description of the project can be found in the Documentation folder
This repository contains the PCB design of the EMG bracelet's main board used for EMG signal processing and decoding. Detailed description of the project can be found in the Documentation folder
This work is licensed under a Creative Commons Attribution 4.0 International License.
Main components on the EMG-HW-MainBoard
EMG-HW-MainBoard bill of materials (BOM)
123 components, 47 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STM32WBA63CIU6 STMicroelectronics | UFQFPN-48_STM | U1 |
| 1 | OPA192IDR TI | SOIC127P600X175-8N | U2 |
| 1 | REF5025AQDRQ1 TI | SOIC127P600X175-8N | U3 |
| 1 | ADS7953SBDBT TI | DBT38 | U4 |
| 1 | LD1117S50TR LD1117S50TR_SOT223 STMicroelectronics | SOT-223-3_TabPin2 | U5 |
| 1 | LD1117S33TR LD1117S33TR_SOT223 STMicroelectronics | SOT-223-3_TabPin2 | U6 |
| 1 | LD1117DT18TR STMicroelectronics | TO228P972X240-3N | U7 |
| 1 | BGS13SN8E6327XTSA1 Infineon Technologies | BGS13SN8E6327XTSA1 | U8 |
| 1 | MCP2200-I/SO MCP2200-I_SO Microchip Technology | SOIC127P1030X265-20N | U9 |
| 1 | DMP3056LSS-13 Diodes Incorporated | SOIC127P600X170-8N | Q1 |
| 2 | DMN66D0LT-7 Diodes Incorporated | SOT50P160X90-3N | Q2, Q3 |
| 2 | CONN_01X08_PIN Conn_01x08_Pin | PinSocket_1x08_P2.54mm_Vertical | J1, J2 |
| 1 | CONN_01X06_PIN Conn_01x06_Pin | PinSocket_1x06_P2.54mm_Vertical | J3 |
| 4 | CONN_01X03_PIN Conn_01x03_Pin | PinSocket_1x03_P2.54mm_Vertical | J4, J5, J8, J9 |
| 2 | CONN_01X02_PIN Conn_01x02_Pin | PinSocket_1x02_P2.54mm_Vertical | J6, J7 |
| 1 | CONMHF1-SMD-G-T TE Connectivity / Linx Technologies | CONMHF1SMDGT | J10 |
| 1 | USB4215-03-A USB4215-03-A_REVA CGT | GCT_USB4215-03-A_REVA | J11 |
| 1 | PCB_antenna | Texas_SWRA117D_2.4GHz_Left | AE1 |
| 1 | AMCA31-2R450G-S1F-T3 ABRACON | ANTC3216X140N | AE2 |
| 1 | DLF162500LT-5028A1 TDK | DLF162500LT5028A1 | FL1 |
Show 27 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | TL3305BF100QG E-Switch | TL3305BF160QG | SW1, SW2 |
| 6 | 5260 PN5260 Keystone | PN5260 | TP1, TP3, TP5, TP6, TP12, TP13 |
| 1 | CX2016DB32000D0FLJCC KYOCERA AVX | xtal4_CX2016DB_AVX | XTAL1 |
| 1 | ECS-120-18-5PX-CKM-TR ECS | ECS120185PXCKMTR | XTAL2 |
| 4 | IN-S42BT5G IN_S42BT LED Inolux | LED_0402_1005Metric | D1, D4, D5, D6 |
| 2 | PMEG4030AEXE-QX Nexperia | PMEG4030AEXEQX | D2, D3 |
| 1 | LQG15HS2N7S02D 2.7nH Murata Electronics | L_0402_1005Metric | L1 |
| 1 | 36550402S3N9T 3.9nH TE Connectivity / Sigma Inductors | L_0402_1005Metric | L2 |
| 1 | 74479774222 2.2uH Wurth Elektronik | L_0805_2012Metric | L3 |
| 14 | CL05B104KP5VPNC 100nF Samsung Electro-Mechanics | C_0402_1005Metric | C1, C2, C28, C30, C32, C40, C41, C42 +6 |
| 2 | 0603ZC100KAT2A 10pF KYOCERA AVX | C_0603_1608Metric | C3, C4 |
| 17 | C0402C151K5RACTU 150pF KEMET | C_0402_1005Metric | C5, C7, C8, C10, C11, C13, C14, C15 +9 |
| 5 | CL05A105KP5NNNC 1uF Samsung Electro-Mechanics | C_0402_1005Metric | C6, C9, C12, C19, C44 |
| 6 | GRM155R61A106ME11D 10uF Murata Electronics | C_0402_1005Metric | C16, C29, C31, C33, C50, C52 |
| 1 | CL05A105KP5NNNC 1 uF Samsung Electro-Mechanics | C_0402_1005Metric | C21 |
| 1 | GRM1555C1HR80BA01D 0.8pF Murata Electronics | C_0402_1005Metric | C34 |
| 1 | GRM1555C1HR30WA01D 0.3pF Murata Electronics | C_0402_1005Metric | C35 |
| 2 | Unknown | C_0402_1005Metric | C36, C37 |
| 1 | 0402N1R5B100CT 1.5pF Walsin | C_0402_1005Metric | C38 |
| 1 | GRM155R61A106ME11D 1.5pF | C_0402_1005Metric | C39 |
| 1 | C0402C473K8RACAUTO7411 470nF KEMET | C_0402_1005Metric | C48 |
| 1 | GRM155C61E475ME15D 4.7uF YAGEO | C_0402_1005Metric | C49 |
| 2 | 08055C270KAT2A 27pF KYOCERA AVX | C_0805_2012Metric | C53, C54 |
| 1 | GRT155R71A224KE01D 220nF Murata Electronics | C_0402_1005Metric | C55 |
| 10 | RK73B1ETTPD101J 100R KOA Speer | R_0402_1005Metric | R1, R2, R3, R4, R7, R8, R10, R11 +2 |
| 10 | 560112110020 10k Wurth Elektronik | R_0402_1005Metric | R5, R6, R9, R12, R13, R17, R18, R19 +2 |
| 2 | AC0402JR-075K1L 5.1k YAGEO | R_0402_1005Metric | R15, R16 |
EMG-HW-MainBoard design files
The KiCad project lives in the N-Pulse/EMG-HW-MainBoard repository on GitHub; these links point at the commit this page was built from.
EMG-HW-MainBoard: common questions
What microcontroller does the EMG-HW-MainBoard use?
The EMG-HW-MainBoard is built around the STM32WBA63CIU6, from the STM32 family.
How big is the EMG-HW-MainBoard PCB?
The EMG-HW-MainBoard measures 95.3 × 62 mm, has 4 copper layers and is 1.16 mm thick.
How many components are on the EMG-HW-MainBoard?
123 components, from 47 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 EMG-HW-MainBoard design files?
From the N-Pulse/EMG-HW-MainBoard 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 EMG-HW-MainBoard design in my own project?
Yes, under the terms of its CC-BY-4.0 license, which N-Pulse chose for the repository.
Can I test firmware for the EMG-HW-MainBoard 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