Merge branch 'RPH0002_connector'

This commit is contained in:
King Kévin 2023-06-27 20:21:08 +02:00
commit 9a7aea49d3
10 changed files with 485 additions and 0 deletions

13
capacitor/c2220.yaml Normal file
View File

@ -0,0 +1,13 @@
name: C2220
description: Chip capacitor 5.7x5 mm
keywords: Capacitor
schematic:
symbol: capacitor
housing:
pattern: chip
bodyLength: 5.3-6.1
bodyWidth: 4.6-5.4
height: 1.8-2.2
leadLength: 0.25-0.95

View File

@ -0,0 +1,24 @@
name: MOLEX_197054001
description: PCB tab
datasheet: https://www.molex.com/content/dam/molex/molex-dot-com/products/automated/en-us/salesdrawingpdf/197/19705/197054001_sd.pdf
keywords: connector, tab
distributors: LCSC C505008
pinout:
TAB: 1,2
properties:
passive: TAB
schematic:
symbol: test-point
housing:
pattern: custom
bodyWidth: 7.9
bodyLength: 3.0
height: 14.22
pitch: 5.08
holeDiameter: 1.70
columnCount: 2
rowCount: 1

33
connector/xt60.yaml Normal file
View File

@ -0,0 +1,33 @@
name: XT60
variations: M, F
description: Amass XT60 battery connector
keywords: connector
distributors: LCSC C98734
pinout@F:
+: 1
-: 2
pinout@M:
-: 1
+: 2
schematic:
symbol: connector
housing:
pattern: custom
bodyWidth: 8.10
bodyLength: 15.50
height: 15.70
silkscreen: M -4.05 5.05 -1.35 7.75 1.35 7.75 4.05 5.05 # the notch on -
# pins
leadDiameter: 4.3
holeDiameter: 4.5
padDiameter: 6.0
pitch: 7.20
rowCount: 2
columnCount: 1
rowDX: 0
rowDY: 0

40
connector/xt60pw.yaml Normal file
View File

@ -0,0 +1,40 @@
name: XT60PW
variations: M, F
description: Amass XT60 battery connector, 180°
keywords: connector
distributors: AliExpress 33057941704
pinout@F:
+: 1
-: 2
pinout@M:
-: 1
+: 2
schematic:
symbol: connector
housing:
pattern: custom
bodyWidth: 15.5
bodyLength: 17.2
height: 8.4
# pins
holeDiameter: 2.7
pitch: 7.20
rowCount: 1
columnCount: 2
rowDX: 0
columnDY: 6.75 # 17.2/2-1.85
# mounting holes
slotHeight1: 1.7
slotWidth1: 0.6
pitch1: 13.5
rowCount1: 1
columnCount1: 2
rowDX1: 0
columnDY1: 0.75 # 17.2/2-1.85-6

102
ic/can_tja1051.yaml Normal file
View File

@ -0,0 +1,102 @@
name: TJA1051
variations: T, T/E, T/3, TK/3
suffix: T, T/E, T/3, TK/3
description: CAN transceiver
datasheet: https://www.nxp.com/docs/en/data-sheet/TJA1051.pdf
pinout@T:
CTRL:
S: 8
TTL:
TXD: 1
RXD: 4
VCC: 3
GND: 2
CAN:
CANH: 7
CANL: 6
NC: 5
pinout@T/E:
CTRL:
S: 8
EN: 5
TTL:
TXD: 1
RXD: 4
VCC: 3
GND: 2
CAN:
CANH: 7
CANL: 6
pinout@T/3:
CTRL:
S: 8
TTL:
TXD: 1
RXD: 4
VCC: 3
VIO: 5
GND: 2
CAN:
CANH: 7
CANL: 6
pinout@TK/3:
CTRL:
S: 8
TTL:
TXD: 1
RXD: 4
VCC: 3
VIO: 5
GND: 2
CAN:
CANH: 7
CANL: 6
properties:
in: S, EN, RXD
out: TXD
bidir: CAN
power: VCC, VIO
ground: GND
nc: NC
schematic:
symbol: IC
left: TTL, CTRL
right: CAN
top: VCC, VIO
bottom: GND
housing@SO8: &SO8
pattern: SOP
bodyWidth: 3.8-4.0 # E
bodyLength: 4.8-5.0 # D
height: 1.75 # A
leadWidth: 0.36-0.49 # bp
leadLength: 0.4-1.0 # Lp
leadSpan: 5.8-6.2 # HE
pitch: 1.27 # e
leadCount: 8
housing@T: *SO8
housing@T/E: *SO8
housing@T/3: *SO8
housing@ZP:
pattern: QFN
bodyWidth: 5.90-6.10 # D
bodyLength: 4.90-5.10 # E
height: 0.70-0.80 # A
leadWidth: 0.35-0.48 # b
leadLength: 0.55-0.65 # L
pitch: 1.27 # e
leadCount: 8
tabWidth: 3.35-3.45 # D2
tabLength: 4.25-4.35 # E2
tabPosition: 0.0, 0.0

