Skip to the content
4 layers71.1 × 89.6 mmModule 16S, the printed circuit board in 3D

Version 4 of the diyBMS

Size
71.1 × 89.6 mm
Copper layers
4
Thickness
1.6 mm
Parts
128
Nets
138
Pads
456
Tracks, vias
1,167, 289
Pours
7
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
21 Mar 2019
Updated
25 Oct 2026

Overview

Module 16S is an open-source printed circuit board by stuartpittaway, from the stuartpittaway/diyBMSv4 repository on GitHub. It is a 4-layer board of 71.1 × 89.6 mm with 128 parts on 138 nets, routed with 1,167 tracks and 289 vias.

It is built around the MCP33151-05-E/MS, XL7005A and AP2204K-5.0TRG1, with the EL3H7(B)(TA)-G, MAX14921ECS+T and XC6206-1.8NR among its other parts. Its parts include 44 capacitors, 36 resistors, 11 connectors, 10 ICs and 5 diodes. It belongs with the power boards and the STM32 boards of this library.

Main components

10

README

TemperaturePCB/README.md

DIYBMS TEMPERATURE SENSOR BOARD

This is the hardware for a TEMPERATURE SENSOR BOARD. This works with the all-in-one and v450 modules.

Screenshot

KiCAD 7

This design uses KiCAD version 7.0.5. Use the same or newer version for editing and viewing the files. You don't need to install KiCAD if you just wish to build one.

JLCPCB

This design will create a PCB and design files suitable for "almost" full construction at JLCPCB. Some manual soldering will still be required for the connectors and cabling.

Look inside the "export" folder for the relevant production files. Support this project by using JLCPCB referral link https://jlcpcb.com/RSZ when registering for the first time.

Parts

128
QtyValueFootprintReferences
241uFCapacitor_SMD:C_0805_2012MetricC3, C4, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C21, C29, C46, C47 +8
173K3 1%Resistor_SMD:R_0603_1608MetricR2, R3, R4, R5, R6, R7, R8, R10, R11, R12, R13, R14, R15, R16, R17, R75 +1
910K 1%Resistor_SMD:R_0603_1608MetricR20, R69, R70, R73, R74, R80, R84, R85, R86
6100nF 50VCapacitor_SMD:C_0603_1608MetricC1, C22, C25, C28, C32, C35
4FiducialFiducial:Fiducial_1.5mm_Mask3mmFID1, FID2, FID3, FID4
4MountingHoleMountingHole:MountingHole_3.2mm_M3_ISO7380H5, H6, H7, H8
3330RResistor_SMD:R_0603_1608MetricR21, R78, R87
2100KResistor_SMD:R_0603_1608MetricR82, R83
2100RResistor_SMD:R_0603_1608MetricR1, R52
2100nF 100VCapacitor_SMD:C_0805_2012MetricC2, C52
214pFCapacitor_SMD:C_0402_1005MetricC30, C31
22.2uFCapacitor_SMD:C_0603_1608MetricC27, C51
247uF 16VCapacitor_SMD:CP_Elec_5x5.4C43, C45
2BALANCE BOARDConnector_PinSocket_2.54mm:PinSocket_1x22_P2.54mm_VerticalJ14, J15
1100V, 200mW Schottky diodesDiode_SMD:D_SOD-123D2
1100pFCapacitor_SMD:C_0603_1608MetricC24
1100uHInductor_SMD:L_1008_2520Metric_Pad1.43x2.20mm_HandSolderL1
110K NTCResistor_SMD:R_0805_2012MetricTH6
110nFCapacitor_SMD:C_0603_1608MetricC34
110uF tantalumCapacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-AC23
11N4002WDiode_SMD:D_SOD-123FD20
12K2Resistor_SMD:R_0603_1608MetricR79
133nFCapacitor_SMD:C_0603_1608MetricC44
133uF 100V ±20% D10xL8.4mmCapacitor_SMD:CP_Elec_10x7.9C20
14.7uFCapacitor_SMD:C_0603_1608MetricC33
14.99kΩ 1%Resistor_SMD:R_0603_1608MetricR77
143K 1%Resistor_SMD:R_0603_1608MetricR76
168V, 500mW zener diodeDiode_SMD:D_SOD-123D1
18MHZCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1AO3401APackage_TO_SOT_SMD:SOT-23Q1
1AP2204K-5.0TRG1Package_TO_SOT_SMD:SOT-23-5U11
1Boot_ModeSHOU_HAN:MST22D18G2 125SW1
1CELL CONNECTORNingbo Kangnex Elec:WJ15EDGRC-3.81-17PJ7
1EL3H7(B)(TA)-GPackage_SO:SOP-4_4.4x2.6mm_P1.27mmU13
1Fuse 30mAFuse:Fuse_0805_2012MetricF1
1LOGODIYBMS:diybms_logo_24x10mmSYM02
1MAX14921ECS+TPackage_QFP:TQFP-80_12x12mm_P0.5mmU1
1MCP1502T-45E/CHYPackage_TO_SOT_SMD:SOT-23-6U6
1MCP33151-05-E/MSPackage_SO:MSOP-10_3x3mm_P0.5mmU3
1POWER_INConnector_Phoenix_MC:PhoenixContact_MC_1,5_2-G-3.81_1x02_P3.81mm_HorizontalJ5
1RELAYConnector_JST:JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_HorizontalJ10
1RELAY1Package_SO:SO-4_4.4x4.3mm_P2.54mmU4
1SS210Diode_SMD:D_SMAD21
1STM32F030K6TxPackage_QFP:LQFP-32_7x7mm_P0.8mmU5
1ST_LINKConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_HorizontalJ4
1SolderJumper_3_OpenJumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm_NumberLabelsJP3
1Symbol_CC-Noncommercial_CopperTop_SmallSymbol:Symbol_CC-Noncommercial_CopperTop_SmallSYM01
1TEMP1Connector_JST:JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_HorizontalJ11
1TEMP2Connector_JST:JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_HorizontalJ12
1TEMP3Connector_JST:JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_HorizontalJ13
1TEST_12VTestPoint:TestPoint_Pad_1.5x1.5mmTP1
1TEST_1V8TestPoint:TestPoint_Pad_1.5x1.5mmTP3
1TEST_3V3TestPoint:TestPoint_Pad_1.5x1.5mmTP2
1TEST_5VTestPoint:TestPoint_Pad_1.5x1.5mmTP4
1TEST_VREFTestPoint:TestPoint_Pad_1.5x1.5mmTP5
1TXRXConnector_Phoenix_MC:PhoenixContact_MC_1,5_4-G-3.81_1x04_P3.81mm_HorizontalJ8
1UART_PROGConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_HorizontalJ3
1WhiteLED_SMD:LED_0603_1608MetricD19
1XC6206-1.8NRPackage_TO_SOT_SMD:SOT-23-3U12
1XC6206-3.3VPackage_TO_SOT_SMD:SOT-23-3U9
1XL7005APackage_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mmU10

