mohan-bee/fitness-band

A 4-layer BLE wearable mainboard with Li-ion charging/protection, 3.3/1.8 V power regulation, motion and battery sensing, plus a folded 2-layer flex sensor board carrying MAX30102 optical and TMP117 temperature sensors.

Version
0.0.2
License
unset
Stars
0

validation/release-main-netlist.log

Each child in a list should have a unique "key" prop.

Check the render method of `MainBoard`. It was passed a child from FlexConnections. See https://react.dev/link/warning-keys for more information.
Each child in a list should have a unique "key" prop.

Check the render method of `board`. It was passed a child from MainBoard. See https://react.dev/link/warning-keys for more information.
Each child in a list should have a unique "key" prop.

Check the render method of `FlexLanding`. See https://react.dev/link/warning-keys for more information.
Errors: 0
Warnings: 0

Readable Netlist:
COMPONENTS:
 - U1: MDBT50Q-1MV2
 - J_SWD: 6-pad SWD fixture
 - U2: MCP73871T-2CCI/ML
 - R7: 20kΩ resistor
 - R8: 100kΩ resistor
 - R9: 162kΩ resistor
 - U3: TPS63031DSKR
 - L1: L1, source_component
 - J_BAT: 150mAh pack + Semitec 103NT-4-R025H41G harness
 - J_CHG: Recessed 5V dock contacts
 - F1: F1, source_component
 - D1: PMEG2010ER-QX
 - D2: PESD5V0S1BA-Q,115
 - U4: BMA400
 - U5: MAX17048G+T10
 - U6: TLV70018DDCR
 - J_FLEX: 
 - C1: 10uF capacitor
 - C2: 100nF capacitor
 - C3: 10uF capacitor
 - C4: 4.7uF capacitor
 - C5: 10uF capacitor
 - C6: 10uF capacitor
 - C7: 10uF capacitor
 - C8: 10uF capacitor
 - C9: 100nF capacitor
 - C10: 100nF capacitor
 - C11: 100nF capacitor
 - C12: 1uF capacitor
 - C13: 1uF capacitor
 - C19: 100nF capacitor
 - R1: 10kΩ resistor
 - R2: 10kΩ resistor
 - R3: 4.7kΩ resistor
 - R4: 4.7kΩ resistor
 - R5: 4.7kΩ resistor

NET: SWDIO
  - J_SWD SWDIO
  - U1 SWDIO

NET: SWDCLK
  - U1 SWDCLK
  - J_SWD SWDCLK

NET: RESET
  - J_SWD RESET
  - U1 P0_18

NET: R7_pos
  - R7 pin1
  - U2 PROG1

NET: R8_pos
  - R8 pin1
  - U2 PROG3

NET: SW1
  - L1 pin1 (+)
  - U3 L1

NET: SW2
  - L1 pin2 (-)
  - U3 L2

NET: BAT_NTC
  - J_BAT NTC
  - R9 pin1
  - U2 THERM

NET: FUSED_5V
  - D1 A
  - F1 pin2

NET: DOCK_5V
  - D2 LINE
  - F1 pin1
  - J_CHG POS (+)

NET: MOTION_INT
  - U4 INT1
  - U1 P0_12

NET: CHG_5V
  - C3 pin1 (+)
  - D1 K
  - U2 CE
  - U2 SEL
  - U2 VPCC
  - U2 IN2
  - U2 IN1

NET: VBAT
  - C11 pin1 (+)
  - C4 pin1 (+)
  - U5 CELL
  - U5 VDD
  - J_BAT BAT
  - U2 BAT_SENSE
  - U2 BAT2
  - U2 BAT1

NET: V1V8
  - C13 pin1 (+)
  - J_FLEX V1V8
  - U6 OUT

NET: VSYS
  - C5 pin1 (+)
  - U3 EN
  - U3 VINA
  - U3 VIN
  - U2 OUT2
  - U2 OUT1
  - C6 pin1 (+)
  - C19 pin1 (+)

