mohan-bee/tscircuit-robot-vacuum
A tscircuit package created by mohan-bee.
- Version
- 1.0.0
- License
- unset
- Stars
- 0
dist/netlist.txt
PCB
Schematic
COMPONENTS:
- U1: ESP32-S3-WROOM-1-N16R8
- C1: 10uF cap0805_nonpolarized capacitor
- C2: 100nF cap0603_nonpolarized capacitor
- R1: 10kΩ res0603 resistor
- C3: 1uF cap0603_nonpolarized capacitor
- R2: 10kΩ res0603 resistor
- R3: 10kΩ res0603 resistor
- R4: 100kΩ res0603 resistor
- J_UART: J_UART, source_component
- U2: DRV8876PWPR
- C21: 22nF cap0603_nonpolarized capacitor
- C22: 100nF cap0603_nonpolarized capacitor
- C23: 100nF cap0603_nonpolarized capacitor
- C24: 22uF cap1210_nonpolarized capacitor
- R21: 2.49kΩ res0603 resistor
- R22: 10kΩ res0603 resistor
- R23: 30.1kΩ res0603 resistor
- TP2: TP2, source_component
- J_M1: J_M1, source_component
- U3: DRV8876PWPR
- C31: 22nF cap0603_nonpolarized capacitor
- C32: 100nF cap0603_nonpolarized capacitor
- C33: 100nF cap0603_nonpolarized capacitor
- C34: 22uF cap1210_nonpolarized capacitor
- R31: 2.49kΩ res0603 resistor
- R32: 10kΩ res0603 resistor
- R33: 30.1kΩ res0603 resistor
- TP3: TP3, source_component
- J_M2: J_M2, source_component
- U4: DRV8876PWPR
- C41: 22nF cap0603_nonpolarized capacitor
- C42: 100nF cap0603_nonpolarized capacitor
- C43: 100nF cap0603_nonpolarized capacitor
- C44: 22uF cap1210_nonpolarized capacitor
- R41: 2.49kΩ res0603 resistor
- R42: 10kΩ res0603 resistor
- R43: 30.1kΩ res0603 resistor
- TP4: TP4, source_component
- J_M3: J_M3, source_component
- U5: DRV8876PWPR
- C51: 22nF cap0603_nonpolarized capacitor
- C52: 100nF cap0603_nonpolarized capacitor
- C53: 100nF cap0603_nonpolarized capacitor
- C54: 22uF cap1210_nonpolarized capacitor
- R51: 2.49kΩ res0603 resistor
- R52: 10kΩ res0603 resistor
- R53: 30.1kΩ res0603 resistor
- TP5: TP5, source_component
- J_M4: J_M4, source_component
- J_ENCODER_L: J_ENCODER_L, source_component
- J_ENCODER_R: J_ENCODER_R, source_component
- U6: ICM-42688-P
- C61: 100nF cap0603_nonpolarized capacitor
- C62: 2.2uF cap0603_nonpolarized capacitor
- C63: 10nF cap0603_nonpolarized capacitor
- R61: 4.7kΩ res0603 resistor
- R62: 4.7kΩ res0603 resistor
- J_LIDAR: J_LIDAR, source_component
- J_BLOWER: J_BLOWER, source_component
- R63: 100kΩ res0603 resistor
- R64: 10kΩ res0603 resistor
- J_CLIFF_1: J_CLIFF_1, source_component
- R71: 10kΩ res0603 resistor
- C71: 10nF cap0603_nonpolarized capacitor
- J_CLIFF_2: J_CLIFF_2, source_component
- R72: 10kΩ res0603 resistor
- C72: 10nF cap0603_nonpolarized capacitor
- J_CLIFF_3: J_CLIFF_3, source_component
- R73: 10kΩ res0603 resistor
- C73: 10nF cap0603_nonpolarized capacitor
- J_CLIFF_4: J_CLIFF_4, source_component
- R74: 10kΩ res0603 resistor
- C74: 10nF cap0603_nonpolarized capacitor
- J_BUMPER_L: J_BUMPER_L, source_component
- J_BUMPER_R: J_BUMPER_R, source_component
- R81: 10kΩ res0603 resistor
- R82: 10kΩ res0603 resistor
- J_BATTERY: J_BATTERY, source_component
- J_LOGIC_SERVICE: J_LOGIC_SERVICE, source_component
- CHASSIS: CHASSIS, source_component
- TOP_COVER: TOP_COVER, source_component
- DUSTBIN: DUSTBIN, source_component
- BIN_LID: BIN_LID, source_component
- DIRTY_AIR_DUCT: DIRTY_AIR_DUCT, source_component
- CLEAN_AIR_ADAPTER: CLEAN_AIR_ADAPTER, source_component
- ROLLER_SHROUD: ROLLER_SHROUD, source_component
- CASTER_CUP: CASTER_CUP, source_component
- BATTERY_CRADLE: BATTERY_CRADLE, source_component
- FRONT_BUMPER: FRONT_BUMPER, source_component
- LEFT_WHEEL_HUB: LEFT_WHEEL_HUB, source_component
- LEFT_MOTOR_BRACKET: LEFT_MOTOR_BRACKET, source_component
- LEFT_TIRE_ENVELOPE: LEFT_TIRE_ENVELOPE, source_component
- LEFT_GEARMOTOR_ENVELOPE: LEFT_GEARMOTOR_ENVELOPE, source_component
- RIGHT_WHEEL_HUB: RIGHT_WHEEL_HUB, source_component
- RIGHT_MOTOR_BRACKET: RIGHT_MOTOR_BRACKET, source_component
- RIGHT_TIRE_ENVELOPE: RIGHT_TIRE_ENVELOPE, source_component
- RIGHT_GEARMOTOR_ENVELOPE: RIGHT_GEARMOTOR_ENVELOPE, source_component
- PROTECTED_3S_BATTERY_ENVELOPE: PROTECTED_3S_BATTERY_ENVELOPE, source_component
- BLDC_BLOWER_ENVELOPE: BLDC_BLOWER_ENVELOPE, source_component
- RPLIDAR_C1_APPROX_ENVELOPE: RPLIDAR_C1_APPROX_ENVELOPE, source_component
- ROLLER_BRISTLE_ENVELOPE: ROLLER_BRISTLE_ENVELOPE, source_component
- ROLLER_MOTOR_ENVELOPE: ROLLER_MOTOR_ENVELOPE, source_component
- SIDE_BRUSH_MOTOR_ENVELOPE: SIDE_BRUSH_MOTOR_ENVELOPE, source_component
- CASTER_BALL_ENVELOPE: CASTER_BALL_ENVELOPE, source_component
- REPLACEABLE_FILTER_ENVELOPE: REPLACEABLE_FILTER_ENVELOPE, source_component
- SIDE_BRUSH_HUB: SIDE_BRUSH_HUB, source_component
- SIDE_BRUSH_BRISTLES_0_ENVELOPE: SIDE_BRUSH_BRISTLES_0_ENVELOPE, source_component
- SIDE_BRUSH_BRISTLES_1_ENVELOPE: SIDE_BRUSH_BRISTLES_1_ENVELOPE, source_component
- SIDE_BRUSH_BRISTLES_2_ENVELOPE: SIDE_BRUSH_BRISTLES_2_ENVELOPE, source_component
NET: UART0_TX
- J_UART UART0_TX
- U1 TXD0
NET: UART0_RX
- J_UART UART0_RX
- U1 RXD0
NET: ESP_EN
- J_UART ESP_EN
- C3 pin1 (+)
- R1 pin2
- U1 EN
NET: BOOT
- J_UART BOOT
- R2 pin2
- U1 GPIO0
NET: M1_PWM
- U2 EN
- U1 GPIO6
NET: M1_DIR
- U2 PH
- U1 GPIO7
NET: M1_CPH
- C21 pin1 (+)
- U2 CPH
NET: M1_CPL
- C21 pin2 (-)
- U2 CPL
NET: M1_VCP
- C22 pin1 (+)
- U2 VCP
NET: M1_VREF
- R23 pin1
- R22 pin2
- U2 VREF
NET: M1_CURRENT
- TP2 pin1
- R21 pin1
- U2 IPROPI
NET: M1_A
- J_M1 M1_A
- U2 OUT1
NET: M1_B
- J_M1 M1_B
- U2 OUT2
NET: M2_PWM
- U3 EN
- U1 GPIO8
NET: M2_DIR
- U3 PH
- U1 GPIO9
NET: M2_CPH
- C31 pin1 (+)
- U3 CPH
NET: M2_CPL
- C31 pin2 (-)
- U3 CPL
NET: M2_VCP
- C32 pin1 (+)
- U3 VCP
NET: M2_VREF
- R33 pin1
- R32 pin2
- U3 VREF
NET: M2_CURRENT
- TP3 pin1
- R31 pin1
- U3 IPROPI
NET: M2_A
- J_M2 M2_A
- U3 OUT1
NET: M2_B
- J_M2 M2_B
- U3 OUT2
NET: M3_PWM
- U4 EN
- U1 GPIO10
NET: M3_DIR
- U4 PH
- U1 GPIO11
NET: M3_CPH
- C41 pin1 (+)
- U4 CPH
NET: M3_CPL
- C41 pin2 (-)
- U4 CPL
NET: M3_VCP
- C42 pin1 (+)
- U4 VCP
NET: M3_VREF
- R43 pin1
- R42 pin2
- U4 VREF
NET: M3_CURRENT
- TP4 pin1
- R41 pin1
- U4 IPROPI
NET: M3_A
- J_M3 M3_A
- U4 OUT1
NET: M3_B
- J_M3 M3_B
- U4 OUT2
NET: M4_PWM
- U5 EN
- U1 GPIO14
NET: M4_DIR
- U5 PH
- U1 GPIO15
NET: MOTORS_ENABLE
- U5 nSLEEP
- U4 nSLEEP
- U3 nSLEEP
- U2 nSLEEP
- R4 pin1
- U1 GPIO42
NET: MOTORS_nFAULT
- U5 nFAULT
- U4 nFAULT
- U3 nFAULT
- U2 nFAULT
- R3 pin2
- U1 GPIO47
NET: M4_CPH
- C51 pin1 (+)
- U5 CPH
NET: M4_CPL
- C51 pin2 (-)
- U5 CPL
NET: M4_VCP
- C52 pin1 (+)
- U5 VCP
NET: M4_VREF
- R53 pin1
- R52 pin2
- U5 VREF
NET: M4_CURRENT
- TP5 pin1
- R51 pin1
- U5 IPROPI
NET: M4_A
- J_M4 M4_A
- U5 OUT1
NET: M4_B
- J_M4 M4_B
- U5 OUT2
NET: ENC_L_A
- J_ENCODER_L ENC_L_A
- U1 GPIO16
NET: ENC_L_B
- J_ENCODER_L ENC_L_B
- U1 GPIO17
NET: ENC_R_A
- J_ENCODER_R ENC_R_A
- U1 GPIO18
NET: ENC_R_B
- J_ENCODER_R ENC_R_B
- U1 GPIO21
NET: IMU_INT
- U6 INT1
- U1 GPIO48
NET: I2C_SDA
- R61 pin2
- U6 SDA
- U1 GPIO12
NET: I2C_SCL
- R62 pin2
- U6 SCL
- U1 GPIO13
NET: LIDAR_MCU_RX
- J_LIDAR LIDAR_MCU_RX
- U1 GPIO39
NET: LIDAR_MCU_TX
- J_LIDAR LIDAR_MCU_TX
- U1 GPIO38
NET: BLOWER_PWM
- R63 pin1
- J_BLOWER BLOWER_PWM
- U1 GPIO40
NET: BLOWER_TACH
- R64 pin2
- J_BLOWER BLOWER_TACH
- U1 GPIO41
NET: CLIFF_1
- C71 pin1 (+)
- R71 pin2
- J_CLIFF_1 CLIFF_1
- U1 GPIO1
NET: CLIFF_2
- C72 pin1 (+)
- R72 pin2
- J_CLIFF_2 CLIFF_2
- U1 GPIO2
NET: CLIFF_3
- C73 pin1 (+)
- R73 pin2
- J_CLIFF_3 CLIFF_3
- U1 GPIO4
NET: CLIFF_4
- C74 pin1 (+)
- R74 pin2
- J_CLIFF_4 CLIFF_4
- U1 GPIO5
NET: BUMPER_L
- R81 pin2
- J_BUMPER_L BUMPER_L
- U1 GPIO19
NET: BUMPER_R
- R82 pin2
- J_BUMPER_R BUMPER_R
- U1 GPIO20
NET: VBAT_PROTECTED
- J_BATTERY VBAT_PROTECTED
- J_BLOWER VBAT_PROTECTED
- C54 pin1 (+)
- C53 pin1 (+)
- C52 pin2 (-)
- U5 VM
- C44 pin1 (+)
- C43 pin1 (+)
- C42 pin2 (-)
- U4 VM
- C34 pin1 (+)
- C33 pin1 (+)
- C32 pin2 (-)
- U3 VM
- C24 pin1 (+)
- C23 pin1 (+)
- C22 pin2 (-)
- U2 VM
NET: GND
- J_LOGIC_SERVICE GND
- J_BATTERY GND
- J_BUMPER_R GND
- J_BUMPER_L GND
- C74 pin2 (-)
- J_CLIFF_4 GND
- C73 pin2 (-)
- J_CLIFF_3 GND
- C72 pin2 (-)
- J_CLIFF_2 GND
- C71 pin2 (-)
- J_CLIFF_1 GND
- R63 pin2
- J_BLOWER GND
- J_LIDAR GND
- C63 pin2 (-)
- C62 pin2 (-)
- C61 pin2 (-)
- U6 GND
- U6 INT2
- U6 RESV11
- U6 RESV10
- U6 RESV7
- U6 RESV3
- U6 RESV2
- U6 AD0
- J_ENCODER_R GND
- J_ENCODER_L GND
- R53 pin2
- R51 pin2
- C54 pin2 (-)
- C53 pin2 (-)
- U5 EP
- U5 PMODE
- U5 PGND
- U5 GND
- U5 IMODE
- R43 pin2
- R41 pin2
- C44 pin2 (-)
- C43 pin2 (-)
- U4 EP
- U4 PMODE
- U4 PGND
- U4 GND
- U4 IMODE
- R33 pin2
- R31 pin2
- C34 pin2 (-)
- C33 pin2 (-)
- U3 EP
- U3 PMODE
- U3 PGND
- U3 GND
- U3 IMODE
- R23 pin2
- R21 pin2
- C24 pin2 (-)
- C23 pin2 (-)
- U2 EP
- U2 PMODE
- U2 PGND
- U2 GND
- U2 IMODE
- J_UART GND
- R4 pin2
- C3 pin2 (-)
- C2 pin2 (-)
- C1 pin2 (-)
- U1 EP
- U1 pin41_internal_1
- U1 pin41_internal_2
- U1 pin41_internal_3
- U1 pin41_internal_4
- U1 pin41_internal_5
- U1 pin41_internal_6
- U1 pin41_internal_7
- U1 pin41_internal_8
- U1 GND40
- U1 GND1
NET: V3V3_SERVICE
- J_LOGIC_SERVICE V3V3_SERVICE
- R82 pin1
- R81 pin1
- R74 pin1
- J_CLIFF_4 V3V3_SERVICE
- R73 pin1
- J_CLIFF_3 V3V3_SERVICE
- R72 pin1
- J_CLIFF_2 V3V3_SERVICE
- R71 pin1
- J_CLIFF_1 V3V3_SERVICE
- R64 pin1
- R62 pin1
- R61 pin1
- C63 pin1 (+)
- C62 pin1 (+)
- C61 pin1 (+)
- U6 CS
- U6 VDD
- U6 VDDIO
- J_ENCODER_R V3V3_SERVICE
- J_ENCODER_L V3V3_SERVICE
- R52 pin1
- R42 pin1
- R32 pin1
- R22 pin1
- J_UART V3V3_SERVICE
- R3 pin1
- R2 pin1
- R1 pin1
- C2 pin1 (+)
- C1 pin1 (+)
- U1 V3V3
NET: V5_SERVICE
- J_LOGIC_SERVICE V5_SERVICE
- J_LIDAR V5_SERVICE
COMPONENT_PINS:
U1 (ESP32-S3-WROOM-1-N16R8)
- pin41_internal_1(pin41, 41): NETS(GND)
- pin41_internal_2(pin41, 41): NETS(GND)
- pin41_internal_3(pin41, 41): NETS(GND)
- pin41_internal_4(pin41, 41): NETS(GND)
- pin41_internal_5(pin41, 41): NETS(GND)
- pin41_internal_6(pin41, 41): NETS(GND)
- pin41_internal_7(pin41, 41): NETS(GND)
- pin41_internal_8(pin41, 41): NETS(GND)
- pin1(GND1): NETS(GND)
- pin2(V3V3): NETS(V3V3_SERVICE)
- pin3(EN): NETS(ESP_EN)
- pin4(GPIO4): NETS(CLIFF_3)
- pin5(GPIO5): NETS(CLIFF_4)
- pin6(GPIO6): NETS(M1_PWM)
- pin7(GPIO7): NETS(M1_DIR)
- pin8(GPIO15): NETS(M4_DIR)
- pin9(GPIO16): NETS(ENC_L_A)
- pin10(GPIO17): NETS(ENC_L_B)
- pin11(GPIO18): NETS(ENC_R_A)
- pin12(GPIO8): NETS(M2_PWM)
- pin13(GPIO19): NETS(BUMPER_L)
- pin14(GPIO20): NETS(BUMPER_R)
- pin15(GPIO3): NOT_CONNECTED
- pin16(GPIO46): NOT_CONNECTED
- pin17(GPIO9): NETS(M2_DIR)
- pin18(GPIO10): NETS(M3_PWM)
- pin19(GPIO11): NETS(M3_DIR)
- pin20(GPIO12): NETS(I2C_SDA)
- pin21(GPIO13): NETS(I2C_SCL)
- pin22(GPIO14): NETS(M4_PWM)
- pin23(GPIO21): NETS(ENC_R_B)
- pin24(GPIO47): NETS(MOTORS_nFAULT)
- pin25(GPIO48): NETS(IMU_INT)
- pin26(GPIO45): NOT_CONNECTED
- pin27(GPIO0): NETS(BOOT)
- pin28(GPIO35): NOT_CONNECTED
- pin29(GPIO36): NOT_CONNECTED
- pin30(GPIO37): NOT_CONNECTED
- pin31(GPIO38): NETS(LIDAR_MCU_TX)
- pin32(GPIO39): NETS(LIDAR_MCU_RX)
- pin33(GPIO40): NETS(BLOWER_PWM)
- pin34(GPIO41): NETS(BLOWER_TACH)
- pin35(GPIO42): NETS(MOTORS_ENABLE)
- pin36(RXD0): NETS(UART0_RX)
- pin37(TXD0): NETS(UART0_TX)
- pin38(GPIO2): NETS(CLIFF_2)
- pin39(GPIO1): NETS(CLIFF_1)
- pin40(GND40): NETS(GND)
- pin41(EP): NETS(GND)
C1 (10uF cap0805_nonpolarized)
- pin1(pos, anode, left): NETS(V3V3_SERVICE)
- pin2(neg, cathode, right): NETS(GND)
C2 (100nF cap0603_nonpolarized)
- pin1(pos, anode, left): NETS(V3V3_SERVICE)
- pin2(neg, cathode, right): NETS(GND)
R1 (10kΩ res0603)
- pin1(anode, pos, left): NETS(V3V3_SERVICE)
- pin2(cathode, neg, right): NETS(ESP_EN)
C3 (1uF cap0603_nonpolarized)
- pin1(pos, anode, left): NETS(ESP_EN)
- pin2(neg, cathode, right): NETS(GND)
R2 (10kΩ res0603)
- pin1(anode, pos, left): NETS(V3V3_SERVICE)
- pin2(cathode, neg, right): NETS(BOOT)
R3 (10kΩ res0603)
- pin1(anode, pos, left): NETS(V3V3_SERVICE)
- pin2(cathode, neg, right): NETS(MOTORS_nFAULT)
R4 (100kΩ res0603)
- pin1(anode, pos, left): NETS(MOTORS_ENABLE)
- pin2(cathode, neg, right): NETS(GND)
J_UART
- pin1(GND): NETS(GND)
- pin2(V3V3_SERVICE): NETS(V3V3_SERVICE)
- pin3(UART0_TX): NETS(UART0_TX)
- pin4(UART0_RX): NETS(UART0_RX)
- pin5(ESP_EN): NETS(ESP_EN)
- pin6(BOOT): NETS(BOOT)
U2 (DRV8876PWPR)
- pin1(EN): NETS(M1_PWM)
- pin2(PH): NETS(M1_DIR)
- pin3(nSLEEP): NETS(MOTORS_ENABLE)
- pin4(nFAULT): NETS(MOTORS_nFAULT)
- pin5(VREF): NETS(M1_VREF)
- pin6(IPROPI): NETS(M1_CURRENT)
- pin7(IMODE): NETS(GND)
- pin8(OUT1): NETS(M1_A)
- pin9(PGND): NETS(GND)
- pin10(OUT2): NETS(M1_B)
- pin11(VM): NETS(VBAT_PROTECTED)
- pin12(VCP): NETS(M1_VCP)
- pin13(CPH): NETS(M1_CPH)
- pin14(CPL): NETS(M1_CPL)
- pin15(GND): NETS(GND)
- pin16(PMODE): NETS(GND)
- pin17(EP): NETS(GND)
C21 (22nF cap0603_nonpolarized)
- pin1(pos, anode, left): NETS(M1_CPH)
- pin2(neg, cathode, right): NETS(M1_CPL)
C22 (100nF cap0603_nonpolarized)
- pin1(pos, anode, left): NETS(M1_VCP)
- pin2(neg, cathode, right): NETS(VBAT_PROTECTED)
C23 (100nF cap0603_nonpolarized)
- pin1(pos, anode, left): NETS(VBAT_PROTECTED)
- pin2(neg, cathode, right): NETS(GND)
C24 (22uF cap1210_nonpolarized)
- pin1(pos, anode, left): NETS(VBAT_PROTECTED)
- pin2(neg, cathode, right): NETS(GND)
R21 (2.49kΩ res0603)
- pin1(anode, pos, left): NETS(M1_CURRENT)
- pin2(cathode, neg, right): NETS(GND)
R22 (10kΩ res0603)
- pin1(anode, pos, left): NETS(V3V3_SERVICE)
- pin2(cathode, neg, right): NETS(M1_VREF)
R23 (30.1kΩ res0603)
- pin1(anode, pos, left): NETS(M1_VREF)
- pin2(cathode, neg, right): NETS(GND)
TP2
- pin1: NETS(M1_CURRENT)
J_M1
- pin1(M1_A): NETS(M1_A)
- pin2(M1_B): NETS(M1_B)
U3 (DRV8876PWPR)
- pin1(EN): NETS(M2_PWM)
- pin2(PH): NETS(M2_DIR)
- pin3(nSLEEP): NETS(MOTORS_ENABLE)
- pin4(nFAULT): NETS(MOTORS_nFAULT)
- pin5(VREF): NETS(M2_VREF)
- pin6(IPROPI): NETS(M2_CURRENT)
- pin7(IMODE): NETS(GND)
- pin8(OUT1): NETS(M2_A)
- pin9(PGND): NETS(GND)
- pin10(OUT2): NETS(M2_B)
- pin11(VM): NETS(VBAT_PROTECTED)
- pin12(VCP): NETS(M2_VCP)
- pin13(CPH): NETS(M2_CPH)
- pin14(CPL): NETS(M2_CPL)
- pin15(GND): NETS(GND)
- pin16(PMODE): NETS(GND)
- pin17(EP): NETS(GND)
C31 (22nF cap0603_nonpolarized)
- pin1(pos, anode, left): NETS(M2_CPH)
- pin2(neg, cathode, right): NETS(M2_CPL)
C32 (100nF cap0603_nonpolarized)
- pin1(pos, anode, left): NETS(M2_VCP)
- pin2(neg, cathode, right): NETS(VBAT_PROTECTED)
C33 (100nF cap0603_nonpolarized)
- pin1(pos, anode, left): NETS(VBAT_PROTECTED)
- pin2(neg, cathode, right): NETS(GND)
C34 (22uF cap1210_nonpolarized)
- pin1(pos, anode, left): NETS(VBAT_PROTECTED)
- pin2(neg, cathode, right): NETS(GND)
R31 (2.49kΩ res0603)
- pin1(anode, pos, left): NETS(M2_CURRENT)
- pin2(cathode, neg, right): NETS(GND)
R32 (10kΩ res0603)
- pin1(anode, pos, left): NETS(V3V3_SERVICE)
- pin2(cathode, neg, right): NETS(M2_VREF)
R33 (30.1kΩ res0603)
- pin1(anode, pos, left): NETS(M2_VREF)
- pin2(cathode, neg, right): NETS(GND)
TP3
- pin1: NETS(M2_CURRENT)
J_M2
- pin1(M2_A): NETS(M2_A)
- pin2(M2_B): NETS(M2_B)
U4 (DRV8876PWPR)
- pin1(EN): NETS(M3_PWM)
- pin2(PH): NETS(M3_DIR)
- pin3(nSLEEP): NETS(MOTORS_ENABLE)
- pin4(nFAULT): NETS(MOTORS_nFAULT)
- pin5(VREF): NETS(M3_VREF)
- pin6(IPROPI): NETS(M3_CURRENT)
- pin7(IMODE): NETS(GND)
- pin8(OUT1): NETS(M3_A)
- pin9(PGND): NETS(GND)
- pin10(OUT2): NETS(M3_B)
- pin11(VM): NETS(VBAT_PROTECTED)
- pin12(VCP): NETS(M3_VCP)
- pin13(CPH): NETS(M3_CPH)
- pin14(CPL): NETS(M3_CPL)
- pin15(GND): NETS(GND)
- pin16(PMODE): NETS(GND)
- pin17(EP): NETS(GND)
C41 (22nF cap0603_nonpolarized)
- pin1(pos, anode, left): NETS(M3_CPH)
- pin2(neg, cathode, right): NETS(M3_CPL)
C42 (100nF cap0603_nonpolarized)
- pin1(pos, anode, left): NETS(M3_VCP)
- pin2(neg, cathode, right): NETS(VBAT_PROTECTED)
C43 (100nF cap0603_nonpolarized)
- pin1(pos, anode, left): NETS(VBAT_PROTECTED)
- pin2(neg, cathode, right): NETS(GND)
C44 (22uF cap1210_nonpolarized)
- pin1(pos, anode, left): NETS(VBAT_PROTECTED)
- pin2(neg, cathode, right): NETS(GND)
R41 (2.49kΩ res0603)
- pin1(anode, pos, left): NETS(M3_CURRENT)
- pin2(cathode, neg, right): NETS(GND)
R42 (10kΩ res0603)
- pin1(anode, pos, left): NETS(V3V3_SERVICE)
- pin2(cathode, neg, right): NETS(M3_VREF)
R43 (30.1kΩ res0603)
- pin1(anode, pos, left): NETS(M3_VREF)
- pin2(cathode, neg, right): NETS(GND)
TP4
- pin1: NETS(M3_CURRENT)
J_M3
- pin1(M3_A): NETS(M3_A)
- pin2(M3_B): NETS(M3_B)
U5 (DRV8876PWPR)
- pin1(EN): NETS(M4_PWM)
- pin2(PH): NETS(M4_DIR)
- pin3(nSLEEP): NETS(MOTORS_ENABLE)
- pin4(nFAULT): NETS(MOTORS_nFAULT)
- pin5(VREF): NETS(M4_VREF)
- pin6(IPROPI): NETS(M4_CURRENT)
- pin7(IMODE): NETS(GND)
- pin8(OUT1): NETS(M4_A)
- pin9(PGND): NETS(GND)
- pin10(OUT2): NETS(M4_B)
- pin11(VM): NETS(VBAT_PROTECTED)
- pin12(VCP): NETS(M4_VCP)
- pin13(CPH): NETS(M4_CPH)
- pin14(CPL): NETS(M4_CPL)
- pin15(GND): NETS(GND)
- pin16(PMODE): NETS(GND)
- pin17(EP): NETS(GND)
C51 (22nF cap0603_nonpolarized)
- pin1(pos, anode, left): NETS(M4_CPH)
- pin2(neg, cathode, right): NETS(M4_CPL)
C52 (100nF cap0603_nonpolarized)
- pin1(pos, anode, left): NETS(M4_VCP)
- pin2(neg, cathode, right): NETS(VBAT_PROTECTED)
C53 (100nF cap0603_nonpolarized)
- pin1(pos, anode, left): NETS(VBAT_PROTECTED)
- pin2(neg, cathode, right): NETS(GND)
C54 (22uF cap1210_nonpolarized)
- pin1(pos, anode, left): NETS(VBAT_PROTECTED)
- pin2(neg, cathode, right): NETS(GND)
R51 (2.49kΩ res0603)
- pin1(anode, pos, left): NETS(M4_CURRENT)
- pin2(cathode, neg, right): NETS(GND)
R52 (10kΩ res0603)
- pin1(anode, pos, left): NETS(V3V3_SERVICE)
- pin2(cathode, neg, right): NETS(M4_VREF)
R53 (30.1kΩ res0603)
- pin1(anode, pos, left): NETS(M4_VREF)
- pin2(cathode, neg, right): NETS(GND)
TP5
- pin1: NETS(M4_CURRENT)
J_M4
- pin1(M4_A): NETS(M4_A)
- pin2(M4_B): NETS(M4_B)
J_ENCODER_L
- pin1(V3V3_SERVICE): NETS(V3V3_SERVICE)
- pin2(GND): NETS(GND)
- pin3(ENC_L_A): NETS(ENC_L_A)
- pin4(ENC_L_B): NETS(ENC_L_B)
J_ENCODER_R
- pin1(V3V3_SERVICE): NETS(V3V3_SERVICE)
- pin2(GND): NETS(GND)
- pin3(ENC_R_A): NETS(ENC_R_A)
- pin4(ENC_R_B): NETS(ENC_R_B)
U6 (ICM-42688-P)
- pin1(AD0): NETS(GND)
- pin2(RESV2): NETS(GND)
- pin3(RESV3): NETS(GND)
- pin4(INT1): NETS(IMU_INT)
- pin5(VDDIO): NETS(V3V3_SERVICE)
- pin6(GND): NETS(GND)
- pin7(RESV7): NETS(GND)
- pin8(VDD): NETS(V3V3_SERVICE)
- pin9(INT2): NETS(GND)
- pin10(RESV10): NETS(GND)
- pin11(RESV11): NETS(GND)
- pin12(CS): NETS(V3V3_SERVICE)
- pin13(SCL): NETS(I2C_SCL)
- pin14(SDA): NETS(I2C_SDA)
C61 (100nF cap0603_nonpolarized)
- pin1(pos, anode, left): NETS(V3V3_SERVICE)
- pin2(neg, cathode, right): NETS(GND)
C62 (2.2uF cap0603_nonpolarized)
- pin1(pos, anode, left): NETS(V3V3_SERVICE)
- pin2(neg, cathode, right): NETS(GND)
C63 (10nF cap0603_nonpolarized)
- pin1(pos, anode, left): NETS(V3V3_SERVICE)
- pin2(neg, cathode, right): NETS(GND)
R61 (4.7kΩ res0603)
- pin1(anode, pos, left): NETS(V3V3_SERVICE)
- pin2(cathode, neg, right): NETS(I2C_SDA)
R62 (4.7kΩ res0603)
- pin1(anode, pos, left): NETS(V3V3_SERVICE)
- pin2(cathode, neg, right): NETS(I2C_SCL)
J_LIDAR
- pin1(V5_SERVICE): NETS(V5_SERVICE)
- pin2(GND): NETS(GND)
- pin3(LIDAR_MCU_RX): NETS(LIDAR_MCU_RX)
- pin4(LIDAR_MCU_TX): NETS(LIDAR_MCU_TX)
J_BLOWER
- pin1(VBAT_PROTECTED): NETS(VBAT_PROTECTED)
- pin2(GND): NETS(GND)
- pin3(BLOWER_PWM): NETS(BLOWER_PWM)
- pin4(BLOWER_TACH): NETS(BLOWER_TACH)
R63 (100kΩ res0603)
- pin1(anode, pos, left): NETS(BLOWER_PWM)
- pin2(cathode, neg, right): NETS(GND)
R64 (10kΩ res0603)
- pin1(anode, pos, left): NETS(V3V3_SERVICE)
- pin2(cathode, neg, right): NETS(BLOWER_TACH)
J_CLIFF_1
- pin1(V3V3_SERVICE): NETS(V3V3_SERVICE)
- pin2(GND): NETS(GND)
- pin3(CLIFF_1): NETS(CLIFF_1)
R71 (10kΩ res0603)
- pin1(anode, pos, left): NETS(V3V3_SERVICE)
- pin2(cathode, neg, right): NETS(CLIFF_1)
C71 (10nF cap0603_nonpolarized)
- pin1(pos, anode, left): NETS(CLIFF_1)
- pin2(neg, cathode, right): NETS(GND)
J_CLIFF_2
- pin1(V3V3_SERVICE): NETS(V3V3_SERVICE)
- pin2(GND): NETS(GND)
- pin3(CLIFF_2): NETS(CLIFF_2)
R72 (10kΩ res0603)
- pin1(anode, pos, left): NETS(V3V3_SERVICE)
- pin2(cathode, neg, right): NETS(CLIFF_2)
C72 (10nF cap0603_nonpolarized)
- pin1(pos, anode, left): NETS(CLIFF_2)
- pin2(neg, cathode, right): NETS(GND)
J_CLIFF_3
- pin1(V3V3_SERVICE): NETS(V3V3_SERVICE)
- pin2(GND): NETS(GND)
- pin3(CLIFF_3): NETS(CLIFF_3)
R73 (10kΩ res0603)
- pin1(anode, pos, left): NETS(V3V3_SERVICE)
- pin2(cathode, neg, right): NETS(CLIFF_3)
C73 (10nF cap0603_nonpolarized)
- pin1(pos, anode, left): NETS(CLIFF_3)
- pin2(neg, cathode, right): NETS(GND)
J_CLIFF_4
- pin1(V3V3_SERVICE): NETS(V3V3_SERVICE)
- pin2(GND): NETS(GND)
- pin3(CLIFF_4): NETS(CLIFF_4)
R74 (10kΩ res0603)
- pin1(anode, pos, left): NETS(V3V3_SERVICE)
- pin2(cathode, neg, right): NETS(CLIFF_4)
C74 (10nF cap0603_nonpolarized)
- pin1(pos, anode, left): NETS(CLIFF_4)
- pin2(neg, cathode, right): NETS(GND)
J_BUMPER_L
- pin1(BUMPER_L): NETS(BUMPER_L)
- pin2(GND): NETS(GND)
J_BUMPER_R
- pin1(BUMPER_R): NETS(BUMPER_R)
- pin2(GND): NETS(GND)
R81 (10kΩ res0603)
- pin1(anode, pos, left): NETS(V3V3_SERVICE)
- pin2(cathode, neg, right): NETS(BUMPER_L)
R82 (10kΩ res0603)
- pin1(anode, pos, left): NETS(V3V3_SERVICE)
- pin2(cathode, neg, right): NETS(BUMPER_R)
J_BATTERY
- pin1(VBAT_PROTECTED): NETS(VBAT_PROTECTED)
- pin2(GND): NETS(GND)
J_LOGIC_SERVICE
- pin1(GND): NETS(GND)
- pin2(V3V3_SERVICE): NETS(V3V3_SERVICE)
- pin3(V5_SERVICE): NETS(V5_SERVICE)
CHASSIS
TOP_COVER
DUSTBIN
BIN_LID
DIRTY_AIR_DUCT
CLEAN_AIR_ADAPTER
ROLLER_SHROUD
CASTER_CUP
BATTERY_CRADLE
FRONT_BUMPER
LEFT_WHEEL_HUB
LEFT_MOTOR_BRACKET
LEFT_TIRE_ENVELOPE
LEFT_GEARMOTOR_ENVELOPE
RIGHT_WHEEL_HUB
RIGHT_MOTOR_BRACKET
RIGHT_TIRE_ENVELOPE
RIGHT_GEARMOTOR_ENVELOPE
PROTECTED_3S_BATTERY_ENVELOPE
BLDC_BLOWER_ENVELOPE
RPLIDAR_C1_APPROX_ENVELOPE
ROLLER_BRISTLE_ENVELOPE
ROLLER_MOTOR_ENVELOPE
SIDE_BRUSH_MOTOR_ENVELOPE
CASTER_BALL_ENVELOPE
REPLACEABLE_FILTER_ENVELOPE
SIDE_BRUSH_HUB
SIDE_BRUSH_BRISTLES_0_ENVELOPE
SIDE_BRUSH_BRISTLES_1_ENVELOPE
SIDE_BRUSH_BRISTLES_2_ENVELOPE