More from stuartpittaway/diyBMSv4

11
  • 2 layers116 × 75.5 mmTemperaturePCB PANEL, the printed circuit board in 3D

    TemperaturePCB PANEL

    stuartpittaway/diyBMSv4

    Version 4 of the diyBMS

    212 parts1.1k
  • 2 layers122.5 × 87.6 mmControllerCircuit, the printed circuit board in 3D

    ControllerCircuit

    stuartpittaway/diyBMSv4

    Version 4 of the diyBMS

    113 parts1.1k
  • 2 layers30 × 50 mmModuleV421, the printed circuit board in 3D

    ModuleV421

    stuartpittaway/diyBMSv4

    Version 4 of the diyBMS

    54 parts1.1k
  • 2 layers30 × 61.3 mmModuleV450, the printed circuit board in 3D

    ModuleV450

    stuartpittaway/diyBMSv4

    Version 4 of the diyBMS

    47 parts1.1k
  • 2 layers30 × 61.3 mmModuleV440, the printed circuit board in 3D

    ModuleV440

    stuartpittaway/diyBMSv4

    Version 4 of the diyBMS

    45 parts1.1k
  • 2 layers30 × 50 mmModuleV400, the printed circuit board in 3D

    ModuleV400

    stuartpittaway/diyBMSv4

    Version 4 of the diyBMS

    42 parts1.1k
  • 2 layers10.5 × 83 mmProgrammingAdapter, the printed circuit board in 3D

    ProgrammingAdapter

    stuartpittaway/diyBMSv4

    Version 4 of the diyBMS

    3 parts1.1k
  • 2 layers16 × 29.8 mmTemperaturePCB, the printed circuit board in 3D

    TemperaturePCB

    stuartpittaway/diyBMSv4

    Version 4 of the diyBMS

    3 parts1.1k

Similar boards

  • 2 layers105 × 82 mmModule 16S, the printed circuit board in 3D

    Module 16S

    botaneta/All-in-one-diybms

    Proyecto de módulo para lectura y balanceo de celdas hasta 16S

    244 parts
  • 4 layers97 × 79.5 mmPehli1 AKS, the printed circuit board in 3D

    Pehli1 AKS

    Pehlivan-Team/Pehli1_AKS

    79 parts
  • 6 layers76 × 46.4 mmRp2350 driver, the printed circuit board in 3D

    Rp2350 driver

    sequoia-hope/rp2350-motor-controller

    An RP2350 based brushless motor controller

    291 parts39
  • 2 layers110 × 100 mmJbc miniregler, the printed circuit board in 3D

    Jbc miniregler

    KarlZeilhofer/htl-loetregler-mini

    Einfacher Regler für JBC Lötspitzen der Serie T210, T245 und T470, Weller RT-Spitzen und TS100-Spitzen sollten auch funktionieren.

    180 parts2MIT
  • 4 layers97.2 × 82.7 mmPlainDAQ v01, the printed circuit board in 3D

    PlainDAQ v01

    AlperenAkkuncu/PlainDAQ

    An Open Source DAQ module for Raspberry Pi Pico

    90 parts208
  • 2 layers100 × 98 mmYabalancer, the printed circuit board in 3D

    Yabalancer

    alangecker/yabalancer

    140 parts
  • 2 layers218 × 30 mmDiyBMS Leaf, the printed circuit board in 3D

    DiyBMS Leaf

    kitspace-test-repos/kicad6-file-collection

    79 partsMIT

Questions

How big is the Module 16S PCB?

It measures 71.1 × 89.6 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Module 16S use?

128 parts, built around the MCP33151-05-E/MS, XL7005A, AP2204K-5.0TRG1 and EL3H7(B)(TA)-G. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Module 16S KiCad files?

From the stuartpittaway/diyBMSv4 repository on GitHub, at the commit this page was made from: the board is ModuleV490-AllInOne/Module_16S.kicad_pcb and its schematic ControllerCircuit/ControllerCircuit.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Module 16S design in my own project?

Its repository states no licence, so its author keeps all rights: ask stuartpittaway before reusing the design.