Initial commit: Adds all the major parts needed for the dock.

This commit is contained in:
Pbopbo
2026-02-17 13:11:05 +01:00
commit 32afe94da0
16 changed files with 56607 additions and 0 deletions

2612
lib/MG0425BME.STEP Normal file

File diff suppressed because it is too large Load Diff

BIN
lib/MG0425BME.pdf Normal file

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

314
lib/lcsc_lib.kicad_sym Normal file
View File

@@ -0,0 +1,314 @@
(kicad_symbol_lib
(version 20211014)
(generator https://github.com/uPesy/easyeda2kicad.py)
(symbol "FT232RL-REEL"
(in_bom yes)
(on_board yes)
(property
"Reference"
"U"
(id 0)
(at 0 33.02 0)
(effects (font (size 1.27 1.27) ) )
)
(property
"Value"
"FT232RL-REEL"
(id 1)
(at 0 -33.02 0)
(effects (font (size 1.27 1.27) ) )
)
(property
"Footprint"
"lcsc_lib:SSOP-28_L10.2-W5.3-P0.65-LS7.8-BL"
(id 2)
(at 0 -35.56 0)
(effects (font (size 1.27 1.27) ) hide)
)
(property
"Datasheet"
"https://lcsc.com/product-detail/USB_FTDI_FT232RL-REEL_FT232RL-REEL_C8690.html"
(id 3)
(at 0 -38.10 0)
(effects (font (size 1.27 1.27) ) hide)
)
(property
"LCSC Part"
"C8690"
(id 5)
(at 0 -40.64 0)
(effects (font (size 1.27 1.27) ) hide)
)
(symbol "FT232RL-REEL_0_1"
(rectangle
(start -17.78 22.86)
(end 17.78 -22.86)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background))
)
(pin unspecified line
(at 22.86 -20.32 180)
(length 5.08)
(name "NC" (effects (font (size 1.27 1.27))))
(number "24" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at 22.86 -17.78 180)
(length 5.08)
(name "NC" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin power_in line
(at 2.54 27.94 270)
(length 5.08)
(name "VCCIO" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at 22.86 17.78 180)
(length 5.08)
(name "RXD" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at 22.86 2.54 180)
(length 5.08)
(name "RI" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin power_in line
(at 0.00 -27.94 90)
(length 5.08)
(name "GND" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at 22.86 12.70 180)
(length 5.08)
(name "DSR" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at 22.86 5.08 180)
(length 5.08)
(name "DCD" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at 22.86 7.62 180)
(length 5.08)
(name "CTS" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line
(at 22.86 -12.70 180)
(length 5.08)
(name "CBUS4" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line
(at 22.86 -7.62 180)
(length 5.08)
(name "CBUS2" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line
(at 22.86 -10.16 180)
(length 5.08)
(name "CBUS3" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line
(at -22.86 7.62 0)
(length 5.08)
(name "USBDP" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line
(at -22.86 12.70 0)
(length 5.08)
(name "USBDM" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin output line
(at -22.86 20.32 0)
(length 5.08)
(name "3V3OUT" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
)
(pin power_in line
(at 2.54 -27.94 90)
(length 5.08)
(name "GND" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -22.86 -2.54 0)
(length 5.08)
(name "RESET" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin power_in line
(at -2.54 27.94 270)
(length 5.08)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
)
(pin power_in line
(at 5.08 -27.94 90)
(length 5.08)
(name "GND" (effects (font (size 1.27 1.27))))
(number "21" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line
(at 22.86 -5.08 180)
(length 5.08)
(name "CBUS1" (effects (font (size 1.27 1.27))))
(number "22" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line
(at 22.86 -2.54 180)
(length 5.08)
(name "CBUS0" (effects (font (size 1.27 1.27))))
(number "23" (effects (font (size 1.27 1.27))))
)
(pin power_in line
(at -5.08 -27.94 90)
(length 5.08)
(name "AGND" (effects (font (size 1.27 1.27))))
(number "25" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -22.86 -20.32 0)
(length 5.08)
(name "TEST" (effects (font (size 1.27 1.27))))
(number "26" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -22.86 -7.62 0)
(length 5.08)
(name "OSCI" (effects (font (size 1.27 1.27))))
(number "27" (effects (font (size 1.27 1.27))))
)
(pin output line
(at -22.86 -15.24 0)
(length 5.08)
(name "OSCO" (effects (font (size 1.27 1.27))))
(number "28" (effects (font (size 1.27 1.27))))
)
(pin output line
(at 22.86 20.32 180)
(length 5.08)
(name "TXD" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin output line
(at 22.86 15.24 180)
(length 5.08)
(name "DTR" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin output line
(at 22.86 10.16 180)
(length 5.08)
(name "RTS" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "SP485EEN-L_TR"
(in_bom yes)
(on_board yes)
(property
"Reference"
"U"
(id 0)
(at 0 8.89 0)
(effects (font (size 1.27 1.27) ) )
)
(property
"Value"
"SP485EEN-L/TR"
(id 1)
(at 0 -8.89 0)
(effects (font (size 1.27 1.27) ) )
)
(property
"Footprint"
"lcsc_lib:SOIC-8_L5.0-W4.0-P1.27-LS6.0-BL"
(id 2)
(at 0 -11.43 0)
(effects (font (size 1.27 1.27) ) hide)
)
(property
"Datasheet"
"https://lcsc.com/product-detail/RS-485-RS-422_SIPEX_SP485EEN-L-TR_SP485EEN-L-TR_C6855.html"
(id 3)
(at 0 -13.97 0)
(effects (font (size 1.27 1.27) ) hide)
)
(property
"LCSC Part"
"C6855"
(id 5)
(at 0 -16.51 0)
(effects (font (size 1.27 1.27) ) hide)
)
(symbol "SP485EEN-L_TR_0_1"
(rectangle
(start -5.08 6.35)
(end 5.08 -6.35)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background))
)
(pin unspecified line
(at -10.16 3.81 0)
(length 5.08)
(name "RO" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -10.16 1.27 0)
(length 5.08)
(name "~{RE}" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -10.16 -1.27 0)
(length 5.08)
(name "DE" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -10.16 -3.81 0)
(length 5.08)
(name "DI" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at 10.16 -3.81 180)
(length 5.08)
(name "GND" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at 10.16 -1.27 180)
(length 5.08)
(name "A" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at 10.16 1.27 180)
(length 5.08)
(name "B" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at 10.16 3.81 180)
(length 5.08)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
)
)
)

View File

@@ -0,0 +1,34 @@
(module easyeda2kicad:SOIC-8_L5.0-W4.0-P1.27-LS6.0-BL (layer F.Cu) (tedit 5DC5F6A4)
(attr smd)
(fp_text reference REF** (at 0 -6.71) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SOIC-8_L5.0-W4.0-P1.27-LS6.0-BL (at 0 6.71) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -2.50 1.50) (end 2.50 1.50) (layer F.SilkS) (width 0.25))
(fp_line (start -2.50 -1.50) (end 2.50 -1.50) (layer F.SilkS) (width 0.25))
(fp_line (start -2.50 1.50) (end -2.50 0.73) (layer F.SilkS) (width 0.25))
(fp_line (start -2.50 -1.50) (end -2.50 -0.73) (layer F.SilkS) (width 0.25))
(fp_line (start 2.50 -1.50) (end 2.50 1.50) (layer F.SilkS) (width 0.25))
(pad 1 smd oval (at -1.91 2.71 0.00) (size 0.57 1.95) (layers F.Cu F.Paste F.Mask))
(pad 2 smd oval (at -0.63 2.71 0.00) (size 0.57 1.95) (layers F.Cu F.Paste F.Mask))
(pad 3 smd oval (at 0.63 2.71 0.00) (size 0.57 1.95) (layers F.Cu F.Paste F.Mask))
(pad 4 smd oval (at 1.90 2.71 0.00) (size 0.57 1.95) (layers F.Cu F.Paste F.Mask))
(pad 8 smd oval (at -1.91 -2.71 0.00) (size 0.57 1.95) (layers F.Cu F.Paste F.Mask))
(pad 7 smd oval (at -0.63 -2.71 0.00) (size 0.57 1.95) (layers F.Cu F.Paste F.Mask))
(pad 6 smd oval (at 0.63 -2.71 0.00) (size 0.57 1.95) (layers F.Cu F.Paste F.Mask))
(pad 5 smd oval (at 1.90 -2.71 0.00) (size 0.57 1.95) (layers F.Cu F.Paste F.Mask))
(fp_circle (center -2.41 3.00) (end -2.38 3.00) (layer F.Fab) (width 0.06))
(fp_circle (center -1.91 3.40) (end -1.76 3.40) (layer Cmts.User) (width 0.30))
(fp_circle (center -1.78 1.02) (end -1.63 1.02) (layer F.SilkS) (width 0.30))
(fp_arc (start -2.50 0.00) (end -2.50 -0.73) (angle -359.00) (layer F.SilkS) (width 0.25))
(model "/lcsc_lib.3dshapes/SOIC-8_L5.0-W4.0-P1.27-LS6.0-BL.wrl"
(offset (xyz 0.000 -0.000 -0.000))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,53 @@
(module easyeda2kicad:SSOP-28_L10.2-W5.3-P0.65-LS7.8-BL (layer F.Cu) (tedit 5DC5F6A4)
(attr smd)
(fp_text reference REF** (at 0 -7.46) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SSOP-28_L10.2-W5.3-P0.65-LS7.8-BL (at 0 7.46) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 5.08 -2.20) (end 5.08 2.16) (layer F.SilkS) (width 0.25))
(fp_line (start -5.08 0.64) (end -5.08 2.20) (layer F.SilkS) (width 0.25))
(fp_line (start -5.08 -0.63) (end -5.08 -2.20) (layer F.SilkS) (width 0.25))
(fp_line (start -5.08 -2.20) (end 5.08 -2.20) (layer F.SilkS) (width 0.25))
(fp_line (start -5.08 2.20) (end 5.08 2.20) (layer F.SilkS) (width 0.25))
(pad 1 smd oval (at -4.23 3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 2 smd oval (at -3.58 3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 3 smd oval (at -2.93 3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 4 smd oval (at -2.28 3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 5 smd oval (at -1.63 3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 6 smd oval (at -0.98 3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 7 smd oval (at -0.32 3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 8 smd oval (at 0.33 3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 9 smd oval (at 0.98 3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 10 smd oval (at 1.63 3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 11 smd oval (at 2.28 3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 12 smd oval (at 2.93 3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 13 smd oval (at 3.58 3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 14 smd oval (at 4.23 3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 28 smd oval (at -4.23 -3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 27 smd oval (at -3.58 -3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 26 smd oval (at -2.93 -3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 25 smd oval (at -2.28 -3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 24 smd oval (at -1.63 -3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 23 smd oval (at -0.98 -3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 22 smd oval (at -0.32 -3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 21 smd oval (at 0.33 -3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 20 smd oval (at 0.98 -3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 19 smd oval (at 1.63 -3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 18 smd oval (at 2.28 -3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 17 smd oval (at 2.93 -3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 16 smd oval (at 3.58 -3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(pad 15 smd oval (at 4.23 -3.46 0.00) (size 0.36 2.02) (layers F.Cu F.Paste F.Mask))
(fp_circle (center -4.06 1.40) (end -4.03 1.40) (layer F.Fab) (width 0.06))
(fp_circle (center -4.23 4.28) (end -4.08 4.28) (layer Cmts.User) (width 0.30))
(fp_arc (start -5.16 0.00) (end -5.08 -0.63) (angle 165.67) (layer F.SilkS) (width 0.25))
(model "/lcsc_lib.3dshapes/SSOP-28_L10.2-W5.3-H2.0-LS7.8-P0.65.wrl"
(offset (xyz 0.000 -0.000 -0.000))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

File diff suppressed because it is too large Load Diff