diff --git a/hardware/ecp5_mainboard/ecp5_mainboard-cache.lib b/hardware/ecp5_mainboard/ecp5_mainboard-cache.lib index 732b848..e83bb9a 100644 --- a/hardware/ecp5_mainboard/ecp5_mainboard-cache.lib +++ b/hardware/ecp5_mainboard/ecp5_mainboard-cache.lib @@ -519,44 +519,6 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # -# Device_EMI_Filter_CommonMode -# -DEF Device_EMI_Filter_CommonMode FL 0 10 Y N 1 F N -F0 "FL" 0 175 50 H V C CNN -F1 "Device_EMI_Filter_CommonMode" 0 -175 50 H V C CNN -F2 "" 0 40 50 V V C CNN -F3 "" 0 40 50 V V C CNN -ALIAS EMI_Filter_CommonMode -$FPLIST - L_* - L_CommonMode* -$ENDFPLIST -DRAW -A -80 -80 20 1 1799 0 1 0 N -60 -80 -100 -80 -A -80 80 20 -1799 -1 0 1 0 N -100 80 -60 80 -A -40 -80 20 1 1799 0 1 0 N -20 -80 -60 -80 -A -40 80 20 -1799 -1 0 1 0 N -60 80 -20 80 -A 0 -80 20 1 1799 0 1 0 N 20 -80 -20 -80 -A 0 80 20 -1799 -1 0 1 0 N -20 80 20 80 -A 40 -80 20 1 1799 0 1 0 N 60 -80 20 -80 -A 40 80 20 -1799 -1 0 1 0 N 20 80 60 80 -A 80 -80 20 1 1799 0 1 0 N 100 -80 60 -80 -A 80 80 20 -1799 -1 0 1 0 N 60 80 100 80 -C -120 -50 10 0 1 0 F -C -120 60 10 0 1 0 F -P 2 0 1 0 -100 -80 -100 -100 N -P 2 0 1 0 -100 20 100 20 N -P 2 0 1 0 -100 80 -100 100 N -P 2 0 1 0 100 -80 100 -100 N -P 2 0 1 0 100 -20 -100 -20 N -P 2 0 1 0 100 100 100 80 N -X 1 1 -200 100 100 R 50 50 1 1 P -X 2 2 200 100 100 L 50 50 1 1 P -X 3 3 -200 -100 100 R 50 50 1 1 P -X 4 4 200 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # Device_Ferrite_Bead # DEF Device_Ferrite_Bead FB 0 0 N Y 1 F N diff --git a/hardware/ecp5_mainboard/miscio.sch b/hardware/ecp5_mainboard/miscio.sch index 2c565fe..59040a1 100644 --- a/hardware/ecp5_mainboard/miscio.sch +++ b/hardware/ecp5_mainboard/miscio.sch @@ -20,7 +20,7 @@ U 1 1 61049D89 P 2400 950 F 0 "D14" H 2400 1375 50 0000 C CNN F 1 "APHB1608QBDSYKC" H 2400 1284 50 0000 C CNN -F 2 "" H 2430 950 50 0001 C CNN +F 2 "Custom Parts:LED_Kingbright_APHB1608" H 2430 950 50 0001 C CNN F 3 "~" H 2430 950 50 0001 C CNN 1 2400 950 1 0 0 -1 @@ -65,7 +65,7 @@ U 1 1 6104A4AF P 2400 1650 F 0 "D15" H 2400 2075 50 0000 C CNN F 1 "APHB1608QBDSYKC" H 2400 1984 50 0000 C CNN -F 2 "" H 2430 1650 50 0001 C CNN +F 2 "Custom Parts:LED_Kingbright_APHB1608" H 2430 1650 50 0001 C CNN F 3 "~" H 2430 1650 50 0001 C CNN 1 2400 1650 1 0 0 -1 @@ -97,7 +97,7 @@ U 1 1 6104A7EB P 2400 2350 F 0 "D16" H 2400 2775 50 0000 C CNN F 1 "APHB1608QBDSYKC" H 2400 2684 50 0000 C CNN -F 2 "" H 2430 2350 50 0001 C CNN +F 2 "Custom Parts:LED_Kingbright_APHB1608" H 2430 2350 50 0001 C CNN F 3 "~" H 2430 2350 50 0001 C CNN 1 2400 2350 1 0 0 -1 @@ -129,7 +129,7 @@ U 1 1 6104AE36 P 2400 3100 F 0 "D17" H 2400 3525 50 0000 C CNN F 1 "APHB1608QBDSYKC" H 2400 3434 50 0000 C CNN -F 2 "" H 2430 3100 50 0001 C CNN +F 2 "Custom Parts:LED_Kingbright_APHB1608" H 2430 3100 50 0001 C CNN F 3 "~" H 2430 3100 50 0001 C CNN 1 2400 3100 1 0 0 -1 @@ -161,7 +161,7 @@ U 1 1 6104D817 P 5100 950 F 0 "D18" H 5100 1375 50 0000 C CNN F 1 "APHB1608QBDCGKC" H 5100 1284 50 0000 C CNN -F 2 "" H 5130 950 50 0001 C CNN +F 2 "Custom Parts:LED_Kingbright_APHB1608" H 5130 950 50 0001 C CNN F 3 "~" H 5130 950 50 0001 C CNN 1 5100 950 1 0 0 -1 @@ -193,7 +193,7 @@ U 1 1 610547CD P 5100 1650 F 0 "D19" H 5100 2075 50 0000 C CNN F 1 "APHB1608QBDCGKC" H 5100 1984 50 0000 C CNN -F 2 "" H 5130 1650 50 0001 C CNN +F 2 "Custom Parts:LED_Kingbright_APHB1608" H 5130 1650 50 0001 C CNN F 3 "~" H 5130 1650 50 0001 C CNN 1 5100 1650 1 0 0 -1 @@ -225,7 +225,7 @@ U 1 1 61055BAD P 5100 2350 F 0 "D20" H 5100 2775 50 0000 C CNN F 1 "APHB1608QBDCGKC" H 5100 2684 50 0000 C CNN -F 2 "" H 5130 2350 50 0001 C CNN +F 2 "Custom Parts:LED_Kingbright_APHB1608" H 5130 2350 50 0001 C CNN F 3 "~" H 5130 2350 50 0001 C CNN 1 5100 2350 1 0 0 -1 @@ -257,7 +257,7 @@ U 1 1 610575DB P 5100 3100 F 0 "D21" H 5100 3525 50 0000 C CNN F 1 "APHB1608QBDCGKC" H 5100 3434 50 0000 C CNN -F 2 "" H 5130 3100 50 0001 C CNN +F 2 "Custom Parts:LED_Kingbright_APHB1608" H 5130 3100 50 0001 C CNN F 3 "~" H 5130 3100 50 0001 C CNN 1 5100 3100 1 0 0 -1 @@ -289,7 +289,7 @@ U 1 1 61061FE6 P 7850 950 F 0 "D22" H 7850 1375 50 0000 C CNN F 1 "APHB1608CGKSURKC" H 7850 1284 50 0000 C CNN -F 2 "" H 7880 950 50 0001 C CNN +F 2 "Custom Parts:LED_Kingbright_APHB1608" H 7880 950 50 0001 C CNN F 3 "~" H 7880 950 50 0001 C CNN 1 7850 950 1 0 0 -1 @@ -321,7 +321,7 @@ U 1 1 6106ADE3 P 7850 1650 F 0 "D23" H 7850 2075 50 0000 C CNN F 1 "APHB1608CGKSURKC" H 7850 1984 50 0000 C CNN -F 2 "" H 7880 1650 50 0001 C CNN +F 2 "Custom Parts:LED_Kingbright_APHB1608" H 7880 1650 50 0001 C CNN F 3 "~" H 7880 1650 50 0001 C CNN 1 7850 1650 1 0 0 -1 @@ -353,7 +353,7 @@ U 1 1 6106FCCD P 7850 2350 F 0 "D24" H 7850 2775 50 0000 C CNN F 1 "APHB1608CGKSURKC" H 7850 2684 50 0000 C CNN -F 2 "" H 7880 2350 50 0001 C CNN +F 2 "Custom Parts:LED_Kingbright_APHB1608" H 7880 2350 50 0001 C CNN F 3 "~" H 7880 2350 50 0001 C CNN 1 7850 2350 1 0 0 -1 @@ -385,7 +385,7 @@ U 1 1 61073A02 P 7850 3100 F 0 "D25" H 7850 3525 50 0000 C CNN F 1 "APHB1608CGKSURKC" H 7850 3434 50 0000 C CNN -F 2 "" H 7880 3100 50 0001 C CNN +F 2 "Custom Parts:LED_Kingbright_APHB1608" H 7880 3100 50 0001 C CNN F 3 "~" H 7880 3100 50 0001 C CNN 1 7850 3100 1 0 0 -1 @@ -770,7 +770,7 @@ U 1 1 61180D92 P 2550 4850 F 0 "SW1" H 2550 5517 50 0000 C CNN F 1 " CHP-081TA" H 2550 5426 50 0000 C CNN -F 2 "" H 2550 4850 50 0001 C CNN +F 2 "Custom Parts:DipSW_CHP-081TA" H 2550 4850 50 0001 C CNN F 3 "" H 2550 4850 50 0001 C CNN 1 2550 4850 1 0 0 -1 diff --git a/hardware/ecp5_mainboard/ports.sch b/hardware/ecp5_mainboard/ports.sch index 249fa4e..6fdfe73 100644 --- a/hardware/ecp5_mainboard/ports.sch +++ b/hardware/ecp5_mainboard/ports.sch @@ -223,7 +223,7 @@ U 1 1 5CA2FB44 P 9300 4700 F 0 "Y2" H 9300 4968 50 0000 C CNN F 1 "25MHz" H 9300 4877 50 0000 C CNN -F 2 "" H 9300 4700 50 0001 C CNN +F 2 "Custom Parts:Crystal_Epsom_TSX-3225" H 9300 4700 50 0001 C CNN F 3 "~" H 9300 4700 50 0001 C CNN 1 9300 4700 1 0 0 -1 @@ -1867,7 +1867,7 @@ U 1 1 5D5E28DA P 11950 7850 F 0 "Y3" H 11950 8118 50 0000 C CNN F 1 "24MHz" H 11950 8027 50 0000 C CNN -F 2 "" H 11950 7850 50 0001 C CNN +F 2 "Custom Parts:Crystal_Epsom_TSX-3225" H 11950 7850 50 0001 C CNN F 3 "~" H 11950 7850 50 0001 C CNN 1 11950 7850 1 0 0 -1 @@ -2923,7 +2923,7 @@ U 1 1 5F0BB354 P 1950 7250 F 0 "J3" H 2380 7296 50 0000 L CNN F 1 "HDMI_A" H 2380 7205 50 0000 L CNN -F 2 "" H 1975 7250 50 0001 C CNN +F 2 "Custom Parts:Molex_HDMI_A_47151-0001" H 1975 7250 50 0001 C CNN F 3 "https://en.wikipedia.org/wiki/HDMI" H 1975 7250 50 0001 C CNN 1 1950 7250 -1 0 0 -1 diff --git a/hardware/ecp5_mainboard/power.sch b/hardware/ecp5_mainboard/power.sch index dabb3a3..f173842 100644 --- a/hardware/ecp5_mainboard/power.sch +++ b/hardware/ecp5_mainboard/power.sch @@ -17,12 +17,12 @@ $EndDescr $Comp L ecp5_mainboard-rescue:Barrel_Jack-Connector J1 U 1 1 5B5D9C9C -P 1400 2650 -F 0 "J1" H 1478 2975 50 0000 C CNN -F 1 "12V_EXT" H 1478 2884 50 0000 C CNN -F 2 "Connector_BarrelJack:BarrelJack_Horizontal" H 1450 2610 50 0001 C CNN -F 3 "~" H 1450 2610 50 0001 C CNN - 1 1400 2650 +P 1950 2650 +F 0 "J1" H 2028 2975 50 0000 C CNN +F 1 "12V_EXT" H 2028 2884 50 0000 C CNN +F 2 "Connector_BarrelJack:BarrelJack_Horizontal" H 2000 2610 50 0001 C CNN +F 3 "~" H 2000 2610 50 0001 C CNN + 1 1950 2650 1 0 0 -1 $EndComp Text GLabel 1600 3600 0 50 Input ~ 0 @@ -41,53 +41,20 @@ $EndComp $Comp L Device:Fuse F2 U 1 1 5B5DA0F9 -P 2150 2550 -F 0 "F2" V 1953 2550 50 0000 C CNN -F 1 "3A" V 2044 2550 50 0000 C CNN -F 2 "Custom Parts:FuseHolder_SMD_Shurter_0031.7701.11" V 2080 2550 50 0001 C CNN -F 3 "~" H 2150 2550 50 0001 C CNN - 1 2150 2550 +P 2700 2550 +F 0 "F2" V 2503 2550 50 0000 C CNN +F 1 "3A" V 2594 2550 50 0000 C CNN +F 2 "Custom Parts:FuseHolder_SMD_Shurter_0031.7701.11" V 2630 2550 50 0001 C CNN +F 3 "~" H 2700 2550 50 0001 C CNN + 1 2700 2550 0 1 1 0 $EndComp Wire Wire Line - 1700 2550 2000 2550 + 2250 2550 2550 2550 Wire Wire Line - 1700 2750 1800 2750 -Wire Wire Line - 1900 2750 1900 2850 -$Comp -L Device:EMI_Filter_CommonMode FL1 -U 1 1 5B5DA3C4 -P 2750 2700 -F 0 "FL1" H 2750 2978 50 0000 C CNN -F 1 "EMI_Filter_CommonMode" H 2750 2887 50 0000 C CNN -F 2 "" V 2750 2740 50 0001 C CNN -F 3 "~" V 2750 2740 50 0000 C CNN - 1 2750 2700 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2300 2550 2450 2550 -Wire Wire Line - 2450 2550 2450 2600 -Wire Wire Line - 2450 2600 2550 2600 -Wire Wire Line - 2550 2800 2450 2800 -Wire Wire Line - 2450 2800 2450 2850 -Wire Wire Line - 1900 2850 2450 2850 -Wire Wire Line - 2950 2800 3050 2800 -Wire Wire Line - 3050 2800 3050 3350 + 2250 2750 2350 2750 Wire Wire Line 3050 3350 3200 3350 -Wire Wire Line - 2950 2600 3050 2600 -Wire Wire Line - 3050 2600 3050 2400 Wire Wire Line 3050 2400 3200 2400 $Comp @@ -95,7 +62,7 @@ L Device:D_Small D3 U 1 1 5B5DA9BE P 3200 2700 F 0 "D3" V 3154 2768 50 0000 L CNN -F 1 "PPS1040" V 3245 2768 50 0000 L CNN +F 1 "MBR15U60" V 3245 2768 50 0000 L CNN F 2 "" V 3200 2700 50 0001 C CNN F 3 "~" V 3200 2700 50 0001 C CNN 1 3200 2700 @@ -106,12 +73,10 @@ Wire Wire Line Wire Wire Line 3200 2800 3200 3350 Wire Wire Line - 1700 2650 1800 2650 -Wire Wire Line - 1800 2650 1800 2750 -Connection ~ 1800 2750 + 2250 2650 2350 2650 Wire Wire Line - 1800 2750 1900 2750 + 2350 2650 2350 2750 +Connection ~ 2350 2750 Connection ~ 3200 3350 $Comp L power:+12V #PWR09 @@ -153,7 +118,7 @@ Wire Wire Line 1900 3600 1600 3600 Wire Wire Line 2200 3600 2600 3600 -Text Notes 1950 2700 0 50 ~ 0 +Text Notes 2550 2650 0 50 ~ 0 in socket Text Notes 1800 3900 0 50 ~ 0 fit socket but\nno fuse, optional\nfor PCIe power @@ -352,7 +317,7 @@ F 3 "" H 8050 2150 50 0001 C CNN $EndComp Wire Wire Line 8050 2150 8050 2200 -Text Notes 1250 2950 0 50 ~ 0 +Text Notes 1800 2950 0 50 ~ 0 12V/2.5A\ninput $Comp L eco_power:TPS62823 U8 @@ -360,7 +325,7 @@ U 1 1 5B7059F5 P 11150 2050 F 0 "U8" H 11150 2615 50 0000 C CNN F 1 "TPS62823" H 11150 2524 50 0000 C CNN -F 2 "" H 11150 2050 50 0001 C CNN +F 2 "Custom Parts:TI_VSON-HR_1.5x2mm_p0.5mm" H 11150 2050 50 0001 C CNN F 3 "http://www.ti.com/lit/ds/symlink/tps62823.pdf" H 11150 2050 50 0001 C CNN 1 11150 2050 1 0 0 -1 @@ -548,7 +513,7 @@ U 1 1 5B7A0A18 P 11150 3550 F 0 "U9" H 11150 4115 50 0000 C CNN F 1 "TPS62823" H 11150 4024 50 0000 C CNN -F 2 "" H 11150 3550 50 0001 C CNN +F 2 "Custom Parts:TI_VSON-HR_1.5x2mm_p0.5mm" H 11150 3550 50 0001 C CNN F 3 "http://www.ti.com/lit/ds/symlink/tps62823.pdf" H 11150 3550 50 0001 C CNN 1 11150 3550 1 0 0 -1 @@ -741,7 +706,7 @@ U 1 1 5B7AA29B P 11150 5100 F 0 "U10" H 11150 5665 50 0000 C CNN F 1 "TPS62823" H 11150 5574 50 0000 C CNN -F 2 "" H 11150 5100 50 0001 C CNN +F 2 "Custom Parts:TI_VSON-HR_1.5x2mm_p0.5mm" H 11150 5100 50 0001 C CNN F 3 "http://www.ti.com/lit/ds/symlink/tps62823.pdf" H 11150 5100 50 0001 C CNN 1 11150 5100 1 0 0 -1 @@ -1298,7 +1263,7 @@ U 1 1 5B989F17 P 11100 6550 F 0 "U7" H 11100 7115 50 0000 C CNN F 1 "TPS62823" H 11100 7024 50 0000 C CNN -F 2 "" H 11100 6550 50 0001 C CNN +F 2 "Custom Parts:TI_VSON-HR_1.5x2mm_p0.5mm" H 11100 6550 50 0001 C CNN F 3 "http://www.ti.com/lit/ds/symlink/tps62823.pdf" H 11100 6550 50 0001 C CNN 1 11100 6550 1 0 0 -1 @@ -2841,4 +2806,12 @@ $EndComp Wire Wire Line 8500 2150 8500 2200 Connection ~ 8500 2200 +Wire Wire Line + 3050 2750 3050 3350 +Wire Wire Line + 2350 2750 3050 2750 +Wire Wire Line + 3050 2550 3050 2400 +Wire Wire Line + 2850 2550 3050 2550 $EndSCHEMATC diff --git a/hardware/ecp5_mainboard/serdes.sch b/hardware/ecp5_mainboard/serdes.sch index 4196d99..f3b4877 100644 --- a/hardware/ecp5_mainboard/serdes.sch +++ b/hardware/ecp5_mainboard/serdes.sch @@ -685,7 +685,7 @@ U 1 1 5C2AE518 P 11150 3450 F 0 "Y1" H 11150 3718 50 0000 C CNN F 1 "25MHz" H 11150 3627 50 0000 C CNN -F 2 "" H 11150 3450 50 0001 C CNN +F 2 "Custom Parts:Crystal_Epsom_TSX-3225" H 11150 3450 50 0001 C CNN F 3 "~" H 11150 3450 50 0001 C CNN 1 11150 3450 1 0 0 -1 diff --git a/hardware/lib/parts.pretty/Crystal_Epsom_TSX-3225.kicad_mod b/hardware/lib/parts.pretty/Crystal_Epsom_TSX-3225.kicad_mod new file mode 100644 index 0000000..5f272a4 --- /dev/null +++ b/hardware/lib/parts.pretty/Crystal_Epsom_TSX-3225.kicad_mod @@ -0,0 +1,19 @@ +(module Crystal_Epsom_TSX-3225 (layer F.Cu) (tedit 5BF5790A) + (fp_text reference REF** (at 0 2.45) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Crystal_Epsom_TSX-3225 (at 0 -2.55) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.3 1.25) (end 0.3 1.25) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.3 -1.25) (end 0.3 -1.25) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.6 0.1) (end 1.6 -0.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.6 0.1) (end -1.6 -0.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.95 0.75) (end -2.05 0.6) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.05 0.6) (end -2.05 0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.05 0.9) (end -1.95 0.75) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -1.1 0.8) (size 1.4 1.15) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 1.1 0.8) (size 1.4 1.15) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 1.1 -0.8) (size 1.4 1.15) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -1.1 -0.8) (size 1.4 1.15) (layers F.Cu F.Paste F.Mask)) +) diff --git a/hardware/lib/parts.pretty/DipSW_CHP-081TA.kicad_mod b/hardware/lib/parts.pretty/DipSW_CHP-081TA.kicad_mod new file mode 100644 index 0000000..97b21e9 --- /dev/null +++ b/hardware/lib/parts.pretty/DipSW_CHP-081TA.kicad_mod @@ -0,0 +1,62 @@ +(module DipSW_CHP-081TA (layer F.Cu) (tedit 5BF57BC7) + (fp_text reference REF** (at 4.318 -4.318) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value DipSW_CHP-081TA (at 0 -4.445) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5 -3) (end 6.1 -3) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.1 -3) (end 6.1 3) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.1 3) (end 5 3) (layer F.SilkS) (width 0.15)) + (fp_line (start -5 3.1) (end -6 3.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -6 3.1) (end -6 -3) (layer F.SilkS) (width 0.15)) + (fp_line (start -6 -3) (end -5 -3) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.7 1.6) (end -4.2 1.6) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.2 1.6) (end -4.2 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.7 1.6) (end -4.7 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.7 1.1) (end -4.2 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.43 1.6) (end -2.93 1.6) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.43 1.1) (end -2.93 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.43 1.6) (end -3.43 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.93 1.6) (end -2.93 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.16 1.6) (end -1.66 1.6) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.66 1.6) (end -1.66 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.16 1.6) (end -2.16 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.16 1.1) (end -1.66 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.89 1.6) (end -0.39 1.6) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.39 1.6) (end -0.39 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.89 1.6) (end -0.89 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.89 1.1) (end -0.39 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.38 1.6) (end 0.38 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.88 1.6) (end 0.88 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.38 1.6) (end 0.88 1.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.38 1.1) (end 0.88 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.65 1.1) (end 2.15 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.65 1.6) (end 1.65 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.15 1.6) (end 2.15 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.65 1.6) (end 2.15 1.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.92 1.6) (end 2.92 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.42 1.6) (end 3.42 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.92 1.1) (end 3.42 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.92 1.6) (end 3.42 1.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.69 1.6) (end 4.69 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.19 1.1) (end 4.69 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.19 1.6) (end 4.19 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.19 1.6) (end 4.69 1.6) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -4.445 2.54) (size 0.76 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -3.175 2.54) (size 0.76 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -1.905 2.54) (size 0.76 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -0.635 2.54) (size 0.76 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 0.635 2.54) (size 0.76 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 1.905 2.54) (size 0.76 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at 3.175 2.54) (size 0.76 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at 4.445 2.54) (size 0.76 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at 4.445 -2.54) (size 0.76 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at 3.175 -2.54) (size 0.76 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at 1.905 -2.54) (size 0.76 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at 0.635 -2.54) (size 0.76 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at -0.635 -2.54) (size 0.76 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at -1.905 -2.54) (size 0.76 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 15 smd rect (at -3.175 -2.54) (size 0.76 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd rect (at -4.445 -2.54) (size 0.76 1.6) (layers F.Cu F.Paste F.Mask)) +) diff --git a/hardware/lib/parts.pretty/LED_Kingbright_APHB1608.kicad_mod b/hardware/lib/parts.pretty/LED_Kingbright_APHB1608.kicad_mod new file mode 100644 index 0000000..03af518 --- /dev/null +++ b/hardware/lib/parts.pretty/LED_Kingbright_APHB1608.kicad_mod @@ -0,0 +1,21 @@ +(module LED_Kingbright_APHB1608 (layer F.Cu) (tedit 5BF577B1) + (fp_text reference REF** (at 0 1.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED_Kingbright_APHB1608 (at 0 -1.55) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.25 0.4) (end 0.25 0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.8 0.05) (end 0.8 -0.05) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.8 0.05) (end -0.8 -0.05) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.25 -0.4) (end 0.25 -0.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.05 0.4) (end 0.05 -0.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.95 0.35) (end 1.05 0.25) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.95 0.35) (end 1.05 0.45) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.05 0.45) (end 1.05 0.25) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.05 0) (end -0.1 0) (layer F.SilkS) (width 0.15)) + (pad 4 smd rect (at -0.6 -0.35) (size 0.5 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 0.6 -0.35) (size 0.5 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -0.6 0.35) (size 0.5 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at 0.6 0.35) (size 0.5 0.4) (layers F.Cu F.Paste F.Mask)) +) diff --git a/hardware/lib/parts.pretty/TI_VSON-HR_1.5x2mm_p0.5mm.kicad_mod b/hardware/lib/parts.pretty/TI_VSON-HR_1.5x2mm_p0.5mm.kicad_mod new file mode 100644 index 0000000..d10113a --- /dev/null +++ b/hardware/lib/parts.pretty/TI_VSON-HR_1.5x2mm_p0.5mm.kicad_mod @@ -0,0 +1,21 @@ +(module TI_VSON-HR_1.5x2mm_p0.5mm (layer F.Cu) (tedit 5BF57A12) + (fp_text reference REF** (at 0 2.05) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TI_VSON-HR_1.5x2mm_p0.5mm (at 0 -1.95) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.75 -1) (end -0.75 -1) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.75 1) (end 0.75 1) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.05 -0.75) (end -1.2 -0.85) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.05 -0.75) (end -1.2 -0.6) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.2 -0.6) (end -1.2 -0.85) (layer F.SilkS) (width 0.15)) + (pad 1 smd roundrect (at -0.675 -0.75) (size 0.55 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)) + (pad 2 smd roundrect (at -0.675 -0.25) (size 0.55 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)) + (pad 3 smd roundrect (at -0.675 0.25) (size 0.55 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)) + (pad 4 smd roundrect (at -0.675 0.75) (size 0.55 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)) + (pad 5 smd roundrect (at 0.675 0.75) (size 0.55 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)) + (pad 6 smd roundrect (at 0.675 0.25) (size 0.55 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)) + (pad 7 smd roundrect (at 0.675 -0.25) (size 0.55 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)) + (pad 8 smd roundrect (at 0.675 -0.75) (size 0.55 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)) +)