NET: GND
  - C19 pin2 (-)
  - C13 pin2 (-)
  - C12 pin2 (-)
  - C11 pin2 (-)
  - C10 pin2 (-)
  - C9 pin2 (-)
  - C8 pin2 (-)
  - C7 pin2 (-)
  - C6 pin2 (-)
  - C5 pin2 (-)
  - C4 pin2 (-)
  - C3 pin2 (-)
  - C2 pin2 (-)
  - C1 pin2 (-)
  - J_FLEX GND8
  - J_FLEX GND3
  - J_FLEX GND1
  - U6 GND
  - U5 QSTRT
  - U5 EP
  - U5 GND
  - U5 CTG
  - U4 SDO
  - U4 GNDIO
  - U4 GND
  - D2 GND
  - J_CHG GND
  - J_BAT GND
  - U3 PS
  - U3 EP
  - U3 PGND
  - U3 GND
  - R9 pin2
  - R8 pin2
  - R7 pin2
  - U2 N_TE
  - U2 PROG2
  - U2 EP
  - U2 VSS2
  - U2 VSS1
  - J_SWD GND2
  - J_SWD GND
  - U1 GND5
  - U1 GND4
  - U1 GND3
  - U1 GND2
  - U1 GND1

NET: CHG_INT
  - R1 pin2
  - U2 STAT1
  - U1 P0_13

NET: FG_INT
  - R2 pin2
  - U5 N_ALRT
  - U1 P0_14

NET: SCL
  - R3 pin2
  - J_FLEX SCL
  - U5 SCL
  - U4 SCX
  - U1 P0_27

NET: SDA
  - R4 pin2
  - J_FLEX SDA
  - U5 SDA
  - U4 SDX
  - U1 P0_26

NET: V3V3
  - R5 pin1
  - R4 pin1
  - R3 pin1
  - R2 pin1
  - R1 pin1
  - C12 pin1 (+)
  - C10 pin1 (+)
  - C9 pin1 (+)
  - C2 pin1 (+)
  - C1 pin1 (+)
  - J_FLEX V3V3
  - U6 EN
  - U6 IN
  - U4 CSB
  - U4 VDDIO
  - U4 VDD
  - U3 FB
  - U3 VOUT
  - J_SWD VTREF
  - U1 VDDH
  - U1 VDD
  - C7 pin1 (+)
  - C8 pin1 (+)

NET: PPG_INT
  - R5 pin2
  - J_FLEX PPG_INT
  - U1 P0_11


COMPONENT_PINS:
U1 (MDBT50Q-1MV2)
- pin1(GND1): NETS(GND)
- pin2(GND2): NETS(GND)
- pin3(P1_10): NOT_CONNECTED
- pin4(P1_11): NOT_CONNECTED
- pin5(P1_12): NOT_CONNECTED
- pin6(P1_13): NOT_CONNECTED
- pin7(P1_14): NOT_CONNECTED
- pin8(P1_15): NOT_CONNECTED
- pin9(P0_03, AIN1): NOT_CONNECTED
- pin10(P0_29, AIN5): NOT_CONNECTED
- pin11(P0_02, AIN0): NOT_CONNECTED
- pin12(P0_31, AIN7): NOT_CONNECTED
- pin13(P0_28, AIN4): NOT_CONNECTED
- pin14(P0_30, AIN6): NOT_CONNECTED
- pin15(GND3): NETS(GND)
- pin16(P0_27): NETS(SCL)
- pin17(P0_00, XL1): NOT_CONNECTED
- pin18(P0_01, XL2): NOT_CONNECTED
- pin19(P0_26): NETS(SDA)
- pin20(P0_04, AIN2): NOT_CONNECTED
- pin21(P0_05, AIN3): NOT_CONNECTED
- pin22(P0_06): NOT_CONNECTED
- pin23(P0_07, TRACECLK): NOT_CONNECTED
- pin24(P0_08): NOT_CONNECTED
- pin25(P1_08): NOT_CONNECTED
- pin26(P1_09, TRACEDATA3): NOT_CONNECTED
- pin27(P0_11, TRACEDATA2): NETS(PPG_INT)
- pin28(VDD): NETS(V3V3)
- pin29(P0_12, TRACEDATA1): NETS(MOTION_INT)
- pin30(VDDH): NETS(V3V3)
- pin31(DCCH): NOT_CONNECTED
- pin32(VBUS): NOT_CONNECTED
- pin33(GND4): NETS(GND)
- pin34(D_NEG): NOT_CONNECTED
- pin35(D_POS): NOT_CONNECTED
- pin36(P0_14): NETS(FG_INT)
- pin37(P0_13): NETS(CHG_INT)
- pin38(P0_16): NOT_CONNECTED
- pin39(P0_15): NOT_CONNECTED
- pin40(P0_18, nRESET): NETS(RESET)
- pin41(P0_17): NOT_CONNECTED
- pin42(P0_19): NOT_CONNECTED
- pin43(P0_21): NOT_CONNECTED
- pin44(P0_20): NOT_CONNECTED
- pin45(P0_23): NOT_CONNECTED
- pin46(P0_22): NOT_CONNECTED
- pin47(P1_00, TRACEDATA0): NOT_CONNECTED
- pin48(P0_24): NOT_CONNECTED
- pin49(P0_25): NOT_CONNECTED
- pin50(P1_02): NOT_CONNECTED
- pin51(SWDIO): NETS(SWDIO)
- pin52(P0_09, NFC1): NOT_CONNECTED
- pin53(SWDCLK): NETS(SWDCLK)
- pin54(P0_10, NFC2): NOT_CONNECTED
- pin55(GND5): NETS(GND)
- pin56(P1_04): NOT_CONNECTED
- pin57(P1_06): NOT_CONNECTED
- pin58(P1_07): NOT_CONNECTED
- pin59(P1_05): NOT_CONNECTED
- pin60(P1_03): NOT_CONNECTED
- pin61(P1_01): NOT_CONNECTED