19
inductor/l4540.yaml Normal file
View File

@ -0,0 +1,19 @@
name: L4540
description: power inductor, SMD, 4.5x4.0mm
keywords: inductor
schematic:
symbol: inductor
housing:
pattern: custom
bodyLength: 4.5
bodyWidth: 4.0
height: 3.2
rowCount: 2
columnCount: 1
pitch: 3.3
padWidth: 4.5
padHeight: 1.8
padSpace: 1.5

View File

@ -0,0 +1,110 @@
name: ESP32-C3-WROOM-02
variations: 02, 02U
description: Wi-Fi/Bluetooth System-on-Chip module
keywords: IC, MCU, Micro-Controller, ESP32, ESP32-C3
datasheet: https://www.espressif.com/sites/default/files/documentation/esp32-c3-wroom-02_datasheet_en.pdf
pinout:
IO:
IO0-10: 18-15, 3-8, 10
IO18-19: 13-14
UART:
TXD: 12
RXD: 11
EN: 2
POWER:
3V3: 1
GND: 9, 19-27
properties:
in: EN
bidir: IO, UART
power: POWER
ground: GND
schematic:
symbol: IC
left: EN, UART
right: IO
top: POWER
bottom: GND
housing:
pattern: custom
bodyWidth: 18.0
bodyLength: 20.0
height: 3.2
silkscreen: M -9.0,-4.0 9.0,-4.0 # 20.0/-2+6
# left
#numbers: 1-9
rowCount: 9
columnCount: 1
padWidth: 1.5
padHeight: 0.9
verticalPitch: 1.5
horizontalPitch: 0.0
columnDX: -8.75 # 17.5/2
rowDY: 3.1 # 20.0/-2+7.1+4*1.5
# right
#numbers1: 10-18
rowCount1: 9
columnCount1: 1
padWidth1: 1.5
padHeight1: 0.9
verticalPitch1: -1.5
horizontalPitch1: 0.0
columnDX1: 8.75 # 17.5/2
rowDY1: 3.1 # 20.0/-2+7.1+4*1.5
# center ground
#numbers2: 19-27
rowCount2: 3
columnCount2: 3
padWidth2: 0.7
padHeight2: 0.7
verticalPitch2: 1.1
horizontalPitch2: 1.1
rowDX2: 0.96 # 18.0/-2+9.96
columnDY2: 3.3 # 20.0/2-6.7
housing@02U:
pattern: custom
bodyWidth: 18.0
bodyLength: 14.3
height: 3.2
suffix: U
# left
#numbers: 1-9
rowCount: 9
columnCount: 1
padWidth: 1.5
padHeight: 0.9
verticalPitch: 1.5
horizontalPitch: 0.0
columnDX: -8.75 # 17.5/2
rowDY: 0.25 # 14.3/-2+1.4+4*1.5
# right
#numbers1: 10-18
rowCount1: 9
columnCount1: 1
padWidth1: 1.5
padHeight1: 0.9
verticalPitch1: -1.5
horizontalPitch1: 0.0
columnDX1: 8.75 # 17.5/2
rowDY1: 0.25 # 14.3/-2+1.4+4*1.5
# center ground
#numbers2: 19-27
rowCount2: 3
columnCount2: 3
padWidth2: 0.7
padHeight2: 0.7
verticalPitch2: 1.1
horizontalPitch2: 1.1
rowDX2: 0.96 # 18.0/-2+9.96
columnDY2: 0.45 # 14.3/2-6.7

