This commit is contained in:
Zack Buhman 2023-07-14 14:42:50 +00:00
parent eca52ef94f
commit 8546a5238f
14 changed files with 104908 additions and 71 deletions

1
.gitignore vendored
View File

@ -1,2 +1,3 @@
*.zip *.zip
__pycache__ __pycache__
*.bak

View File

@ -0,0 +1,116 @@
(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
(symbol "74LVC1T45Z6-7" (in_bom yes) (on_board yes)
(property "Reference" "U" (at -6.35 8.89 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "74LVC1T45Z6-7" (at 3.81 8.89 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Package_TO_SOT_SMD:SOT-563" (at 0 -11.43 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "http://www.ti.com/lit/ds/symlink/sn74lvc1t45.pdf" (at -22.86 -16.51 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "Level-Shifter CMOS-TTL-Translation" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Single-Bit Dual-Supply Bus Transceiver With Configurable Voltage Translation and 3-State Outputs, SOT-23-6" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "SOT?23*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "74LVC1T45Z6-7_0_1"
(rectangle (start -7.62 7.62) (end 7.62 -7.62)
(stroke (width 0.254) (type default))
(fill (type background))
)
(polyline
(pts
(xy -2.54 0)
(xy -2.54 1.016)
(xy -0.762 1.016)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 2.794 0)
(xy 2.794 -1.016)
(xy 1.016 -1.016)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy -0.762 -1.016)
(xy -2.54 -1.016)
(xy -2.54 0)
(xy -4.572 0)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy -0.762 0)
(xy -0.762 2.032)
(xy 1.016 1.016)
(xy -0.762 0)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 1.016 1.016)
(xy 2.794 1.016)
(xy 2.794 0)
(xy 4.064 0)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 1.016 0)
(xy 1.016 -1.778)
(xy 1.016 -2.032)
(xy -0.762 -1.016)
(xy 1.016 0)
)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "74LVC1T45Z6-7_1_1"
(pin power_in line (at -2.54 10.16 270) (length 2.54)
(name "VCCA" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -10.16 90) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -10.16 0 0) (length 2.54)
(name "A" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 10.16 0 180) (length 2.54)
(name "B" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin input line (at -10.16 -5.08 0) (length 2.54)
(name "DIR" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 2.54 10.16 270) (length 2.54)
(name "VCCB" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
)
)
)

54
uart/M93Cx6.kicad_sym Normal file
View File