J_SWD (6-pad SWD fixture)
- pin1(VTREF): NETS(V3V3)
- pin2(SWDIO): NETS(SWDIO)
- pin3(GND): NETS(GND)
- pin4(SWDCLK): NETS(SWDCLK)
- pin5(RESET): NETS(RESET)
- pin6(GND2): NETS(GND)

U2 (MCP73871T-2CCI/ML)
- pin1(OUT1): NETS(VSYS)
- pin2(VPCC): NETS(CHG_5V)
- pin3(SEL): NETS(CHG_5V)
- pin4(PROG2): NETS(GND)
- pin5(THERM): NETS(BAT_NTC)
- pin6(PG): NOT_CONNECTED
- pin7(STAT2): NOT_CONNECTED
- pin8(STAT1): NETS(CHG_INT)
- pin9(N_TE): NETS(GND)
- pin10(VSS1): NETS(GND)
- pin11(VSS2): NETS(GND)
- pin12(PROG3): NETS(R8_pos)
- pin13(PROG1): NETS(R7_pos)
- pin14(BAT1): NETS(VBAT)
- pin15(BAT2): NETS(VBAT)
- pin16(BAT_SENSE): NETS(VBAT)
- pin17(CE): NETS(CHG_5V)
- pin18(IN1): NETS(CHG_5V)
- pin19(IN2): NETS(CHG_5V)
- pin20(OUT2): NETS(VSYS)
- pin21(EP): NETS(GND)

R7 (20kΩ undefined)
- pin1(anode, pos, left): NETS(R7_pos)
- pin2(cathode, neg, right): NETS(GND)

R8 (100kΩ undefined)
- pin1(anode, pos, left): NETS(R8_pos)
- pin2(cathode, neg, right): NETS(GND)

R9 (162kΩ undefined)
- pin1(anode, pos, left): NETS(BAT_NTC)
- pin2(cathode, neg, right): NETS(GND)

U3 (TPS63031DSKR)
- pin1(VOUT): NETS(V3V3)
- pin2(L2): NETS(SW2)
- pin3(PGND): NETS(GND)
- pin4(L1): NETS(SW1)
- pin5(VIN): NETS(VSYS)
- pin6(EN): NETS(VSYS)
- pin7(PS, SYNC): NETS(GND)
- pin8(VINA): NETS(VSYS)
- pin9(GND): NETS(GND)
- pin10(FB): NETS(V3V3)
- pin11(EP): NETS(GND)

L1 (LPS3015-222MRB)
- pin1(anode, pos, left): NETS(SW1)
- pin2(cathode, neg, right): NETS(SW2)

J_BAT (150mAh pack + Semitec 103NT-4-R025H41G harness)
- pin1(BAT): NETS(VBAT)
- pin2(GND): NETS(GND)
- pin3(NTC): NETS(BAT_NTC)

J_CHG (Recessed 5V dock contacts)
- pin1(POS): NETS(DOCK_5V)
- pin2(GND): NETS(GND)

F1 (1206L020YR)
- pin1(left): NETS(DOCK_5V)
- pin2(right): NETS(FUSED_5V)

D1 (PMEG2010ER-QX)
- pin1(K): NETS(CHG_5V)
- pin2(A): NETS(FUSED_5V)

D2 (PESD5V0S1BA-Q,115)
- pin1(LINE): NETS(DOCK_5V)
- pin2(GND): NETS(GND)

U4 (BMA400)
- pin1(SDO): NETS(GND)
- pin2(SDX): NETS(SDA)
- pin3(VDDIO): NETS(V3V3)
- pin4(NC2): NOT_CONNECTED
- pin5(INT1): NETS(MOTION_INT)
- pin6(INT2): NOT_CONNECTED
- pin7(VDD): NETS(V3V3)
- pin8(GNDIO): NETS(GND)
- pin9(GND): NETS(GND)
- pin10(CSB): NETS(V3V3)
- pin11(NC1): NOT_CONNECTED
- pin12(SCX): NETS(SCL)

U5 (MAX17048G+T10)
- pin1(CTG): NETS(GND)
- pin2(CELL): NETS(VBAT)
- pin3(VDD): NETS(VBAT)
- pin4(GND): NETS(GND)
- pin5(N_ALRT): NETS(FG_INT)
- pin6(QSTRT): NETS(GND)
- pin7(SCL): NETS(SCL)
- pin8(SDA): NETS(SDA)
- pin9(EP): NETS(GND)

U6 (TLV70018DDCR)
- pin1(IN): NETS(V3V3)
- pin2(GND): NETS(GND)
- pin3(EN): NETS(V3V3)
- pin4(NC): NOT_CONNECTED
- pin5(OUT): NETS(V1V8)

J_FLEX
- pin1(GND1): NETS(GND)
- pin2(V3V3): NETS(V3V3)
- pin3(GND3): NETS(GND)
- pin4(SCL): NETS(SCL)
- pin5(SDA): NETS(SDA)
- pin6(PPG_INT): NETS(PPG_INT)
- pin7(V1V8): NETS(V1V8)
- pin8(GND8): NETS(GND)

C1 (10uF undefined)
- pin1(anode, pos, left): NETS(V3V3)
- pin2(cathode, neg, right): NETS(GND)

C2 (100nF undefined)
- pin1(anode, pos, left): NETS(V3V3)
- pin2(cathode, neg, right): NETS(GND)

C3 (10uF undefined)
- pin1(anode, pos, left): NETS(CHG_5V)
- pin2(cathode, neg, right): NETS(GND)

C4 (4.7uF undefined)
- pin1(anode, pos, left): NETS(VBAT)
- pin2(cathode, neg, right): NETS(GND)

C5 (10uF undefined)
- pin1(anode, pos, left): NETS(VSYS)
- pin2(cathode, neg, right): NETS(GND)

C6 (10uF undefined)
- pin1(anode, pos, left): NETS(VSYS)
- pin2(cathode, neg, right): NETS(GND)

C7 (10uF undefined)
- pin1(anode, pos, left): NETS(V3V3)
- pin2(cathode, neg, right): NETS(GND)

C8 (10uF undefined)
- pin1(anode, pos, left): NETS(V3V3)
- pin2(cathode, neg, right): NETS(GND)

C9 (100nF undefined)
- pin1(anode, pos, left): NETS(V3V3)
- pin2(cathode, neg, right): NETS(GND)

C10 (100nF undefined)
- pin1(anode, pos, left): NETS(V3V3)
- pin2(cathode, neg, right): NETS(GND)

C11 (100nF undefined)
- pin1(anode, pos, left): NETS(VBAT)
- pin2(cathode, neg, right): NETS(GND)

C12 (1uF undefined)
- pin1(anode, pos, left): NETS(V3V3)
- pin2(cathode, neg, right): NETS(GND)

C13 (1uF undefined)
- pin1(anode, pos, left): NETS(V1V8)
- pin2(cathode, neg, right): NETS(GND)

C19 (100nF undefined)
- pin1(anode, pos, left): NETS(VSYS)
- pin2(cathode, neg, right): NETS(GND)

R1 (10kΩ undefined)
- pin1(anode, pos, left): NETS(V3V3)
- pin2(cathode, neg, right): NETS(CHG_INT)

R2 (10kΩ undefined)
- pin1(anode, pos, left): NETS(V3V3)
- pin2(cathode, neg, right): NETS(FG_INT)

R3 (4.7kΩ undefined)
- pin1(anode, pos, left): NETS(V3V3)
- pin2(cathode, neg, right): NETS(SCL)

R4 (4.7kΩ undefined)
- pin1(anode, pos, left): NETS(V3V3)
- pin2(cathode, neg, right): NETS(SDA)

R5 (4.7kΩ undefined)
- pin1(anode, pos, left): NETS(V3V3)
- pin2(cathode, neg, right): NETS(PPG_INT)