Add KiCad project files, Doc and Software and Hardware folders

- KiCad Project contains:
o Footprints for:
	- HLK-7628N
	- Molxex USB-C 2171790001
o Changes:
	- Add HLK-7628N module
	- Add 3.3V power supply with TPS62A06 buck regulator
	- Add Molex USB-C for 5V/3A power input
	- Add 3x HR911105A RJ45 10/100Mbps plugs for WAN, LAN1 and LAN2
	- Button for CPU reset
	- Various testpoints (3.3V, 5V, JTAG)
This commit is contained in:
Marius Tietge
2026-06-11 15:25:26 +02:00
parent 4abc9ca68a
commit 1d2f4f5b7d
87 changed files with 93390 additions and 0 deletions
@@ -0,0 +1,183 @@
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
(symbol "2171790001" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at -12.7 16.002 0)
(effects (font (size 1.27 1.27)) (justify bottom left))
)
(property "Value" "2171790001" (id 1) (at -12.7 -18.542 0.0)
(effects (font (size 1.27 1.27)) (justify top left))
)
(property "Footprint" "2171790001:MOLEX_2171790001" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "MF" "Molex" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "MAXIMUM_PACKAGE_HEIGHT" "3.16 mm" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Package" "None" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Price" "None" (id 7) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Check_prices" "https://www.snapeda.com/parts/217179-0001/Molex/view-part/?ref=eda" (id 8) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "STANDARD" "Manufacturer Recommendations" (id 9) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "PARTREV" "A1" (id 10) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "SnapEDA_Link" "https://www.snapeda.com/parts/217179-0001/Molex/view-part/?ref=snap" (id 11) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "MP" "217179-0001" (id 12) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Description" "\n \n USB-C (USB TYPE-C) USB 2.0 Receptacle Connector 24 (16+8 Dummy) Position Surface Mount, Right Angle; Through Hole\n \n" (id 13) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Availability" "In Stock" (id 14) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "MANUFACTURER" "Molex" (id 15) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(symbol "2171790001_0_0"
(rectangle (start -12.7 -17.78) (end 12.7 15.24)
(stroke (width 0.254)) (fill (type background))
)
(pin power_in line (at 17.78 0.0 180.0) (length 5.08)
(name "GND1"
(effects (font (size 1.016 1.016)))
)
(number "A1B12"
(effects (font (size 1.016 1.016)))
)
)
(pin power_in line (at -17.78 0.0 0) (length 5.08)
(name "VBUS1"
(effects (font (size 1.016 1.016)))
)
(number "A4B9"
(effects (font (size 1.016 1.016)))
)
)
(pin bidirectional line (at -17.78 10.16 0) (length 5.08)
(name "DP1"
(effects (font (size 1.016 1.016)))
)
(number "A6"
(effects (font (size 1.016 1.016)))
)
)
(pin bidirectional line (at -17.78 12.7 0) (length 5.08)
(name "CC1"
(effects (font (size 1.016 1.016)))
)
(number "A5"
(effects (font (size 1.016 1.016)))
)
)
(pin bidirectional line (at -17.78 5.08 0) (length 5.08)
(name "SBU1"
(effects (font (size 1.016 1.016)))
)
(number "A8"
(effects (font (size 1.016 1.016)))
)
)
(pin bidirectional line (at -17.78 7.62 0) (length 5.08)
(name "DN1"
(effects (font (size 1.016 1.016)))
)
(number "A7"
(effects (font (size 1.016 1.016)))
)
)
(pin passive line (at 17.78 -15.24 180.0) (length 5.08)
(name "SHIELD4"
(effects (font (size 1.016 1.016)))
)
(number "SH4"
(effects (font (size 1.016 1.016)))
)
)
(pin power_in line (at 17.78 -2.54 180.0) (length 5.08)
(name "GND2"
(effects (font (size 1.016 1.016)))
)
(number "B1A12"
(effects (font (size 1.016 1.016)))
)
)
(pin power_in line (at -17.78 -2.54 0) (length 5.08)
(name "VBUS2"
(effects (font (size 1.016 1.016)))
)
(number "B4A9"
(effects (font (size 1.016 1.016)))
)
)
(pin bidirectional line (at 17.78 7.62 180.0) (length 5.08)
(name "DP2"
(effects (font (size 1.016 1.016)))
)
(number "B6"
(effects (font (size 1.016 1.016)))
)
)
(pin bidirectional line (at 17.78 5.08 180.0) (length 5.08)
(name "CC2"
(effects (font (size 1.016 1.016)))
)
(number "B5"
(effects (font (size 1.016 1.016)))
)
)
(pin bidirectional line (at 17.78 12.7 180.0) (length 5.08)
(name "SBU2"
(effects (font (size 1.016 1.016)))
)
(number "B8"
(effects (font (size 1.016 1.016)))
)
)
(pin bidirectional line (at 17.78 10.16 180.0) (length 5.08)
(name "DN2"
(effects (font (size 1.016 1.016)))
)
(number "B7"
(effects (font (size 1.016 1.016)))
)
)
(pin passive line (at 17.78 -7.62 180.0) (length 5.08)
(name "SHIELD1"
(effects (font (size 1.016 1.016)))
)
(number "SH1"
(effects (font (size 1.016 1.016)))
)
)
(pin passive line (at 17.78 -10.16 180.0) (length 5.08)
(name "SHIELD2"
(effects (font (size 1.016 1.016)))
)
(number "SH2"
(effects (font (size 1.016 1.016)))
)
)
(pin passive line (at 17.78 -12.7 180.0) (length 5.08)
(name "SHIELD3"
(effects (font (size 1.016 1.016)))
)
(number "SH3"
(effects (font (size 1.016 1.016)))
)
)
)
)
)
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,142 @@
(footprint MOLEX_2171790001 (layer F.Cu) (tedit 6A2A8159)
(descr "")
(attr smd)
(fp_text reference REF** (at 0.255 -5.185 0) (layer F.SilkS)
(effects (font (size 1.0 1.0) (thickness 0.15)))
)
(fp_text value MOLEX_2171790001 (at 7.24 -6.645 0) (layer F.Fab)
(effects (font (size 1.0 1.0) (thickness 0.15)))
)
(pad SH1 thru_hole oval (at -4.32 1.15) (size 1.0 2.2) (drill oval 0.6 1.8) (layers *.Cu *.Mask) (solder_mask_margin 0.0762))
(pad SH2 thru_hole oval (at 4.32 1.15) (size 1.0 2.2) (drill oval 0.6 1.8) (layers *.Cu *.Mask) (solder_mask_margin 0.0762))
(pad SH3 thru_hole oval (at -4.32 -2.85) (size 1.0 1.8) (drill oval 0.6 1.4) (layers *.Cu *.Mask) (solder_mask_margin 0.0762))
(pad SH4 thru_hole oval (at 4.32 -2.85) (size 1.0 1.8) (drill oval 0.6 1.4) (layers *.Cu *.Mask) (solder_mask_margin 0.0762))
(pad A1B12 smd rect (at -3.2 -3.425) (size 0.59 1.15) (layers F.Cu F.Paste))
(pad B1A12 smd rect (at 3.2 -3.425) (size 0.59 1.15) (layers F.Cu F.Paste))
(pad B4A9 smd rect (at 2.4 -3.425) (size 0.59 1.15) (layers F.Cu F.Paste))
(pad A4B9 smd rect (at -2.4 -3.425) (size 0.59 1.15) (layers F.Cu F.Paste))
(pad B8 smd rect (at -1.75 -3.425) (size 0.298 1.15) (layers F.Cu F.Paste))
(pad B5 smd rect (at 1.75 -3.425) (size 0.298 1.15) (layers F.Cu F.Paste))
(pad A8 smd rect (at 1.25 -3.425) (size 0.298 1.15) (layers F.Cu F.Paste))
(pad A5 smd rect (at -1.25 -3.425) (size 0.298 1.15) (layers F.Cu F.Paste))
(pad B7 smd rect (at -0.75 -3.425) (size 0.298 1.15) (layers F.Cu F.Paste))
(pad B6 smd rect (at 0.75 -3.425) (size 0.298 1.15) (layers F.Cu F.Paste))
(pad A7 smd rect (at 0.25 -3.425) (size 0.298 1.15) (layers F.Cu F.Paste))
(pad A6 smd rect (at -0.25 -3.425) (size 0.298 1.15) (layers F.Cu F.Paste))
(fp_line (start -4.47 3.25) (end -4.47 -3.25) (layer F.Fab) (width 0.13))
(fp_line (start -4.47 -3.25) (end 4.47 -3.25) (layer F.Fab) (width 0.13))
(fp_line (start 4.47 -3.25) (end 4.47 3.25) (layer F.Fab) (width 0.13))
(fp_line (start 4.47 3.25) (end -4.47 3.25) (layer F.Fab) (width 0.13))
(fp_line (start -4.62 -0.27) (end -4.62 -1.63) (layer F.SilkS) (width 0.15))
(fp_line (start 4.62 -1.63) (end 4.62 -0.27) (layer F.SilkS) (width 0.15))
(fp_line (start 4.62 2.57) (end 4.62 3.4) (layer F.SilkS) (width 0.15))
(fp_line (start 4.62 3.4) (end -4.62 3.4) (layer F.SilkS) (width 0.15))
(fp_line (start -4.62 3.4) (end -4.62 2.57) (layer F.SilkS) (width 0.15))
(fp_line (start -5.12 -4.3) (end 5.12 -4.3) (layer F.CrtYd) (width 0.01))
(fp_line (start 5.12 -4.3) (end 5.12 3.55) (layer F.CrtYd) (width 0.01))
(fp_line (start 5.12 3.55) (end -5.12 3.55) (layer F.CrtYd) (width 0.01))
(fp_line (start -5.12 3.55) (end -5.12 -4.3) (layer F.CrtYd) (width 0.01))
(fp_text user "PTH Slot 0.6 +/-0.05 X 1.8 +/-0.05" (at -5.736 -8.998) (layer Dwgs.User)
(effects (font (size 0.393700787402 0.393700787402) (thickness 0.15)))
)
(fp_text user "PTH Slot 0.6 +/-0.05 X 1.4 +/-0.05" (at -5.686 -7.878) (layer Dwgs.User)
(effects (font (size 0.393700787402 0.393700787402) (thickness 0.15)))
)
(fp_poly
(pts
(xy -0.4625 -4.0635)
(xy -0.0375 -4.0635)
(xy -0.0375 -2.7865)
(xy -0.4625 -2.7865)
) (layer F.Mask) (width 0.01)
)
(fp_poly
(pts
(xy 0.0375 -4.0635)
(xy 0.4625 -4.0635)
(xy 0.4625 -2.7865)
(xy 0.0375 -2.7865)
) (layer F.Mask) (width 0.01)
)
(fp_poly
(pts
(xy 0.5375 -4.0635)
(xy 0.9625 -4.0635)
(xy 0.9625 -2.7865)
(xy 0.5375 -2.7865)
) (layer F.Mask) (width 0.01)
)
(fp_poly
(pts
(xy 1.0375 -4.0635)
(xy 1.4625 -4.0635)
(xy 1.4625 -2.7865)
(xy 1.0375 -2.7865)
) (layer F.Mask) (width 0.01)
)
(fp_poly
(pts
(xy 1.5375 -4.0635)
(xy 1.9625 -4.0635)
(xy 1.9625 -2.7865)
(xy 1.5375 -2.7865)
) (layer F.Mask) (width 0.01)
)
(fp_poly
(pts
(xy -0.9625 -4.0635)
(xy -0.5375 -4.0635)
(xy -0.5375 -2.7865)
(xy -0.9625 -2.7865)
) (layer F.Mask) (width 0.01)
)
(fp_poly
(pts
(xy -1.4625 -4.0635)
(xy -1.0375 -4.0635)
(xy -1.0375 -2.7865)
(xy -1.4625 -2.7865)
) (layer F.Mask) (width 0.01)
)
(fp_poly
(pts
(xy -1.9625 -4.0635)
(xy -1.5375 -4.0635)
(xy -1.5375 -2.7865)
(xy -1.9625 -2.7865)
) (layer F.Mask) (width 0.01)
)
(fp_poly
(pts
(xy -2.7585 -4.0635)
(xy -2.0415 -4.0635)
(xy -2.0415 -2.7865)
(xy -2.7585 -2.7865)
) (layer F.Mask) (width 0.01)
)
(fp_poly
(pts
(xy -3.5585 -4.0635)
(xy -2.8415 -4.0635)
(xy -2.8415 -2.7865)
(xy -3.5585 -2.7865)
) (layer F.Mask) (width 0.01)
)
(fp_poly
(pts
(xy 2.0415 -4.0635)
(xy 2.7585 -4.0635)
(xy 2.7585 -2.7865)
(xy 2.0415 -2.7865)
) (layer F.Mask) (width 0.01)
)
(fp_poly
(pts
(xy 2.8415 -4.0635)
(xy 3.5585 -4.0635)
(xy 3.5585 -2.7865)
(xy 2.8415 -2.7865)
) (layer F.Mask) (width 0.01)
)
)
@@ -0,0 +1 @@
<!DOCTYPE HTML><html lang="en-US"> <head> <meta charset="UTF-8"> <meta http-equiv="refresh" content="0; url=https://www.snapeda.com/about/import/#"> <script type="text/javascript">window.location.href="https://www.snapeda.com/about/import/#" </script> <title>Page Redirection</title> </head> <body> If you are not redirected automatically, follow this <a href="https://www.snapeda.com/about/import/#">link to the import guide</a>. </body></html>