diff --git a/tests/single_layer.rs b/tests/single_layer.rs index b086445..08d3bdc 100644 --- a/tests/single_layer.rs +++ b/tests/single_layer.rs @@ -123,7 +123,22 @@ fn test_tht_3pin_xlr_to_tht_3pin_xlr() { let (mut autorouter, ..) = invoker.dissolve(); - // FIXME: The routing result is pretty bad. + common::assert_single_layer_groundless_autoroute(&mut autorouter, "F.Cu"); +} + +#[test] +fn test_vga_dac_breakout() { + let mut autorouter = + common::load_design("tests/single_layer/vga_dac_breakout/vga_dac_breakout.dsn"); + common::assert_navnode_count(&mut autorouter, "J1-2", "R4-1", 944); + let mut invoker = common::create_invoker_and_assert(autorouter); + common::replay_and_assert( + &mut invoker, + "tests/single_layer/vga_dac_breakout/autoroute_all.cmd", + ); + + let (mut autorouter, ..) = invoker.dissolve(); + common::assert_single_layer_groundless_autoroute(&mut autorouter, "F.Cu"); } diff --git a/tests/single_layer/vga_dac_breakout/autoroute_all.cmd b/tests/single_layer/vga_dac_breakout/autoroute_all.cmd new file mode 100644 index 0000000..dc68c7f --- /dev/null +++ b/tests/single_layer/vga_dac_breakout/autoroute_all.cmd @@ -0,0 +1,224 @@ +{ + "done": [ + { + "Autoroute": [ + [ + { + "pin": "J1-0", + "layer": "F.Cu" + }, + { + "pin": "J1-0@1", + "layer": "F.Cu" + }, + { + "pin": "J1-1", + "layer": "F.Cu" + }, + { + "pin": "J1-10", + "layer": "F.Cu" + }, + { + "pin": "J1-11", + "layer": "F.Cu" + }, + { + "pin": "J1-12", + "layer": "F.Cu" + }, + { + "pin": "J1-13", + "layer": "F.Cu" + }, + { + "pin": "J1-14", + "layer": "F.Cu" + }, + { + "pin": "J1-15", + "layer": "F.Cu" + }, + { + "pin": "J1-2", + "layer": "F.Cu" + }, + { + "pin": "J1-3", + "layer": "F.Cu" + }, + { + "pin": "J1-4", + "layer": "F.Cu" + }, + { + "pin": "J1-5", + "layer": "F.Cu" + }, + { + "pin": "J1-6", + "layer": "F.Cu" + }, + { + "pin": "J1-7", + "layer": "F.Cu" + }, + { + "pin": "J1-8", + "layer": "F.Cu" + }, + { + "pin": "J1-9", + "layer": "F.Cu" + }, + { + "pin": "J2-1", + "layer": "F.Cu" + }, + { + "pin": "J2-2", + "layer": "F.Cu" + }, + { + "pin": "J2-3", + "layer": "F.Cu" + }, + { + "pin": "J2-4", + "layer": "F.Cu" + }, + { + "pin": "J2-5", + "layer": "F.Cu" + }, + { + "pin": "J2-6", + "layer": "F.Cu" + }, + { + "pin": "J3-1", + "layer": "F.Cu" + }, + { + "pin": "J3-2", + "layer": "F.Cu" + }, + { + "pin": "J3-3", + "layer": "F.Cu" + }, + { + "pin": "J3-4", + "layer": "F.Cu" + }, + { + "pin": "J3-5", + "layer": "F.Cu" + }, + { + "pin": "J3-6", + "layer": "F.Cu" + }, + { + "pin": "R1-1", + "layer": "F.Cu" + }, + { + "pin": "R1-2", + "layer": "F.Cu" + }, + { + "pin": "R10-1", + "layer": "F.Cu" + }, + { + "pin": "R10-2", + "layer": "F.Cu" + }, + { + "pin": "R11-1", + "layer": "F.Cu" + }, + { + "pin": "R11-2", + "layer": "F.Cu" + }, + { + "pin": "R2-1", + "layer": "F.Cu" + }, + { + "pin": "R2-2", + "layer": "F.Cu" + }, + { + "pin": "R3-1", + "layer": "F.Cu" + }, + { + "pin": "R3-2", + "layer": "F.Cu" + }, + { + "pin": "R4-1", + "layer": "F.Cu" + }, + { + "pin": "R4-2", + "layer": "F.Cu" + }, + { + "pin": "R5-1", + "layer": "F.Cu" + }, + { + "pin": "R5-2", + "layer": "F.Cu" + }, + { + "pin": "R6-1", + "layer": "F.Cu" + }, + { + "pin": "R6-2", + "layer": "F.Cu" + }, + { + "pin": "R7-1", + "layer": "F.Cu" + }, + { + "pin": "R7-2", + "layer": "F.Cu" + }, + { + "pin": "R8-1", + "layer": "F.Cu" + }, + { + "pin": "R8-2", + "layer": "F.Cu" + }, + { + "pin": "R9-1", + "layer": "F.Cu" + }, + { + "pin": "R9-2", + "layer": "F.Cu" + } + ], + { + "presort_by": "RatlineIntersectionCountAndLength", + "permutate": true, + "router_options": { + "routed_band_width": 100.0, + "wrap_around_bands": true, + "squeeze_through_under_bends": true + } + } + ] + } + ], + "undone": [] +} \ No newline at end of file diff --git a/tests/single_layer/vga_dac_breakout/vga_dac_breakout.dsn b/tests/single_layer/vga_dac_breakout/vga_dac_breakout.dsn new file mode 100644 index 0000000..a2d1458 --- /dev/null +++ b/tests/single_layer/vga_dac_breakout/vga_dac_breakout.dsn @@ -0,0 +1,697 @@ +(pcb /home/mikolaj/proj/topola/tests/single_layer/vga_dac_breakout/vga_dac_breakout.dsn + (parser + (string_quote ") + (space_in_quoted_tokens on) + (host_cad "KiCad's Pcbnew") + (host_version "9.0.2") + ) + (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 166500 -145000 133500 -145000 133500 -103250 166500 -103250 + 166500 -145000) + ) + (via "Via[0-1]_600:300_um") + (rule + (width 200) + (clearance 200) + (clearance 50 (type smd_smd)) + ) + ) + (placement + (component Resistor_SMD:R_1206_3216Metric + (place R9 155962.500000 -115000.000000 front 0.000000 (PN 510)) + (place R11 154962.500000 -121000.000000 front 0.000000 (PN 200)) + (place R8 155962.500000 -112500.000000 front 0.000000 (PN 1K)) + (place R10 155000.000000 -118500.000000 front 0.000000 (PN 200)) + (place R7 155962.500000 -110000.000000 front 0.000000 (PN 2K)) + ) + (component Resistor_SMD:R_1206_3216Metric::1 + (place R1 144000.000000 -123500.000000 front 180.000000 (PN 2K)) + (place R5 143955.000000 -112500.000000 front 180.000000 (PN 1K)) + (place R2 144000.000000 -121000.000000 front 180.000000 (PN 1K)) + (place R6 143917.500000 -110000.000000 front 180.000000 (PN 510)) + (place R4 143955.000000 -115000.000000 front 180.000000 (PN 2K)) + (place R3 144000.000000 -118500.000000 front 180.000000 (PN 510)) + ) + (component TerminalBlock_4Ucon:TerminalBlock_4Ucon_1x06_P3.50mm_Vertical + (place J2 138250.000000 -108000.000000 back 90.000000 (PN Screw_Terminal_01x06)) + ) + (component "Connector_Dsub:DSUB-15-HD_Socket_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm" + (place J1 145680.000000 -131214.669000 back 0.000000 (PN DE15_Socket_HighDensity_MountingHoles)) + ) + (component TerminalBlock_4Ucon:TerminalBlock_4Ucon_1x06_P3.50mm_Vertical::1 + (place J3 161750.000000 -125500.000000 back 270.000000 (PN Screw_Terminal_01x06)) + ) + ) + (library + (image Resistor_SMD:R_1206_3216Metric + (outline (path signal 120 -727.064 910 727.064 910)) + (outline (path signal 120 -727.064 -910 727.064 -910)) + (outline (path signal 50 -2280 1130 2280 1130)) + (outline (path signal 50 -2280 -1130 -2280 1130)) + (outline (path signal 50 2280 1130 2280 -1130)) + (outline (path signal 50 2280 -1130 -2280 -1130)) + (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 Resistor_SMD:R_1206_3216Metric::1 + (outline (path signal 120 -727.064 -910 727.064 -910)) + (outline (path signal 120 -727.064 910 727.064 910)) + (outline (path signal 50 2280 -1130 -2280 -1130)) + (outline (path signal 50 2280 1130 2280 -1130)) + (outline (path signal 50 -2280 -1130 -2280 1130)) + (outline (path signal 50 -2280 1130 2280 1130)) + (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 TerminalBlock_4Ucon:TerminalBlock_4Ucon_1x06_P3.50mm_Vertical + (outline (path signal 120 -2370 3820 19870 3820)) + (outline (path signal 120 -2370 3820 -2370 -4720)) + (outline (path signal 120 19870 3820 19870 -4720)) + (outline (path signal 120 -1400 3000 1400 3000)) + (outline (path signal 120 -1400 3000 -1400 1780)) + (outline (path signal 120 1400 3000 1400 1780)) + (outline (path signal 120 2100 3000 4900 3000)) + (outline (path signal 120 2100 3000 2100 1099)) + (outline (path signal 120 4900 3000 4900 1099)) + (outline (path signal 120 5600 3000 8400 3000)) + (outline (path signal 120 5600 3000 5600 1099)) + (outline (path signal 120 8400 3000 8400 1099)) + (outline (path signal 120 9100 3000 11900 3000)) + (outline (path signal 120 9100 3000 9100 1099)) + (outline (path signal 120 11900 3000 11900 1099)) + (outline (path signal 120 12600 3000 15400 3000)) + (outline (path signal 120 12600 3000 12600 1099)) + (outline (path signal 120 15400 3000 15400 1099)) + (outline (path signal 120 16100 3000 18900 3000)) + (outline (path signal 120 16100 3000 16100 1099)) + (outline (path signal 120 18900 3000 18900 1099)) + (outline (path signal 120 -2370 -1100 -1780 -1100)) + (outline (path signal 120 1780 -1100 2101 -1100)) + (outline (path signal 120 4899 -1100 5601 -1100)) + (outline (path signal 120 8399 -1100 9101 -1100)) + (outline (path signal 120 11899 -1100 12601 -1100)) + (outline (path signal 120 15399 -1100 16101 -1100)) + (outline (path signal 120 18899 -1100 19870 -1100)) + (outline (path signal 120 -2370 -4720 -300 -4720)) + (outline (path signal 120 300 -4720 19870 -4720)) + (outline (path signal 0 1039.43 1790.16 1039.43 1757.04 1006.96 1724.57 961.039 1724.57 + 928.567 1757.04 928.567 1769.84 924.984 1769.18 873.38 1948.25 + 787.478 2113.63 670.65 2258.83 527.484 2378.13 363.603 2466.86 + 185.443 2521.53 0 2540 -185.443 2521.53 -363.603 2466.86 + -527.484 2378.13 -670.65 2258.83 -787.478 2113.63 -873.38 1948.25 + -924.984 1769.18 -928.567 1769.84 -928.567 1757.04 -961.039 1724.57 + -1006.96 1724.57 -1039.43 1757.04 -1039.43 1790.16 -1043.02 1790.82 + -989.944 1979.68 -902.992 2155.53 -785.135 2312.35 -640.407 2444.78 + -473.762 2548.28 -290.902 2619.32 -98.086 2655.45 98.086 2655.45 + 290.902 2619.32 473.762 2548.28 640.407 2444.78 785.135 2312.35 + 902.992 2155.53 989.944 1979.68 1043.02 1790.82)) + (outline (path signal 0 4551.55 1470.65 4547.43 1471.16 4547.43 1455.04 4514.96 1422.57 + 4469.04 1422.57 4436.57 1455.04 4436.57 1484.84 4432.45 1485.35 + 4436.79 1672.19 4404.06 1856.2 4335.55 2030.08 4233.99 2186.97 + 4103.38 2320.65 3948.89 2425.83 3776.64 2498.35 3593.45 2535.34 + 3406.55 2535.34 3223.36 2498.35 3051.11 2425.83 2896.62 2320.65 + 2766.01 2186.97 2664.45 2030.08 2595.94 1856.2 2563.21 1672.19 + 2567.55 1485.35 2563.43 1484.84 2563.43 1455.04 2530.96 1422.57 + 2485.04 1422.57 2452.57 1455.04 2452.57 1471.16 2448.45 1470.65 + 2442.73 1669.66 2474.34 1866.22 2542.16 2053.4 2643.8 2224.59 + 2775.67 2373.74 2933.12 2495.6 3110.58 2585.84 3301.79 2641.3 + 3500 2660 3698.21 2641.3 3889.42 2585.84 4066.88 2495.6 4224.33 2373.74 + 4356.2 2224.59 4457.84 2053.4 4525.66 1866.22 4557.27 1669.66)) + (outline (path signal 0 8051.55 1470.65 8047.43 1471.16 8047.43 1455.04 8014.96 1422.57 + 7969.04 1422.57 7936.57 1455.04 7936.57 1484.84 7932.45 1485.35 + 7936.79 1672.19 7904.06 1856.2 7835.55 2030.08 7733.99 2186.97 + 7603.38 2320.65 7448.89 2425.83 7276.64 2498.35 7093.45 2535.34 + 6906.55 2535.34 6723.36 2498.35 6551.11 2425.83 6396.62 2320.65 + 6266.01 2186.97 6164.45 2030.08 6095.94 1856.2 6063.21 1672.19 + 6067.55 1485.35 6063.43 1484.84 6063.43 1455.04 6030.96 1422.57 + 5985.04 1422.57 5952.57 1455.04 5952.57 1471.16 5948.45 1470.65 + 5942.73 1669.66 5974.34 1866.22 6042.16 2053.4 6143.8 2224.59 + 6275.67 2373.74 6433.12 2495.6 6610.58 2585.84 6801.79 2641.3 + 7000 2660 7198.21 2641.3 7389.42 2585.84 7566.88 2495.6 7724.33 2373.74 + 7856.2 2224.59 7957.84 2053.4 8025.66 1866.22 8057.27 1669.66)) + (outline (path signal 0 11551.5 1470.65 11547.4 1471.16 11547.4 1455.04 11515 1422.57 + 11469 1422.57 11436.6 1455.04 11436.6 1484.84 11432.5 1485.35 + 11436.8 1672.19 11404.1 1856.2 11335.6 2030.08 11234 2186.97 + 11103.4 2320.65 10948.9 2425.83 10776.6 2498.35 10593.4 2535.34 + 10406.6 2535.34 10223.4 2498.35 10051.1 2425.83 9896.62 2320.65 + 9766.01 2186.97 9664.45 2030.08 9595.94 1856.2 9563.21 1672.19 + 9567.55 1485.35 9563.43 1484.84 9563.43 1455.04 9530.96 1422.57 + 9485.04 1422.57 9452.57 1455.04 9452.57 1471.16 9448.45 1470.65 + 9442.73 1669.66 9474.34 1866.22 9542.16 2053.4 9643.8 2224.59 + 9775.67 2373.74 9933.12 2495.6 10110.6 2585.84 10301.8 2641.3 + 10500 2660 10698.2 2641.3 10889.4 2585.84 11066.9 2495.6 + 11224.3 2373.74 11356.2 2224.59 11457.8 2053.4 11525.7 1866.22 + 11557.3 1669.66)) + (outline (path signal 0 15051.5 1470.65 15047.4 1471.16 15047.4 1455.04 15015 1422.57 + 14969 1422.57 14936.6 1455.04 14936.6 1484.84 14932.5 1485.35 + 14936.8 1672.19 14904.1 1856.2 14835.6 2030.08 14734 2186.97 + 14603.4 2320.65 14448.9 2425.83 14276.6 2498.35 14093.4 2535.34 + 13906.6 2535.34 13723.4 2498.35 13551.1 2425.83 13396.6 2320.65 + 13266 2186.97 13164.4 2030.08 13095.9 1856.2 13063.2 1672.19 + 13067.5 1485.35 13063.4 1484.84 13063.4 1455.04 13031 1422.57 + 12985 1422.57 12952.6 1455.04 12952.6 1471.16 12948.5 1470.65 + 12942.7 1669.66 12974.3 1866.22 13042.2 2053.4 13143.8 2224.59 + 13275.7 2373.74 13433.1 2495.6 13610.6 2585.84 13801.8 2641.3 + 14000 2660 14198.2 2641.3 14389.4 2585.84 14566.9 2495.6 + 14724.3 2373.74 14856.2 2224.59 14957.8 2053.4 15025.7 1866.22 + 15057.3 1669.66)) + (outline (path signal 0 18551.5 1470.65 18547.4 1471.16 18547.4 1455.04 18515 1422.57 + 18469 1422.57 18436.6 1455.04 18436.6 1484.84 18432.5 1485.35 + 18436.8 1672.19 18404.1 1856.2 18335.6 2030.08 18234 2186.97 + 18103.4 2320.65 17948.9 2425.83 17776.6 2498.35 17593.4 2535.34 + 17406.6 2535.34 17223.4 2498.35 17051.1 2425.83 16896.6 2320.65 + 16766 2186.97 16664.4 2030.08 16595.9 1856.2 16563.2 1672.19 + 16567.5 1485.35 16563.4 1484.84 16563.4 1455.04 16531 1422.57 + 16485 1422.57 16452.6 1455.04 16452.6 1471.16 16448.5 1470.65 + 16442.7 1669.66 16474.3 1866.22 16542.2 2053.4 16643.8 2224.59 + 16775.7 2373.74 16933.1 2495.6 17110.6 2585.84 17301.8 2641.3 + 17500 2660 17698.2 2641.3 17889.4 2585.84 18066.9 2495.6 + 18224.3 2373.74 18356.2 2224.59 18457.8 2053.4 18525.7 1866.22 + 18557.3 1669.66)) + (outline (path signal 50 -2750 4200 -2750 -5110)) + (outline (path signal 50 20250 4200 -2750 4200)) + (outline (path signal 50 -2750 -5110 20250 -5110)) + (outline (path signal 50 20250 -5110 20250 4200)) + (outline (path signal 100 -2250 3700 19750 3700)) + (outline (path signal 100 19750 3700 19750 -4600)) + (outline (path signal 100 -1400 3000 -1400 -750)) + (outline (path signal 100 1400 3000 -1400 3000)) + (outline (path signal 100 2100 3000 2100 -750)) + (outline (path signal 100 4900 3000 2100 3000)) + (outline (path signal 100 5600 3000 5600 -750)) + (outline (path signal 100 8400 3000 5600 3000)) + (outline (path signal 100 9100 3000 9100 -750)) + (outline (path signal 100 11900 3000 9100 3000)) + (outline (path signal 100 12600 3000 12600 -750)) + (outline (path signal 100 15400 3000 12600 3000)) + (outline (path signal 100 16101 3000 16101 -750)) + (outline (path signal 100 18900 3000 16101 3000)) + (outline (path signal 100 -1400 -750 1400 -750)) + (outline (path signal 100 1400 -750 1400 3000)) + (outline (path signal 100 2100 -750 4900 -750)) + (outline (path signal 100 4900 -750 4900 3000)) + (outline (path signal 100 5600 -750 8400 -750)) + (outline (path signal 100 8400 -750 8400 3000)) + (outline (path signal 100 9100 -750 11900 -750)) + (outline (path signal 100 11900 -750 11900 3000)) + (outline (path signal 100 12600 -750 15400 -750)) + (outline (path signal 100 15400 -750 15400 3000)) + (outline (path signal 100 16101 -750 18900 -750)) + (outline (path signal 100 18900 -750 18900 3000)) + (outline (path signal 100 -2250 -1100 19750 -1100)) + (outline (path signal 100 -2250 -2600 -2250 3700)) + (outline (path signal 100 -250 -4600 -2250 -2600)) + (outline (path signal 100 19750 -4600 -250 -4600)) + (outline (path signal 100 0 600 -195.09 619.215 -382.683 676.12 -555.57 768.53 + -707.107 892.893 -831.47 1044.43 -923.88 1217.32 -980.785 1404.91 + -1000 1600 -980.785 1795.09 -923.88 1982.68 -831.47 2155.57 + -707.107 2307.11 -555.57 2431.47 -382.683 2523.88 -195.09 2580.78 + 0 2600 195.09 2580.78 382.683 2523.88 555.57 2431.47 707.107 2307.11 + 831.47 2155.57 923.88 1982.68 980.785 1795.09 1000 1600 980.785 1404.91 + 923.88 1217.32 831.47 1044.43 707.107 892.893 555.57 768.53 + 382.683 676.12 195.09 619.215 0 600)) + (outline (path signal 100 3500 600 3304.91 619.215 3117.32 676.12 2944.43 768.53 + 2792.89 892.893 2668.53 1044.43 2576.12 1217.32 2519.22 1404.91 + 2500 1600 2519.22 1795.09 2576.12 1982.68 2668.53 2155.57 + 2792.89 2307.11 2944.43 2431.47 3117.32 2523.88 3304.91 2580.78 + 3500 2600 3695.09 2580.78 3882.68 2523.88 4055.57 2431.47 + 4207.11 2307.11 4331.47 2155.57 4423.88 1982.68 4480.78 1795.09 + 4500 1600 4480.78 1404.91 4423.88 1217.32 4331.47 1044.43 + 4207.11 892.893 4055.57 768.53 3882.68 676.12 3695.09 619.215 + 3500 600)) + (outline (path signal 100 7000 600 6804.91 619.215 6617.32 676.12 6444.43 768.53 + 6292.89 892.893 6168.53 1044.43 6076.12 1217.32 6019.22 1404.91 + 6000 1600 6019.22 1795.09 6076.12 1982.68 6168.53 2155.57 + 6292.89 2307.11 6444.43 2431.47 6617.32 2523.88 6804.91 2580.78 + 7000 2600 7195.09 2580.78 7382.68 2523.88 7555.57 2431.47 + 7707.11 2307.11 7831.47 2155.57 7923.88 1982.68 7980.78 1795.09 + 8000 1600 7980.78 1404.91 7923.88 1217.32 7831.47 1044.43 + 7707.11 892.893 7555.57 768.53 7382.68 676.12 7195.09 619.215 + 7000 600)) + (outline (path signal 100 10500 600 10304.9 619.215 10117.3 676.12 9944.43 768.53 + 9792.89 892.893 9668.53 1044.43 9576.12 1217.32 9519.22 1404.91 + 9500 1600 9519.22 1795.09 9576.12 1982.68 9668.53 2155.57 + 9792.89 2307.11 9944.43 2431.47 10117.3 2523.88 10304.9 2580.78 + 10500 2600 10695.1 2580.78 10882.7 2523.88 11055.6 2431.47 + 11207.1 2307.11 11331.5 2155.57 11423.9 1982.68 11480.8 1795.09 + 11500 1600 11480.8 1404.91 11423.9 1217.32 11331.5 1044.43 + 11207.1 892.893 11055.6 768.53 10882.7 676.12 10695.1 619.215 + 10500 600)) + (outline (path signal 100 14000 600 13804.9 619.215 13617.3 676.12 13444.4 768.53 + 13292.9 892.893 13168.5 1044.43 13076.1 1217.32 13019.2 1404.91 + 13000 1600 13019.2 1795.09 13076.1 1982.68 13168.5 2155.57 + 13292.9 2307.11 13444.4 2431.47 13617.3 2523.88 13804.9 2580.78 + 14000 2600 14195.1 2580.78 14382.7 2523.88 14555.6 2431.47 + 14707.1 2307.11 14831.5 2155.57 14923.9 1982.68 14980.8 1795.09 + 15000 1600 14980.8 1404.91 14923.9 1217.32 14831.5 1044.43 + 14707.1 892.893 14555.6 768.53 14382.7 676.12 14195.1 619.215 + 14000 600)) + (outline (path signal 100 17500 600 17304.9 619.215 17117.3 676.12 16944.4 768.53 + 16792.9 892.893 16668.5 1044.43 16576.1 1217.32 16519.2 1404.91 + 16500 1600 16519.2 1795.09 16576.1 1982.68 16668.5 2155.57 + 16792.9 2307.11 16944.4 2431.47 17117.3 2523.88 17304.9 2580.78 + 17500 2600 17695.1 2580.78 17882.7 2523.88 18055.6 2431.47 + 18207.1 2307.11 18331.5 2155.57 18423.9 1982.68 18480.8 1795.09 + 18500 1600 18480.8 1404.91 18423.9 1217.32 18331.5 1044.43 + 18207.1 892.893 18055.6 768.53 17882.7 676.12 17695.1 619.215 + 17500 600)) + (pin RoundRect[A]Pad_2600.000000x2600.000000_250.951000_um_0.000000_0 1 0 0) + (pin Round[A]Pad_2600.000000_um 2 3500 0) + (pin Round[A]Pad_2600.000000_um 3 7000 0) + (pin Round[A]Pad_2600.000000_um 4 10500 0) + (pin Round[A]Pad_2600.000000_um 5 14000 0) + (pin Round[A]Pad_2600.000000_um 6 17500 0) + ) + (image "Connector_Dsub:DSUB-15-HD_Socket_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm" + (outline (path signal 120 11170 1830 11170 -13370)) + (outline (path signal 120 250 2724.34 0 2291.32)) + (outline (path signal 120 0 2291.32 -250 2724.34)) + (outline (path signal 120 -250 2724.34 250 2724.34)) + (outline (path signal 120 -19800 1830 11170 1830)) + (outline (path signal 120 -19800 -13370 -19800 1830)) + (outline (path signal 50 11610 2270 -20250 2270)) + (outline (path signal 50 11610 -20330 11610 2270)) + (outline (path signal 50 -20250 2270 -20250 -20330)) + (outline (path signal 50 -20250 -20330 11610 -20330)) + (outline (path signal 100 11110 1770 -19740 1770)) + (outline (path signal 100 11110 -13430 11110 1770)) + (outline (path signal 100 11110 -13430 -19740 -13430)) + (outline (path signal 100 11110 -13830 11110 -13430)) + (outline (path signal 100 10685 -13830 5685 -13830)) + (outline (path signal 100 10685 -18830 10685 -13830)) + (outline (path signal 100 9785 -13430 9785 -2540)) + (outline (path signal 100 6585 -13430 6585 -2540)) + (outline (path signal 100 5685 -13830 5685 -18830)) + (outline (path signal 100 5685 -18830 10685 -18830)) + (outline (path signal 100 3835 -13830 -12465 -13830)) + (outline (path signal 100 3835 -19830 3835 -13830)) + (outline (path signal 100 -12465 -13830 -12465 -19830)) + (outline (path signal 100 -12465 -19830 3835 -19830)) + (outline (path signal 100 -14315 -13830 -19315 -13830)) + (outline (path signal 100 -14315 -18830 -14315 -13830)) + (outline (path signal 100 -15215 -13430 -15215 -2540)) + (outline (path signal 100 -18415 -13430 -18415 -2540)) + (outline (path signal 100 -19315 -13830 -19315 -18830)) + (outline (path signal 100 -19315 -18830 -14315 -18830)) + (outline (path signal 100 -19740 1770 -19740 -13430)) + (outline (path signal 100 -19740 -13430 11110 -13430)) + (outline (path signal 100 -19740 -13430 -19740 -13830)) + (outline (path signal 100 -19740 -13830 11110 -13830)) + (outline (path signal 0 9738.81 -2559.13 9738.81 -2540 9735 -2540 9717.69 -2308.98 + 9666.14 -2083.13 9581.5 -1867.48 9465.67 -1666.85 9321.23 -1485.73 + 9151.41 -1328.16 8960 -1197.66 8751.28 -1097.15 8529.91 -1028.86 + 8300.83 -994.334 8069.17 -994.334 7840.09 -1028.86 7618.72 -1097.15 + 7410 -1197.66 7218.59 -1328.16 7048.77 -1485.73 6904.33 -1666.85 + 6788.5 -1867.48 6703.86 -2083.13 6652.31 -2308.98 6635 -2540 + 6631.19 -2540 6631.19 -2559.13 6604.13 -2586.19 6565.87 -2586.19 + 6538.81 -2559.13 6538.81 -2540 6535 -2540 6553.43 -2294.08 + 6608.31 -2053.65 6698.4 -1824.09 6821.71 -1610.52 6975.46 -1417.71 + 7156.24 -1249.98 7360 -1111.06 7582.19 -1004.06 7817.84 -931.369 + 8061.69 -894.614 8308.31 -894.614 8552.16 -931.369 8787.81 -1004.06 + 9010 -1111.06 9213.76 -1249.98 9394.54 -1417.71 9548.29 -1610.52 + 9671.6 -1824.09 9761.69 -2053.65 9816.57 -2294.08 9835 -2540 + 9831.19 -2540 9831.19 -2559.13 9804.13 -2586.19 9765.87 -2586.19)) + (outline (path signal 0 -15261.2 -2559.13 -15261.2 -2540 -15265 -2540 -15282.3 -2308.98 + -15333.9 -2083.13 -15418.5 -1867.48 -15534.3 -1666.85 -15678.8 -1485.73 + -15848.6 -1328.16 -16040 -1197.66 -16248.7 -1097.15 -16470.1 -1028.86 + -16699.2 -994.334 -16930.8 -994.334 -17159.9 -1028.86 -17381.3 -1097.15 + -17590 -1197.66 -17781.4 -1328.16 -17951.2 -1485.73 -18095.7 -1666.85 + -18211.5 -1867.48 -18296.1 -2083.13 -18347.7 -2308.98 -18365 -2540 + -18368.8 -2540 -18368.8 -2559.13 -18395.9 -2586.19 -18434.1 -2586.19 + -18461.2 -2559.13 -18461.2 -2540 -18465 -2540 -18446.6 -2294.08 + -18391.7 -2053.65 -18301.6 -1824.09 -18178.3 -1610.52 -18024.5 -1417.71 + -17843.8 -1249.98 -17640 -1111.06 -17417.8 -1004.06 -17182.2 -931.369 + -16938.3 -894.614 -16691.7 -894.614 -16447.8 -931.369 -16212.2 -1004.06 + -15990 -1111.06 -15786.2 -1249.98 -15605.5 -1417.71 -15451.7 -1610.52 + -15328.4 -1824.09 -15238.3 -2053.65 -15183.4 -2294.08 -15165 -2540 + -15168.8 -2540 -15168.8 -2559.13 -15195.9 -2586.19 -15234.1 -2586.19)) + (pin Round[A]Pad_4000.000000_um 0 -16815 -2540) + (pin Round[A]Pad_4000.000000_um 0@1 8185 -2540) + (pin Rect[A]Pad_1600.000000x1600.000000_um 1 0 0) + (pin Round[A]Pad_1600.000000_um 2 -2290 0) + (pin Round[A]Pad_1600.000000_um 3 -4580 0) + (pin Round[A]Pad_1600.000000_um 4 -6870 0) + (pin Round[A]Pad_1600.000000_um 5 -9160 0) + (pin Round[A]Pad_1600.000000_um 6 1145 -2540) + (pin Round[A]Pad_1600.000000_um 7 -1145 -2540) + (pin Round[A]Pad_1600.000000_um 8 -3435 -2540) + (pin Round[A]Pad_1600.000000_um 9 -5725 -2540) + (pin Round[A]Pad_1600.000000_um 10 -8015 -2540) + (pin Round[A]Pad_1600.000000_um 11 0 -5080) + (pin Round[A]Pad_1600.000000_um 12 -2290 -5080) + (pin Round[A]Pad_1600.000000_um 13 -4580 -5080) + (pin Round[A]Pad_1600.000000_um 14 -6870 -5080) + (pin Round[A]Pad_1600.000000_um 15 -9160 -5080) + ) + (image TerminalBlock_4Ucon:TerminalBlock_4Ucon_1x06_P3.50mm_Vertical::1 + (outline (path signal 120 300 -4720 19870 -4720)) + (outline (path signal 120 -2370 -4720 -300 -4720)) + (outline (path signal 120 18899 -1100 19870 -1100)) + (outline (path signal 120 15399 -1100 16101 -1100)) + (outline (path signal 120 11899 -1100 12601 -1100)) + (outline (path signal 120 8399 -1100 9101 -1100)) + (outline (path signal 120 4899 -1100 5601 -1100)) + (outline (path signal 120 1780 -1100 2101 -1100)) + (outline (path signal 120 -2370 -1100 -1780 -1100)) + (outline (path signal 120 18900 3000 18900 1099)) + (outline (path signal 120 16100 3000 16100 1099)) + (outline (path signal 120 16100 3000 18900 3000)) + (outline (path signal 120 15400 3000 15400 1099)) + (outline (path signal 120 12600 3000 12600 1099)) + (outline (path signal 120 12600 3000 15400 3000)) + (outline (path signal 120 11900 3000 11900 1099)) + (outline (path signal 120 9100 3000 9100 1099)) + (outline (path signal 120 9100 3000 11900 3000)) + (outline (path signal 120 8400 3000 8400 1099)) + (outline (path signal 120 5600 3000 5600 1099)) + (outline (path signal 120 5600 3000 8400 3000)) + (outline (path signal 120 4900 3000 4900 1099)) + (outline (path signal 120 2100 3000 2100 1099)) + (outline (path signal 120 2100 3000 4900 3000)) + (outline (path signal 120 1400 3000 1400 1780)) + (outline (path signal 120 -1400 3000 -1400 1780)) + (outline (path signal 120 -1400 3000 1400 3000)) + (outline (path signal 120 19870 3820 19870 -4720)) + (outline (path signal 120 -2370 3820 -2370 -4720)) + (outline (path signal 120 -2370 3820 19870 3820)) + (outline (path signal 0 16474.3 1866.22 16542.2 2053.4 16643.8 2224.59 16775.7 2373.74 + 16933.1 2495.6 17110.6 2585.84 17301.8 2641.3 17500 2660 + 17698.2 2641.3 17889.4 2585.84 18066.9 2495.6 18224.3 2373.74 + 18356.2 2224.59 18457.8 2053.4 18525.7 1866.22 18557.3 1669.66 + 18551.5 1470.65 18547.4 1471.16 18547.4 1455.04 18515 1422.57 + 18469 1422.57 18436.6 1455.04 18436.6 1484.84 18432.5 1485.35 + 18436.8 1672.19 18404.1 1856.2 18335.6 2030.08 18234 2186.97 + 18103.4 2320.65 17948.9 2425.83 17776.6 2498.35 17593.4 2535.34 + 17406.6 2535.34 17223.4 2498.35 17051.1 2425.83 16896.6 2320.65 + 16766 2186.97 16664.4 2030.08 16595.9 1856.2 16563.2 1672.19 + 16567.5 1485.35 16563.4 1484.84 16563.4 1455.04 16531 1422.57 + 16485 1422.57 16452.6 1455.04 16452.6 1471.16 16448.5 1470.65 + 16442.7 1669.66)) + (outline (path signal 0 12974.3 1866.22 13042.2 2053.4 13143.8 2224.59 13275.7 2373.74 + 13433.1 2495.6 13610.6 2585.84 13801.8 2641.3 14000 2660 + 14198.2 2641.3 14389.4 2585.84 14566.9 2495.6 14724.3 2373.74 + 14856.2 2224.59 14957.8 2053.4 15025.7 1866.22 15057.3 1669.66 + 15051.5 1470.65 15047.4 1471.16 15047.4 1455.04 15015 1422.57 + 14969 1422.57 14936.6 1455.04 14936.6 1484.84 14932.5 1485.35 + 14936.8 1672.19 14904.1 1856.2 14835.6 2030.08 14734 2186.97 + 14603.4 2320.65 14448.9 2425.83 14276.6 2498.35 14093.4 2535.34 + 13906.6 2535.34 13723.4 2498.35 13551.1 2425.83 13396.6 2320.65 + 13266 2186.97 13164.4 2030.08 13095.9 1856.2 13063.2 1672.19 + 13067.5 1485.35 13063.4 1484.84 13063.4 1455.04 13031 1422.57 + 12985 1422.57 12952.6 1455.04 12952.6 1471.16 12948.5 1470.65 + 12942.7 1669.66)) + (outline (path signal 0 9474.34 1866.22 9542.16 2053.4 9643.8 2224.59 9775.67 2373.74 + 9933.12 2495.6 10110.6 2585.84 10301.8 2641.3 10500 2660 + 10698.2 2641.3 10889.4 2585.84 11066.9 2495.6 11224.3 2373.74 + 11356.2 2224.59 11457.8 2053.4 11525.7 1866.22 11557.3 1669.66 + 11551.5 1470.65 11547.4 1471.16 11547.4 1455.04 11515 1422.57 + 11469 1422.57 11436.6 1455.04 11436.6 1484.84 11432.5 1485.35 + 11436.8 1672.19 11404.1 1856.2 11335.6 2030.08 11234 2186.97 + 11103.4 2320.65 10948.9 2425.83 10776.6 2498.35 10593.4 2535.34 + 10406.6 2535.34 10223.4 2498.35 10051.1 2425.83 9896.62 2320.65 + 9766.01 2186.97 9664.45 2030.08 9595.94 1856.2 9563.21 1672.19 + 9567.55 1485.35 9563.43 1484.84 9563.43 1455.04 9530.96 1422.57 + 9485.04 1422.57 9452.57 1455.04 9452.57 1471.16 9448.45 1470.65 + 9442.73 1669.66)) + (outline (path signal 0 5974.34 1866.22 6042.16 2053.4 6143.8 2224.59 6275.67 2373.74 + 6433.12 2495.6 6610.58 2585.84 6801.79 2641.3 7000 2660 7198.21 2641.3 + 7389.42 2585.84 7566.88 2495.6 7724.33 2373.74 7856.2 2224.59 + 7957.84 2053.4 8025.66 1866.22 8057.27 1669.66 8051.55 1470.65 + 8047.43 1471.16 8047.43 1455.04 8014.96 1422.57 7969.04 1422.57 + 7936.57 1455.04 7936.57 1484.84 7932.45 1485.35 7936.79 1672.19 + 7904.06 1856.2 7835.55 2030.08 7733.99 2186.97 7603.38 2320.65 + 7448.89 2425.83 7276.64 2498.35 7093.45 2535.34 6906.55 2535.34 + 6723.36 2498.35 6551.11 2425.83 6396.62 2320.65 6266.01 2186.97 + 6164.45 2030.08 6095.94 1856.2 6063.21 1672.19 6067.55 1485.35 + 6063.43 1484.84 6063.43 1455.04 6030.96 1422.57 5985.04 1422.57 + 5952.57 1455.04 5952.57 1471.16 5948.45 1470.65 5942.73 1669.66)) + (outline (path signal 0 2474.34 1866.22 2542.16 2053.4 2643.8 2224.59 2775.67 2373.74 + 2933.12 2495.6 3110.58 2585.84 3301.79 2641.3 3500 2660 3698.21 2641.3 + 3889.42 2585.84 4066.88 2495.6 4224.33 2373.74 4356.2 2224.59 + 4457.84 2053.4 4525.66 1866.22 4557.27 1669.66 4551.55 1470.65 + 4547.43 1471.16 4547.43 1455.04 4514.96 1422.57 4469.04 1422.57 + 4436.57 1455.04 4436.57 1484.84 4432.45 1485.35 4436.79 1672.19 + 4404.06 1856.2 4335.55 2030.08 4233.99 2186.97 4103.38 2320.65 + 3948.89 2425.83 3776.64 2498.35 3593.45 2535.34 3406.55 2535.34 + 3223.36 2498.35 3051.11 2425.83 2896.62 2320.65 2766.01 2186.97 + 2664.45 2030.08 2595.94 1856.2 2563.21 1672.19 2567.55 1485.35 + 2563.43 1484.84 2563.43 1455.04 2530.96 1422.57 2485.04 1422.57 + 2452.57 1455.04 2452.57 1471.16 2448.45 1470.65 2442.73 1669.66)) + (outline (path signal 0 -989.944 1979.68 -902.992 2155.53 -785.135 2312.35 -640.407 2444.78 + -473.762 2548.28 -290.902 2619.32 -98.086 2655.45 98.086 2655.45 + 290.902 2619.32 473.762 2548.28 640.407 2444.78 785.135 2312.35 + 902.992 2155.53 989.944 1979.68 1043.02 1790.82 1039.43 1790.16 + 1039.43 1757.04 1006.96 1724.57 961.039 1724.57 928.567 1757.04 + 928.567 1769.84 924.984 1769.18 873.38 1948.25 787.478 2113.63 + 670.65 2258.83 527.484 2378.13 363.603 2466.86 185.443 2521.53 + 0 2540 -185.443 2521.53 -363.603 2466.86 -527.484 2378.13 + -670.65 2258.83 -787.478 2113.63 -873.38 1948.25 -924.984 1769.18 + -928.567 1769.84 -928.567 1757.04 -961.039 1724.57 -1006.96 1724.57 + -1039.43 1757.04 -1039.43 1790.16 -1043.02 1790.82)) + (outline (path signal 50 20250 -5110 20250 4200)) + (outline (path signal 50 -2750 -5110 20250 -5110)) + (outline (path signal 50 20250 4200 -2750 4200)) + (outline (path signal 50 -2750 4200 -2750 -5110)) + (outline (path signal 100 19750 -4600 -250 -4600)) + (outline (path signal 100 -250 -4600 -2250 -2600)) + (outline (path signal 100 -2250 -2600 -2250 3700)) + (outline (path signal 100 -2250 -1100 19750 -1100)) + (outline (path signal 100 18900 -750 18900 3000)) + (outline (path signal 100 16101 -750 18900 -750)) + (outline (path signal 100 15400 -750 15400 3000)) + (outline (path signal 100 12600 -750 15400 -750)) + (outline (path signal 100 11900 -750 11900 3000)) + (outline (path signal 100 9100 -750 11900 -750)) + (outline (path signal 100 8400 -750 8400 3000)) + (outline (path signal 100 5600 -750 8400 -750)) + (outline (path signal 100 4900 -750 4900 3000)) + (outline (path signal 100 2100 -750 4900 -750)) + (outline (path signal 100 1400 -750 1400 3000)) + (outline (path signal 100 -1400 -750 1400 -750)) + (outline (path signal 100 18900 3000 16101 3000)) + (outline (path signal 100 16101 3000 16101 -750)) + (outline (path signal 100 15400 3000 12600 3000)) + (outline (path signal 100 12600 3000 12600 -750)) + (outline (path signal 100 11900 3000 9100 3000)) + (outline (path signal 100 9100 3000 9100 -750)) + (outline (path signal 100 8400 3000 5600 3000)) + (outline (path signal 100 5600 3000 5600 -750)) + (outline (path signal 100 4900 3000 2100 3000)) + (outline (path signal 100 2100 3000 2100 -750)) + (outline (path signal 100 1400 3000 -1400 3000)) + (outline (path signal 100 -1400 3000 -1400 -750)) + (outline (path signal 100 19750 3700 19750 -4600)) + (outline (path signal 100 -2250 3700 19750 3700)) + (outline (path signal 100 17500 2600 17695.1 2580.78 17882.7 2523.88 18055.6 2431.47 + 18207.1 2307.11 18331.5 2155.57 18423.9 1982.68 18480.8 1795.09 + 18500 1600 18480.8 1404.91 18423.9 1217.32 18331.5 1044.43 + 18207.1 892.893 18055.6 768.53 17882.7 676.12 17695.1 619.215 + 17500 600 17304.9 619.215 17117.3 676.12 16944.4 768.53 16792.9 892.893 + 16668.5 1044.43 16576.1 1217.32 16519.2 1404.91 16500 1600 + 16519.2 1795.09 16576.1 1982.68 16668.5 2155.57 16792.9 2307.11 + 16944.4 2431.47 17117.3 2523.88 17304.9 2580.78 17500 2600)) + (outline (path signal 100 14000 2600 14195.1 2580.78 14382.7 2523.88 14555.6 2431.47 + 14707.1 2307.11 14831.5 2155.57 14923.9 1982.68 14980.8 1795.09 + 15000 1600 14980.8 1404.91 14923.9 1217.32 14831.5 1044.43 + 14707.1 892.893 14555.6 768.53 14382.7 676.12 14195.1 619.215 + 14000 600 13804.9 619.215 13617.3 676.12 13444.4 768.53 13292.9 892.893 + 13168.5 1044.43 13076.1 1217.32 13019.2 1404.91 13000 1600 + 13019.2 1795.09 13076.1 1982.68 13168.5 2155.57 13292.9 2307.11 + 13444.4 2431.47 13617.3 2523.88 13804.9 2580.78 14000 2600)) + (outline (path signal 100 10500 2600 10695.1 2580.78 10882.7 2523.88 11055.6 2431.47 + 11207.1 2307.11 11331.5 2155.57 11423.9 1982.68 11480.8 1795.09 + 11500 1600 11480.8 1404.91 11423.9 1217.32 11331.5 1044.43 + 11207.1 892.893 11055.6 768.53 10882.7 676.12 10695.1 619.215 + 10500 600 10304.9 619.215 10117.3 676.12 9944.43 768.53 9792.89 892.893 + 9668.53 1044.43 9576.12 1217.32 9519.22 1404.91 9500 1600 + 9519.22 1795.09 9576.12 1982.68 9668.53 2155.57 9792.89 2307.11 + 9944.43 2431.47 10117.3 2523.88 10304.9 2580.78 10500 2600)) + (outline (path signal 100 7000 2600 7195.09 2580.78 7382.68 2523.88 7555.57 2431.47 + 7707.11 2307.11 7831.47 2155.57 7923.88 1982.68 7980.78 1795.09 + 8000 1600 7980.78 1404.91 7923.88 1217.32 7831.47 1044.43 + 7707.11 892.893 7555.57 768.53 7382.68 676.12 7195.09 619.215 + 7000 600 6804.91 619.215 6617.32 676.12 6444.43 768.53 6292.89 892.893 + 6168.53 1044.43 6076.12 1217.32 6019.22 1404.91 6000 1600 + 6019.22 1795.09 6076.12 1982.68 6168.53 2155.57 6292.89 2307.11 + 6444.43 2431.47 6617.32 2523.88 6804.91 2580.78 7000 2600)) + (outline (path signal 100 3500 2600 3695.09 2580.78 3882.68 2523.88 4055.57 2431.47 + 4207.11 2307.11 4331.47 2155.57 4423.88 1982.68 4480.78 1795.09 + 4500 1600 4480.78 1404.91 4423.88 1217.32 4331.47 1044.43 + 4207.11 892.893 4055.57 768.53 3882.68 676.12 3695.09 619.215 + 3500 600 3304.91 619.215 3117.32 676.12 2944.43 768.53 2792.89 892.893 + 2668.53 1044.43 2576.12 1217.32 2519.22 1404.91 2500 1600 + 2519.22 1795.09 2576.12 1982.68 2668.53 2155.57 2792.89 2307.11 + 2944.43 2431.47 3117.32 2523.88 3304.91 2580.78 3500 2600)) + (outline (path signal 100 0 2600 195.09 2580.78 382.683 2523.88 555.57 2431.47 + 707.107 2307.11 831.47 2155.57 923.88 1982.68 980.785 1795.09 + 1000 1600 980.785 1404.91 923.88 1217.32 831.47 1044.43 707.107 892.893 + 555.57 768.53 382.683 676.12 195.09 619.215 0 600 -195.09 619.215 + -382.683 676.12 -555.57 768.53 -707.107 892.893 -831.47 1044.43 + -923.88 1217.32 -980.785 1404.91 -1000 1600 -980.785 1795.09 + -923.88 1982.68 -831.47 2155.57 -707.107 2307.11 -555.57 2431.47 + -382.683 2523.88 -195.09 2580.78 0 2600)) + (pin RoundRect[A]Pad_2600.000000x2600.000000_250.951000_um_0.000000_0 1 0 0) + (pin Round[A]Pad_2600.000000_um 2 3500 0) + (pin Round[A]Pad_2600.000000_um 3 7000 0) + (pin Round[A]Pad_2600.000000_um 4 10500 0) + (pin Round[A]Pad_2600.000000_um 5 14000 0) + (pin Round[A]Pad_2600.000000_um 6 17500 0) + ) + (padstack Round[A]Pad_1600.000000_um + (shape (circle F.Cu 1600)) + (shape (circle B.Cu 1600)) + (attach off) + ) + (padstack Round[A]Pad_2600.000000_um + (shape (circle F.Cu 2600)) + (shape (circle B.Cu 2600)) + (attach off) + ) + (padstack Round[A]Pad_4000.000000_um + (shape (circle F.Cu 4000)) + (shape (circle B.Cu 4000)) + (attach off) + ) + (padstack RoundRect[A]Pad_2600.000000x2600.000000_250.951000_um_0.000000_0 + (shape (polygon F.Cu 0 -1300.95 1050 -1281.85 1146.04 -1227.45 1227.45 -1146.04 1281.85 + -1050 1300.95 1050 1300.95 1146.04 1281.85 1227.45 1227.45 + 1281.85 1146.04 1300.95 1050 1300.95 -1050 1281.85 -1146.04 + 1227.45 -1227.45 1146.04 -1281.85 1050 -1300.95 -1050 -1300.95 + -1146.04 -1281.85 -1227.45 -1227.45 -1281.85 -1146.04 -1300.95 -1050 + -1300.95 1050)) + (shape (polygon B.Cu 0 -1300.95 1050 -1281.85 1146.04 -1227.45 1227.45 -1146.04 1281.85 + -1050 1300.95 1050 1300.95 1146.04 1281.85 1227.45 1227.45 + 1281.85 1146.04 1300.95 1050 1300.95 -1050 1281.85 -1146.04 + 1227.45 -1227.45 1146.04 -1281.85 1050 -1300.95 -1050 -1300.95 + -1146.04 -1281.85 -1227.45 -1227.45 -1281.85 -1146.04 -1300.95 -1050 + -1300.95 1050)) + (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 Rect[A]Pad_1600.000000x1600.000000_um + (shape (rect F.Cu -800 -800 800 800)) + (shape (rect B.Cu -800 -800 800 800)) + (attach off) + ) + (padstack "Via[0-1]_600:300_um" + (shape (circle F.Cu 600)) + (shape (circle B.Cu 600)) + (attach off) + ) + ) + (network + (net "unconnected-(J1-Pad4)" + (pins J1-4) + ) + (net "Net-(J3-Pin_1)" + (pins J1-0 J1-0@1 J1-5 J1-6 J1-7 J1-8 J1-10 J3-1) + ) + (net "unconnected-(J1-Pad11)" + (pins J1-11) + ) + (net "unconnected-(J1-Pad9)" + (pins J1-9) + ) + (net "unconnected-(J1-Pad12)" + (pins J1-12) + ) + (net "unconnected-(J1-Pad15)" + (pins J1-15) + ) + (net "Net-(J1-Pad2)" + (pins R5-1 R6-1 R4-1 J1-2) + ) + (net "Net-(J1-Pad3)" + (pins R9-1 R8-1 R7-1 J1-3) + ) + (net "Net-(J1-Pad1)" + (pins R1-1 R2-1 R3-1 J1-1) + ) + (net "Net-(J2-Pin_1)" + (pins R6-2 J2-1) + ) + (net "Net-(J2-Pin_2)" + (pins R5-2 J2-2) + ) + (net "Net-(J2-Pin_3)" + (pins R4-2 J2-3) + ) + (net "Net-(J2-Pin_4)" + (pins R3-2 J2-4) + ) + (net "Net-(J2-Pin_5)" + (pins R2-2 J2-5) + ) + (net "Net-(J2-Pin_6)" + (pins R1-2 J2-6) + ) + (net "Net-(J1-Pad13)" + (pins R10-1 J1-13) + ) + (net "Net-(J1-Pad14)" + (pins R11-1 J1-14) + ) + (net "Net-(J3-Pin_6)" + (pins R7-2 J3-6) + ) + (net "Net-(J3-Pin_5)" + (pins R8-2 J3-5) + ) + (net "Net-(J3-Pin_4)" + (pins R9-2 J3-4) + ) + (net "Net-(J3-Pin_3)" + (pins R10-2 J3-3) + ) + (net "Net-(J3-Pin_2)" + (pins R11-2 J3-2) + ) + (class kicad_default "Net-(J1-Pad1)" "Net-(J1-Pad13)" "Net-(J1-Pad14)" + "Net-(J1-Pad2)" "Net-(J1-Pad3)" "Net-(J2-Pin_1)" "Net-(J2-Pin_2)" "Net-(J2-Pin_3)" + "Net-(J2-Pin_4)" "Net-(J2-Pin_5)" "Net-(J2-Pin_6)" "Net-(J3-Pin_1)" + "Net-(J3-Pin_2)" "Net-(J3-Pin_3)" "Net-(J3-Pin_4)" "Net-(J3-Pin_5)" + "Net-(J3-Pin_6)" "unconnected-(J1-Pad11)" "unconnected-(J1-Pad12)" "unconnected-(J1-Pad15)" + "unconnected-(J1-Pad4)" "unconnected-(J1-Pad9)" + (circuit + (use_via "Via[0-1]_600:300_um") + ) + (rule + (width 200) + (clearance 200) + ) + ) + ) + (wiring + ) +) diff --git a/tests/single_layer/vga_dac_breakout/vga_dac_breakout.kicad_pcb b/tests/single_layer/vga_dac_breakout/vga_dac_breakout.kicad_pcb new file mode 100644 index 0000000..5b797c6 --- /dev/null +++ b/tests/single_layer/vga_dac_breakout/vga_dac_breakout.kicad_pcb @@ -0,0 +1,4796 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "unconnected-(J1-Pad4)") + (net 2 "Net-(J3-Pin_1)") + (net 3 "unconnected-(J1-Pad11)") + (net 4 "unconnected-(J1-Pad9)") + (net 5 "unconnected-(J1-Pad12)") + (net 6 "unconnected-(J1-Pad15)") + (net 7 "Net-(J1-Pad2)") + (net 8 "Net-(J1-Pad3)") + (net 9 "Net-(J1-Pad1)") + (net 10 "Net-(J2-Pin_1)") + (net 11 "Net-(J2-Pin_2)") + (net 12 "Net-(J2-Pin_3)") + (net 13 "Net-(J2-Pin_4)") + (net 14 "Net-(J2-Pin_5)") + (net 15 "Net-(J2-Pin_6)") + (net 16 "Net-(J1-Pad13)") + (net 17 "Net-(J1-Pad14)") + (net 18 "Net-(J3-Pin_6)") + (net 19 "Net-(J3-Pin_5)") + (net 20 "Net-(J3-Pin_4)") + (net 21 "Net-(J3-Pin_3)") + (net 22 "Net-(J3-Pin_2)") + (footprint "Resistor_SMD:R_1206_3216Metric" + (layer "F.Cu") + (uuid "0917d83c-7afa-438f-87db-2d3667b4ffa4") + (at 155.9625 115) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal, (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") + (property "Reference" "R9" + (at 3.25 0 0) + (layer "F.SilkS") + (uuid "637a794c-34be-4134-b3d3-cdd8b8441169") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "510" + (at 0 2.08 0) + (layer "F.Fab") + (uuid "613547fa-a107-479f-aaf1-88bdd0f08c72") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c710d189-f568-497f-bb46-97f830b49921") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, US symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a42ec5e1-a449-4e0f-bb79-150f6ea32daa") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/8af88679-8b42-4f9b-befb-8bdae7bf8554") + (sheetname "/") + (sheetfile "vga_dac_breakout.kicad_sch") + (attr smd) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ad659563-e2dd-4f0b-baf2-eee85c654e93") + ) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a4ea6f65-2ad9-4e18-b313-ff8b23c24b63") + ) + (fp_line + (start -2.28 -1.13) + (end 2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6db64269-9a5a-4c59-a3fa-22b179778636") + ) + (fp_line + (start -2.28 1.13) + (end -2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0a3f3f18-2314-40b8-8723-c2c566273bb4") + ) + (fp_line + (start 2.28 -1.13) + (end 2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "deaa3505-dbf0-49a8-bcfd-0e32c0d3003e") + ) + (fp_line + (start 2.28 1.13) + (end -2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "20962967-ac12-46e8-b717-5cc24ca1a9a2") + ) + (fp_line + (start -1.6 -0.8) + (end 1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5e29f802-b8fc-42cf-a61c-2428973cd175") + ) + (fp_line + (start -1.6 0.8) + (end -1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5000b3f5-bb54-4118-9338-739953a2bee7") + ) + (fp_line + (start 1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e832a3c6-9638-4889-80e0-22c9e14cea6b") + ) + (fp_line + (start 1.6 0.8) + (end -1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b0e25c33-e3cb-4ce6-9624-a676124e8947") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "8259af17-4572-445a-90fa-0a3945fafd95") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.4625 0) + (size 1.125 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.222222) + (net 8 "Net-(J1-Pad3)") + (pintype "passive") + (uuid "f46a55d6-1850-4d07-8038-a7b9b2d6b1bd") + ) + (pad "2" smd roundrect + (at 1.4625 0) + (size 1.125 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.222222) + (net 20 "Net-(J3-Pin_4)") + (pintype "passive") + (uuid "83e7ccf8-2c96-48f8-b117-b5e9a8d39737") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_1206_3216Metric" + (layer "F.Cu") + (uuid "141bb5bd-a8e4-48b5-b6f2-bbed18c2dc70") + (at 144 123.5 180) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal, (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") + (property "Reference" "R1" + (at 3.25 0 0) + (layer "F.SilkS") + (uuid "1964c8f9-be05-40fd-9479-e7541ae55d3f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "2K" + (at 0 1.83 0) + (layer "F.Fab") + (uuid "679be203-1117-419b-8764-c8e5beb09070") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "fbb9c450-634f-4632-a7dd-b662ef0f0a3b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, US symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7d32f7cc-a98b-4048-bf35-6d65e6bfb18c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/87a4036b-edc1-45bf-91c0-7976c0eed063") + (sheetname "/") + (sheetfile "vga_dac_breakout.kicad_sch") + (attr smd) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "584c997f-800e-4286-a004-69cc1b13379d") + ) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b3763212-5445-4322-aae1-cf55ffe965b2") + ) + (fp_line + (start 2.28 1.13) + (end -2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2131ff2a-42e0-4bb4-9d75-61c3ff93d5b6") + ) + (fp_line + (start 2.28 -1.13) + (end 2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ddffd967-0784-422c-8672-1f128724083c") + ) + (fp_line + (start -2.28 1.13) + (end -2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "90227639-82c5-4ba2-97ee-60d3ba0a32b7") + ) + (fp_line + (start -2.28 -1.13) + (end 2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0588b618-cf79-4a5c-ac36-ebd7062191a9") + ) + (fp_line + (start 1.6 0.8) + (end -1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "42ab3654-f10e-4826-84b2-245ddf57a327") + ) + (fp_line + (start 1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "672696d7-ac65-413d-bebd-e7c47933a727") + ) + (fp_line + (start -1.6 0.8) + (end -1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "663d9ae5-5961-415f-b2e7-8ab8f6f60b29") + ) + (fp_line + (start -1.6 -0.8) + (end 1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "119dadc7-176e-47b4-b255-7419e73ddb54") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "5413e1b4-854e-4bc0-8aa2-9051c64ef924") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.4625 0 180) + (size 1.125 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.222222) + (net 9 "Net-(J1-Pad1)") + (pintype "passive") + (uuid "8b4b2eab-8595-403e-9273-fb1ff7ad4a9f") + ) + (pad "2" smd roundrect + (at 1.4625 0 180) + (size 1.125 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.222222) + (net 15 "Net-(J2-Pin_6)") + (pintype "passive") + (uuid "a42b7ee5-cecc-47f6-b23c-040316fbe0bc") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_1206_3216Metric" + (layer "F.Cu") + (uuid "2c8ad606-3250-428e-8d77-9843b74c92b5") + (at 143.955 112.5 180) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal, (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") + (property "Reference" "R5" + (at 3.325 0 0) + (layer "F.SilkS") + (uuid "1cc451a7-aac9-4543-89fa-72c6e8e9449e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1K" + (at 0 1.83 0) + (layer "F.Fab") + (uuid "f2c80021-520f-46d4-b648-44688439171f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "82650922-2536-4180-b567-6a98fe996ef3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, US symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0b4e2749-087f-4a5e-bcd0-06123972f947") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/01f6a1ac-184d-4b34-bae0-1b09afdd0957") + (sheetname "/") + (sheetfile "vga_dac_breakout.kicad_sch") + (attr smd) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d6f15af8-dc46-4358-beec-c603fc24d937") + ) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e17999ee-525e-4829-ac4d-af0534a91a84") + ) + (fp_line + (start 2.28 1.13) + (end -2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "75ee7305-8c3a-4f72-8db0-55de9a088f38") + ) + (fp_line + (start 2.28 -1.13) + (end 2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a4a37706-ec28-424b-a4a0-1a3d266605f1") + ) + (fp_line + (start -2.28 1.13) + (end -2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8fdd3162-0ccd-4b35-b7a2-269266f08ebd") + ) + (fp_line + (start -2.28 -1.13) + (end 2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5ca43cac-83ed-4c1b-b6a0-2a2e7b2597d9") + ) + (fp_line + (start 1.6 0.8) + (end -1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "10e306e6-7b2d-4f75-b49e-5708397066e1") + ) + (fp_line + (start 1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a7aa887a-e53e-47fc-ac31-4d661f467bb2") + ) + (fp_line + (start -1.6 0.8) + (end -1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4baf4ada-bab1-4b02-8f08-0564f1e03349") + ) + (fp_line + (start -1.6 -0.8) + (end 1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a2114efa-3fc1-4a94-8680-0381c00a7c86") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "c6f0999e-a27d-403a-9406-1f8e7aedc5b3") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.4625 0 180) + (size 1.125 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.222222) + (net 7 "Net-(J1-Pad2)") + (pintype "passive") + (uuid "97bf14e2-c270-4386-bb20-2a5b3265f203") + ) + (pad "2" smd roundrect + (at 1.4625 0 180) + (size 1.125 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.222222) + (net 11 "Net-(J2-Pin_2)") + (pintype "passive") + (uuid "b099215c-2b42-40fd-92bc-70e7a52000dc") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_1206_3216Metric" + (layer "F.Cu") + (uuid "7b46815a-4bf9-4639-9b30-8d352ab7ec00") + (at 154.9625 121) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal, (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") + (property "Reference" "R11" + (at 3.7875 0 0) + (layer "F.SilkS") + (uuid "a9362e76-0947-41cf-a401-226d56059c9d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "200" + (at 0 1.83 0) + (layer "F.Fab") + (uuid "b5a2560e-8b48-48f4-94ed-885040dac5d7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "554a3fe9-613c-4612-bb31-e0773011597a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, US symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2cb9b67d-08f6-42e0-b4b6-566d55fc5cf0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/946fa249-fa3e-4b4d-9796-1be360376ec3") + (sheetname "/") + (sheetfile "vga_dac_breakout.kicad_sch") + (attr smd) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cc5411c4-3d1e-4ce3-944b-f190a64ffde7") + ) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "be61c0c8-4cfb-4019-8669-b4986c6e84f9") + ) + (fp_line + (start -2.28 -1.13) + (end 2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cdb2faf8-4a38-4f3b-aa05-ca040deb55be") + ) + (fp_line + (start -2.28 1.13) + (end -2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5cf394aa-abf6-4d86-9c7d-085b7e5fa624") + ) + (fp_line + (start 2.28 -1.13) + (end 2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c10eed75-2894-4637-83b9-874001720a00") + ) + (fp_line + (start 2.28 1.13) + (end -2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9728a1e8-4e52-47ac-9264-b7e6a2076b5e") + ) + (fp_line + (start -1.6 -0.8) + (end 1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "99af0208-8e04-485c-8d31-b87859544284") + ) + (fp_line + (start -1.6 0.8) + (end -1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "964f1a3d-8fe7-490c-a539-4d789d479a97") + ) + (fp_line + (start 1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "af4734bf-5f57-4362-845c-e057cd8a7288") + ) + (fp_line + (start 1.6 0.8) + (end -1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "33f7c3ad-f45b-4a72-ae26-5dd91ffaaa82") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "0107abcf-a38d-4d3a-9479-023681edac47") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.4625 0) + (size 1.125 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.222222) + (net 17 "Net-(J1-Pad14)") + (pintype "passive") + (uuid "e7e70846-45f1-4508-b830-7c1eea6a99e7") + ) + (pad "2" smd roundrect + (at 1.4625 0) + (size 1.125 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.222222) + (net 22 "Net-(J3-Pin_2)") + (pintype "passive") + (uuid "6976fa92-b190-4354-a613-f2d2c07e5e07") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_1206_3216Metric" + (layer "F.Cu") + (uuid "88562314-0d72-4a07-8d4b-a29c9d15e0fd") + (at 144 121 180) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal, (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") + (property "Reference" "R2" + (at 3.25 0 0) + (layer "F.SilkS") + (uuid "5335954d-e17b-4057-8f8d-d3914b7890e5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1K" + (at 0 1.83 0) + (layer "F.Fab") + (uuid "7ad1399d-e8f0-49b0-9ec0-f683af3edd29") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "abdc0148-6304-4abe-93ff-036583fc8a12") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, US symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "716c91ad-fd07-4505-9edf-f578e2e43a29") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/6c37de88-4c91-44ca-bedd-f08ed8f71c51") + (sheetname "/") + (sheetfile "vga_dac_breakout.kicad_sch") + (attr smd) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ce262f70-147f-498a-802e-c2cb12d98c61") + ) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0c84e832-28ff-48ef-ab14-0571a45dbcee") + ) + (fp_line + (start 2.28 1.13) + (end -2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "95001448-a266-4fa4-be3c-8ee7c5706f54") + ) + (fp_line + (start 2.28 -1.13) + (end 2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "757fc709-5b4c-4c9c-8609-cd035be79090") + ) + (fp_line + (start -2.28 1.13) + (end -2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b1e24e20-c3df-4140-aad8-66862098c4dd") + ) + (fp_line + (start -2.28 -1.13) + (end 2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "73174cc1-61d5-43f8-87c6-fff54603e27d") + ) + (fp_line + (start 1.6 0.8) + (end -1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "23deca8d-0304-4d0d-8926-cc9ea5e27816") + ) + (fp_line + (start 1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "99c9b213-a086-4312-a045-99020b1152d1") + ) + (fp_line + (start -1.6 0.8) + (end -1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "df0e9ce1-3288-40a3-9838-5bdda93ccc4b") + ) + (fp_line + (start -1.6 -0.8) + (end 1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "509f1b24-e415-4893-9300-9bee48f5e341") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "e6046128-432b-47e9-bd8d-8d58b3fce4cb") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.4625 0 180) + (size 1.125 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.222222) + (net 9 "Net-(J1-Pad1)") + (pintype "passive") + (uuid "0d84004e-cffd-41a4-bc39-f76d12651dea") + ) + (pad "2" smd roundrect + (at 1.4625 0 180) + (size 1.125 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.222222) + (net 14 "Net-(J2-Pin_5)") + (pintype "passive") + (uuid "ed0fb35e-b395-427f-9eb6-904fec11ad63") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_1206_3216Metric" + (layer "F.Cu") + (uuid "9cdf0248-2d5f-4194-9087-6e83855db01b") + (at 155.9625 112.5) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal, (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") + (property "Reference" "R8" + (at 3.25 0 0) + (layer "F.SilkS") + (uuid "818f523c-229f-4adf-8906-12cf8b5dcc30") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1K" + (at 0 1.83 0) + (layer "F.Fab") + (uuid "e2d4e267-31d3-4a66-a5a4-b83dd20111ed") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "cdb9da26-de00-40b4-8bcc-3383dd0cf921") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, US symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4c1a6d47-e72c-4262-ac95-078e22bf1a0f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/389c3d8f-1ae0-47dd-8ddb-84f12348cde2") + (sheetname "/") + (sheetfile "vga_dac_breakout.kicad_sch") + (attr smd) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8aa04578-ccab-4bd7-bf68-9847ba7d992d") + ) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8bc86b2c-452b-433d-8e93-afe9a4924580") + ) + (fp_line + (start -2.28 -1.13) + (end 2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f115beb5-cd52-4d48-bc25-04d7cdc90361") + ) + (fp_line + (start -2.28 1.13) + (end -2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9ebe3083-5cd2-43fd-8e77-77cd0a775b72") + ) + (fp_line + (start 2.28 -1.13) + (end 2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8af88c5f-f031-4eca-a133-4638e9d94004") + ) + (fp_line + (start 2.28 1.13) + (end -2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5d347b9e-f812-4a8e-b8ab-48e8468d0a7d") + ) + (fp_line + (start -1.6 -0.8) + (end 1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5a2d0dab-d29f-4821-9827-86c2813390ba") + ) + (fp_line + (start -1.6 0.8) + (end -1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b2cdba2c-9aca-4510-baa7-4e8274c1d7bf") + ) + (fp_line + (start 1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "54dc9b67-a482-459a-bfdd-57f3ccf36774") + ) + (fp_line + (start 1.6 0.8) + (end -1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f982660d-4d00-4fda-9e98-daeeeff2d7ef") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "fd921df6-0919-4408-9d74-d2d217b2d5ef") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.4625 0) + (size 1.125 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.222222) + (net 8 "Net-(J1-Pad3)") + (pintype "passive") + (uuid "766de041-337e-4a7d-a711-7f73f1b9e540") + ) + (pad "2" smd roundrect + (at 1.4625 0) + (size 1.125 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.222222) + (net 19 "Net-(J3-Pin_5)") + (pintype "passive") + (uuid "48e398da-8698-4d3a-ae2d-7e005301ede6") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_1206_3216Metric" + (layer "F.Cu") + (uuid "a2f3e71e-5bd3-4ebe-bc16-759825f1e4e1") + (at 143.9175 110 180) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal, (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") + (property "Reference" "R6" + (at 3.2875 0 0) + (layer "F.SilkS") + (uuid "f06bbc95-3d60-4365-bd04-056539afde66") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "510" + (at 0 1.83 0) + (layer "F.Fab") + (uuid "eb04e28b-c282-41da-9370-10ad9757b46c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e27dc557-1878-43e7-a5a4-df691f99a40e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, US symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "59114846-7f51-4b45-a2ab-af090761dd26") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/297cc1dd-2d7e-452e-ba2c-360c0b942b44") + (sheetname "/") + (sheetfile "vga_dac_breakout.kicad_sch") + (attr smd) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f5ee45f3-62df-4644-a0e0-ab5d3d7b56bb") + ) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ad863dfc-f442-45da-a7d4-64ce3b81bd80") + ) + (fp_line + (start 2.28 1.13) + (end -2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1124c0f1-58c0-402f-ba5f-7aa4122dc83b") + ) + (fp_line + (start 2.28 -1.13) + (end 2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "77d59d1d-1e07-49fa-81fe-a43f249f9875") + ) + (fp_line + (start -2.28 1.13) + (end -2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "582ca6eb-cabf-480a-a0da-9eae1ce255bf") + ) + (fp_line + (start -2.28 -1.13) + (end 2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d2e94827-a00e-48f4-829a-05638a54ab26") + ) + (fp_line + (start 1.6 0.8) + (end -1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ca86d579-2afb-42ae-9670-0494e7788612") + ) + (fp_line + (start 1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9e0f2b7c-ac39-44c6-8853-36f027219057") + ) + (fp_line + (start -1.6 0.8) + (end -1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "073a67c6-9b78-433f-bf2a-6798a3b7ae41") + ) + (fp_line + (start -1.6 -0.8) + (end 1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2ed09f36-11c2-4145-8206-ef5af54786df") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "69236af1-aeba-47fe-bcf2-7ee79e248687") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.4625 0 180) + (size 1.125 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.222222) + (net 7 "Net-(J1-Pad2)") + (pintype "passive") + (uuid "a2acaa9c-026a-48ce-a62a-accaac47221b") + ) + (pad "2" smd roundrect + (at 1.4625 0 180) + (size 1.125 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.222222) + (net 10 "Net-(J2-Pin_1)") + (pintype "passive") + (uuid "44df9b37-9737-4625-9461-d3bb2da01a40") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_1206_3216Metric" + (layer "F.Cu") + (uuid "a700b886-7aa8-4264-983b-ade15d87c979") + (at 143.955 115 180) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal, (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") + (property "Reference" "R4" + (at 3.325 0 0) + (layer "F.SilkS") + (uuid "e8729d05-48b5-4c59-a3d9-5ec079292554") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "2K" + (at 0 1.83 0) + (layer "F.Fab") + (uuid "0da951f3-6212-435d-b1fe-b8c92ee90860") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "62b319f4-a775-429e-ae02-f3b3e6cf8427") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, US symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "bc8e4695-d744-46a4-9f0e-2a871b01c2d9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/07f9902e-5b48-4810-86fa-7892ad5669df") + (sheetname "/") + (sheetfile "vga_dac_breakout.kicad_sch") + (attr smd) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ea7d20d0-d8f9-40c6-a2d1-6cf4f876466c") + ) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1691eca4-8cb8-4855-8370-0a3160d45874") + ) + (fp_line + (start 2.28 1.13) + (end -2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "adfc53b5-1711-40fe-b60e-65a8777ac2a9") + ) + (fp_line + (start 2.28 -1.13) + (end 2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6baa3146-c77f-4755-b81b-fd9ed918a456") + ) + (fp_line + (start -2.28 1.13) + (end -2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bf00e5bf-93cb-4557-bf6e-50242a219af2") + ) + (fp_line + (start -2.28 -1.13) + (end 2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a01c95c3-fa9f-40e8-a51d-9dff4c4a778c") + ) + (fp_line + (start 1.6 0.8) + (end -1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "51ba3f81-d700-4362-bbca-c2fde04fa4fa") + ) + (fp_line + (start 1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ba7a940d-7741-40ed-b1e5-0c7995a1915a") + ) + (fp_line + (start -1.6 0.8) + (end -1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f3150c2c-33a8-4605-8f7b-0b638b8901ae") + ) + (fp_line + (start -1.6 -0.8) + (end 1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "93dc734f-0415-4b8f-94c5-39c3d4542b8c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "9fe76068-e43a-422a-b235-8179ffbcddf3") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.4625 0 180) + (size 1.125 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.222222) + (net 7 "Net-(J1-Pad2)") + (pintype "passive") + (uuid "66159cf0-781b-4374-8fd6-570132ff5be5") + ) + (pad "2" smd roundrect + (at 1.4625 0 180) + (size 1.125 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.222222) + (net 12 "Net-(J2-Pin_3)") + (pintype "passive") + (uuid "28bc1fcf-1588-480d-9ceb-db343cecdc5f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_1206_3216Metric" + (layer "F.Cu") + (uuid "db856d06-453e-472f-9a92-15a1273f7365") + (at 144 118.5 180) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal, (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") + (property "Reference" "R3" + (at 3.25 0 0) + (layer "F.SilkS") + (uuid "56eee490-6c6a-4dc1-bdd2-d3eb7be273ce") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "510" + (at 0 1.83 0) + (layer "F.Fab") + (uuid "dd7de400-19c9-4255-88f3-06efdda046ec") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f5eaf47f-5230-4537-9548-abeab3f675e7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, US symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e868b3f8-5a89-4a53-820b-8633f1bfd372") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/d288165a-4f40-4de5-b8ec-114bb072d6b6") + (sheetname "/") + (sheetfile "vga_dac_breakout.kicad_sch") + (attr smd) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5ac19f71-1d63-466c-b3e3-4a9dc31ccec4") + ) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "44ca9dc9-a17f-4dc8-8840-316e21167602") + ) + (fp_line + (start 2.28 1.13) + (end -2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "70bf9d79-d5f2-4066-8dc2-39d1e39d6ad5") + ) + (fp_line + (start 2.28 -1.13) + (end 2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f2bc79bb-fddd-4c95-a22d-7532e4b9f54b") + ) + (fp_line + (start -2.28 1.13) + (end -2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c57e3f49-8b58-42b3-b1be-8977a3a332ff") + ) + (fp_line + (start -2.28 -1.13) + (end 2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bdffcf37-073f-4a25-bb48-d330992f5a2a") + ) + (fp_line + (start 1.6 0.8) + (end -1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8d67f0d8-b453-4b0e-83a2-16c7874d587e") + ) + (fp_line + (start 1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f7bcf248-6664-4cf1-ba68-4a03da6acbb3") + ) + (fp_line + (start -1.6 0.8) + (end -1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "221027c0-64aa-4213-976e-aab47eb210ef") + ) + (fp_line + (start -1.6 -0.8) + (end 1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "828461e5-aeaa-403e-93cd-162c28b07f88") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "959ffba2-f4c5-4f0a-bcae-848c7352d6ad") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.4625 0 180) + (size 1.125 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.222222) + (net 9 "Net-(J1-Pad1)") + (pintype "passive") + (uuid "233efbf8-8bc0-47ce-b211-fac108a8d9c3") + ) + (pad "2" smd roundrect + (at 1.4625 0 180) + (size 1.125 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.222222) + (net 13 "Net-(J2-Pin_4)") + (pintype "passive") + (uuid "07031700-30e8-4f58-b2c1-f81405412eb2") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_1206_3216Metric" + (layer "F.Cu") + (uuid "e44be77f-1503-4ecd-a9df-9d770e362a09") + (at 155 118.5) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal, (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") + (property "Reference" "R10" + (at 3.75 0 0) + (layer "F.SilkS") + (uuid "de7ee0ff-4a19-44c5-bf63-8b7ac6d12684") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "200" + (at 0 1.83 0) + (layer "F.Fab") + (uuid "aca56a05-c799-4b4d-9f66-85c7dc6b5f40") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7484672b-453a-4406-ab4b-5823e10fe41d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, US symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ae62ad4d-d1e8-4efe-932f-86287b23e244") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/4f4e2ad3-80f9-47ec-9975-4ef2cc6cf45a") + (sheetname "/") + (sheetfile "vga_dac_breakout.kicad_sch") + (attr smd) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fe008a87-6b47-4f9a-932d-d7cc49ab386d") + ) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d78e77be-fb0d-4f42-836e-bd71abdf752e") + ) + (fp_line + (start -2.28 -1.13) + (end 2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a8137d3a-02ef-4fee-9f3f-0c6ccdade001") + ) + (fp_line + (start -2.28 1.13) + (end -2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d192079b-955e-4d62-8a33-0764eb99e811") + ) + (fp_line + (start 2.28 -1.13) + (end 2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6acb7312-6fa8-43cd-ae3f-be6decf46541") + ) + (fp_line + (start 2.28 1.13) + (end -2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5bc40a84-e45c-4bdd-85d6-ed06b7c58f68") + ) + (fp_line + (start -1.6 -0.8) + (end 1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "612e39cc-77f2-4379-9358-3e733496e2b7") + ) + (fp_line + (start -1.6 0.8) + (end -1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4d0e692a-d130-42cf-b843-a36e7e840d93") + ) + (fp_line + (start 1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "821fdc77-a979-429d-bfe1-8870ebc38aed") + ) + (fp_line + (start 1.6 0.8) + (end -1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "21aedaa7-2d96-439c-ab83-a8fef8b98206") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "b8ca1c11-71bb-4f91-a1bd-ecc30138a395") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.4625 0) + (size 1.125 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.222222) + (net 16 "Net-(J1-Pad13)") + (pintype "passive") + (uuid "074f92fc-8aea-4950-b15e-8c35525a8022") + ) + (pad "2" smd roundrect + (at 1.4625 0) + (size 1.125 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.222222) + (net 21 "Net-(J3-Pin_3)") + (pintype "passive") + (uuid "ad5392d1-9c7c-4d51-a67b-37ec19281dbc") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_1206_3216Metric" + (layer "F.Cu") + (uuid "fcc82edc-a7df-4eb8-afd3-6d5b4d2440a6") + (at 155.9625 110) + (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal, (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") + (property "Reference" "R7" + (at 3.25 0 0) + (layer "F.SilkS") + (uuid "e6e233e7-26d0-4201-8b02-0424ca4a6549") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "2K" + (at 0 1.83 0) + (layer "F.Fab") + (uuid "ea73fa97-517e-46ba-9113-206c1863dc45") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "bf333d4f-8805-4734-981e-dbdce5635f9e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Resistor, US symbol" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b8f500bf-e466-48d4-8649-90d6085a678a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "R_*") + (path "/40e87e85-b13f-4042-9ca0-07b0ccd10fc5") + (sheetname "/") + (sheetfile "vga_dac_breakout.kicad_sch") + (attr smd) + (fp_line + (start -0.727064 -0.91) + (end 0.727064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cf8051fa-9686-44eb-8e8a-8517077b40f8") + ) + (fp_line + (start -0.727064 0.91) + (end 0.727064 0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "66c71a6a-ea68-491a-9b42-c47f3fdd2fcb") + ) + (fp_line + (start -2.28 -1.13) + (end 2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "813a297f-be75-4109-9119-e3ac1a2b0098") + ) + (fp_line + (start -2.28 1.13) + (end -2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6cfa356e-7d9d-4d66-9121-e0d00bcca010") + ) + (fp_line + (start 2.28 -1.13) + (end 2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "21487f28-4bec-4275-80bf-10cbf9f72fea") + ) + (fp_line + (start 2.28 1.13) + (end -2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2970b444-30cf-4e57-9466-afb4e4fa4067") + ) + (fp_line + (start -1.6 -0.8) + (end 1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "db6cba9b-b70c-443d-a409-db655d9e77ff") + ) + (fp_line + (start -1.6 0.8) + (end -1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f4774bb3-ec96-4562-977a-ed8124d056bb") + ) + (fp_line + (start 1.6 -0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6f555452-a761-4253-912d-602a49a74ae6") + ) + (fp_line + (start 1.6 0.8) + (end -1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d3e4d44e-df7a-433f-bb63-ca9776e2a065") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "aa78397e-3c50-4e27-b57b-15196ca041dd") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.4625 0) + (size 1.125 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.222222) + (net 8 "Net-(J1-Pad3)") + (pintype "passive") + (uuid "70a23ceb-6eb3-4313-bb75-1b113495e054") + ) + (pad "2" smd roundrect + (at 1.4625 0) + (size 1.125 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.222222) + (net 18 "Net-(J3-Pin_6)") + (pintype "passive") + (uuid "7ca9e873-d4b7-4842-ab9e-d7bb1711eeb0") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "TerminalBlock_4Ucon:TerminalBlock_4Ucon_1x06_P3.50mm_Vertical" + (layer "B.Cu") + (uuid "3c05b6d8-6653-4a0e-8874-2f6b04108cb7") + (at 138.25 108 -90) + (descr "Terminal Block 4Ucon ItemNo. 10697, vertical (cable from top), 6 pins, pitch 3.5mm, size 22x8.3mm, drill diameter 1.3mm, pad diameter 2.6mm, http://www.4uconnector.com/online/object/4udrawing/10697.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_4Ucon") + (tags "THT Terminal Block 4Ucon ItemNo. 10697 vertical pitch 3.5mm size 22x8.3mm drill 1.3mm pad 2.6mm") + (property "Reference" "J2" + (at -3.75 0 90) + (layer "B.SilkS") + (uuid "df8e12c3-3296-43ff-940b-319f1c4f69ca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "Screw_Terminal_01x06" + (at 6.75 -6.9625 90) + (layer "B.Fab") + (uuid "c8034cad-a87f-4a95-97c7-c48127a145f4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "e0f8c5ef-657b-47a8-91f7-47c15946969f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Generic screw terminal, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "955718be-77b8-4faf-8cda-daebd3a3bd9e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TerminalBlock*:*") + (path "/135959af-6266-414f-880e-dd772ce9b212") + (sheetname "/") + (sheetfile "vga_dac_breakout.kicad_sch") + (attr through_hole) + (fp_line + (start -2.37 3.82) + (end 19.87 3.82) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "851ae324-8a24-4d29-b179-bf1a30fa5325") + ) + (fp_line + (start -2.37 3.82) + (end -2.37 -4.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "8d84b14c-e512-4a78-9204-1ebb3523e5a3") + ) + (fp_line + (start 19.87 3.82) + (end 19.87 -4.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3c12a700-0e14-4b5e-b82d-b63d7f8d19f3") + ) + (fp_line + (start -1.4 3) + (end 1.4 3) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b17fc971-b95d-49a7-9c8d-966a919e9e6d") + ) + (fp_line + (start -1.4 3) + (end -1.4 1.78) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d608f312-ccf8-4407-aad5-422eec5d7b91") + ) + (fp_line + (start 1.4 3) + (end 1.4 1.78) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "28f8a6bd-0eab-49c0-bcfe-dc8ba6038f93") + ) + (fp_line + (start 2.1 3) + (end 4.9 3) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d94a302b-db31-4f2e-964e-8d45cc83926d") + ) + (fp_line + (start 2.1 3) + (end 2.1 1.099) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7799a995-4515-448c-bf60-76f649332002") + ) + (fp_line + (start 4.9 3) + (end 4.9 1.099) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1fbb5089-d65b-4f06-a39e-6a4443c120fc") + ) + (fp_line + (start 5.6 3) + (end 8.4 3) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b223901e-cfb9-42f4-92ef-ba7239d7908b") + ) + (fp_line + (start 5.6 3) + (end 5.6 1.099) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1f0d779b-84d6-4fbb-823b-9227dee487f8") + ) + (fp_line + (start 8.4 3) + (end 8.4 1.099) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fd7e6b87-a16a-48e2-9e63-0b8408774823") + ) + (fp_line + (start 9.1 3) + (end 11.9 3) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "cc6c9bd9-0bb0-41e3-9afc-fb23bb95b0d3") + ) + (fp_line + (start 9.1 3) + (end 9.1 1.099) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b293cc7c-05cd-4942-8f8b-21ee05f387de") + ) + (fp_line + (start 11.9 3) + (end 11.9 1.099) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "68efd530-e638-467a-b8d2-6af57cf4d4bc") + ) + (fp_line + (start 12.6 3) + (end 15.4 3) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "54503db1-7211-49cb-9bf5-8ece3af0d94d") + ) + (fp_line + (start 12.6 3) + (end 12.6 1.099) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "8ce31d0b-474f-4288-8c75-b489fe1a1173") + ) + (fp_line + (start 15.4 3) + (end 15.4 1.099) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "cc7423e8-3f1d-4923-bf13-a2387050bd43") + ) + (fp_line + (start 16.1 3) + (end 18.9 3) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "810db49a-96ff-47f5-a2f7-6b25209f7eaf") + ) + (fp_line + (start 16.1 3) + (end 16.1 1.099) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a76d61ca-1091-45f5-aa61-00cf4f31b716") + ) + (fp_line + (start 18.9 3) + (end 18.9 1.099) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6f1227f6-d4b7-438a-bd01-06d13543db63") + ) + (fp_line + (start -2.37 -1.1) + (end -1.78 -1.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1bade977-3eae-4ff2-ab30-d89f36c2c928") + ) + (fp_line + (start 1.78 -1.1) + (end 2.101 -1.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "bea6fe63-1ee4-407d-887e-1191aba272a1") + ) + (fp_line + (start 4.899 -1.1) + (end 5.601 -1.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "467ad2a9-809d-49e3-8e78-27d84d521d2e") + ) + (fp_line + (start 8.399 -1.1) + (end 9.101 -1.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "0ccfa465-2976-4488-986c-ad68e0217047") + ) + (fp_line + (start 11.899 -1.1) + (end 12.601 -1.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3e868951-e38c-4058-a45e-d00cd23d01e5") + ) + (fp_line + (start 15.399 -1.1) + (end 16.101 -1.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "5ccf8f1b-4f94-4840-bcc6-751385c74987") + ) + (fp_line + (start 18.899 -1.1) + (end 19.87 -1.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9404e47f-39e6-4a3c-881a-9b28915d1ba5") + ) + (fp_line + (start -2.37 -4.72) + (end -0.3 -4.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "33ad2e25-2dfc-4a12-83ea-a26f6e1d3897") + ) + (fp_line + (start 0.3 -4.72) + (end 19.87 -4.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b9833934-9798-447f-8120-85396b87f841") + ) + (fp_arc + (start 0.984 1.78) + (mid 0 2.6) + (end -0.984 1.78) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "148570d3-9248-4799-be58-73e281eb343e") + ) + (fp_arc + (start 4.492 1.478) + (mid 3.5 2.6) + (end 2.508 1.478) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "768b9c87-3bcb-4852-9cbc-30e766626c63") + ) + (fp_arc + (start 7.992 1.478) + (mid 7 2.6) + (end 6.008 1.478) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c7075c77-4dc4-4dde-9f64-c15776880332") + ) + (fp_arc + (start 11.492 1.478) + (mid 10.5 2.6) + (end 9.508 1.478) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6888d4a2-800a-458d-8d14-7cff0c466a23") + ) + (fp_arc + (start 14.992 1.478) + (mid 14 2.6) + (end 13.008 1.478) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e4471804-222a-4dfb-8f2e-d5512ec797e8") + ) + (fp_arc + (start 18.492 1.478) + (mid 17.5 2.6) + (end 16.508 1.478) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "0a8b7a20-93b2-41a9-8fa7-e5182b4464d7") + ) + (fp_poly + (pts + (xy 0 -4.72) (xy 0.44 -5.33) (xy -0.44 -5.33) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "5c12348e-2bf8-4571-aee5-4693075ba405") + ) + (fp_line + (start -2.75 4.2) + (end -2.75 -5.11) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4aa78491-80bf-4374-8153-c1c7e3319dd0") + ) + (fp_line + (start 20.25 4.2) + (end -2.75 4.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f4d9a457-4cfd-4153-9275-4f42095e0d8e") + ) + (fp_line + (start -2.75 -5.11) + (end 20.25 -5.11) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "30b37ec4-2c75-47bc-8dd6-12a2a5e56cbf") + ) + (fp_line + (start 20.25 -5.11) + (end 20.25 4.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5dc74227-03ce-41f2-aabc-9a29bef7e591") + ) + (fp_line + (start -2.25 3.7) + (end 19.75 3.7) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0a22dd38-3355-4809-9d9b-afeea7e7a5d8") + ) + (fp_line + (start 19.75 3.7) + (end 19.75 -4.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "086d130d-a144-4351-b5b7-f4e5a861e336") + ) + (fp_line + (start -1.4 3) + (end -1.4 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b6873db2-a3fe-4a26-ad91-90faf43c5d4b") + ) + (fp_line + (start 1.4 3) + (end -1.4 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b685765d-3465-42ee-b981-fbbf0a341e76") + ) + (fp_line + (start 2.1 3) + (end 2.1 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "04e8ace7-c1b1-4a9d-a7e5-5a41b4dbc4a0") + ) + (fp_line + (start 4.9 3) + (end 2.1 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7938f96f-82bc-49b5-94c9-8b80091e9127") + ) + (fp_line + (start 5.6 3) + (end 5.6 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3d04c96a-ae64-4c8b-81ed-14c353f5244f") + ) + (fp_line + (start 8.4 3) + (end 5.6 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2a97c4af-beba-4c05-8cf6-9f47ce7f9f64") + ) + (fp_line + (start 9.1 3) + (end 9.1 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ec8429aa-5e6c-44c7-aa29-0c9a872d95ad") + ) + (fp_line + (start 11.9 3) + (end 9.1 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1fc22669-669f-4b15-9cee-a9ef32031578") + ) + (fp_line + (start 12.6 3) + (end 12.6 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4d2639cb-49b2-4c40-9e89-78fa43724a28") + ) + (fp_line + (start 15.4 3) + (end 12.6 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f1d807be-f242-4c5a-9aef-f379a9c150ab") + ) + (fp_line + (start 16.101 3) + (end 16.101 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "35173033-a27b-4ddb-899b-83b6e54df1be") + ) + (fp_line + (start 18.9 3) + (end 16.101 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5a37c2fe-da5c-46bc-b127-00275375a1ba") + ) + (fp_line + (start -1.4 -0.75) + (end 1.4 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0b83ea2f-7209-438e-9e6b-b9945964fba7") + ) + (fp_line + (start 1.4 -0.75) + (end 1.4 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2fbab979-3bb4-4eef-b42c-9c548f91ceb8") + ) + (fp_line + (start 2.1 -0.75) + (end 4.9 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "27dba3f9-d018-4582-ab46-9a36ce3caa47") + ) + (fp_line + (start 4.9 -0.75) + (end 4.9 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3185d6c5-84c0-4a06-8d03-8bfc42ccd450") + ) + (fp_line + (start 5.6 -0.75) + (end 8.4 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fe96763d-0a29-416d-889b-2414b890afaf") + ) + (fp_line + (start 8.4 -0.75) + (end 8.4 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f234cd30-ba24-4188-8944-802a4cdd9739") + ) + (fp_line + (start 9.1 -0.75) + (end 11.9 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "38ce6283-d25c-4b10-8b28-c5954176f620") + ) + (fp_line + (start 11.9 -0.75) + (end 11.9 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "856a95e4-c6dc-4b71-920a-215332e50754") + ) + (fp_line + (start 12.6 -0.75) + (end 15.4 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "47fc12ad-f54d-41da-8bcb-81b70afc41e2") + ) + (fp_line + (start 15.4 -0.75) + (end 15.4 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7deff597-298f-41a1-bd51-966698c0ca58") + ) + (fp_line + (start 16.101 -0.75) + (end 18.9 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c8397228-5298-41e6-bace-b44aa56f2da3") + ) + (fp_line + (start 18.9 -0.75) + (end 18.9 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6e5e125a-4a65-4a88-b9c5-70b3e16a4536") + ) + (fp_line + (start -2.25 -1.1) + (end 19.75 -1.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9b1165a9-b6c6-4147-914d-b4bc219e0a09") + ) + (fp_line + (start -2.25 -2.6) + (end -2.25 3.7) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "aa3a67fb-7bc6-4b06-a90a-bb17f627fe77") + ) + (fp_line + (start -0.25 -4.6) + (end -2.25 -2.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c73e759b-df02-4626-8411-5589e0f96e91") + ) + (fp_line + (start 19.75 -4.6) + (end -0.25 -4.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3db88901-12cc-4beb-bf0f-cf5a55ec5956") + ) + (fp_circle + (center 0 1.6) + (end 1 1.6) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "ac16d7a5-0f5f-4bfb-b5b7-740ce628db95") + ) + (fp_circle + (center 3.5 1.6) + (end 4.5 1.6) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "6b094ed2-9137-40fc-a7cd-000d86b85d2f") + ) + (fp_circle + (center 7 1.6) + (end 8 1.6) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "ac392d9c-0cbf-410f-b42f-d21ee612507a") + ) + (fp_circle + (center 10.5 1.6) + (end 11.5 1.6) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "c51319f7-658e-4fc3-9067-6503ed64c891") + ) + (fp_circle + (center 14 1.6) + (end 15 1.6) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "cf8ae7b0-e1fb-4e9b-8014-87d9e70d8884") + ) + (fp_circle + (center 17.5 1.6) + (end 18.5 1.6) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "3c5b88f4-c761-4db0-95ab-4cf431549931") + ) + (fp_text user "${REFERENCE}" + (at 8.75 -3.45 90) + (layer "B.Fab") + (uuid "4516e2a0-fcc1-45c7-9bba-bded68f9d5a3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0 270) + (size 2.6 2.6) + (drill 1.3) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.096154) + (net 10 "Net-(J2-Pin_1)") + (pinfunction "Pin_1") + (pintype "passive") + (uuid "018d51d5-82d8-4f7f-9e06-965f3cc5320a") + ) + (pad "2" thru_hole circle + (at 3.5 0 270) + (size 2.6 2.6) + (drill 1.3) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 11 "Net-(J2-Pin_2)") + (pinfunction "Pin_2") + (pintype "passive") + (uuid "65fe6849-3862-44c3-a9c9-55aae5674d5b") + ) + (pad "3" thru_hole circle + (at 7 0 270) + (size 2.6 2.6) + (drill 1.3) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 12 "Net-(J2-Pin_3)") + (pinfunction "Pin_3") + (pintype "passive") + (uuid "72e261ca-3ed0-4080-9a8a-6631a4687660") + ) + (pad "4" thru_hole circle + (at 10.5 0 270) + (size 2.6 2.6) + (drill 1.3) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 13 "Net-(J2-Pin_4)") + (pinfunction "Pin_4") + (pintype "passive") + (uuid "47fea593-06f7-48db-88bc-aa1a50aadd57") + ) + (pad "5" thru_hole circle + (at 14 0 270) + (size 2.6 2.6) + (drill 1.3) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 14 "Net-(J2-Pin_5)") + (pinfunction "Pin_5") + (pintype "passive") + (uuid "585a6840-2131-4c28-9353-62eeac50b7ad") + ) + (pad "6" thru_hole circle + (at 17.5 0 270) + (size 2.6 2.6) + (drill 1.3) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 15 "Net-(J2-Pin_6)") + (pinfunction "Pin_6") + (pintype "passive") + (uuid "2fbe4a60-5787-4b14-8828-ac33c310fb84") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x06_P3.50mm_Vertical.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Connector_Dsub:DSUB-15-HD_Socket_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm" + (layer "B.Cu") + (uuid "daab0cb6-ed8a-4e7d-b318-82ff0ee460e4") + (at 145.68 131.214669 180) + (descr "15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.29x2.54mm, pin-PCB-offset 8.35mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 10.89mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf") + (tags "15-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.29x2.54mm pin-PCB-offset 8.35mm mounting-holes-distance 25mm mounting-hole-offset 10.89mm") + (property "Reference" "J1" + (at -4.07 2.964669 0) + (layer "B.SilkS") + (uuid "fa66e394-0b5b-495e-a184-2225db92bff3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "DE15_Socket_HighDensity_MountingHoles" + (at -4.315 -21.33 0) + (layer "B.Fab") + (uuid "c2c4b719-88d3-48b5-b67c-58cd6ccb92a0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "aa107490-88e0-46c4-a7b6-f83b8fa04d82") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "15-pin D-SUB connector, socket (female), High density (3 columns), Triple Row, Generic, VGA-connector, Mounting Hole" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "72bf13a4-e03a-4e08-984f-f65671af063f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "DSUB*Socket*") + (path "/325dff9e-2ebe-4d4b-91fd-0fb35b1dc221") + (sheetname "/") + (sheetfile "vga_dac_breakout.kicad_sch") + (attr through_hole) + (fp_line + (start 11.17 1.83) + (end 11.17 -13.37) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c734d05b-1ca7-4c15-ac97-58cef00079c4") + ) + (fp_line + (start 0.25 2.724338) + (end 0 2.291325) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b17e82f4-645a-462c-8c97-447c01ba65b6") + ) + (fp_line + (start 0 2.291325) + (end -0.25 2.724338) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "85b06c73-015d-41c3-9493-abb3486b9f62") + ) + (fp_line + (start -0.25 2.724338) + (end 0.25 2.724338) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "78229952-7f13-4519-927c-65665323d072") + ) + (fp_line + (start -19.8 1.83) + (end 11.17 1.83) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "84967916-fad5-4ddb-b140-62e43b88e4b4") + ) + (fp_line + (start -19.8 -13.37) + (end -19.8 1.83) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a3c7095a-d921-446a-bb3c-daa7203155f6") + ) + (fp_line + (start 11.61 2.27) + (end -20.25 2.27) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9eb18f72-9c6f-4a04-8887-44dc99f574d3") + ) + (fp_line + (start 11.61 -20.33) + (end 11.61 2.27) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "71f97338-b8e9-440b-a23a-63faf923677a") + ) + (fp_line + (start -20.25 2.27) + (end -20.25 -20.33) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7583ea78-c957-41dd-91f7-06c0899aaf27") + ) + (fp_line + (start -20.25 -20.33) + (end 11.61 -20.33) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bd4895a2-b0fe-46fb-a2a3-e5aadd9fc1b7") + ) + (fp_line + (start 11.11 1.77) + (end -19.74 1.77) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f685bc11-dfaa-467c-8d3a-3dd4557b910d") + ) + (fp_line + (start 11.11 -13.43) + (end 11.11 1.77) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7a20e7c4-b73b-45e5-b6e4-f35c75eed145") + ) + (fp_line + (start 11.11 -13.43) + (end -19.74 -13.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c06b3f42-daba-4465-b63d-a8e38b0e5f93") + ) + (fp_line + (start 11.11 -13.83) + (end 11.11 -13.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5ed95358-3f70-4590-b19a-84f19cc6c4bc") + ) + (fp_line + (start 10.685 -13.83) + (end 5.685 -13.83) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "26ad6f11-ffd4-4a69-a5a2-87a9bf7c7ba8") + ) + (fp_line + (start 10.685 -18.83) + (end 10.685 -13.83) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6d01861e-26f5-43f3-bac6-e2192c9061ae") + ) + (fp_line + (start 9.785 -13.43) + (end 9.785 -2.54) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "30b0978b-0e56-4bd4-8dfa-3b6af7c95efe") + ) + (fp_line + (start 6.585 -13.43) + (end 6.585 -2.54) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "158f04b8-3763-45c7-a608-a65d2a041fde") + ) + (fp_line + (start 5.685 -13.83) + (end 5.685 -18.83) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "48d289b0-ea1a-4d88-b317-6a937dbc4acb") + ) + (fp_line + (start 5.685 -18.83) + (end 10.685 -18.83) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a161d891-f154-4771-b7ce-1c13a1ef6fcc") + ) + (fp_line + (start 3.835 -13.83) + (end -12.465 -13.83) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7fc7717d-06e1-4fe7-87c2-f45732c3d459") + ) + (fp_line + (start 3.835 -19.83) + (end 3.835 -13.83) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ad06730f-bab1-4d19-b82a-5b93f36353c6") + ) + (fp_line + (start -12.465 -13.83) + (end -12.465 -19.83) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d6cb45c2-a8e8-4411-a8b4-46927b6ef1bd") + ) + (fp_line + (start -12.465 -19.83) + (end 3.835 -19.83) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4ac4f45c-58ff-45d0-bf55-a722df9e2029") + ) + (fp_line + (start -14.315 -13.83) + (end -19.315 -13.83) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d0045bd2-d157-4c32-89ae-aeceeec6fd76") + ) + (fp_line + (start -14.315 -18.83) + (end -14.315 -13.83) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3af75a1a-11be-4edd-b207-ab1a766452e9") + ) + (fp_line + (start -15.215 -13.43) + (end -15.215 -2.54) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2bad5030-a737-4bce-9c46-a954d492286e") + ) + (fp_line + (start -18.415 -13.43) + (end -18.415 -2.54) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f5b74457-d821-48e7-be82-4dfc8bd65cf6") + ) + (fp_line + (start -19.315 -13.83) + (end -19.315 -18.83) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "54a7caf3-2ba2-4243-801b-7b8b525fa805") + ) + (fp_line + (start -19.315 -18.83) + (end -14.315 -18.83) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "be819bc5-81e1-4696-9e13-d3fb80e6e43a") + ) + (fp_line + (start -19.74 1.77) + (end -19.74 -13.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "49ef655f-fdec-4bf0-9737-b16d2766879d") + ) + (fp_line + (start -19.74 -13.43) + (end 11.11 -13.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4770b9e0-f714-45fb-a623-7d9ee196f903") + ) + (fp_line + (start -19.74 -13.43) + (end -19.74 -13.83) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4d54e99e-74ff-401b-89c5-0d7188b7f6b0") + ) + (fp_line + (start -19.74 -13.83) + (end 11.11 -13.83) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "074f1cbf-c7f8-45a8-b572-c37192a68a1c") + ) + (fp_arc + (start 9.785 -2.54) + (mid 8.185 -0.94) + (end 6.585 -2.54) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "610c5ce9-5f29-4ed0-821e-98cacb8eb0dd") + ) + (fp_arc + (start -15.215 -2.54) + (mid -16.815 -0.94) + (end -18.415 -2.54) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "acbb2415-5515-4708-99ec-41d81c744d2d") + ) + (fp_text user "${REFERENCE}" + (at -4.315 -16.83 0) + (layer "B.Fab") + (uuid "46160c92-9805-4a34-8fc7-f7f31fcd0a0a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "0" thru_hole circle + (at -16.815 -2.54 180) + (size 4 4) + (drill 3.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "Net-(J3-Pin_1)") + (pintype "passive") + (uuid "fa3e485d-aedc-4f0c-8b7d-4bc158101335") + ) + (pad "0" thru_hole circle + (at 8.185 -2.54 180) + (size 4 4) + (drill 3.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "Net-(J3-Pin_1)") + (pintype "passive") + (uuid "508dbc42-9af3-467d-8906-9610bfbcc783") + ) + (pad "1" thru_hole rect + (at 0 0 180) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "Net-(J1-Pad1)") + (pintype "passive") + (uuid "da223c6f-2b5b-4333-8bbd-50e1d49a067f") + ) + (pad "2" thru_hole circle + (at -2.29 0 180) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 7 "Net-(J1-Pad2)") + (pintype "passive") + (uuid "3ebed95e-2567-4431-8702-37eb2ec5028f") + ) + (pad "3" thru_hole circle + (at -4.58 0 180) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 8 "Net-(J1-Pad3)") + (pintype "passive") + (uuid "aac639df-caaf-46f9-9146-7c2ecd51f96c") + ) + (pad "4" thru_hole circle + (at -6.87 0 180) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "unconnected-(J1-Pad4)") + (pintype "passive") + (uuid "11e223b6-ef4f-4dc7-bc9b-94a671e58f91") + ) + (pad "5" thru_hole circle + (at -9.16 0 180) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "Net-(J3-Pin_1)") + (pintype "passive") + (uuid "670988cb-e94f-4344-8421-fecc7aad70ef") + ) + (pad "6" thru_hole circle + (at 1.145 -2.54 180) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "Net-(J3-Pin_1)") + (pintype "passive") + (uuid "16ac7738-b19e-4bc4-9faf-c6a32c27ce0a") + ) + (pad "7" thru_hole circle + (at -1.145 -2.54 180) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "Net-(J3-Pin_1)") + (pintype "passive") + (uuid "a9d86b09-b926-4906-8fda-b4a0f0a76558") + ) + (pad "8" thru_hole circle + (at -3.435 -2.54 180) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "Net-(J3-Pin_1)") + (pintype "passive") + (uuid "c904df68-a45a-4ddc-86b1-581b7e8fd1eb") + ) + (pad "9" thru_hole circle + (at -5.725 -2.54 180) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 4 "unconnected-(J1-Pad9)") + (pintype "passive") + (uuid "4b7c0dbf-584a-4170-aba2-fb936bbf0695") + ) + (pad "10" thru_hole circle + (at -8.015 -2.54 180) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "Net-(J3-Pin_1)") + (pintype "passive") + (uuid "d976b342-b696-4617-98a6-ce6abb754986") + ) + (pad "11" thru_hole circle + (at 0 -5.08 180) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "unconnected-(J1-Pad11)") + (pintype "passive") + (uuid "1d49b219-6917-4b75-8921-6e808496125a") + ) + (pad "12" thru_hole circle + (at -2.29 -5.08 180) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "unconnected-(J1-Pad12)") + (pintype "passive") + (uuid "a5611f25-db1b-4342-bec4-fd1162c871ae") + ) + (pad "13" thru_hole circle + (at -4.58 -5.08 180) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 16 "Net-(J1-Pad13)") + (pintype "passive") + (uuid "094acef2-b201-4b18-82ff-50ff13c0add3") + ) + (pad "14" thru_hole circle + (at -6.87 -5.08 180) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 17 "Net-(J1-Pad14)") + (pintype "passive") + (uuid "6937abbf-c5ff-459d-8182-fdba6905721a") + ) + (pad "15" thru_hole circle + (at -9.16 -5.08 180) + (size 1.6 1.6) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "unconnected-(J1-Pad15)") + (pintype "passive") + (uuid "eab292a7-7ac0-4831-a465-2a40443f8c12") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15-HD_Socket_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "TerminalBlock_4Ucon:TerminalBlock_4Ucon_1x06_P3.50mm_Vertical" + (layer "B.Cu") + (uuid "fbcff928-a6fc-464a-92d2-83452a00918c") + (at 161.75 125.5 90) + (descr "Terminal Block 4Ucon ItemNo. 10697, vertical (cable from top), 6 pins, pitch 3.5mm, size 22x8.3mm, drill diameter 1.3mm, pad diameter 2.6mm, http://www.4uconnector.com/online/object/4udrawing/10697.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_4Ucon") + (tags "THT Terminal Block 4Ucon ItemNo. 10697 vertical pitch 3.5mm size 22x8.3mm drill 1.3mm pad 2.6mm") + (property "Reference" "J3" + (at 21.25 0 90) + (layer "B.SilkS") + (uuid "4f40c30c-c4f1-4fbe-b043-53b7be5be9b8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "Screw_Terminal_01x06" + (at 13.72 -3.825 0) + (layer "B.Fab") + (uuid "e65e02d3-e57b-4d9e-b78a-b9a0561459cb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "ee31fc67-965d-40ff-87fd-ca428f3d9eec") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Generic screw terminal, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "8923e29f-9122-4aee-ac70-c76730be4363") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TerminalBlock*:*") + (path "/468ed62d-419c-43f7-964f-cc205d70fa07") + (sheetname "/") + (sheetfile "vga_dac_breakout.kicad_sch") + (attr through_hole) + (fp_line + (start 0.3 -4.72) + (end 19.87 -4.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "edfae79d-b362-4eda-b671-cc438985e44a") + ) + (fp_line + (start -2.37 -4.72) + (end -0.3 -4.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "856e0b87-cffa-406e-af73-27aa32b6e680") + ) + (fp_line + (start 18.899 -1.1) + (end 19.87 -1.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "8b71d91f-c2d3-4db8-8ccf-3e8144a450d1") + ) + (fp_line + (start 15.399 -1.1) + (end 16.101 -1.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a69a17d9-d83e-48ae-914c-ddf67dd31e53") + ) + (fp_line + (start 11.899 -1.1) + (end 12.601 -1.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "8aa5cbbc-ee7d-4e4b-a4c7-02e082fe8617") + ) + (fp_line + (start 8.399 -1.1) + (end 9.101 -1.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ad369c38-072c-47a0-8948-993a30f68ab9") + ) + (fp_line + (start 4.899 -1.1) + (end 5.601 -1.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4fbd5aa4-e719-4e93-9bc1-0e1866f718d2") + ) + (fp_line + (start 1.78 -1.1) + (end 2.101 -1.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "17ce5a30-b70c-4eaa-9f1d-280a6e09efbd") + ) + (fp_line + (start -2.37 -1.1) + (end -1.78 -1.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fe84c00c-4fea-48db-af9b-1ca0c2c224c8") + ) + (fp_line + (start 18.9 3) + (end 18.9 1.099) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b615b001-329e-47fd-b11f-f18b8c67d188") + ) + (fp_line + (start 16.1 3) + (end 16.1 1.099) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "bd7d673a-d7f3-4517-819b-636ca739a38b") + ) + (fp_line + (start 16.1 3) + (end 18.9 3) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "0b933213-e35e-4692-bfc1-0cb927b322e0") + ) + (fp_line + (start 15.4 3) + (end 15.4 1.099) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "35f0374c-82f6-4844-8cf3-2fd0c19d2993") + ) + (fp_line + (start 12.6 3) + (end 12.6 1.099) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "52422cc7-6b7a-4429-acf5-edd2b744508b") + ) + (fp_line + (start 12.6 3) + (end 15.4 3) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "51786f75-7b35-45ee-a53b-dcc474f50684") + ) + (fp_line + (start 11.9 3) + (end 11.9 1.099) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "45abaa99-14d5-4cb8-80a7-99cf352ebae5") + ) + (fp_line + (start 9.1 3) + (end 9.1 1.099) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "079d72b8-fea5-4ea0-add2-3047fea4e891") + ) + (fp_line + (start 9.1 3) + (end 11.9 3) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f9cdbfd9-7c58-4ca1-9fec-f35d76c3c547") + ) + (fp_line + (start 8.4 3) + (end 8.4 1.099) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b19f02ab-41fb-473a-bb3d-f567966b2388") + ) + (fp_line + (start 5.6 3) + (end 5.6 1.099) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a76a2743-59cd-4f7f-8f8b-b27c98a7eeb2") + ) + (fp_line + (start 5.6 3) + (end 8.4 3) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ffaeb1d2-bcbc-4934-9d00-13e34545fb6e") + ) + (fp_line + (start 4.9 3) + (end 4.9 1.099) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "65f2ee81-a7db-40e1-85a9-25685f7a71e0") + ) + (fp_line + (start 2.1 3) + (end 2.1 1.099) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7889edc6-b16a-4737-b55e-4e5c12d42940") + ) + (fp_line + (start 2.1 3) + (end 4.9 3) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f8dc975b-9ceb-40ef-bb8a-0ff7c2240a4b") + ) + (fp_line + (start 1.4 3) + (end 1.4 1.78) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "70e03ccc-b7b2-4ffe-9ab8-a222adb1c10e") + ) + (fp_line + (start -1.4 3) + (end -1.4 1.78) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "304bbdc7-1a01-4a69-b586-51d4c198af28") + ) + (fp_line + (start -1.4 3) + (end 1.4 3) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a749105f-2476-405c-91cc-ded2d62f0621") + ) + (fp_line + (start 19.87 3.82) + (end 19.87 -4.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "bf5ee675-71cd-4e51-b917-921cc60cbd6d") + ) + (fp_line + (start -2.37 3.82) + (end -2.37 -4.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1b013b39-419b-4f01-8649-0031bdad993d") + ) + (fp_line + (start -2.37 3.82) + (end 19.87 3.82) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a6a9d183-4a11-4db1-bf2c-94101edb6acc") + ) + (fp_arc + (start 18.492 1.478) + (mid 17.5 2.6) + (end 16.508 1.478) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "cc6292aa-4629-4b64-a9fb-2dae004b32d7") + ) + (fp_arc + (start 14.992 1.478) + (mid 14 2.6) + (end 13.008 1.478) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "83148ab2-dcc6-4e9b-b820-e66e6e144d65") + ) + (fp_arc + (start 11.492 1.478) + (mid 10.5 2.6) + (end 9.508 1.478) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a62a39a3-3a69-43ba-969e-88887c39cd23") + ) + (fp_arc + (start 7.992 1.478) + (mid 7 2.6) + (end 6.008 1.478) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "59bc3752-44e2-42b3-b4ad-140e55d5965d") + ) + (fp_arc + (start 4.492 1.478) + (mid 3.5 2.6) + (end 2.508 1.478) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "91ec9f82-2c36-4a92-a0aa-1cc102bff015") + ) + (fp_arc + (start 0.984 1.78) + (mid 0 2.6) + (end -0.984 1.78) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e8a01b2f-1ecb-4408-ba77-bfe19dda1d21") + ) + (fp_poly + (pts + (xy 0 -4.72) (xy 0.44 -5.33) (xy -0.44 -5.33) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "1a104d2c-a744-414c-9591-7b5e6de1db4f") + ) + (fp_line + (start 20.25 -5.11) + (end 20.25 4.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f01965c1-22cf-49e3-9f2b-28919f8025c8") + ) + (fp_line + (start -2.75 -5.11) + (end 20.25 -5.11) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3b184aa2-cf12-4070-8e92-7f19cd0cb137") + ) + (fp_line + (start 20.25 4.2) + (end -2.75 4.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "839c6019-ea08-455b-9c71-0c5a49580ef6") + ) + (fp_line + (start -2.75 4.2) + (end -2.75 -5.11) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6edbdbc7-d1d2-435e-95a9-5c014ccbf700") + ) + (fp_line + (start 19.75 -4.6) + (end -0.25 -4.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b9bab9d1-875f-4b66-9aeb-b510074513ba") + ) + (fp_line + (start -0.25 -4.6) + (end -2.25 -2.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6a809068-91dc-4326-ab59-ebeea5b9a905") + ) + (fp_line + (start -2.25 -2.6) + (end -2.25 3.7) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0c017512-fdca-45e5-a498-4a46a8e7e082") + ) + (fp_line + (start -2.25 -1.1) + (end 19.75 -1.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "21e21f68-29ea-462c-916a-b937afefc4be") + ) + (fp_line + (start 18.9 -0.75) + (end 18.9 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "99c8b727-55b0-4a38-82b8-668f13080d85") + ) + (fp_line + (start 16.101 -0.75) + (end 18.9 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e349b0e2-5b1d-4138-aaee-e012aa357bc4") + ) + (fp_line + (start 15.4 -0.75) + (end 15.4 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "764bc52b-f2ff-45b3-8cb6-05057fd65980") + ) + (fp_line + (start 12.6 -0.75) + (end 15.4 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1aa86b30-0143-4080-81ff-51f6dfb1dc89") + ) + (fp_line + (start 11.9 -0.75) + (end 11.9 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "84cd52dd-43a9-48d5-88a6-b0463569f608") + ) + (fp_line + (start 9.1 -0.75) + (end 11.9 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cb73a45b-6801-4f37-88e0-94c246c158e3") + ) + (fp_line + (start 8.4 -0.75) + (end 8.4 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fe32a467-fe9c-4b86-9c5d-6ccbe8c6aa35") + ) + (fp_line + (start 5.6 -0.75) + (end 8.4 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "770284aa-4429-4e0e-99bb-40f445625c3d") + ) + (fp_line + (start 4.9 -0.75) + (end 4.9 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c315e7f9-a4a9-4c65-85b6-d391eb876cc8") + ) + (fp_line + (start 2.1 -0.75) + (end 4.9 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "32d4909c-aa93-413b-a605-ffcc92d7bf83") + ) + (fp_line + (start 1.4 -0.75) + (end 1.4 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3f5dc73f-3be6-45e0-b4f8-278bd5ca5694") + ) + (fp_line + (start -1.4 -0.75) + (end 1.4 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8f41ed8d-9d05-4c76-abff-f162dc927fa8") + ) + (fp_line + (start 18.9 3) + (end 16.101 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bfbd30d0-f1f3-43eb-9b36-c3df901180ff") + ) + (fp_line + (start 16.101 3) + (end 16.101 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d468e155-f2f7-482b-bdff-6ace59aa2135") + ) + (fp_line + (start 15.4 3) + (end 12.6 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3fdc37a3-619b-42bf-b094-42de2b4b871b") + ) + (fp_line + (start 12.6 3) + (end 12.6 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bb550952-349a-4e18-99ce-20a4064d7318") + ) + (fp_line + (start 11.9 3) + (end 9.1 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "483fd54a-5190-42e4-a6e5-6b1583d95355") + ) + (fp_line + (start 9.1 3) + (end 9.1 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "41b26fd6-942a-4f2b-870a-3cf8dc97bfac") + ) + (fp_line + (start 8.4 3) + (end 5.6 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5953731a-df05-423a-87ec-1f05c08e58a4") + ) + (fp_line + (start 5.6 3) + (end 5.6 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c49dea46-7d2b-49e5-a883-4f8784c43293") + ) + (fp_line + (start 4.9 3) + (end 2.1 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "28d01630-9714-4921-ad79-3a00c5c9b9f2") + ) + (fp_line + (start 2.1 3) + (end 2.1 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f6d67feb-9312-4087-b429-a4b0bfca6901") + ) + (fp_line + (start 1.4 3) + (end -1.4 3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "46f95897-d1dd-4697-8b21-2a253049017d") + ) + (fp_line + (start -1.4 3) + (end -1.4 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e166306b-11bb-47e1-8fd0-a4bb67f594e3") + ) + (fp_line + (start 19.75 3.7) + (end 19.75 -4.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c5d133e0-2c25-4355-b31e-4157e49525fe") + ) + (fp_line + (start -2.25 3.7) + (end 19.75 3.7) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6499d2ba-6855-43eb-a123-6e14183d4df1") + ) + (fp_circle + (center 17.5 1.6) + (end 18.5 1.6) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "ed7cbf7c-ee75-42fb-b346-d38e5cc2ce25") + ) + (fp_circle + (center 14 1.6) + (end 15 1.6) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "01a40d9d-0ea8-4606-a933-e78528902a26") + ) + (fp_circle + (center 10.5 1.6) + (end 11.5 1.6) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "2be75fc1-891a-4f21-a5b2-3d759b6edb48") + ) + (fp_circle + (center 7 1.6) + (end 8 1.6) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "54f6485c-aa1b-4dbc-a26c-2801cdbb777d") + ) + (fp_circle + (center 3.5 1.6) + (end 4.5 1.6) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "4fa236fc-bb8f-459c-8b92-f0156e8adc3c") + ) + (fp_circle + (center 0 1.6) + (end 1 1.6) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "a41304a4-c8aa-4b13-bbb6-97d090fed9bc") + ) + (fp_text user "${REFERENCE}" + (at 12.7 -3.075 0) + (layer "B.Fab") + (uuid "ec806d02-f5bb-470c-b904-e7370efc0b29") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0 90) + (size 2.6 2.6) + (drill 1.3) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.096154) + (net 2 "Net-(J3-Pin_1)") + (pinfunction "Pin_1") + (pintype "passive") + (uuid "efd17fd8-6b27-43db-accc-7dbca5a07768") + ) + (pad "2" thru_hole circle + (at 3.5 0 90) + (size 2.6 2.6) + (drill 1.3) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 22 "Net-(J3-Pin_2)") + (pinfunction "Pin_2") + (pintype "passive") + (uuid "3e687762-f81d-467a-aee3-a0d62c382a88") + ) + (pad "3" thru_hole circle + (at 7 0 90) + (size 2.6 2.6) + (drill 1.3) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 21 "Net-(J3-Pin_3)") + (pinfunction "Pin_3") + (pintype "passive") + (uuid "30bf2648-db39-4571-887f-3887487c3406") + ) + (pad "4" thru_hole circle + (at 10.5 0 90) + (size 2.6 2.6) + (drill 1.3) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 20 "Net-(J3-Pin_4)") + (pinfunction "Pin_4") + (pintype "passive") + (uuid "e5e83ad2-724a-4490-b2a5-a6f90a764aab") + ) + (pad "5" thru_hole circle + (at 14 0 90) + (size 2.6 2.6) + (drill 1.3) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 19 "Net-(J3-Pin_5)") + (pinfunction "Pin_5") + (pintype "passive") + (uuid "c0d910e9-ca4c-4db0-aa5c-1af9cce27bbf") + ) + (pad "6" thru_hole circle + (at 17.5 0 90) + (size 2.6 2.6) + (drill 1.3) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 18 "Net-(J3-Pin_6)") + (pinfunction "Pin_6") + (pintype "passive") + (uuid "2b712018-be60-49f8-adfc-708b4db87cdb") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x06_P3.50mm_Vertical.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_rect + (start 133.5 103.25) + (end 166.5 145) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "84cd9de0-f977-4e8e-99e1-939f5e280519") + ) + (embedded_fonts no) +) diff --git a/tests/single_layer/vga_dac_breakout/vga_dac_breakout.kicad_prl b/tests/single_layer/vga_dac_breakout/vga_dac_breakout.kicad_prl new file mode 100644 index 0000000..4be0ee2 --- /dev/null +++ b/tests/single_layer/vga_dac_breakout/vga_dac_breakout.kicad_prl @@ -0,0 +1,130 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "All Layers", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "shapes": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + "vias", + "footprint_text", + "footprint_anchors", + "ratsnest", + "grid", + "footprints_front", + "footprints_back", + "footprint_values", + "footprint_references", + "tracks", + "drc_errors", + "drawing_sheet", + "bitmaps", + "pads", + "zones", + "drc_warnings", + "locked_item_shadows", + "conflict_shadows", + "shapes" + ], + "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "vga_dac_breakout.kicad_prl", + "version": 5 + }, + "net_inspector_panel": { + "col_hidden": [ + false, + false, + false, + false, + false, + false, + false, + false, + false, + false + ], + "col_order": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "col_widths": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "custom_group_rules": [], + "expanded_rows": [], + "filter_by_net_name": true, + "filter_by_netclass": true, + "filter_text": "", + "group_by_constraint": false, + "group_by_netclass": false, + "show_unconnected_nets": false, + "show_zero_pad_nets": false, + "sort_ascending": true, + "sorting_column": 0 + }, + "open_jobsets": [], + "project": { + "files": [] + }, + "schematic": { + "selection_filter": { + "graphics": true, + "images": true, + "labels": true, + "lockedItems": false, + "otherItems": true, + "pins": true, + "symbols": true, + "text": true, + "wires": true + } + } +} diff --git a/tests/single_layer/vga_dac_breakout/vga_dac_breakout.kicad_pro b/tests/single_layer/vga_dac_breakout/vga_dac_breakout.kicad_pro new file mode 100644 index 0000000..7bf216e --- /dev/null +++ b/tests/single_layer/vga_dac_breakout/vga_dac_breakout.kicad_pro @@ -0,0 +1,618 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "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", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "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", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "vga_dac_breakout.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "vga_dac_breakout.dsn", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.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, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "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_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "6653d8db-6e68-4624-904b-f630210886bb", + "Root" + ] + ], + "text_variables": {} +} diff --git a/tests/single_layer/vga_dac_breakout/vga_dac_breakout.kicad_sch b/tests/single_layer/vga_dac_breakout/vga_dac_breakout.kicad_sch new file mode 100644 index 0000000..bdda00f --- /dev/null +++ b/tests/single_layer/vga_dac_breakout/vga_dac_breakout.kicad_sch @@ -0,0 +1,2749 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "6653d8db-6e68-4624-904b-f630210886bb") + (paper "A4") + (lib_symbols + (symbol "Connector:DE15_Socket_HighDensity_MountingHoles" + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 21.59 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "DE15_Socket_HighDensity_MountingHoles" + (at 0 19.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -24.13 10.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at -24.13 10.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "15-pin D-SUB connector, socket (female), High density (3 columns), Triple Row, Generic, VGA-connector, Mounting Hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "DSUB VGA" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "DSUB*Socket*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "DE15_Socket_HighDensity_MountingHoles_0_1" + (polyline + (pts + (xy -3.81 17.78) (xy -3.81 -15.24) (xy 3.81 -12.7) (xy 3.81 15.24) (xy -3.81 17.78) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (polyline + (pts + (xy -3.175 7.62) (xy -0.635 7.62) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center -1.905 10.16) + (radius 0.635) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center -1.905 5.08) + (radius 0.635) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center -1.905 0) + (radius 0.635) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center -1.905 -5.08) + (radius 0.635) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center -1.905 -10.16) + (radius 0.635) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.635 12.7) (xy -3.175 12.7) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.635 2.54) (xy -3.175 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.635 -2.54) (xy -3.175 -2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.635 -7.62) (xy -3.175 -7.62) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 0 12.7) + (radius 0.635) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 0 7.62) + (radius 0.635) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 0 2.54) + (radius 0.635) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 0 -2.54) + (radius 0.635) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 0 -7.62) + (radius 0.635) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 1.905 10.16) + (radius 0.635) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 1.905 5.08) + (radius 0.635) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 1.905 0) + (radius 0.635) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 1.905 -5.08) + (radius 0.635) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 1.905 -10.16) + (radius 0.635) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "DE15_Socket_HighDensity_MountingHoles_1_1" + (pin passive line + (at -7.62 12.7 0) + (length 5.08) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -7.62 10.16 0) + (length 5.08) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -7.62 7.62 0) + (length 5.08) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -7.62 5.08 0) + (length 5.08) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -7.62 2.54 0) + (length 5.08) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -7.62 0 0) + (length 5.08) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -7.62 -2.54 0) + (length 5.08) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -7.62 -5.08 0) + (length 5.08) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -7.62 -7.62 0) + (length 5.08) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -7.62 -10.16 0) + (length 5.08) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -17.78 90) + (length 3.81) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 7.62 10.16 180) + (length 5.08) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 7.62 5.08 180) + (length 5.08) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 7.62 0 180) + (length 5.08) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 7.62 -5.08 180) + (length 5.08) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 7.62 -10.16 180) + (length 5.08) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Connector:Screw_Terminal_01x06" + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 7.62 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Screw_Terminal_01x06" + (at 0 -10.16 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic screw terminal, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "screw terminal" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "TerminalBlock*:*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Screw_Terminal_01x06_1_1" + (rectangle + (start -1.27 6.35) + (end 1.27 -8.89) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (polyline + (pts + (xy -0.5334 5.4102) (xy 0.3302 4.572) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.5334 2.8702) (xy 0.3302 2.032) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.5334 0.3302) (xy 0.3302 -0.508) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.5334 -2.2098) (xy 0.3302 -3.048) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.5334 -4.7498) (xy 0.3302 -5.588) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.5334 -7.2898) (xy 0.3302 -8.128) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.3556 5.588) (xy 0.508 4.7498) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.3556 3.048) (xy 0.508 2.2098) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.3556 0.508) (xy 0.508 -0.3302) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.3556 -2.032) (xy 0.508 -2.8702) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.3556 -4.572) (xy 0.508 -5.4102) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.3556 -7.112) (xy 0.508 -7.9502) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 0 5.08) + (radius 0.635) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 0 2.54) + (radius 0.635) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 0 0) + (radius 0.635) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 0 -2.54) + (radius 0.635) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 0 -5.08) + (radius 0.635) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 0 -7.62) + (radius 0.635) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -5.08 5.08 0) + (length 3.81) + (name "Pin_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 2.54 0) + (length 3.81) + (name "Pin_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 0 0) + (length 3.81) + (name "Pin_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -2.54 0) + (length 3.81) + (name "Pin_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -5.08 0) + (length 3.81) + (name "Pin_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -7.62 0) + (length 3.81) + (name "Pin_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Device:R_US" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 2.54 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R_US" + (at -2.54 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 1.016 -0.254 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor, US symbol" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_US_0_1" + (polyline + (pts + (xy 0 2.286) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.286) (xy 1.016 1.905) (xy 0 1.524) (xy -1.016 1.143) (xy 0 0.762) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0.762) (xy 1.016 0.381) (xy 0 0) (xy -1.016 -0.381) (xy 0 -0.762) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 -0.762) (xy 1.016 -1.143) (xy 0 -1.524) (xy -1.016 -1.905) (xy 0 -2.286) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 -2.286) (xy 0 -2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_US_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Slightly modified resistor DAC design from Basys2 board" + (exclude_from_sim no) + (at 57.912 68.072 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "bcbcb6ff-d4ff-4dce-a5f8-97a4c79705a3") + ) + (junction + (at 83.82 33.02) + (diameter 0) + (color 0 0 0 0) + (uuid "1a25a5c9-d32b-4feb-b8c0-019f6d1edc11") + ) + (junction + (at 83.82 38.1) + (diameter 0) + (color 0 0 0 0) + (uuid "28a28b0a-4312-4502-8b93-1aa892166ce4") + ) + (junction + (at 58.42 30.48) + (diameter 0) + (color 0 0 0 0) + (uuid "2ad6bb5f-8e57-4bfe-8c97-212bc8cc961e") + ) + (junction + (at 58.42 43.18) + (diameter 0) + (color 0 0 0 0) + (uuid "45117709-7ec6-4309-8926-69537a8f9cad") + ) + (junction + (at 58.42 40.64) + (diameter 0) + (color 0 0 0 0) + (uuid "51429679-9ba7-49d3-8a0f-2e425f262b54") + ) + (junction + (at 58.42 27.94) + (diameter 0) + (color 0 0 0 0) + (uuid "8d3c36d4-2b95-4176-8f28-1d5105d68c86") + ) + (junction + (at 83.82 48.26) + (diameter 0) + (color 0 0 0 0) + (uuid "af88f1c3-752b-4064-a65d-25e6da1c134b") + ) + (junction + (at 81.28 35.56) + (diameter 0) + (color 0 0 0 0) + (uuid "e1d71f36-7d4a-44ec-87e2-3ef663bc847f") + ) + (junction + (at 81.28 53.34) + (diameter 0) + (color 0 0 0 0) + (uuid "e61b3390-6c4c-4949-87a6-22e72e2692e0") + ) + (wire + (pts + (xy 35.56 35.56) (xy 66.04 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "02b1922d-96e9-4d57-89a4-cea99234423b") + ) + (wire + (pts + (xy 35.56 33.02) (xy 58.42 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08d4d962-2991-4a6f-9246-768a0b8a600d") + ) + (wire + (pts + (xy 35.56 50.8) (xy 66.04 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09f521dc-a570-429b-8dea-19bf0ca4a02d") + ) + (wire + (pts + (xy 76.2 50.8) (xy 76.2 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0dc55180-5c95-49a8-a08b-2669107e34e9") + ) + (wire + (pts + (xy 58.42 43.18) (xy 58.42 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "105301c6-53b8-4904-9d66-9c1feda8320e") + ) + (wire + (pts + (xy 35.56 43.18) (xy 43.18 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "10d3f14d-f254-4219-8cbe-a35cc710e57e") + ) + (wire + (pts + (xy 35.56 48.26) (xy 58.42 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "192c5a38-d110-4b5b-b611-4f2bce273074") + ) + (wire + (pts + (xy 93.98 58.42) (xy 81.28 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1fd23870-b634-4fc3-83d6-4f981d46cae5") + ) + (wire + (pts + (xy 43.18 40.64) (xy 58.42 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "21670667-da4e-4ef5-8649-9cf5f5dbe3eb") + ) + (wire + (pts + (xy 78.74 60.96) (xy 104.14 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2bb06ba1-ecd8-4d30-9c7e-774a8db62aef") + ) + (wire + (pts + (xy 104.14 60.96) (xy 104.14 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3440a3be-c04e-4283-a983-a6dc7c2da7a7") + ) + (wire + (pts + (xy 76.2 63.5) (xy 106.68 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39efc5c6-d901-488c-a37b-9fbc16b10b27") + ) + (wire + (pts + (xy 81.28 53.34) (xy 81.28 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ed894d8-5b9d-41df-9800-be8b677caf3c") + ) + (wire + (pts + (xy 50.8 43.18) (xy 58.42 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "485a37f6-5974-49cc-a659-67fa89761830") + ) + (wire + (pts + (xy 83.82 38.1) (xy 86.36 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f367f19-090e-4351-a9ba-9f7e42ead869") + ) + (wire + (pts + (xy 35.56 38.1) (xy 73.66 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "516610fc-ae74-4bc5-bbac-554883a00074") + ) + (wire + (pts + (xy 81.28 35.56) (xy 86.36 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "61ed185d-63ea-4387-9584-9698014964bc") + ) + (wire + (pts + (xy 78.74 48.26) (xy 78.74 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65c04383-f261-478e-a016-5d33111fc19f") + ) + (wire + (pts + (xy 86.36 50.8) (xy 83.82 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a357bd0-6f67-4e93-bfe6-0511d534cdca") + ) + (wire + (pts + (xy 58.42 30.48) (xy 86.36 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "738c84ab-ea5e-4281-acb2-04f2b2e285ec") + ) + (wire + (pts + (xy 86.36 33.02) (xy 83.82 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7594f04e-992c-4d8e-b6b2-c2eec945051c") + ) + (wire + (pts + (xy 58.42 40.64) (xy 58.42 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "76f1a218-c85e-4e58-afd7-9d6eade29203") + ) + (wire + (pts + (xy 58.42 40.64) (xy 86.36 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "77824ddb-5666-4e2a-9bda-0e73d53adce2") + ) + (wire + (pts + (xy 83.82 27.94) (xy 83.82 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f58316b-977d-4f1b-bb6a-2096c4af463c") + ) + (wire + (pts + (xy 58.42 27.94) (xy 58.42 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82ce1ee8-f75f-415e-8130-b458e14396b0") + ) + (wire + (pts + (xy 73.66 50.8) (xy 76.2 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "864cb8db-3b37-4b05-88e4-c45c2f315c85") + ) + (wire + (pts + (xy 86.36 27.94) (xy 83.82 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92ffc36c-99bf-4df0-9760-195f6fac1ea5") + ) + (wire + (pts + (xy 81.28 48.26) (xy 83.82 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a1d06c2b-6012-4291-a406-f7527b094411") + ) + (wire + (pts + (xy 50.8 27.94) (xy 58.42 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a35bbfd6-2ed4-4f45-a470-a4897f90a74e") + ) + (wire + (pts + (xy 83.82 38.1) (xy 83.82 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a665233a-8cf6-4c3e-af88-6499e9c8de5a") + ) + (wire + (pts + (xy 104.14 40.64) (xy 101.6 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af747d8d-4165-4e37-b6e6-812e7039d6b5") + ) + (wire + (pts + (xy 66.04 48.26) (xy 78.74 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c09d7424-3bb4-4ff2-9789-f353d56e8959") + ) + (wire + (pts + (xy 81.28 48.26) (xy 81.28 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c25ee0e0-0ae3-4d48-8a2d-3283989eebb0") + ) + (wire + (pts + (xy 81.28 33.02) (xy 81.28 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c47e32e5-fb0c-410a-bc74-c66031447440") + ) + (wire + (pts + (xy 66.04 33.02) (xy 81.28 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "caf04313-71cf-483b-80be-063aecf5f89d") + ) + (wire + (pts + (xy 35.56 53.34) (xy 81.28 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb2abb0d-13d5-4454-83fe-75cbd3e4accc") + ) + (wire + (pts + (xy 73.66 35.56) (xy 81.28 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da0d0cda-ad10-4d84-9592-dac33e70fa07") + ) + (wire + (pts + (xy 83.82 48.26) (xy 83.82 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dabb4c3a-02c4-4dfa-8df0-5a56e29e3f3e") + ) + (wire + (pts + (xy 58.42 25.4) (xy 58.42 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dcc6741c-9404-430b-8fff-a16adaf68a36") + ) + (wire + (pts + (xy 83.82 33.02) (xy 83.82 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4da19dc-178c-4110-b415-1010d62c4a77") + ) + (wire + (pts + (xy 81.28 35.56) (xy 81.28 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e87fc94e-59a0-4dee-9cfd-bb2b30a0c5cb") + ) + (wire + (pts + (xy 106.68 63.5) (xy 106.68 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eaf07b0c-b8aa-4620-97bf-d56ad4d4564e") + ) + (wire + (pts + (xy 83.82 48.26) (xy 86.36 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb3c91b9-c28b-4885-a846-78788fdb2aff") + ) + (wire + (pts + (xy 35.56 27.94) (xy 43.18 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f0712de6-ff61-4d77-af1b-ce4030620612") + ) + (wire + (pts + (xy 106.68 45.72) (xy 101.6 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f08fdb32-e152-4eca-a925-43af1b966354") + ) + (wire + (pts + (xy 43.18 25.4) (xy 58.42 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f28de4ca-599c-44a0-a436-8dedde9ee917") + ) + (wire + (pts + (xy 35.56 45.72) (xy 50.8 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f697b4ec-0867-4607-a6a8-66aa121a613b") + ) + (wire + (pts + (xy 35.56 30.48) (xy 50.8 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "faa4fa84-d755-410a-b2fc-89684bcff71e") + ) + (symbol + (lib_id "Device:R_US") + (at 69.85 35.56 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "01f6a1ac-184d-4b34-bae0-1b09afdd0957") + (property "Reference" "R5" + (at 69.85 29.21 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1K" + (at 69.85 31.75 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_1206_3216Metric" + (at 69.596 36.576 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 69.85 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor, US symbol" + (at 69.85 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "18abdb05-9cd1-4ad1-bbe5-8728ae08b01d") + ) + (pin "1" + (uuid "8e3612c2-2431-444d-8891-dbf2e7cfbba8") + ) + (instances + (project "vga_dac_breakout" + (path "/6653d8db-6e68-4624-904b-f630210886bb" + (reference "R5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R_US") + (at 62.23 33.02 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "07f9902e-5b48-4810-86fa-7892ad5669df") + (property "Reference" "R4" + (at 62.23 26.67 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "2K" + (at 62.23 29.21 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_1206_3216Metric" + (at 61.976 34.036 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 62.23 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor, US symbol" + (at 62.23 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "a4183f44-6716-4f3d-b744-720931a54a51") + ) + (pin "1" + (uuid "67028a89-5cef-43bd-ba71-d14d3c475056") + ) + (instances + (project "vga_dac_breakout" + (path "/6653d8db-6e68-4624-904b-f630210886bb" + (reference "R4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:Screw_Terminal_01x06") + (at 30.48 33.02 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "135959af-6266-414f-880e-dd772ce9b212") + (property "Reference" "J2" + (at 30.48 19.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Screw_Terminal_01x06" + (at 26.924 21.59 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "TerminalBlock_4Ucon:TerminalBlock_4Ucon_1x06_P3.50mm_Vertical" + (at 30.48 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 30.48 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic screw terminal, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 30.48 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "ea981c7f-b14d-4fe2-b798-2e95278e1d6e") + ) + (pin "1" + (uuid "1104a494-28d9-47a3-a8c7-3fa690fface9") + ) + (pin "5" + (uuid "eed3348d-35e2-48f4-9e26-7ce2c213011b") + ) + (pin "3" + (uuid "9a3ad7c6-515f-4319-ba85-a8ee468ec0ad") + ) + (pin "4" + (uuid "e0a44a04-5b6b-4bf8-b330-e1559a5202b3") + ) + (pin "6" + (uuid "5b515f74-7b24-4ea1-af20-027f2602e7de") + ) + (instances + (project "" + (path "/6653d8db-6e68-4624-904b-f630210886bb" + (reference "J2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R_US") + (at 77.47 38.1 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "297cc1dd-2d7e-452e-ba2c-360c0b942b44") + (property "Reference" "R6" + (at 77.47 31.75 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "510" + (at 77.47 34.29 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_1206_3216Metric" + (at 77.216 39.116 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 77.47 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor, US symbol" + (at 77.47 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "11a1532b-f7ee-472c-8f60-22d577c64c84") + ) + (pin "1" + (uuid "53cdedb5-f349-45ae-bdf1-060f775368da") + ) + (instances + (project "vga_dac_breakout" + (path "/6653d8db-6e68-4624-904b-f630210886bb" + (reference "R6") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:DE15_Socket_HighDensity_MountingHoles") + (at 93.98 40.64 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "325dff9e-2ebe-4d4b-91fd-0fb35b1dc221") + (property "Reference" "J1" + (at 93.98 17.78 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "DE15_Socket_HighDensity_MountingHoles" + (at 93.98 20.32 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Connector_Dsub:DSUB-15-HD_Socket_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm" + (at 69.85 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 69.85 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "15-pin D-SUB connector, socket (female), High density (3 columns), Triple Row, Generic, VGA-connector, Mounting Hole" + (at 93.98 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "13" + (uuid "e61f5c13-8ae0-45e0-be5e-12638e2ad5cf") + ) + (pin "15" + (uuid "a673ba96-ef49-4af3-a9d3-65a91d176bc4") + ) + (pin "1" + (uuid "16845499-9a91-4d9b-a308-2b4be1d19843") + ) + (pin "6" + (uuid "d8acd2a8-4d8d-41f6-af0e-a1acdfc98f7b") + ) + (pin "12" + (uuid "c4ff0a04-aafa-401e-b643-16f53bd02c3d") + ) + (pin "11" + (uuid "25b96a59-7934-452f-9759-701dfc6667af") + ) + (pin "10" + (uuid "ab6fabbd-88c2-4998-b16b-9c506fa5b4b1") + ) + (pin "0" + (uuid "27c77586-2879-4e64-8b1d-0896702a2756") + ) + (pin "14" + (uuid "fd46919c-eea6-4daf-8993-2d5ea884c90b") + ) + (pin "8" + (uuid "326dede7-40bc-4e4c-b7b1-04eb76cee653") + ) + (pin "4" + (uuid "d53d66a5-e54e-435e-b743-b996a38555f3") + ) + (pin "2" + (uuid "743728de-52fa-4277-8df7-a136353d2eb7") + ) + (pin "7" + (uuid "1cf1a711-5c53-4ee9-91d5-04c5c571f298") + ) + (pin "5" + (uuid "4e099544-1464-43e9-93f9-8cc00174dcc9") + ) + (pin "9" + (uuid "ff9467da-190c-4b1c-aea0-47ae28cdcb5f") + ) + (pin "3" + (uuid "d034d9a5-ddca-49ff-9c33-df5fa1bcc11e") + ) + (instances + (project "" + (path "/6653d8db-6e68-4624-904b-f630210886bb" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R_US") + (at 46.99 43.18 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "389c3d8f-1ae0-47dd-8ddb-84f12348cde2") + (property "Reference" "R8" + (at 46.99 36.83 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1K" + (at 46.99 39.37 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_1206_3216Metric" + (at 46.736 44.196 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 46.99 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor, US symbol" + (at 46.99 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "98c6dba9-e7a0-45da-b6d1-cd6b967b631c") + ) + (pin "1" + (uuid "7c4878c3-c03b-4d4e-a0c5-ecce543b21ec") + ) + (instances + (project "vga_dac_breakout" + (path "/6653d8db-6e68-4624-904b-f630210886bb" + (reference "R8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R_US") + (at 39.37 40.64 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "40e87e85-b13f-4042-9ca0-07b0ccd10fc5") + (property "Reference" "R7" + (at 39.37 34.29 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "2K" + (at 39.37 36.83 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_1206_3216Metric" + (at 39.116 41.656 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 39.37 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor, US symbol" + (at 39.37 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "fc0e1bae-6e1c-4448-b43d-bb149d48f46b") + ) + (pin "1" + (uuid "d0a4b155-b074-4af5-926a-6639e91fce72") + ) + (instances + (project "vga_dac_breakout" + (path "/6653d8db-6e68-4624-904b-f630210886bb" + (reference "R7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:Screw_Terminal_01x06") + (at 30.48 48.26 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "468ed62d-419c-43f7-964f-cc205d70fa07") + (property "Reference" "J3" + (at 30.48 56.134 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Screw_Terminal_01x06" + (at 26.924 58.674 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "TerminalBlock_4Ucon:TerminalBlock_4Ucon_1x06_P3.50mm_Vertical" + (at 30.48 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 30.48 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic screw terminal, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 30.48 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "da40c7a0-d95c-43f0-9480-c3726f41661b") + ) + (pin "1" + (uuid "4125af65-288c-4f59-8511-306c6b6b9ffa") + ) + (pin "5" + (uuid "ac43be53-db0a-4939-9041-30c106f08cd9") + ) + (pin "3" + (uuid "bf3ecf91-c1a5-4544-bdd8-692ecbccff84") + ) + (pin "4" + (uuid "94e545b0-bc5d-4dcb-9808-349adf5003dd") + ) + (pin "6" + (uuid "f674d8cc-cea8-414c-a4b2-c931170f2a36") + ) + (instances + (project "vga_dac_breakout" + (path "/6653d8db-6e68-4624-904b-f630210886bb" + (reference "J3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R_US") + (at 62.23 48.26 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "4f4e2ad3-80f9-47ec-9975-4ef2cc6cf45a") + (property "Reference" "R10" + (at 62.23 41.91 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "200" + (at 62.23 44.45 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_1206_3216Metric" + (at 61.976 49.276 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 62.23 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor, US symbol" + (at 62.23 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "5298fd55-d700-44dd-8de4-a87e20eddab3") + ) + (pin "1" + (uuid "b2057923-8cee-48fc-b1ce-018d68707e1e") + ) + (instances + (project "vga_dac_breakout" + (path "/6653d8db-6e68-4624-904b-f630210886bb" + (reference "R10") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R_US") + (at 46.99 27.94 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6c37de88-4c91-44ca-bedd-f08ed8f71c51") + (property "Reference" "R2" + (at 46.99 21.59 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1K" + (at 46.99 24.13 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_1206_3216Metric" + (at 46.736 28.956 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 46.99 27.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor, US symbol" + (at 46.99 27.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "a7611748-34bc-473b-bb34-b4d19f13852f") + ) + (pin "1" + (uuid "69dcc720-a067-4550-a3d6-e410ac4d6eb7") + ) + (instances + (project "vga_dac_breakout" + (path "/6653d8db-6e68-4624-904b-f630210886bb" + (reference "R2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R_US") + (at 39.37 25.4 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "87a4036b-edc1-45bf-91c0-7976c0eed063") + (property "Reference" "R1" + (at 39.37 19.05 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "2K" + (at 39.37 21.59 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_1206_3216Metric" + (at 39.116 26.416 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 39.37 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor, US symbol" + (at 39.37 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "eb62fcb9-c09d-4269-bd8a-f960ff22ee45") + ) + (pin "1" + (uuid "5ed47bff-a7c4-4d00-a7d1-42430120d7d4") + ) + (instances + (project "" + (path "/6653d8db-6e68-4624-904b-f630210886bb" + (reference "R1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R_US") + (at 54.61 45.72 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8af88679-8b42-4f9b-befb-8bdae7bf8554") + (property "Reference" "R9" + (at 54.61 39.37 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "510" + (at 54.61 41.91 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_1206_3216Metric" + (at 54.356 46.736 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 54.61 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor, US symbol" + (at 54.61 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "c1808da3-5da0-47f7-b08b-d383fe1b30dd") + ) + (pin "1" + (uuid "bb1c269f-c934-496e-9dae-ef40972066a0") + ) + (instances + (project "vga_dac_breakout" + (path "/6653d8db-6e68-4624-904b-f630210886bb" + (reference "R9") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R_US") + (at 69.85 50.8 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "946fa249-fa3e-4b4d-9796-1be360376ec3") + (property "Reference" "R11" + (at 69.85 44.45 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "200" + (at 69.85 46.99 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_1206_3216Metric" + (at 69.596 51.816 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 69.85 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor, US symbol" + (at 69.85 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "5f7fa55c-446a-4107-ab8e-8677b2701fee") + ) + (pin "1" + (uuid "6b1e9b99-a628-4682-8afd-c3b119b805c0") + ) + (instances + (project "vga_dac_breakout" + (path "/6653d8db-6e68-4624-904b-f630210886bb" + (reference "R11") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R_US") + (at 54.61 30.48 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d288165a-4f40-4de5-b8ec-114bb072d6b6") + (property "Reference" "R3" + (at 54.61 24.13 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "510" + (at 54.61 26.67 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_1206_3216Metric" + (at 54.356 31.496 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 54.61 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor, US symbol" + (at 54.61 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "1e81b3b5-66b4-4107-8307-4d7ebe984a89") + ) + (pin "1" + (uuid "c0e63ba7-cdba-4e93-acf8-9b46d4795d59") + ) + (instances + (project "vga_dac_breakout" + (path "/6653d8db-6e68-4624-904b-f630210886bb" + (reference "R3") + (unit 1) + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +)