

Gateway(v2)
- Size
- 194 × 129.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 144
- Nets
- 263
- Pads
- 657
- Tracks, vias
- 1,253, 291
- Pours
- 491
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 2 Apr 2026
- Updated
- 29 May 2026
Overview
Gateway(v2) is an open-source printed circuit board by balanceTWK, from the balanceTWK/WBMS repository on GitHub. It is a 2-layer board of 194 × 129.5 mm with 144 parts on 263 nets, routed with 1,253 tracks and 291 vias.
It is built around the ML307A-DSLN, RTL8201F-VB-CG and SY8120B1ABC, with the W25Q128JVSIQ, SMC-204-ARP6 and TXS0108EPW among its other parts. Its parts include 46 resistors, 42 capacitors, 15 ICs, 10 connectors and 6 diodes.
Main components
12ML307A-DSLN
SMD,17.7x15.8mm3.4V~4.5V 31uA FDD-LTE、TDD-LTE I2C、USB、UART、ADC、PCM、SPI、SDIO SMD,17.7x15.8mm 2G/3G/4G/5G Modules ROHSChinamobile2G/3G/4G/5G ModulesRTL8201F-VB-CG
QFN-32-EP(5x5)0℃~+70℃ 1 10BASE-T、100BASE-TX 10Mbit/s、100Mbit/s 3.3V MII、RMII PHY Transceiver QFN-32-EP(5x5) Ethernet Transceivers ROHSRealtek SemiconEthernet TransceiversSY8120B1ABC
SOT-23-6-40℃~+85℃@(TA) 1 2A 4.5V~18V 400uA 500kHz Adjustable Buck Buck Built-in Yes SOT-23-6 DC-DC Converters ROHS矽力杰silergyDC-DC ConvertersW25Q128JVSIQ
SOIC-8-208mil-40℃~+85℃ 100,000 cycles 120ms@(32KB) 128Mbit 133MHz 1uA 2.7V~3.6V 20 Years 3ms Power-on reset、Hardware write protection、Software write protection、Write enable latch、Absolute write protection SPI SOIC-8-208mil NOR FLASH ROHSWinbondNOR FLASHSMC-204-ARP6
SMD-40℃~+85℃ 1.45mm Connector and Ejector MicroSIM Card Push-Pull SMD SIM Card Connectors ROHSXUNPUSIM Card ConnectorsTXS0108EPW
TSSOP-20-40℃~+85℃ 1 1.4V~3.6V 1.65V~5.5V 60Mbps 8 Automatic direction detection、Output enable high-impedance、Integrated pull-up resistor Bidirectional Level translator Push-Pull、Open-drain TSSOP-20 Translators, Level Shifters ROHSTexas InstrumentsTranslators, Level ShiftersHJ-SMA858
插件1 5.35mm 9.5mm Board Side Elbow Male Pin RP-SMA 插件 Coaxial Connectors (RF) ROHSHJ TechCoaxial Connectors (RF)BSN20
SOT-23-55℃~+150℃ 1 N-channel 1.5V 17.5pF 2.4nC@10V 2.5Ω@10V 300mA 350mW 50V 6.5pF N-Channel SOT-23 MOSFETs ROHSSlkorMOSFETsBS-12-B3AA003-R
--25~85℃ Battery base Phosphor bronze - Battery holder base ROHSMYOUNGButton And Strip Battery ConnectorBZV55B5V1
LL-34-65℃~+200℃ 1 Independent 100nA@1V 35Ω 5.1V 500mW 550Ω 5V~5.2V LL-34 Zener Diodes ROHSLGEZener DiodesDTC143ZKA
SOT-231 NPN (Pre-Biased) 1.3V 100mA 12 200mW 250MHz 300mV 500mV 50V 80 NPN SOT-23 Digital Transistors ROHSFoshan Blue Rocket ElecDigital TransistorsHC-DC-005-2.0T
插件-25℃~+70℃ 2A 2mm 30V 6.4mm DC Power Jack Right Angle Plugin DC Power Connectors ROHSHCTLDC Power Connectors
README
README.mdwBMS
无线BMS通信模组设计
握手流程
1.终端处于出厂设置时:
sequenceDiagram
participant A as 网关
participant B as 终端1
B->>B: 获取网关mac
Note Left of B: 终端1的slot time为0
A->>B: 广播数据(其他)
A->>B: 广播数据(其他)
loop MacCheck
A-->>B: 广播数据(mac)
B-->>A: 使用 slot time 0 随机发送请求网关分配slot time
B->>B: 检查本机mac是否被网关分配了slot time
A-->>B: 广播数据(mac):终端获取到网关分配的 slot time
Note Left of B: 此时终端1分配到slot time,退出循环。
end
A->>B: 广播数据(其他)
B->>A: 发送数据2.终端已经被分配过时隙时:
sequenceDiagram
participant A as 网关
participant B as 终端1
B->>B: 获取网关mac
Note Left of B: 终端1的slot time不为0
A->>B: 广播数据(其他)
A->>B: 广播数据(其他)
loop MacCheck
A-->>B: 广播数据(mac)
B->>B: 检查本机slot time与网关分配的slot time是否对应。
Note Left of B: 终端1判断mac与网关分配的slot time对应,退出循环。
end
A->>B: 广播数据(其他)
B->>A: 发送数据Parts
144| Qty | Value | Footprint | References |
|---|---|---|---|
| 21 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C12, C13, C14, C15, C16, C27, C28, C29, C30, C31, C32, C33, C34, C35, C36, C37 +5 |
| 14 | 10K | Resistor_SMD:R_0603_1608Metric | R1, R2, R3, R16, R17, R19, R20, R26, R28, R32, R37, R38, R39, R44 |
| 10 | 10uf | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C4, C5, C6, C17, C20, C21, C22 |
| 6 | NC | Capacitor_SMD:C_0603_1608Metric | C18, C19, C23, C24, C25, C26 |
| 5 | 2.2uH | kicad_lceda:IND-SMD_L3.0-W3.0_FNR30XXS | L2, L3, L4, L5, L6 |
| 5 | SY8120B1ABC | kicad_lceda:SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BL | U1, U2, U3, U6, U10 |
| 3 | 0.1R | Resistor_SMD:R_0805_2012Metric | R13, R14, R15 |
| 3 | 110K | Resistor_SMD:R_0603_1608Metric | R10, R34, R40 |
| 3 | 1K | Resistor_SMD:R_0603_1608Metric | R24, R25, R31 |
| 3 | 2.2K | Resistor_SMD:R_0603_1608Metric | R6, R45, R46 |
| 3 | 5 | Resistor_SMD:R_0603_1608Metric | R27, R35, R36 |
| 3 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | BOOT, J4, J8 |
| 3 | HJ-SMA858 | kicad_lceda:SMA-TH_HJ-SMA858 | RF1, RF2, RF3 |
| 3 | LED | LED_THT:LED_D5.0mm_Horizontal_O3.81mm_Z9.0mm | D2, D4, D5 |
| 3 | LOGO | LOGO | G***, G***, G*** |
| 2 | 0402_12pF__120_5%_50V | Capacitor_SMD:C_0402_1005Metric | C7, C8 |
| 2 | 0402_18pF__180_5%_50V | Capacitor_SMD:C_0402_1005Metric | C9, C10 |
| 2 | 100K | Resistor_SMD:R_0603_1608Metric | R7, R12 |
| 2 | 100R | Resistor_SMD:R_0603_1608Metric | R42, R43 |
| 2 | 4.7K | Resistor_SMD:R_0603_1608Metric | R21, R23 |
| 2 | 5.1K | Resistor_SMD:R_0603_1608Metric | R4, R5 |
| 2 | 510K | Resistor_SMD:R_0603_1608Metric | R9, R33 |
| 2 | BSN20 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 2 | Conn_01x02 | kicad_lceda:CONN-TH_2P-P5.08_DB2ER-5.08-2P | J11, J12 |
| 2 | Conn_02x02_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical | J9, J10 |
| 2 | TKM-101 | kicad_lceda:TKM-101 | U11, U12 |
| 1 | 0805_100uH_10% | Fuse:Fuse_0805_2012Metric | L1 |
| 1 | 10M | Resistor_SMD:R_0603_1608Metric | R18 |
| 1 | 120K | Resistor_SMD:R_0603_1608Metric | R8 |
| 1 | 120R | Resistor_SMD:R_0603_1608Metric | R41 |
| 1 | 160K | Resistor_SMD:R_0603_1608Metric | R29 |
| 1 | 1uf | Capacitor_SMD:C_0603_1608Metric | C11 |
| 1 | 2.49K | Resistor_SMD:R_0603_1608Metric | R22 |
| 1 | 200K | Resistor_SMD:R_0603_1608Metric | R11 |
| 1 | 2N7002_7002 | lc_lib:SOT-23(SOT-23-3) | Q4 |
| 1 | 30K | Resistor_SMD:R_0603_1608Metric | R30 |
| 1 | BS-12-B3AA003-R | kicad_lceda:BAT-SMD_CR1220-2_C964724 | BAT1 |
| 1 | BZV55B5V1 | Diode_SMD:D_SOD-123 | D6 |
| 1 | CAN/PCA82C250T/YM_[C7439] | lc_lib:SOIC-8_150MIL | U15 |
| 1 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J5 |
| 1 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J7 |
| 1 | Conn_01x10 | kicad_lceda:CONN-TH_10P-P5.08_DB2ER-5.08-10P | J2 |
| 1 | D133CBS-QFN88 | kicad_lceda:QFN-88_L10.0-W10.0-P0.40-BL-EP6.75 | U4 |
| 1 | DTC143ZKA | kicad_lceda:SOT-23-3_L3.0-W1.7-P0.95-LS2.9-BR | Q3 |
| 1 | HC-DC-005-2.0T | kicad_lceda:DC-IN-TH_HC-DC-005-2.0T | DC5V |
| 1 | HR911105A_C12074 | kicad_lceda:RJ45-TH_HR911105A | J3 |
| 1 | LED_yellow | LED_SMD:LED_0603_1608Metric | D3 |
| 1 | ML307A-DSLN | kicad_lceda:LGA-94_L17.7-W15.8_N706-CA-01-S1 | U8 |
| 1 | RESET_KEY | Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx39-2LFS | RESET |
| 1 | RTL8201F-VB-CG | kicad_lceda:QFN-32_L5.0-W5.0-P0.50-BL-EP3.4 | U5 |
| 1 | SMA_DO-214AC_SS54 | lc_lib:SMA(DO-214AC)_S1 | D1 |
| 1 | SMC-204-ARP6 | kicad_lceda:SIM-SMD_SIM-SMD_MICROSIM_SMC-204 | U9 |
| 1 | SMD-3215_2P_32.768KHz_20ppm_12.5pF | Crystal:Crystal_SMD_3215-2Pin_3.2x1.5mm | Y1 |
| 1 | SMD-3225_4P__24MHZ | lc_lib:SMD-3225_4P | Y2 |
| 1 | SN65176BDRG4 | kicad_lceda:SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL-2 | U14 |
| 1 | Screw_Terminal_01x03 | kicad_lceda:CONN-TH_3P-P5.08_DB2ER-5.08-3P | J13 |
| 1 | TXS0108EPW | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U7 |
| 1 | UBOOT_KEY | Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx58-2LFS | BOOT |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | W25Q128JVS | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | U13 |
More from balanceTWK/WBMS
2- 2 layers194 × 129.5 mm