@ -0,0 +1,54 @@
(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
(symbol "M93Cx6" (in_bom yes) (on_board yes)
(property "Reference" "U" (at 0 7.62 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "M93Cx6" (at 0 -8.89 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "M93Cx6_1_1"
(rectangle (start -6.35 6.35) (end 6.35 -6.35)
(stroke (width 0) (type default))
(fill (type background))
)
(pin input line (at -8.89 3.81 0) (length 2.54)
(name "CS" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at -8.89 1.27 0) (length 2.54)
(name "SCK" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin input line (at -8.89 -1.27 0) (length 2.54)
(name "SDI" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin output line (at -8.89 -3.81 0) (length 2.54)
(name "SDO" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 8.89 -3.81 180) (length 2.54)
(name "VSS" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin input line (at 8.89 -1.27 180) (length 2.54)
(name "ORG" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin no_connect line (at 8.89 1.27 180) (length 2.54)
(name "NC" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 8.89 3.81 180) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
)
)
)

42
uart/ME6211C.kicad_sym Normal file
View File

@ -0,0 +1,42 @@
(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
(symbol "ME6211C" (in_bom yes) (on_board yes)
(property "Reference" "U" (at 0 7.62 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "ME6211C" (at 0 -7.62 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "ME6211C_1_1"
(rectangle (start -7.62 6.35) (end 7.62 -6.35)
(stroke (width 0) (type default))
(fill (type background))
)
(pin power_in line (at -10.16 3.81 0) (length 2.54)
(name "VIN" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at -10.16 0 0) (length 2.54)
(name "VSS" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin input line (at -10.16 -3.81 0) (length 2.54)
(name "CE" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin no_connect line (at 10.16 -3.81 180) (length 2.54)
(name "NC" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 10.16 3.81 180) (length 2.54)
(name "VOUT" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
)
)
)

View File

@ -0,0 +1,46 @@
(footprint "R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
(tags "resistor handsolder")
(attr smd)
(fp_text reference "REF**" (at 0 -1.65) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ea8a26ea-3a6d-4dab-baac-2b7813101d69)
)
(fp_text value "R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (at 0 1.65) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6264eead-45d6-41c5-8b9f-173ccc59d3cf)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 0.5 0.5) (thickness 0.08)))
(tstamp 2a12e1fe-6583-480f-b520-69f04005c491)
)
(fp_line (start -0.227064 -0.735) (end 0.227064 -0.735)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 48271d98-12d9-4f33-af9f-2d7831085097))
(fp_line (start -0.227064 0.735) (end 0.227064 0.735)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d034902c-e5b7-4c79-bf4e-2234fd7562ae))
(fp_line (start -1.85 -0.95) (end 1.85 -0.95)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2682e825-0d85-467f-aecf-eb3fab925831))
(fp_line (start -1.85 0.95) (end -1.85 -0.95)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bb3b7d94-9d6d-4731-99fd-aafb11e8ce69))
(fp_line (start 1.85 -0.95) (end 1.85 0.95)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fa83aaae-a6ae-4d28-9a0c-5c24aa106cda))
(fp_line (start 1.85 0.95) (end -1.85 0.95)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 49a5eb84-1cdf-4972-a826-169f72a58314))
(fp_line (start -1 -0.625) (end 1 -0.625)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f97d0d99-13fa-4988-85ec-df5e924cab3a))
(fp_line (start -1 0.625) (end -1 -0.625)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8a128ae7-eb37-424e-8c0e-2536ba19e311))
(fp_line (start 1 -0.625) (end 1 0.625)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a7969011-0845-48e1-9690-b137beca65d7))
(fp_line (start 1 0.625) (end -1 0.625)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fe9d62b8-c669-40f7-9f74-a73c83a94bab))
(pad "1" smd roundrect (at -1 0) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333) (tstamp 4937d829-fe33-4310-b24e-1c4f5b5702fa))
(pad "2" smd roundrect (at 1 0) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333) (tstamp 1bdfed4a-fb38-4162-b692-6c86bd617303))
(pad "3" smd roundrect (at 3 0) (size 1.2 1.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.208333) (tstamp 2f7b87a0-c213-4164-b628-d6b923d8d06b))
(model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,46 @@
(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
(symbol "USBULC6-2M6" (in_bom yes) (on_board yes)
(property "Reference" "U" (at 0 6.35 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "USBULC6-2M6" (at 0 -6.35 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "USBULC6-2M6_1_1"
(rectangle (start -6.35 5.08) (end 6.35 -5.08)
(stroke (width 0) (type default))
(fill (type background))
)
(pin bidirectional line (at -8.89 2.54 0) (length 2.54)
(name "D+" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at -8.89 0 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -8.89 -2.54 0) (length 2.54)
(name "D-" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 8.89 -2.54 180) (length 2.54)
(name "IO2" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 8.89 0 180) (length 2.54)
(name "C" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 8.89 2.54 180) (length 2.54)
(name "IO1" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
)
)
)

View File

@ -6,44 +6,72 @@
(property "Value" "FT4232H" (at 0 -10.16 0) (property "Value" "FT4232H" (at 0 -10.16 0)
(effects (font (size 1.27 1.27))) (effects (font (size 1.27 1.27)))
) )
(property "Footprint" "" (at 0 0 0) (property "Footprint" "" (at 0 8.89 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "" (at 0 0 0) (property "Datasheet" "" (at 0 8.89 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(symbol "FT4232H_0_1"
(rectangle (start -25.4 2.54) (end 25.4 -81.28)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "FT4232H_1_1" (symbol "FT4232H_1_1"
(pin power_in line (at -7.62 -86.36 90) (length 5.08) (rectangle (start -25.4 11.43) (end 25.4 -85.09)
(stroke (width 0) (type default))
(fill (type background))
)
(text "RTS#/SDI" (at 11.43 -26.67 0)
(effects (font (size 1.27 1.27)))
)
(text "RTS#/SDI" (at 11.43 -5.08 0)
(effects (font (size 1.27 1.27)))
)
(text "RXD" (at 13.97 -67.31 0)
(effects (font (size 1.27 1.27)))
)
(text "RXD" (at 13.97 -45.72 0)
(effects (font (size 1.27 1.27)))
)
(text "RXD/SDO" (at 11.43 -24.13 0)
(effects (font (size 1.27 1.27)))
)
(text "RXD/SDO" (at 11.43 -2.54 0)
(effects (font (size 1.27 1.27)))
)
(text "TXD" (at 13.97 -64.77 0)
(effects (font (size 1.27 1.27)))
)
(text "TXD" (at 13.97 -43.18 0)
(effects (font (size 1.27 1.27)))
)
(text "TXD/SCK" (at 11.43 -21.59 0)
(effects (font (size 1.27 1.27)))
)
(text "TXD/SCK" (at 11.43 0 0)
(effects (font (size 1.27 1.27)))
)
(pin power_in line (at -7.62 -90.17 90) (length 5.08)
(name "GND" (effects (font (size 1.27 1.27)))) (name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -16.51 -86.36 90) (length 5.08) (pin power_in line (at -16.51 -90.17 90) (length 5.08)
(name "AGND" (effects (font (size 1.27 1.27)))) (name "AGND" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27)))) (number "10" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -2.54 -86.36 90) (length 5.08) (pin power_in line (at -2.54 -90.17 90) (length 5.08)
(name "GND" (effects (font (size 1.27 1.27)))) (name "GND" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27)))) (number "11" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at 0 7.62 270) (length 5.08) (pin power_in line (at 0 16.51 270) (length 5.08)
(name "VCORE" (effects (font (size 1.27 1.27)))) (name "VCORE" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27)))) (number "12" (effects (font (size 1.27 1.27))))
) )
(pin input line (at -30.48 -27.94 0) (length 5.08) (pin input line (at -30.48 -74.93 0) (length 5.08)
(name "TEST" (effects (font (size 1.27 1.27)))) (name "TEST" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27)))) (number "13" (effects (font (size 1.27 1.27))))
) )
(pin input line (at -30.48 -22.86 0) (length 5.08) (pin input line (at -30.48 -29.21 0) (length 5.08)
(name "RESET#" (effects (font (size 1.27 1.27)))) (name "RESET#" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27)))) (number "14" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at 0 -86.36 90) (length 5.08) (pin power_in line (at 0 -90.17 90) (length 5.08)
(name "GND" (effects (font (size 1.27 1.27)))) (name "GND" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27)))) (number "15" (effects (font (size 1.27 1.27))))
) )
@ -63,11 +91,11 @@
(name "ADBUS3" (effects (font (size 1.27 1.27)))) (name "ADBUS3" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27)))) (number "19" (effects (font (size 1.27 1.27))))
) )
(pin input line (at -30.48 -12.7 0) (length 5.08) (pin input line (at -30.48 -44.45 0) (length 5.08)
(name "OSCI" (effects (font (size 1.27 1.27)))) (name "OSCI" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -10.16 7.62 270) (length 5.08) (pin power_in line (at -11.43 16.51 270) (length 5.08)
(name "VCCIO" (effects (font (size 1.27 1.27)))) (name "VCCIO" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27)))) (number "20" (effects (font (size 1.27 1.27))))
) )
@ -87,191 +115,191 @@
(name "ADBUS7" (effects (font (size 1.27 1.27)))) (name "ADBUS7" (effects (font (size 1.27 1.27))))
(number "24" (effects (font (size 1.27 1.27)))) (number "24" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at 2.54 -86.36 90) (length 5.08) (pin power_in line (at 2.54 -90.17 90) (length 5.08)
(name "GND" (effects (font (size 1.27 1.27)))) (name "GND" (effects (font (size 1.27 1.27))))
(number "25" (effects (font (size 1.27 1.27)))) (number "25" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -20.32 180) (length 5.08) (pin bidirectional line (at 30.48 -21.59 180) (length 5.08)
(name "BDBUS0" (effects (font (size 1.27 1.27)))) (name "BDBUS0" (effects (font (size 1.27 1.27))))
(number "26" (effects (font (size 1.27 1.27)))) (number "26" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -22.86 180) (length 5.08) (pin bidirectional line (at 30.48 -24.13 180) (length 5.08)
(name "BDBUS1" (effects (font (size 1.27 1.27)))) (name "BDBUS1" (effects (font (size 1.27 1.27))))
(number "27" (effects (font (size 1.27 1.27)))) (number "27" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -25.4 180) (length 5.08) (pin bidirectional line (at 30.48 -26.67 180) (length 5.08)
(name "BDBUS2" (effects (font (size 1.27 1.27)))) (name "BDBUS2" (effects (font (size 1.27 1.27))))
(number "28" (effects (font (size 1.27 1.27)))) (number "28" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -27.94 180) (length 5.08) (pin bidirectional line (at 30.48 -29.21 180) (length 5.08)
(name "BDBUS3" (effects (font (size 1.27 1.27)))) (name "BDBUS3" (effects (font (size 1.27 1.27))))
(number "29" (effects (font (size 1.27 1.27)))) (number "29" (effects (font (size 1.27 1.27))))
) )
(pin output line (at -30.48 -15.24 0) (length 5.08) (pin output line (at -30.48 -46.99 0) (length 5.08)
(name "OSCO" (effects (font (size 1.27 1.27)))) (name "OSCO" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27)))) (number "3" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -30.48 180) (length 5.08) (pin bidirectional line (at 30.48 -31.75 180) (length 5.08)
(name "BDBUS4" (effects (font (size 1.27 1.27)))) (name "BDBUS4" (effects (font (size 1.27 1.27))))
(number "30" (effects (font (size 1.27 1.27)))) (number "30" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -7.62 7.62 270) (length 5.08) (pin power_in line (at -8.89 16.51 270) (length 5.08)
(name "VCCIO" (effects (font (size 1.27 1.27)))) (name "VCCIO" (effects (font (size 1.27 1.27))))
(number "31" (effects (font (size 1.27 1.27)))) (number "31" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -33.02 180) (length 5.08) (pin bidirectional line (at 30.48 -34.29 180) (length 5.08)
(name "BDBUS5" (effects (font (size 1.27 1.27)))) (name "BDBUS5" (effects (font (size 1.27 1.27))))
(number "32" (effects (font (size 1.27 1.27)))) (number "32" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -35.56 180) (length 5.08) (pin bidirectional line (at 30.48 -36.83 180) (length 5.08)
(name "BDBUS6" (effects (font (size 1.27 1.27)))) (name "BDBUS6" (effects (font (size 1.27 1.27))))
(number "33" (effects (font (size 1.27 1.27)))) (number "33" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -38.1 180) (length 5.08) (pin bidirectional line (at 30.48 -39.37 180) (length 5.08)
(name "BDBUS7" (effects (font (size 1.27 1.27)))) (name "BDBUS7" (effects (font (size 1.27 1.27))))
(number "34" (effects (font (size 1.27 1.27)))) (number "34" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at 5.08 -86.36 90) (length 5.08) (pin power_in line (at 5.08 -90.17 90) (length 5.08)
(name "GND" (effects (font (size 1.27 1.27)))) (name "GND" (effects (font (size 1.27 1.27))))
(number "35" (effects (font (size 1.27 1.27)))) (number "35" (effects (font (size 1.27 1.27))))
) )
(pin output line (at -30.48 -25.4 0) (length 5.08) (pin output line (at -30.48 -31.75 0) (length 5.08)
(name "SUSPEND#" (effects (font (size 1.27 1.27)))) (name "SUSPEND#" (effects (font (size 1.27 1.27))))
(number "36" (effects (font (size 1.27 1.27)))) (number "36" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at 2.54 7.62 270) (length 5.08) (pin power_in line (at 2.54 16.51 270) (length 5.08)
(name "VCORE" (effects (font (size 1.27 1.27)))) (name "VCORE" (effects (font (size 1.27 1.27))))
(number "37" (effects (font (size 1.27 1.27)))) (number "37" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -40.64 180) (length 5.08) (pin bidirectional line (at 30.48 -43.18 180) (length 5.08)
(name "CDBUS0" (effects (font (size 1.27 1.27)))) (name "CDBUS0" (effects (font (size 1.27 1.27))))
(number "38" (effects (font (size 1.27 1.27)))) (number "38" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -43.18 180) (length 5.08) (pin bidirectional line (at 30.48 -45.72 180) (length 5.08)
(name "CDBUS1" (effects (font (size 1.27 1.27)))) (name "CDBUS1" (effects (font (size 1.27 1.27))))
(number "39" (effects (font (size 1.27 1.27)))) (number "39" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at 7.62 7.62 270) (length 5.08) (pin power_in line (at 8.89 16.51 270) (length 5.08)
(name "VPHY" (effects (font (size 1.27 1.27)))) (name "VPHY" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27)))) (number "4" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -45.72 180) (length 5.08) (pin bidirectional line (at 30.48 -48.26 180) (length 5.08)
(name "CDBUS2" (effects (font (size 1.27 1.27)))) (name "CDBUS2" (effects (font (size 1.27 1.27))))
(number "40" (effects (font (size 1.27 1.27)))) (number "40" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -48.26 180) (length 5.08) (pin bidirectional line (at 30.48 -50.8 180) (length 5.08)
(name "CDBUS3" (effects (font (size 1.27 1.27)))) (name "CDBUS3" (effects (font (size 1.27 1.27))))
(number "41" (effects (font (size 1.27 1.27)))) (number "41" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -5.08 7.62 270) (length 5.08) (pin power_in line (at -6.35 16.51 270) (length 5.08)
(name "VCCIO" (effects (font (size 1.27 1.27)))) (name "VCCIO" (effects (font (size 1.27 1.27))))
(number "42" (effects (font (size 1.27 1.27)))) (number "42" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -50.8 180) (length 5.08) (pin bidirectional line (at 30.48 -53.34 180) (length 5.08)
(name "CDBUS4" (effects (font (size 1.27 1.27)))) (name "CDBUS4" (effects (font (size 1.27 1.27))))
(number "43" (effects (font (size 1.27 1.27)))) (number "43" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -53.34 180) (length 5.08) (pin bidirectional line (at 30.48 -55.88 180) (length 5.08)
(name "CDBUS5" (effects (font (size 1.27 1.27)))) (name "CDBUS5" (effects (font (size 1.27 1.27))))
(number "44" (effects (font (size 1.27 1.27)))) (number "44" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -55.88 180) (length 5.08) (pin bidirectional line (at 30.48 -58.42 180) (length 5.08)
(name "CDBUS6" (effects (font (size 1.27 1.27)))) (name "CDBUS6" (effects (font (size 1.27 1.27))))
(number "45" (effects (font (size 1.27 1.27)))) (number "45" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -58.42 180) (length 5.08) (pin bidirectional line (at 30.48 -60.96 180) (length 5.08)
(name "CDBUS7" (effects (font (size 1.27 1.27)))) (name "CDBUS7" (effects (font (size 1.27 1.27))))
(number "46" (effects (font (size 1.27 1.27)))) (number "46" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at 7.62 -86.36 90) (length 5.08) (pin power_in line (at 7.62 -90.17 90) (length 5.08)
(name "GND" (effects (font (size 1.27 1.27)))) (name "GND" (effects (font (size 1.27 1.27))))
(number "47" (effects (font (size 1.27 1.27)))) (number "47" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -60.96 180) (length 5.08) (pin bidirectional line (at 30.48 -64.77 180) (length 5.08)
(name "DDBUS0" (effects (font (size 1.27 1.27)))) (name "DDBUS0" (effects (font (size 1.27 1.27))))
(number "48" (effects (font (size 1.27 1.27)))) (number "48" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -30.48 -33.02 0) (length 5.08) (pin power_in line (at -30.48 5.08 0) (length 5.08)
(name "VREGOUT" (effects (font (size 1.27 1.27)))) (name "VREGOUT" (effects (font (size 1.27 1.27))))
(number "49" (effects (font (size 1.27 1.27)))) (number "49" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -5.08 -86.36 90) (length 5.08) (pin power_in line (at -5.08 -90.17 90) (length 5.08)
(name "GND" (effects (font (size 1.27 1.27)))) (name "GND" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27)))) (number "5" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -30.48 -30.48 0) (length 5.08) (pin power_in line (at -30.48 7.62 0) (length 5.08)
(name "VREGIN" (effects (font (size 1.27 1.27)))) (name "VREGIN" (effects (font (size 1.27 1.27))))
(number "50" (effects (font (size 1.27 1.27)))) (number "50" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at 10.16 -86.36 90) (length 5.08) (pin power_in line (at 10.16 -90.17 90) (length 5.08)
(name "GND" (effects (font (size 1.27 1.27)))) (name "GND" (effects (font (size 1.27 1.27))))
(number "51" (effects (font (size 1.27 1.27)))) (number "51" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -63.5 180) (length 5.08) (pin bidirectional line (at 30.48 -67.31 180) (length 5.08)
(name "DDBUS1" (effects (font (size 1.27 1.27)))) (name "DDBUS1" (effects (font (size 1.27 1.27))))
(number "52" (effects (font (size 1.27 1.27)))) (number "52" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -66.04 180) (length 5.08) (pin bidirectional line (at 30.48 -69.85 180) (length 5.08)
(name "DDBUS2" (effects (font (size 1.27 1.27)))) (name "DDBUS2" (effects (font (size 1.27 1.27))))
(number "53" (effects (font (size 1.27 1.27)))) (number "53" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -68.58 180) (length 5.08) (pin bidirectional line (at 30.48 -72.39 180) (length 5.08)
(name "DDBUS3" (effects (font (size 1.27 1.27)))) (name "DDBUS3" (effects (font (size 1.27 1.27))))
(number "54" (effects (font (size 1.27 1.27)))) (number "54" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -71.12 180) (length 5.08) (pin bidirectional line (at 30.48 -74.93 180) (length 5.08)
(name "DDBUS4" (effects (font (size 1.27 1.27)))) (name "DDBUS4" (effects (font (size 1.27 1.27))))
(number "55" (effects (font (size 1.27 1.27)))) (number "55" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -2.54 7.62 270) (length 5.08) (pin power_in line (at -3.81 16.51 270) (length 5.08)
(name "VCCIO" (effects (font (size 1.27 1.27)))) (name "VCCIO" (effects (font (size 1.27 1.27))))
(number "56" (effects (font (size 1.27 1.27)))) (number "56" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -73.66 180) (length 5.08) (pin bidirectional line (at 30.48 -77.47 180) (length 5.08)
(name "DDBUS5" (effects (font (size 1.27 1.27)))) (name "DDBUS5" (effects (font (size 1.27 1.27))))
(number "57" (effects (font (size 1.27 1.27)))) (number "57" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -76.2 180) (length 5.08) (pin bidirectional line (at 30.48 -80.01 180) (length 5.08)
(name "DDBUS6" (effects (font (size 1.27 1.27)))) (name "DDBUS6" (effects (font (size 1.27 1.27))))
(number "58" (effects (font (size 1.27 1.27)))) (number "58" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 30.48 -78.74 180) (length 5.08) (pin bidirectional line (at 30.48 -82.55 180) (length 5.08)
(name "DDBUS7" (effects (font (size 1.27 1.27)))) (name "DDBUS7" (effects (font (size 1.27 1.27))))
(number "59" (effects (font (size 1.27 1.27)))) (number "59" (effects (font (size 1.27 1.27))))
) )
(pin input line (at -30.48 -20.32 0) (length 5.08) (pin input line (at -30.48 1.27 0) (length 5.08)
(name "REF" (effects (font (size 1.27 1.27)))) (name "REF" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27)))) (number "6" (effects (font (size 1.27 1.27))))
) )
(pin output line (at -30.48 -17.78 0) (length 5.08) (pin output line (at -30.48 -34.29 0) (length 5.08)
(name "PWREN#" (effects (font (size 1.27 1.27)))) (name "PWREN#" (effects (font (size 1.27 1.27))))
(number "60" (effects (font (size 1.27 1.27)))) (number "60" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at -30.48 -10.16 0) (length 5.08) (pin bidirectional line (at -30.48 -19.05 0) (length 5.08)
(name "EEDATA" (effects (font (size 1.27 1.27)))) (name "EEDATA" (effects (font (size 1.27 1.27))))
(number "61" (effects (font (size 1.27 1.27)))) (number "61" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at -30.48 -5.08 0) (length 5.08) (pin bidirectional line (at -30.48 -13.97 0) (length 5.08)
(name "EECLK" (effects (font (size 1.27 1.27)))) (name "EECLK" (effects (font (size 1.27 1.27))))
(number "62" (effects (font (size 1.27 1.27)))) (number "62" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at -30.48 -7.62 0) (length 5.08) (pin bidirectional line (at -30.48 -16.51 0) (length 5.08)
(name "EECS" (effects (font (size 1.27 1.27)))) (name "EECS" (effects (font (size 1.27 1.27))))
(number "63" (effects (font (size 1.27 1.27)))) (number "63" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at 5.08 7.62 270) (length 5.08) (pin power_in line (at 5.08 16.51 270) (length 5.08)
(name "VCORE" (effects (font (size 1.27 1.27)))) (name "VCORE" (effects (font (size 1.27 1.27))))
(number "64" (effects (font (size 1.27 1.27)))) (number "64" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at -30.48 0 0) (length 5.08) (pin bidirectional line (at -30.48 -5.08 0) (length 5.08)
(name "DM" (effects (font (size 1.27 1.27)))) (name "DM" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27)))) (number "7" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at -30.48 -2.54 0) (length 5.08) (pin bidirectional line (at -30.48 -7.62 0) (length 5.08)
(name "DP" (effects (font (size 1.27 1.27)))) (name "DP" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27)))) (number "8" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at 10.16 7.62 270) (length 5.08) (pin power_in line (at 12.7 16.51 270) (length 5.08)
(name "VPLL" (effects (font (size 1.27 1.27)))) (name "VPLL" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27)))) (number "9" (effects (font (size 1.27 1.27))))
) )

View File

@ -1,6 +1,5 @@
FT4232H FT4232H
74LVC1T45 level shifter 74LVC1T45Z6-7 level shifter
[SCI] [UART] [SCI] [UART]
12 - SCK (output) - SCK (input) - RXD (input) 12 - SCK (output) - SCK (input) - RXD (input)
@ -19,3 +18,13 @@ FT4232H
https://www.digikey.com/en/products/detail/sullins-connector-solutions/NPB02SVFN-RC/2618271 https://www.digikey.com/en/products/detail/sullins-connector-solutions/NPB02SVFN-RC/2618271
https://www.digikey.com/en/products/detail/amphenol-cs-fci/20021121-00010C4LF/2209057 https://www.digikey.com/en/products/detail/amphenol-cs-fci/20021121-00010C4LF/2209057
ferrite bead 0805 GBK201209T-601Y-N C280480
3.3V LDO ME6211C33M5G-N C82942
eeprom M93C46-WMN6TP C7565
USB ESD USBULC6-2M6 C2999115
USB micro B C136000

90077
uart/uart/fp-info-cache Normal file

File diff suppressed because it is too large Load Diff

4
uart/uart/fp-lib-table Normal file
View File

@ -0,0 +1,4 @@
(fp_lib_table
(version 7)
(lib (name "R_0805_2012Metric_3Pad_HandSolder")(type "KiCad")(uri "${KIPRJMOD}/R_0805_2012Metric_3Pad_HandSolder.pretty")(options "")(descr ""))
)

View File

@ -1,4 +1,9 @@
(sym_lib_table (sym_lib_table
(version 7) (version 7)
(lib (name "ft4232h")(type "KiCad")(uri "/home/bilbo/cartridge/uart/ft4232h.kicad_sym")(options "")(descr "")) (lib (name "ft4232h")(type "KiCad")(uri "/home/bilbo/cartridge/uart/ft4232h.kicad_sym")(options "")(descr ""))
(lib (name "74LVC1T45Z6-7")(type "KiCad")(uri "/home/bilbo/cartridge/74LVC1T45Z6-7.kicad_sym")(options "")(descr ""))
(lib (name "cn6")(type "KiCad")(uri "/home/bilbo/cartridge/cn6.kicad_sym")(options "")(descr ""))
(lib (name "ME6211C")(type "KiCad")(uri "/home/bilbo/cartridge/uart/ME6211C.kicad_sym")(options "")(descr ""))
(lib (name "M93Cx6")(type "KiCad")(uri "/home/bilbo/cartridge/uart/M93Cx6.kicad_sym")(options "")(descr ""))
(lib (name "USBULC6-2M6")(type "KiCad")(uri "/home/bilbo/cartridge/uart/USBULC6-2M6.kicad_sym")(options "")(descr ""))
) )

View File

@ -31,6 +31,217 @@
"cvpcb": { "cvpcb": {
"equivalence_files": [] "equivalence_files": []
}, },
"erc": {
"erc_exclusions": [],
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
0,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"conflicting_netclasses": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
"missing_unit": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"similar_labels": "warning",
"simulation_model_issue": "ignore",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": { "libraries": {
"pinned_footprint_libs": [], "pinned_footprint_libs": [],
"pinned_symbol_libs": [] "pinned_symbol_libs": []
@ -78,9 +289,44 @@
"page_layout_descr_file": "" "page_layout_descr_file": ""
}, },
"schematic": { "schematic": {
"annotate_start_num": 0,
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"field_names": [],
"intersheets_ref_own_page": false,
"intersheets_ref_prefix": "",
"intersheets_ref_short": false,
"intersheets_ref_show": false,
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.375,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.15
},
"legacy_lib_dir": "", "legacy_lib_dir": "",
"legacy_lib_list": [] "legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"page_layout_descr_file": "",
"plot_directory": "",
"spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
}, },
"sheets": [], "sheets": [
[
"d2b13890-3e25-4c10-94a7-b6f42e8a5b81",
""
]
],
"text_variables": {} "text_variables": {}
} }

File diff suppressed because it is too large Load Diff

6904
uart/uart/uart.kicad_sch-bak Normal file

File diff suppressed because it is too large Load Diff