initial hardware design

This commit is contained in:
Arthur Lu 2024-09-23 22:24:44 -07:00
parent e55c54f292
commit 0173e4d166
10 changed files with 20120 additions and 4591 deletions

@ -0,0 +1,498 @@
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
(symbol "TFP401APZPR" (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 33.02 10.16 0)
(effects (font (size 1.524 1.524)))
)
(property "Value" "TFP401APZPR" (id 1) (at 33.02 7.62 0)
(effects (font (size 1.524 1.524)))
)
(property "Footprint" "PZP100_5P2X5P2" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27) italic) hide)
)
(property "Datasheet" "TFP401APZPR" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27) italic) hide)
)
(property "ki_keywords" "TFP401APZPR" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_locked" "" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "PZP100_5P2X5P2 PZP100_5P2X5P2-M PZP100_5P2X5P2-L" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "TFP401APZPR_1_1"
(polyline
(pts
(xy 7.62 5.08)
(xy 7.62 -68.58)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 7.62 -68.58)
(xy 58.42 -68.58)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 58.42 -68.58)
(xy 58.42 5.08)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 58.42 5.08)
(xy 7.62 5.08)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(pin input line (at 0 0 0) (length 7.62)
(name "DFO" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at 0 -2.54 0) (length 7.62)
(name "*PD" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin input line (at 0 -5.08 0) (length 7.62)
(name "ST" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin input line (at 0 -7.62 0) (length 7.62)
(name "PIXS" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -10.16 0) (length 7.62)
(name "GND" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -12.7 0) (length 7.62)
(name "DVDD" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin input line (at 0 -15.24 0) (length 7.62)
(name "*STAG" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -17.78 0) (length 7.62)
(name "SCDT" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin input line (at 0 -20.32 0) (length 7.62)
(name "*PDO" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -22.86 0) (length 7.62)
(name "QE0" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -25.4 0) (length 7.62)
(name "QE1" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -27.94 0) (length 7.62)
(name "QE2" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -30.48 0) (length 7.62)
(name "QE3" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -33.02 0) (length 7.62)
(name "QE4" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -35.56 0) (length 7.62)
(name "QE5" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -38.1 0) (length 7.62)
(name "QE6" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -40.64 0) (length 7.62)
(name "QE7" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -43.18 0) (length 7.62)
(name "OVDD" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -45.72 0) (length 7.62)
(name "OGND" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -48.26 0) (length 7.62)
(name "QE8" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -50.8 0) (length 7.62)
(name "QE9" (effects (font (size 1.27 1.27))))
(number "21" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -53.34 0) (length 7.62)
(name "QE10" (effects (font (size 1.27 1.27))))
(number "22" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -55.88 0) (length 7.62)
(name "QE11" (effects (font (size 1.27 1.27))))
(number "23" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -58.42 0) (length 7.62)
(name "QE12" (effects (font (size 1.27 1.27))))
(number "24" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -60.96 0) (length 7.62)
(name "QE13" (effects (font (size 1.27 1.27))))
(number "25" (effects (font (size 1.27 1.27))))
)
(pin output line (at 66.04 -63.5 180) (length 7.62)
(name "QE14" (effects (font (size 1.27 1.27))))
(number "26" (effects (font (size 1.27 1.27))))
)
(pin output line (at 66.04 -60.96 180) (length 7.62)
(name "QE15" (effects (font (size 1.27 1.27))))
(number "27" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 66.04 -58.42 180) (length 7.62)
(name "OGND" (effects (font (size 1.27 1.27))))
(number "28" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 66.04 -55.88 180) (length 7.62)
(name "OVDD" (effects (font (size 1.27 1.27))))
(number "29" (effects (font (size 1.27 1.27))))
)
(pin output line (at 66.04 -53.34 180) (length 7.62)
(name "QE16" (effects (font (size 1.27 1.27))))
(number "30" (effects (font (size 1.27 1.27))))
)
(pin output line (at 66.04 -50.8 180) (length 7.62)
(name "QE17" (effects (font (size 1.27 1.27))))
(number "31" (effects (font (size 1.27 1.27))))
)
(pin output line (at 66.04 -48.26 180) (length 7.62)
(name "QE18" (effects (font (size 1.27 1.27))))
(number "32" (effects (font (size 1.27 1.27))))
)
(pin output line (at 66.04 -45.72 180) (length 7.62)
(name "QE19" (effects (font (size 1.27 1.27))))
(number "33" (effects (font (size 1.27 1.27))))
)
(pin output line (at 66.04 -43.18 180) (length 7.62)
(name "QE20" (effects (font (size 1.27 1.27))))
(number "34" (effects (font (size 1.27 1.27))))
)
(pin output line (at 66.04 -40.64 180) (length 7.62)
(name "QE21" (effects (font (size 1.27 1.27))))
(number "35" (effects (font (size 1.27 1.27))))
)
(pin output line (at 66.04 -38.1 180) (length 7.62)
(name "QE22" (effects (font (size 1.27 1.27))))
(number "36" (effects (font (size 1.27 1.27))))
)
(pin output line (at 66.04 -35.56 180) (length 7.62)
(name "QE23" (effects (font (size 1.27 1.27))))
(number "37" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 66.04 -33.02 180) (length 7.62)
(name "DVDD" (effects (font (size 1.27 1.27))))
(number "38" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 66.04 -30.48 180) (length 7.62)
(name "GND" (effects (font (size 1.27 1.27))))
(number "39" (effects (font (size 1.27 1.27))))
)
(pin output line (at 66.04 -27.94 180) (length 7.62)
(name "CTL1" (effects (font (size 1.27 1.27))))
(number "40" (effects (font (size 1.27 1.27))))
)
(pin output line (at 66.04 -25.4 180) (length 7.62)
(name "CTL2" (effects (font (size 1.27 1.27))))
(number "41" (effects (font (size 1.27 1.27))))
)
(pin output line (at 66.04 -22.86 180) (length 7.62)
(name "CTL3" (effects (font (size 1.27 1.27))))
(number "42" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 66.04 -20.32 180) (length 7.62)
(name "OVDD" (effects (font (size 1.27 1.27))))
(number "43" (effects (font (size 1.27 1.27))))
)
(pin output line (at 66.04 -17.78 180) (length 7.62)
(name "ODCK" (effects (font (size 1.27 1.27))))
(number "44" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 66.04 -15.24 180) (length 7.62)
(name "OGND" (effects (font (size 1.27 1.27))))
(number "45" (effects (font (size 1.27 1.27))))
)
(pin output line (at 66.04 -12.7 180) (length 7.62)
(name "DE" (effects (font (size 1.27 1.27))))
(number "46" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 66.04 -10.16 180) (length 7.62)
(name "VSYNC" (effects (font (size 1.27 1.27))))
(number "47" (effects (font (size 1.27 1.27))))
)
(pin output line (at 66.04 -7.62 180) (length 7.62)
(name "HSYNC" (effects (font (size 1.27 1.27))))
(number "48" (effects (font (size 1.27 1.27))))
)
(pin output line (at 66.04 -5.08 180) (length 7.62)
(name "QO0" (effects (font (size 1.27 1.27))))
(number "49" (effects (font (size 1.27 1.27))))
)
(pin output line (at 66.04 -2.54 180) (length 7.62)
(name "QO1" (effects (font (size 1.27 1.27))))
(number "50" (effects (font (size 1.27 1.27))))
)
(pin output line (at 66.04 0 180) (length 7.62)
(name "QO2" (effects (font (size 1.27 1.27))))
(number "51" (effects (font (size 1.27 1.27))))
)
)
(symbol "TFP401APZPR_2_1"
(polyline
(pts
(xy 7.62 5.08)
(xy 7.62 -66.04)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 7.62 -66.04)
(xy 58.42 -66.04)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 58.42 -66.04)
(xy 58.42 5.08)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 58.42 5.08)
(xy 7.62 5.08)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(pin output line (at 0 0 0) (length 7.62)
(name "QO3" (effects (font (size 1.27 1.27))))
(number "52" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -2.54 0) (length 7.62)
(name "QO4" (effects (font (size 1.27 1.27))))
(number "53" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -5.08 0) (length 7.62)
(name "QO5" (effects (font (size 1.27 1.27))))
(number "54" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -7.62 0) (length 7.62)
(name "QO6" (effects (font (size 1.27 1.27))))
(number "55" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -10.16 0) (length 7.62)
(name "QO7" (effects (font (size 1.27 1.27))))
(number "56" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -12.7 0) (length 7.62)
(name "OVDD" (effects (font (size 1.27 1.27))))
(number "57" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -15.24 0) (length 7.62)
(name "OGND" (effects (font (size 1.27 1.27))))
(number "58" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -17.78 0) (length 7.62)
(name "QO8" (effects (font (size 1.27 1.27))))
(number "59" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -20.32 0) (length 7.62)
(name "QO9" (effects (font (size 1.27 1.27))))
(number "60" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -22.86 0) (length 7.62)
(name "QO10" (effects (font (size 1.27 1.27))))
(number "61" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -25.4 0) (length 7.62)
(name "QO11" (effects (font (size 1.27 1.27))))
(number "62" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -27.94 0) (length 7.62)
(name "QO12" (effects (font (size 1.27 1.27))))
(number "63" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -30.48 0) (length 7.62)
(name "QO13" (effects (font (size 1.27 1.27))))
(number "64" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -33.02 0) (length 7.62)
(name "QO14" (effects (font (size 1.27 1.27))))
(number "65" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -35.56 0) (length 7.62)
(name "QO15" (effects (font (size 1.27 1.27))))
(number "66" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -38.1 0) (length 7.62)
(name "DVDD" (effects (font (size 1.27 1.27))))
(number "67" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -40.64 0) (length 7.62)
(name "GND" (effects (font (size 1.27 1.27))))
(number "68" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -43.18 0) (length 7.62)
(name "QO16" (effects (font (size 1.27 1.27))))
(number "69" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -45.72 0) (length 7.62)
(name "QO17" (effects (font (size 1.27 1.27))))
(number "70" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -48.26 0) (length 7.62)
(name "QO18" (effects (font (size 1.27 1.27))))
(number "71" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -50.8 0) (length 7.62)
(name "QO19" (effects (font (size 1.27 1.27))))
(number "72" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -53.34 0) (length 7.62)
(name "QO20" (effects (font (size 1.27 1.27))))
(number "73" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -55.88 0) (length 7.62)
(name "QO21" (effects (font (size 1.27 1.27))))
(number "74" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -58.42 0) (length 7.62)
(name "QO22" (effects (font (size 1.27 1.27))))
(number "75" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -60.96 0) (length 7.62)
(name "OGND" (effects (font (size 1.27 1.27))))
(number "76" (effects (font (size 1.27 1.27))))
)
(pin output line (at 66.04 -60.96 180) (length 7.62)
(name "QO23" (effects (font (size 1.27 1.27))))
(number "77" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 66.04 -58.42 180) (length 7.62)
(name "OVDD" (effects (font (size 1.27 1.27))))
(number "78" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 66.04 -55.88 180) (length 7.62)
(name "AGND" (effects (font (size 1.27 1.27))))
(number "79" (effects (font (size 1.27 1.27))))
)
(pin input line (at 66.04 -53.34 180) (length 7.62)
(name "RX2+" (effects (font (size 1.27 1.27))))
(number "80" (effects (font (size 1.27 1.27))))
)
(pin input line (at 66.04 -50.8 180) (length 7.62)
(name "RX2-" (effects (font (size 1.27 1.27))))
(number "81" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 66.04 -48.26 180) (length 7.62)
(name "AVDD" (effects (font (size 1.27 1.27))))
(number "82" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 66.04 -45.72 180) (length 7.62)
(name "AGND" (effects (font (size 1.27 1.27))))
(number "83" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 66.04 -43.18 180) (length 7.62)
(name "AVDD" (effects (font (size 1.27 1.27))))
(number "84" (effects (font (size 1.27 1.27))))
)
(pin input line (at 66.04 -40.64 180) (length 7.62)
(name "RX1+" (effects (font (size 1.27 1.27))))
(number "85" (effects (font (size 1.27 1.27))))
)
(pin input line (at 66.04 -38.1 180) (length 7.62)
(name "RX1-" (effects (font (size 1.27 1.27))))
(number "86" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 66.04 -35.56 180) (length 7.62)
(name "AGND" (effects (font (size 1.27 1.27))))
(number "87" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 66.04 -33.02 180) (length 7.62)
(name "AVDD" (effects (font (size 1.27 1.27))))
(number "88" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 66.04 -30.48 180) (length 7.62)
(name "AGND" (effects (font (size 1.27 1.27))))
(number "89" (effects (font (size 1.27 1.27))))
)
(pin input line (at 66.04 -27.94 180) (length 7.62)
(name "RX0+" (effects (font (size 1.27 1.27))))
(number "90" (effects (font (size 1.27 1.27))))
)
(pin input line (at 66.04 -25.4 180) (length 7.62)
(name "RX0-" (effects (font (size 1.27 1.27))))
(number "91" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 66.04 -22.86 180) (length 7.62)
(name "AGND" (effects (font (size 1.27 1.27))))
(number "92" (effects (font (size 1.27 1.27))))
)
(pin input line (at 66.04 -20.32 180) (length 7.62)
(name "RXC+" (effects (font (size 1.27 1.27))))
(number "93" (effects (font (size 1.27 1.27))))
)
(pin input line (at 66.04 -17.78 180) (length 7.62)
(name "RXC-" (effects (font (size 1.27 1.27))))
(number "94" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 66.04 -15.24 180) (length 7.62)
(name "AVDD" (effects (font (size 1.27 1.27))))
(number "95" (effects (font (size 1.27 1.27))))
)
(pin input line (at 66.04 -12.7 180) (length 7.62)
(name "EXT_RES" (effects (font (size 1.27 1.27))))
(number "96" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 66.04 -10.16 180) (length 7.62)
(name "PVDD" (effects (font (size 1.27 1.27))))
(number "97" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 66.04 -7.62 180) (length 7.62)
(name "PGND" (effects (font (size 1.27 1.27))))
(number "98" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 66.04 -5.08 180) (length 7.62)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "99" (effects (font (size 1.27 1.27))))
)
(pin input line (at 66.04 -2.54 180) (length 7.62)
(name "OCK_INV" (effects (font (size 1.27 1.27))))
(number "100" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 66.04 0 180) (length 7.62)
(name "EPAD" (effects (font (size 1.27 1.27))))
(number "EPAD" (effects (font (size 1.27 1.27))))
)
)
)
)

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -1,4 +1,4 @@
23334566863775695
23358069553823195
Audio_Module
Reverb_BTDR-1H
Digital Reverberation Unit, http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf (footprint from http://www.uk-electronic.de/PDF/BTDR-1.pdf)
@ -63895,6 +63895,104 @@ ESP8266 WiFi microcontroller
0
16
16
Module_RaspberryPi_Pico
RaspberryPi_Pico_Common
Raspberry Pi Pico (wireless & original) versatile footprint for surface-mount or through-hole hand soldering, https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf
Raspberry Pi Pico module usb pcb antenna handsolder
0
80
40
Module_RaspberryPi_Pico
RaspberryPi_Pico_Common_MountingHoles
Raspberry Pi Pico (wireless & original) versatile footprint for surface-mount or through-hole hand soldering, https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf
Raspberry Pi Pico module usb pcb antenna handsolder
0
80
40
Module_RaspberryPi_Pico
RaspberryPi_Pico_Common_SMD
Raspberry Pi Pico (wireless & original) common surface-mount footprint for reflow or hand soldering, https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf
Raspberry Pi Pico module usb pcb antenna handsolder
0
40
40
Module_RaspberryPi_Pico
RaspberryPi_Pico_Common_SMD_MountingHoles
Raspberry Pi Pico (wireless & original) common surface-mount footprint for reflow or hand soldering, https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf
Raspberry Pi Pico module usb pcb antenna handsolder
0
40
40
Module_RaspberryPi_Pico
RaspberryPi_Pico_Common_THT
Raspberry Pi Pico (wireless & original) common through-hole footprint, https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf
Raspberry Pi Pico module usb pcb antenna handsolder
0
40
40
Module_RaspberryPi_Pico
RaspberryPi_Pico_Common_THT_MountingHoles
Raspberry Pi Pico (wireless & original) common through-hole footprint, https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf
Raspberry Pi Pico module usb pcb antenna handsolder
0
40
40
Module_RaspberryPi_Pico
RaspberryPi_Pico_OptionalKeepoutRF
Supplementary RF keepout zone for the Raspberry Pi Pico W (wireless), to be added to other Raspberry Pi Pico footprints, https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf
Raspberry Pi Pico module keepout rf wireless extra addon
0
0
0
Module_RaspberryPi_Pico
RaspberryPi_Pico_OptionalPinLabels
Supplementary pin labels for the Raspberry Pi Pico (wireless & original), to be added to other Raspberry Pi Pico footprints, https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf
Raspberry Pi Pico module label extra addon
0
0
0
Module_RaspberryPi_Pico
RaspberryPi_Pico_Original_SMD
Raspberry Pi Pico (original only) surface-mount footprint for reflow soldering with test points and debug pads (not compatible with Pico W), https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf
Raspberry Pi Pico module usb pcb swd
0
53
49
Module_RaspberryPi_Pico
RaspberryPi_Pico_Original_SMD_MountingHoles
Raspberry Pi Pico (original only) surface-mount footprint for reflow soldering with test points and debug pads (not compatible with Pico W), https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf
Raspberry Pi Pico module usb pcb swd
0
53
49
Module_RaspberryPi_Pico
RaspberryPi_Pico_Original_SMD_MountingHoles_Castellated_HandSolder
Raspberry Pi Pico (original only) surface-mount footprint with debug pads and castellated test points for hand soldering; requires completion of partial edge (not compatible with Pico W), https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf
Raspberry Pi Pico module castellated usb pcb swd handsolder
0
52
49
Module_RaspberryPi_Pico
RaspberryPi_Pico_W_SMD
Raspberry Pi Pico W (wireless only) surface-mount footprint for reflow soldering with test points and debug pads (not compatible with original Pico), https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf
Raspberry Pi Pico module usb pcb swd antenna
0
53
49
Module_RaspberryPi_Pico
RaspberryPi_Pico_W_SMD_MountingHoles
Raspberry Pi Pico W (wireless only) surface-mount footprint for reflow soldering with test points and debug pads (not compatible with original Pico), https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf
Raspberry Pi Pico module usb pcb swd antenna
0
53
49
Module_RaspberryPi_Pico
RaspberryPi_Pico_W_SMD_MountingHoles_Castellated_HandSolder
Raspberry Pi Pico W (wireless only) surface-mount footprint with castellated test points and debug access for hand soldering; requires completion of partial edge (not compatible with original Pico), https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf
Raspberry Pi Pico module castellated usb pcb swd antenna handsolder
0
55
49
Motors
Vybronics_VZ30C1T8219732L
Vibration motor, 2.3-3.2V, 14000rpm, 0.7G, https://www.vybronics.com/wp-content/uploads/datasheet-files/Vybronics-VZ30C1T8219732L-datasheet.pdf

File diff suppressed because it is too large Load Diff

@ -1,8 +1,8 @@
{
"board": {
"active_layer": 0,
"active_layer": 44,
"active_layer_preset": "All Layers",
"auto_track_width": true,
"auto_track_width": false,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 0,

@ -48,10 +48,21 @@
"silk_text_thickness": 0.1,
"silk_text_upright": false,
"zones": {
"min_clearance": 0.5
"min_clearance": 0.25
}
},
"diff_pair_dimensions": [],
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
},
{
"gap": 0.2,
"via_gap": 0.25,
"width": 0.175
}
],
"drc_exclusions": [],
"meta": {
"version": 2
@ -109,11 +120,11 @@
},
"rules": {
"max_error": 0.005,
"min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.5,
"min_clearance": 0.1,
"min_connection": 0.1,
"min_copper_edge_clearance": 0.3,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_hole_to_hole": 0.5,
"min_microvia_diameter": 0.2,
"min_microvia_drill": 0.1,
"min_resolved_spokes": 2,
@ -121,7 +132,7 @@
"min_text_height": 0.8,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.0,
"min_track_width": 0.1,
"min_via_annular_width": 0.1,
"min_via_diameter": 0.5,
"solder_mask_to_copper_clearance": 0.0,
@ -170,7 +181,12 @@
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [],
"track_widths": [
0.0,
0.1,
0.2,
0.25
],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
@ -197,7 +213,20 @@
"spacing": 0.6
}
},
"via_dimensions": [],
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
},
{
"diameter": 0.5,
"drill": 0.3
},
{
"diameter": 0.6,
"drill": 0.4
}
],
"zones_allow_external_fillets": false
},
"ipc2581": {

File diff suppressed because it is too large Load Diff

@ -1,4 +1,5 @@
(sym_lib_table
(version 7)
(lib (name "MCU_Module_RaspberryPi_Pico")(type "KiCad")(uri "${KIPRJMOD}/RaspberryPi_Pico/MCU_Module_RaspberryPi_Pico.kicad_sym")(options "")(descr ""))
(lib (name "2024-08-11_03-25-27")(type "KiCad")(uri "${KIPRJMOD}/TFP401APZPR/KiCADv6/2024-08-11_03-25-27.kicad_sym")(options "")(descr ""))
)