This commit is contained in:
thek4n 2026-08-16 22:11:40 +03:00
parent c605839c48
commit e8ca16806c
5 changed files with 10201 additions and 3806 deletions

524
pcb/freerouting.dsn Normal file
View File

@ -0,0 +1,524 @@
(pcb freerouting.dsn
(parser
(string_quote ")
(space_in_quoted_tokens on)
(host_cad "KiCad's Pcbnew")
(host_version "10.0.5")
)
(resolution um 10)
(unit um)
(structure
(layer F.Cu
(type signal)
(property
(index 0)
)
)
(layer B.Cu
(type signal)
(property
(index 1)
)
)
(boundary
(path pcb 0 124500 -91500 86000 -91500 86000 -57500 124500 -57500
124500 -91500)
)
(plane GND (polygon F.Cu 0 86000 -57500 124500 -57500 124500 -91500 86000 -91500
86000 -57500))
(plane GND (polygon B.Cu 0 86000 -57500 124500 -57500 124500 -91500 86000 -91500
86000 -57500))
(via "Via[0-1]_600:300_um" "Via[0-1]_800:400_um")
(rule
(width 200)
(clearance 200)
(clearance 50 (type smd_smd))
)
)
(placement
(component PCM_Capacitor_SMD_AKL:C_1206_3216Metric
(place C2 91700 -67850 front 180 (PN C_1206))
)
(component PCM_Capacitor_SMD_AKL:C_1206_3216Metric::1
(place C1 91730 -80500 front 0 (PN C_1206))
)
(component PCM_Resistor_SMD_AKL:R_1206_3216Metric
(place R1 112500 -86000 front 180 (PN R_1206))
)
(component PCM_4ms_Switch:Button_Tact_Sqkg
(place SW1 119500 -88000 front 0 (PN Push_Button))
)
(component PCM_4ms_Connector:Pins_1x04_2.54mm_TH_SWD
(place J4 121025 -79655 front 180 (PN Conn_01x04))
)
(component PCM_4ms_Connector:Pins_1x02_2.54mm_TH
(place J1 121000 -61500 front 0 (PN Conn_01x02))
(place J2 121000 -67770 front 0 (PN Conn_01x02))
)
(component "PCM_Espressif:ESP32-WROOM-32E"
(place U1 106360 -72860 front 0 (PN "ESP32-WROOM-E"))
)
(component "PCM_Package_TO_SOT_SMD_AKL:SOT-223-3_TabPin2"
(place U2 91700 -74350 front 90 (PN ZLDO1117G33TA))
)
(component PCM_4ms_Connector:Pins_1x02_2.54mm_TH::1
(place J3 91730 -83500 front -90 (PN Conn_01x02))
)
)
(library
(image PCM_Capacitor_SMD_AKL:C_1206_3216Metric
(outline (polygon signal 0 -2295 1145 2295 1145 2295 -1145 -2295 -1145))
(outline (path signal 120 2100 1200 -2100 1200))
(outline (path signal 120 -2100 -1200 2100 -1200))
(outline (polygon signal 0 2054.33 1161.08 2040.18 1195.36 2048.88 1231.41 2077.1 1255.46
2114.07 1258.33 2145.67 1238.92 2292.26 1042.69 2412.53 829.317
2504.51 602.306 2566.69 365.392 2598.03 122.469 2598.03 -122.469
2566.69 -365.392 2504.51 -602.306 2412.53 -829.317 2292.26 -1042.69
2145.67 -1238.92 2114.07 -1258.33 2077.1 -1255.46 2048.88 -1231.41
2040.18 -1195.36 2054.33 -1161.08 2136.34 -1064.71 2271.76 -850.904
2375.76 -620.174 2446.26 -377.109 2481.87 -126.542 2481.87 126.542
2446.26 377.109 2375.76 620.174 2271.76 850.904 2136.34 1064.71
2054.33 1161.08))
(outline (polygon signal 0 -2053.47 -1162.12 -2040.09 -1196.71 -2049.6 -1232.55
-2078.36 -1255.96 -2115.39 -1257.99 -2146.53 -1237.88 -2288.18 -1039.91
-2404.21 -825.921 -2492.83 -599.206 -2552.69 -363.257 -2582.84 -121.711
-2582.84 121.711 -2552.69 363.257 -2492.83 599.206 -2404.21 825.921
-2288.18 1039.91 -2146.53 1237.88 -2115.39 1257.99 -2078.36 1255.96
-2049.6 1232.55 -2040.09 1196.71 -2053.47 1162.12 -2132.98 1064.43
-2263.92 849.194 -2364.32 618.133 -2432.31 375.549 -2466.62 125.966
-2466.62 -125.966 -2432.31 -375.549 -2364.32 -618.133 -2263.92 -849.194
-2132.98 -1064.43 -2053.47 -1162.12))
(outline (path signal 100 1600 -800 -1600 -800))
(outline (path signal 100 1600 800 1600 -800))
(outline (path signal 100 -1600 -800 -1600 800))
(outline (path signal 100 -1600 800 1600 800))
(pin RoundRect[T]Pad_1150.000000x1800.000000_250.951000_um_0.000000_0 1 -1475 0)
(pin RoundRect[T]Pad_1150.000000x1800.000000_250.951000_um_0.000000_0 2 1475 0)
)
(image PCM_Capacitor_SMD_AKL:C_1206_3216Metric::1
(outline (polygon signal 0 2295 -1145 -2295 -1145 -2295 1145 2295 1145))
(outline (path signal 120 -2100 -1200 2100 -1200))
(outline (path signal 120 2100 1200 -2100 1200))
(outline (polygon signal 0 -2053.47 -1162.12 -2040.09 -1196.71 -2049.6 -1232.55
-2078.36 -1255.96 -2115.39 -1257.99 -2146.53 -1237.88 -2288.18 -1039.91
-2404.21 -825.921 -2492.83 -599.206 -2552.69 -363.257 -2582.84 -121.711
-2582.84 121.711 -2552.69 363.257 -2492.83 599.206 -2404.21 825.921
-2288.18 1039.91 -2146.53 1237.88 -2115.39 1257.99 -2078.36 1255.96
-2049.6 1232.55 -2040.09 1196.71 -2053.47 1162.12 -2132.98 1064.43
-2263.92 849.194 -2364.32 618.133 -2432.31 375.549 -2466.62 125.966
-2466.62 -125.966 -2432.31 -375.549 -2364.32 -618.133 -2263.92 -849.194
-2132.98 -1064.43 -2053.47 -1162.12))
(outline (polygon signal 0 2054.33 1161.08 2040.18 1195.36 2048.88 1231.41 2077.1 1255.46
2114.07 1258.33 2145.67 1238.92 2292.26 1042.69 2412.53 829.317
2504.51 602.306 2566.69 365.392 2598.03 122.469 2598.03 -122.469
2566.69 -365.392 2504.51 -602.306 2412.53 -829.317 2292.26 -1042.69
2145.67 -1238.92 2114.07 -1258.33 2077.1 -1255.46 2048.88 -1231.41
2040.18 -1195.36 2054.33 -1161.08 2136.34 -1064.71 2271.76 -850.904
2375.76 -620.174 2446.26 -377.109 2481.87 -126.542 2481.87 126.542
2446.26 377.109 2375.76 620.174 2271.76 850.904 2136.34 1064.71
2054.33 1161.08))
(outline (path signal 100 -1600 800 1600 800))
(outline (path signal 100 -1600 -800 -1600 800))
(outline (path signal 100 1600 800 1600 -800))
(outline (path signal 100 1600 -800 -1600 -800))
(pin RoundRect[T]Pad_1150.000000x1800.000000_250.951000_um_0.000000_0 1 -1475 0)
(pin RoundRect[T]Pad_1150.000000x1800.000000_250.951000_um_0.000000_0 2 1475 0)
)
(image PCM_Resistor_SMD_AKL:R_1206_3216Metric
(outline (polygon signal 0 -2275 1115 2275 1115 2275 -1115 -2275 -1115))
(outline (path signal 120 2300 -1200 2300 1200))
(outline (path signal 120 2300 1200 -2300 1200))
(outline (path signal 120 -2300 -1200 2300 -1200))
(outline (path signal 120 -2300 1200 -2300 -1200))
(outline (path signal 100 1600 -800 -1600 -800))
(outline (path signal 100 1600 800 1600 -800))
(outline (path signal 100 -1600 -800 -1600 800))
(outline (path signal 100 -1600 800 1600 800))
(pin RoundRect[T]Pad_1125.000000x1750.000000_250.951000_um_0.000000_0 1 -1462.5 0)
(pin RoundRect[T]Pad_1125.000000x1750.000000_250.951000_um_0.000000_0 2 1462.5 0)
)
(image PCM_4ms_Switch:Button_Tact_Sqkg
(outline (polygon signal 0 4435 -2845 -4455 -2845 -4455 2845 4435 2845))
(outline (path signal 203.2 -2600 -1000 -2600 1000))
(outline (path signal 203.2 1800 2600 -1800 2600))
(outline (path signal 203.2 1800 -2600 -1800 -2600))
(outline (path signal 203.2 2600 -1000 2600 1000))
(outline (path signal 203.2 1500 0 1480.58 -240.617 1422.81 -475.002 1328.18 -697.085
1199.16 -901.113 1039.09 -1081.8 852.097 -1234.48 643.039 -1355.18
417.326 -1440.78 180.805 -1489.06 -60.399 -1498.78 -300.039 -1469.69
-531.907 -1402.52 -750 -1299.04 -948.668 -1161.91 -1122.77 -994.684
-1267.79 -801.699 -1379.97 -587.95 -1456.41 -358.973 -1495.14 -120.7
-1495.14 120.7 -1456.41 358.973 -1379.97 587.95 -1267.79 801.699
-1122.77 994.684 -948.668 1161.91 -750 1299.04 -531.907 1402.52
-300.039 1469.69 -60.399 1498.78 180.805 1489.06 417.326 1440.78
643.039 1355.18 852.097 1234.48 1039.09 1081.8 1199.16 901.113
1328.18 697.085 1422.81 475.002 1480.58 240.617 1500 0))
(outline (path signal 203.2 1500 0 1480.58 -240.617 1422.81 -475.002 1328.18 -697.085
1199.16 -901.113 1039.09 -1081.8 852.097 -1234.48 643.039 -1355.18
417.326 -1440.78 180.805 -1489.06 -60.399 -1498.78 -300.039 -1469.69
-531.907 -1402.52 -750 -1299.04 -948.668 -1161.91 -1122.77 -994.684
-1267.79 -801.699 -1379.97 -587.95 -1456.41 -358.973 -1495.14 -120.7
-1495.14 120.7 -1456.41 358.973 -1379.97 587.95 -1267.79 801.699
-1122.77 994.684 -948.668 1161.91 -750 1299.04 -531.907 1402.52
-300.039 1469.69 -60.399 1498.78 180.805 1489.06 417.326 1440.78
643.039 1355.18 852.097 1234.48 1039.09 1081.8 1199.16 901.113
1328.18 697.085 1422.81 475.002 1480.58 240.617 1500 0))
(pin Rect[T]Pad_1800.000000x1100.000000_um 1 -3100 1850)
(pin Rect[T]Pad_1800.000000x1100.000000_um 2 -3100 -1850)
(pin Rect[T]Pad_1800.000000x1100.000000_um 3 3100 1850)
(pin Rect[T]Pad_1800.000000x1100.000000_um 4 3100 -1850)
)
(image PCM_4ms_Connector:Pins_1x04_2.54mm_TH_SWD
(outline (polygon signal 0 -1495 5125 1495 5125 1495 -5125 -1495 -5125))
(outline (path signal 120 1270 -5080 1270 5080))
(outline (path signal 120 1270 5080 -1270 5080))
(outline (path signal 120 -1270 -5080 1270 -5080))
(outline (path signal 120 -1270 5080 -1270 -5080))
(pin Rect[A]Pad_1700.000000x1700.000000_um 1 0 3810)
(pin Oval[A]Pad_1700.000000x1700.000000_um 2 0 1270)
(pin Oval[A]Pad_1700.000000x1700.000000_um 3 0 -1270)
(pin Oval[A]Pad_1700.000000x1700.000000_um 4 0 -3810)
)
(image PCM_4ms_Connector:Pins_1x02_2.54mm_TH
(outline (polygon signal 0 1495 -2745 -1495 -2745 -1495 2745 1495 2745))
(outline (path signal 100 -1250 2400 1250 2400))
(outline (path signal 100 -1250 -2400 -1250 2400))
(outline (path signal 100 1250 2400 1250 -2400))
(outline (path signal 100 1250 -2400 -1250 -2400))
(pin Round[A]Pad_1651.000000_um 1 0 1270)
(pin Round[A]Pad_1651.000000_um 2 0 -1270)
)
(image "PCM_Espressif:ESP32-WROOM-32E"
(outline (polygon signal 0 9795 -11795 -9795 -11795 -9795 14795 9795 14795))
(outline (path signal 120 -9000 14500 -9000 7750))
(outline (path signal 120 -9000 14500 9000 14500))
(outline (path signal 120 -9000 -10250 -9000 -11000))
(outline (path signal 120 -9000 -11000 -8250 -11000))
(outline (path signal 120 -8250 -11000 -6500 -11000))
(outline (path signal 120 8250 -11000 6500 -11000))
(outline (path signal 120 9000 14500 9000 7750))
(outline (path signal 120 9000 8560 -9000 8560))
(outline (path signal 120 9000 -10250 9000 -11000))
(outline (path signal 120 9000 -11000 8250 -11000))
(outline (path signal 120 -9000 14500 9000 14500))
(outline (path signal 120 -9000 8560 9000 8560))
(outline (path signal 120 -9000 -11000 -9000 14500))
(outline (path signal 120 9000 14500 9000 -11000))
(outline (path signal 120 9000 -11000 -9000 -11000))
(pin Rect[T]Pad_1500.000000x900.000000_um 1 -8750 7010)
(pin Rect[T]Pad_1500.000000x900.000000_um 2 -8750 5740)
(pin Rect[T]Pad_1500.000000x900.000000_um 3 -8750 4470)
(pin Rect[T]Pad_1500.000000x900.000000_um 4 -8750 3200)
(pin Rect[T]Pad_1500.000000x900.000000_um 5 -8750 1930)
(pin Rect[T]Pad_1500.000000x900.000000_um 6 -8750 660)
(pin Rect[T]Pad_1500.000000x900.000000_um 7 -8750 -610)
(pin Rect[T]Pad_1500.000000x900.000000_um 8 -8750 -1880)
(pin Rect[T]Pad_1500.000000x900.000000_um 9 -8750 -3150)
(pin Rect[T]Pad_1500.000000x900.000000_um 10 -8750 -4420)
(pin Rect[T]Pad_1500.000000x900.000000_um 11 -8750 -5690)
(pin Rect[T]Pad_1500.000000x900.000000_um 12 -8750 -6960)
(pin Rect[T]Pad_1500.000000x900.000000_um 13 -8750 -8230)
(pin Rect[T]Pad_1500.000000x900.000000_um 14 -8750 -9500)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 90) 15 -5720 -10750)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 90) 16 -4450 -10750)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 90) 17 -3180 -10750)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 90) 18 -1910 -10750)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 90) 19 -640 -10750)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 90) 20 630 -10750)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 90) 21 1900 -10750)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 90) 22 3170 -10750)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 90) 23 4440 -10750)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 90) 24 5710 -10750)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 180) 25 8750 -9500)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 180) 26 8750 -8230)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 180) 27 8750 -6960)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 180) 28 8750 -5690)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 180) 29 8750 -4420)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 180) 30 8750 -3150)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 180) 31 8750 -1880)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 180) 32 8750 -610)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 180) 33 8750 660)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 180) 34 8750 1930)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 180) 35 8750 3200)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 180) 36 8750 4470)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 180) 37 8750 5740)
(pin Rect[T]Pad_1500.000000x900.000000_um (rotate 180) 38 8750 7010)
(pin Rect[T]Pad_900.000000x900.000000_um (rotate 180) 39 -2900 690)
(pin Rect[T]Pad_900.000000x900.000000_um (rotate 180) 39@1 -2900 690)
(pin Rect[T]Pad_900.000000x900.000000_um (rotate 180) 39@2 -2900 -710)
(pin Rect[T]Pad_900.000000x900.000000_um (rotate 180) 39@3 -2900 -2110)
(pin Rect[T]Pad_900.000000x900.000000_um (rotate 180) 39@4 -2900 -2110)
(pin Rect[T]Pad_900.000000x900.000000_um (rotate 180) 39@5 -1500 690)
(pin Rect[T]Pad_900.000000x900.000000_um (rotate 180) 39@6 -1500 -710)
(pin Rect[T]Pad_900.000000x900.000000_um (rotate 180) 39@7 -1500 -2110)
(pin Rect[T]Pad_900.000000x900.000000_um (rotate 180) 39@8 -1500 -2110)
(pin Rect[T]Pad_900.000000x900.000000_um (rotate 180) 39@9 -100 690)
(pin Rect[T]Pad_900.000000x900.000000_um (rotate 180) 39@10 -100 -710)
(pin Rect[T]Pad_900.000000x900.000000_um (rotate 180) 39@11 -100 -2110)
(keepout "" (polygon F.Cu 0 9000 8550 -9000 8550 -9000 14500 9000 14500 9000 8550))
(keepout "" (polygon B.Cu 0 9000 8550 -9000 8550 -9000 14500 9000 14500 9000 8550))
)
(image "PCM_Package_TO_SOT_SMD_AKL:SOT-223-3_TabPin2"
(outline (polygon signal 0 -4395 -3595 -4395 3595 4395 3595 4395 -3595))
(outline (path signal 120 4500 3700 4500 -3700))
(outline (path signal 120 -4500 3700 4500 3700))
(outline (path signal 120 4500 -3700 -4500 -3700))
(outline (path signal 120 -4500 -3700 -4500 3700))
(outline (path signal 100 1850 3350 1850 -3350))
(outline (path signal 100 -1850 3350 1850 3350))
(outline (path signal 100 -1850 3350 -1850 -3350))
(outline (path signal 100 -1900 2800 -3900 2800))
(outline (path signal 100 -3900 2800 -3900 1800))
(outline (path signal 100 -3900 1800 -1900 1800))
(outline (path signal 100 3800 1600 3800 -1600))
(outline (path signal 100 1900 1600 3800 1600))
(outline (path signal 100 -1900 500 -3900 500))
(outline (path signal 100 -3900 500 -3900 -500))
(outline (path signal 100 -3900 -500 -1900 -500))
(outline (path signal 100 3800 -1600 1900 -1600))
(outline (path signal 100 -1900 -1800 -3900 -1800))
(outline (path signal 100 -3900 -1800 -3900 -2800))
(outline (path signal 100 -3900 -2800 -1900 -2800))
(outline (path signal 100 -1850 -3350 1850 -3350))
(pin RoundRect[T]Pad_2000.000000x1500.000000_250.951000_um_0.000000_0 1 -3150 2300)
(pin RoundRect[T]Pad_2000.000000x1500.000000_250.951000_um_0.000000_0 2 -3150 0)
(pin RoundRect[T]Pad_2000.000000x3800.000000_250.951000_um_0.000000_0 2@1 3150 0)
(pin RoundRect[T]Pad_2000.000000x1500.000000_250.951000_um_0.000000_0 3 -3150 -2300)
)
(image PCM_4ms_Connector:Pins_1x02_2.54mm_TH::1
(outline (polygon signal 0 1495 2745 1495 -2745 -1495 -2745 -1495 2745))
(outline (path signal 100 -1250 -2400 -1250 2400))
(outline (path signal 100 1250 -2400 -1250 -2400))
(outline (path signal 100 -1250 2400 1250 2400))
(outline (path signal 100 1250 2400 1250 -2400))
(pin Round[A]Pad_1651.000000_um 1 0 1270)
(pin Round[A]Pad_1651.000000_um 2 0 -1270)
)
(padstack Round[A]Pad_1651.000000_um
(shape (circle F.Cu 1651))
(shape (circle B.Cu 1651))
(attach off)
)
(padstack Oval[A]Pad_1700.000000x1700.000000_um
(shape (path F.Cu 1700 0 0 0 0))
(shape (path B.Cu 1700 0 0 0 0))
(attach off)
)
(padstack RoundRect[T]Pad_2000.000000x3800.000000_250.951000_um_0.000000_0
(shape (polygon F.Cu 0 -1000.95 1650 -981.848 1746.04 -927.449 1827.45 -846.035 1881.85
-749.999 1900.95 750 1900.95 846.035 1881.85 927.449 1827.45
981.848 1746.04 1000.95 1650 1000.95 -1650 981.848 -1746.04
927.449 -1827.45 846.035 -1881.85 749.999 -1900.95 -750 -1900.95
-846.035 -1881.85 -927.449 -1827.45 -981.848 -1746.04 -1000.95 -1650
-1000.95 1650))
(attach off)
)
(padstack RoundRect[T]Pad_2000.000000x1500.000000_250.951000_um_0.000000_0
(shape (polygon F.Cu 0 -1000.95 500 -981.848 596.035 -927.449 677.449 -846.035 731.848
-749.999 750.95 750 750.951 846.035 731.848 927.449 677.449
981.848 596.035 1000.95 499.999 1000.95 -500 981.848 -596.035
927.449 -677.449 846.035 -731.848 749.999 -750.95 -750 -750.951
-846.035 -731.848 -927.449 -677.449 -981.848 -596.035 -1000.95 -499.999
-1000.95 500))
(attach off)
)
(padstack RoundRect[T]Pad_1125.000000x1750.000000_250.951000_um_0.000000_0
(shape (polygon F.Cu 0 -563.451 625 -544.348 721.035 -489.949 802.449 -408.535 856.848
-312.499 875.95 312.5 875.951 408.535 856.848 489.949 802.449
544.348 721.035 563.45 624.999 563.451 -625 544.348 -721.035
489.949 -802.449 408.535 -856.848 312.499 -875.95 -312.5 -875.951
-408.535 -856.848 -489.949 -802.449 -544.348 -721.035 -563.45 -624.999
-563.451 625))
(attach off)
)
(padstack RoundRect[T]Pad_1150.000000x1800.000000_250.951000_um_0.000000_0
(shape (polygon F.Cu 0 -575.951 650 -556.848 746.035 -502.449 827.449 -421.035 881.848
-324.999 900.95 325 900.951 421.035 881.848 502.449 827.449
556.848 746.035 575.95 649.999 575.951 -650 556.848 -746.035
502.449 -827.449 421.035 -881.848 324.999 -900.95 -325 -900.951
-421.035 -881.848 -502.449 -827.449 -556.848 -746.035 -575.95 -649.999
-575.951 650))
(attach off)
)
(padstack Rect[T]Pad_900.000000x900.000000_um
(shape (rect F.Cu -450 -450 450 450))
(attach off)
)
(padstack Rect[T]Pad_1500.000000x900.000000_um
(shape (rect F.Cu -750 -450 750 450))
(attach off)
)
(padstack Rect[A]Pad_1700.000000x1700.000000_um
(shape (rect F.Cu -850 -850 850 850))
(shape (rect B.Cu -850 -850 850 850))
(attach off)
)
(padstack Rect[T]Pad_1800.000000x1100.000000_um
(shape (rect F.Cu -900 -550 900 550))
(attach off)
)
(padstack "Via[0-1]_600:300_um"
(shape (circle F.Cu 600))
(shape (circle B.Cu 600))
(attach off)
)
(padstack "Via[0-1]_800:400_um"
(shape (circle F.Cu 800))
(shape (circle B.Cu 800))
(attach off)
)
)
(network
(net +3.3V
(pins C2-1 R1-1 J4-2 U1-2 U2-2 U2-2@1)
)
(net GND
(pins C2-2 C1-1 SW1-1 J4-1 J1-2 U1-1 U1-15 U1-38 U1-39 U1-39@1 U1-39@2 U1-39@3
U1-39@4 U1-39@5 U1-39@6 U1-39@7 U1-39@8 U1-39@9 U1-39@10 U1-39@11 U2-1 J2-2
J3-2)
)
(net "Net-(J3-Pin_1)"
(pins C1-2 U2-3 J3-1)
)
(net "Net-(U1-MTDO{slash}GPIO15{slash}ADC2_CH3)"
(pins R1-2 SW1-2 U1-23)
)
(net "Net-(J4-Pin_3)"
(pins J4-3 U1-34)
)
(net "Net-(J4-Pin_4)"
(pins J4-4 U1-35)
)
(net /pump_relay
(pins J1-1 U1-26)
)
(net "unconnected-(U1-EN{slash}CHIP_PU-Pad3)"
(pins U1-3)
)
(net "unconnected-(U1-SENSOR_VP{slash}GPIO36{slash}ADC1_CH0-Pad4)"
(pins U1-4)
)
(net "unconnected-(U1-SENSOR_VN{slash}GPIO39{slash}ADC1_CH3-Pad5)"
(pins U1-5)
)
(net "unconnected-(U1-GPIO34{slash}ADC1_CH6-Pad6)"
(pins U1-6)
)
(net "unconnected-(U1-GPIO35{slash}ADC1_CH7-Pad7)"
(pins U1-7)
)
(net /sensor
(pins U1-8 J2-1)
)
(net "unconnected-(U1-32K_XN{slash}GPIO33{slash}ADC1_CH5-Pad9)"
(pins U1-9)
)
(net "unconnected-(U1-DAC_1{slash}ADC2_CH8{slash}GPIO25-Pad10)"
(pins U1-10)
)
(net "unconnected-(U1-DAC_2{slash}ADC2_CH9{slash}GPIO26-Pad11)"
(pins U1-11)
)
(net "unconnected-(U1-ADC2_CH7{slash}GPIO27-Pad12)"
(pins U1-12)
)
(net "unconnected-(U1-MTMS{slash}GPIO14{slash}ADC2_CH6-Pad13)"
(pins U1-13)
)
(net "unconnected-(U1-MTDI{slash}GPIO12{slash}ADC2_CH5-Pad14)"
(pins U1-14)
)
(net "unconnected-(U1-MTCK{slash}GPIO13{slash}ADC2_CH4-Pad16)"
(pins U1-16)
)
(net "unconnected-(U1-ADC2_CH2{slash}GPIO2-Pad24)"
(pins U1-24)
)
(net "unconnected-(U1-GPIO0{slash}BOOT{slash}ADC2_CH1-Pad25)"
(pins U1-25)
)
(net "unconnected-(U1-GPIO16-Pad27)"
(pins U1-27)
)
(net "unconnected-(U1-GPIO17-Pad28)"
(pins U1-28)
)
(net "unconnected-(U1-GPIO5-Pad29)"
(pins U1-29)
)
(net "unconnected-(U1-GPIO18-Pad30)"
(pins U1-30)
)
(net "unconnected-(U1-GPIO19-Pad31)"
(pins U1-31)
)
(net "unconnected-(U1-GPIO21-Pad33)"
(pins U1-33)
)
(net "unconnected-(U1-GPIO22-Pad36)"
(pins U1-36)
)
(net "unconnected-(U1-GPIO23-Pad37)"
(pins U1-37)
)
(class kicad_default +3.3V /pump_relay /sensor GND "Net-(J3-Pin_1)" "Net-(J4-Pin_3)"
"Net-(J4-Pin_4)" "Net-(U1-MTDO{slash}GPIO15{slash}ADC2_CH3)" "unconnected-(U1-32K_XN{slash}GPIO33{slash}ADC1_CH5-Pad9)"
"unconnected-(U1-ADC2_CH2{slash}GPIO2-Pad24)" "unconnected-(U1-ADC2_CH7{slash}GPIO27-Pad12)"
"unconnected-(U1-DAC_1{slash}ADC2_CH8{slash}GPIO25-Pad10)" "unconnected-(U1-DAC_2{slash}ADC2_CH9{slash}GPIO26-Pad11)"
"unconnected-(U1-EN{slash}CHIP_PU-Pad3)" "unconnected-(U1-GPIO0{slash}BOOT{slash}ADC2_CH1-Pad25)"
"unconnected-(U1-GPIO16-Pad27)" "unconnected-(U1-GPIO17-Pad28)" "unconnected-(U1-GPIO18-Pad30)"
"unconnected-(U1-GPIO19-Pad31)" "unconnected-(U1-GPIO21-Pad33)" "unconnected-(U1-GPIO22-Pad36)"
"unconnected-(U1-GPIO23-Pad37)" "unconnected-(U1-GPIO34{slash}ADC1_CH6-Pad6)"
"unconnected-(U1-GPIO35{slash}ADC1_CH7-Pad7)" "unconnected-(U1-GPIO5-Pad29)"
"unconnected-(U1-MTCK{slash}GPIO13{slash}ADC2_CH4-Pad16)" "unconnected-(U1-MTDI{slash}GPIO12{slash}ADC2_CH5-Pad14)"
"unconnected-(U1-MTMS{slash}GPIO14{slash}ADC2_CH6-Pad13)" "unconnected-(U1-SENSOR_VN{slash}GPIO39{slash}ADC1_CH3-Pad5)"
"unconnected-(U1-SENSOR_VP{slash}GPIO36{slash}ADC1_CH0-Pad4)"
(circuit
(use_via "Via[0-1]_600:300_um")
)
(rule
(width 200)
(clearance 200)
)
)
)
(wiring
(wire (path F.Cu 1000 91700 -77500 91700 -71200)(net +3.3V)(type route))
(wire (path F.Cu 1000 93175 -67850 93905 -67120)(net +3.3V)(type route))
(wire (path F.Cu 1000 91700 -69325 93175 -67850)(net +3.3V)(type route))
(wire (path F.Cu 1000 91700 -71200 91700 -69325)(net +3.3V)(type route))
(wire (path F.Cu 200 113962 -86000 119038 -80925 121025 -80925)(net +3.3V)(type route))
(wire (path F.Cu 1000 100000 -67000 97730 -67000)(net +3.3V)(type route))
(wire (path F.Cu 1000 93905 -67120 97610 -67120)(net +3.3V)(type route))
(wire (path F.Cu 200 97730 -67000 97610 -67120)(net +3.3V)(type route))
(wire (path B.Cu 1000 100000 -67000 113925 -80925 121025 -80925)(net +3.3V)(type route))
(wire (path F.Cu 1000 93000 -83500 93000 -80205)(net "Net-(J3-Pin_1)")(type route))
(wire (path F.Cu 200 93000 -80705 93205 -80500)(net "Net-(J3-Pin_1)")(type route))
(wire (path F.Cu 1000 94000 -80500 94000 -77500)(net "Net-(J3-Pin_1)")(type route))
(wire (path F.Cu 1000 93205 -80500 94000 -80500)(net "Net-(J3-Pin_1)")(type route))
(wire (path F.Cu 200 111038 -83847.5 110800 -83610)(net "Net-(U1-MTDO{slash}GPIO15{slash}ADC2_CH3)")(type route))
(wire (path F.Cu 200 111038 -86000 111038 -83847.5)(net "Net-(U1-MTDO{slash}GPIO15{slash}ADC2_CH3)")(type route))
(wire (path F.Cu 200 111038 -88518.8 111038 -86000)(net "Net-(U1-MTDO{slash}GPIO15{slash}ADC2_CH3)")(type route))
(wire (path F.Cu 200 116400 -89850 112369 -89850 111038 -88518.8)(net "Net-(U1-MTDO{slash}GPIO15{slash}ADC2_CH3)")(type route))
(wire (path F.Cu 200 113640 -71000 115040 -71000 115110 -70930)(net "Net-(J4-Pin_3)")(type route))
(wire (path B.Cu 200 121025 -78385 113640 -71000)(net "Net-(J4-Pin_3)")(type route))
(wire (path F.Cu 200 114950 -69500 115110 -69660)(net "Net-(J4-Pin_4)")(type route))
(wire (path F.Cu 200 113500 -69500 114950 -69500)(net "Net-(J4-Pin_4)")(type route))
(wire (path B.Cu 200 114680 -69500 113500 -69500)(net "Net-(J4-Pin_4)")(type route))
(wire (path B.Cu 200 121025 -75845 114680 -69500)(net "Net-(J4-Pin_4)")(type route))
(wire (path F.Cu 200 116060 -81090 115110 -81090)(net /pump_relay)(type route))
(wire (path F.Cu 200 120770 -60230 121000 -60230)(net /pump_relay)(type route))
(wire (path F.Cu 200 118000 -79150 116060 -81090)(net /pump_relay)(type route))
(wire (path F.Cu 200 121000 -60230 118000 -63230 118000 -79150)(net /pump_relay)(type route))
(wire (path F.Cu 200 97080 -74740 97610 -74740)(net /sensor)(type route))
(wire (path F.Cu 200 99000 -75000 97870 -75000 97610 -74740)(net /sensor)(type route))
(wire (path B.Cu 200 121000 -66500 120174 -65674.5)(net /sensor)(type route))
(wire (path B.Cu 200 100194 -65674.5 99000 -66868.6 99000 -75000)(net /sensor)(type route))
(wire (path B.Cu 200 120174 -65674.5 100194 -65674.5)(net /sensor)(type route))
(via "Via[0-1]_800:400_um" 100000 -67000 (net +3.3V)(type route))
(via "Via[0-1]_600:300_um" 113640 -71000 (net "Net-(J4-Pin_3)")(type route))
(via "Via[0-1]_600:300_um" 113500 -69500 (net "Net-(J4-Pin_4)")(type route))
(via "Via[0-1]_600:300_um" 99000 -75000 (net /sensor)(type route))
(via "Via[0-1]_600:300_um" 99000 -75000 (net /sensor)(type route))
)
)

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
{ {
"board": { "board": {
"active_layer": 0, "active_layer": 5,
"active_layer_preset": "", "active_layer_preset": "",
"auto_track_width": true, "auto_track_width": true,
"hidden_netclasses": [], "hidden_netclasses": [],
@ -21,7 +21,7 @@
"footprints": true, "footprints": true,
"graphics": true, "graphics": true,
"keepouts": true, "keepouts": true,
"lockedItems": true, "lockedItems": false,
"otherItems": true, "otherItems": true,
"pads": true, "pads": true,
"text": true, "text": true,

View File

@ -69,7 +69,13 @@
"thermal_relief_spoke_width": 0.5 "thermal_relief_spoke_width": 0.5
} }
}, },
"diff_pair_dimensions": [], "diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [], "drc_exclusions": [],
"meta": { "meta": {
"version": 2 "version": 2
@ -203,7 +209,9 @@
"td_width_to_size_filter_ratio": 0.9 "td_width_to_size_filter_ratio": 0.9
} }
], ],
"track_widths": [], "track_widths": [
0.0
],
"tuning_pattern_settings": { "tuning_pattern_settings": {
"diff_pair_defaults": { "diff_pair_defaults": {
"corner_radius_percentage": 80, "corner_radius_percentage": 80,
@ -230,7 +238,12 @@
"spacing": 0.6 "spacing": 0.6
} }
}, },
"via_dimensions": [], "via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
}
],
"zones_allow_external_fillets": false "zones_allow_external_fillets": false
}, },
"ipc2581": { "ipc2581": {
@ -466,7 +479,7 @@
"no_connect_dangling": "warning", "no_connect_dangling": "warning",
"pin_not_connected": "error", "pin_not_connected": "error",
"pin_not_driven": "error", "pin_not_driven": "error",
"pin_to_pin": "warning", "pin_to_pin": "error",
"power_pin_not_driven": "error", "power_pin_not_driven": "error",
"same_local_global_label": "warning", "same_local_global_label": "warning",
"similar_label_and_power": "warning", "similar_label_and_power": "warning",
@ -537,7 +550,7 @@
"method": 0, "method": 0,
"sort_order": 0 "sort_order": 0
}, },
"bom_export_filename": "${PROJECTNAME}.csv", "bom_export_filename": "pcb.csv",
"bom_fmt_presets": [], "bom_fmt_presets": [],
"bom_fmt_settings": { "bom_fmt_settings": {
"field_delimiter": ",", "field_delimiter": ",",
@ -641,6 +654,18 @@
"label": "Manufacturer", "label": "Manufacturer",
"name": "Manufacturer", "name": "Manufacturer",
"show": false "show": false
},
{
"group_by": false,
"label": "JLCPCB ID",
"name": "JLCPCB ID",
"show": false
},
{
"group_by": false,
"label": "Display",
"name": "Display",
"show": false
} }
], ],
"filter_string": "", "filter_string": "",
@ -679,6 +704,14 @@
"meta": { "meta": {
"version": 1 "version": 1
}, },
"ngspice": {
"fix_include_paths": true,
"meta": {
"version": 0
},
"model_mode": 4,
"workbook_filename": ""
},
"page_layout_descr_file": "", "page_layout_descr_file": "",
"plot_directory": "", "plot_directory": "",
"reuse_designators": true, "reuse_designators": true,
@ -691,7 +724,7 @@
"uuid": "3afd4178-24a0-4325-8280-3aca3edf1068" "uuid": "3afd4178-24a0-4325-8280-3aca3edf1068"
} }
], ],
"used_designators": "SW1,R1,C1-2,A1,U1-2,#PWR1-12,J1-4", "used_designators": "SW1-3,R1-3,C1-5,A1,U1-2,#PWR1-12,J1-5",
"variants": [] "variants": []
}, },
"sheets": [ "sheets": [

File diff suppressed because it is too large Load Diff