- 2 layers80 × 47 mm
/terminal.kicad_pcb.jpg?size=s&soon)
Similar boards
- 4 layers42.7 × 52 mm

- 4 layers85 × 54 mm

- 4 layers100 × 60 mm

ECPKart64
kbeckmann/ECPKart64
A Lattice ECP5 based FPGA Flash Cart for the Nintendo 64
106 parts16BSD-2-Clause - 2 layers19.7 × 13.3 mm

- 4 layers29 × 69.8 mm

- 4 layers95 × 77 mm

Tachometer
Churrosoft/Dashdash
tablero de instrumentos por can para integrar con OpenEFI, cuando se nos ocurra algo mas original cambiamos el nombre
207 parts1MIT - 2 layers56.8 × 22.8 mm

- 4 layers100.5 × 87.7 mm

Questions
How big is the Gateway(v2) PCB?
It measures 194 × 129.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Gateway(v2) use?
144 parts, built around the ML307A-DSLN, RTL8201F-VB-CG, SY8120B1ABC and W25Q128JVSIQ. 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 Gateway(v2) KiCad files?
From the balanceTWK/WBMS repository on GitHub, at the commit this page was made from: the board is pcb/gateway(v2)/gateway(v2).kicad_pcb and its schematic pcb/gateway(v2)/4G.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Gateway(v2) design in my own project?
Its repository states no licence, so its author keeps all rights: ask balanceTWK before reusing the design.