View File

@ -0,0 +1,70 @@
name: ESP32-C3-WROOM-02
variations: U
description: Wi-Fi System-on-Chip module
keywords: IC, MCU, Micro-Controller, ESP32, ESP32-C3
datasheet: https://www.espressif.com/sites/default/files/documentation/esp32-c3-wroom-02_datasheet_en.pdf
pinout:
IO: 18-15, 3-8,10
IO0-9: 18-15,3-8,10
IO18-19: 13-14
UART:
TXD: 12
RXD: 11
EN: 2
POWER:
3V3: 1
GND: 1, 19-27
properties:
in: EN
bidir: IO, UART
power: POWER
ground: GND
schematic:
symbol: IC
left: EN, UART
right: IO
top: POWER
bottom: GND
housing:
pattern: custom
bodyWidth: 18.0
bodyLength: 20.0
height: 3.2
silkscreen: M -9.0,-4.0 9.0,-4.0 # 20.0/-2+6
# left
#numbers: 1-9
rowCount: 9
columnCount: 1
padWidth: 1.5
padHeight: 0.9
verticalPitch: 1.5
horizontalPitch: 0.0
columnDX: -8.75 # 17.5/2
rowDY: 3.1 # 20.0/-2+7.1+4*1.5
# right
# numbers1: 10-18
rowCount1: 9
columnCount1: 1
padWidth1: 1.5
padHeight1: 0.9
verticalPitch1: -1.5
horizontalPitch1: 0.0
columnDX1: 8.75 # 17.5/2
rowDY1: 3.1 # 20.0/-2+7.1+4*1.5
# center ground
#numbers2: 19-27
rowCount2: 3
columnCount2: 3
padWidth2: 0.7
padHeight2: 0.7
verticalPitch2: 1.1
horizontalPitch2: 1.1
rowDX1: 0.96 # 18.0/-2+9.96
columnDY2: 3.3 # 20.0/2-6.7

View File

@ -0,0 +1,38 @@
name: PC817
variations: DIP, SMD
description: optocoupler, photocoupler
pinout:
Anode: 1
Cathode: 2
Emitter: 3
Collector: 4
schematic:
symbol: IC
options: optocoupler
left: Anode, Cathode
right: Collector, Emitter
housing@DIP:
pattern: DIP
leadCount: 4
pitch: 2.54
bodyWidth: 6.5
bodyLength: 4.58
height: 4.0
leadWidth: 0.5
leadLength: 2.7
leadHeight: 0.26
leadSpan: 7.62
housing@SMD:
pattern: SOP
height: 3.5
leadCount: 4
pitch: 2.54
bodyWidth: 6.5
bodyLength: 4.58
leadLength: 1.0
leadWidth: 1.2
leadSpan: 10.0

36
vreg/buck_tx4137.yaml Normal file
View File

@ -0,0 +1,36 @@
name: TX4137
description: step-down buck converter
datasheet:
distributors: LCSC C691124
pinout:
NC: 1
GND: 2
FB: 3
EN: 4
IN: 5
SW: 6
properties:
power: IN
out: SW
ground: GND
in: EN, FB
nc: NC
schematic:
symbol: IC
left: IN, EN
right: SW, FB
bottom: GND
housing:
pattern: SOT23
bodyWidth: 1.6-1.7 # B
bodyLength: 2.82-3.02 # A
leadSpan: 2.65-2.95 # B1
leadWidth: 0.3-0.5 # A2
leadLength: 0.3-0.6 # D
height: 0.7-0.8 # C
pitch: 0.95 # A1
leadCount: 6