Skip to content

Instantly share code, notes, and snippets.

@colemarkham
Created March 21, 2018 20:17
Show Gist options
  • Save colemarkham/fe70412b61bdc881e9acd93584751589 to your computer and use it in GitHub Desktop.
Save colemarkham/fe70412b61bdc881e9acd93584751589 to your computer and use it in GitHub Desktop.
Sample DSN for autorouting
(pcb BigSeries.dsn
(parser
(string_quote ")
(space_in_quoted_tokens on)
(host_cad "KiCad's Pcbnew")
(host_version "(2018-01-11 revision 6f2beeb)-master")
)
(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 136174 -69015.2 136342 -69060.3 136500 -69134 136643 -69234
136766 -69357.2 136866 -69500 136940 -69658 136985 -69826.4
137000 -70000 137000 -80000 137030 -80347.3 137121 -80684
137268 -81000 137468 -81285.6 137714 -81532.1 138000 -81732.1
138316 -81879.4 138653 -81969.6 139000 -82000 176000 -82000
176347 -82030.4 176684 -82120.6 177000 -82267.9 177286 -82467.9
177532 -82714.4 177732 -83000 177879 -83316 177970 -83652.7
178000 -84000 178000 -136000 177970 -136347 177879 -136684
177732 -137000 177532 -137286 177286 -137532 177000 -137732
176684 -137879 176347 -137970 176000 -138000 124000 -138000
123653 -137970 123316 -137879 123000 -137732 122714 -137532
122468 -137286 122268 -137000 122121 -136684 122030 -136347
122000 -136000 122000 -70000 122015 -69826.4 122060 -69658
122134 -69500 122234 -69357.2 122357 -69234 122500 -69134
122658 -69060.3 122826 -69015.2 123000 -69000 136000 -69000
136174 -69015.2)
)
(plane GND (polygon B.Cu 0 122000 -70000 123000 -69000 136000 -69000 137000 -70000
137000 -82000 176000 -82000 178000 -84000 178000 -136000
176000 -138000 124000 -138000 122000 -136000))
(plane GND (polygon F.Cu 0 122000 -69900 123000 -69000 136100 -69000 137000 -69900
137000 -81400 137800 -82000 176000 -82000 178000 -84000 178000 -136000
176000 -138000 124000 -138000 122000 -136000))
(keepout "" (polygon signal 0 148802 -103205 147640 -103516 146550 -104024 145565 -104714
144714 -105565 144024 -106550 143516 -107640 143205 -108802
143100 -110000 143205 -111198 143516 -112360 144024 -113450
144714 -114435 145565 -115286 146550 -115976 147640 -116484
148802 -116795 150000 -116900 151198 -116795 152360 -116484
153450 -115976 154435 -115286 155286 -114435 155976 -113450
156484 -112360 156795 -111198 156900 -110000 156795 -108802
156484 -107640 155976 -106550 155286 -105565 154435 -104714
153450 -104024 152360 -103516 151198 -103205 150000 -103100
148802 -103205))
(keepout "" (polygon F.Cu 0 143200 -107800 145300 -104600 148400 -103200 150100 -103000
153100 -103600 155600 -105700 156700 -108400 156600 -113200
154700 -115100 150900 -117000 146100 -115900 143200 -112000))
(keepout "" (polygon B.Cu 0 143200 -107800 145300 -104600 148400 -103200 150100 -103000
153100 -103600 155600 -105700 156700 -108400 156600 -113200
154700 -115100 150900 -117000 146100 -115900 143200 -112000))
(keepout "" (polygon F.Cu 0 177500 -83000 167500 -83000 167500 -92000 178000 -92000))
(keepout "" (polygon B.Cu 0 177500 -83000 167500 -83000 167500 -92000 178000 -92000))
(keepout "" (polygon F.Cu 0 163200 -101200 164800 -99700 167700 -99700 167700 -103500
165300 -103500 164000 -102200 163200 -102200))
(keepout "" (polygon B.Cu 0 145200 -118000 149600 -118000 150800 -120300 149700 -123100
145300 -123100 144300 -120300))
(via "Via[0-1]_600:400_um" "Via[0-1]_254:101.6_um" "Via[0-1]_400:200_um")
(rule
(width 250)
(clearance 200.1)
(clearance 200.1 (type default_smd))
(clearance 50 (type smd_smd))
)
)
(placement
(component Socket_Strips:Socket_Strip_Straight_1x04_Pitch2.54mm
(place P2 126900 -117560 front 0 (PN CONN_01X04))
)
(component kicad_images:NovelKeys
(place G2 149300 -120400 back 0 (PN LOGO))
)
(component keyboard_parts:NovelKeys_Kailh_Big_Series_Switch
(place SW1 150000 -110000 front 0 (PN KEYSW))
)
(component Capacitors_SMD:C_0603
(place C6 150200 -89400 back 180 (PN .1u))
(place C4 162750 -97800 back 270 (PN .1u))
(place C1 166800 -104300 back 0 (PN .1u))
(place C3 159400 -98000 back 270 (PN 1u))
(place C2 164250 -97800 back 270 (PN .1u))
(place C5 172950 -106300 back 180 (PN .1u))
(place C7 127200 -106400 back 0 (PN .1u))
(place C9 155200 -128000 front 90 (PN .1u))
)
(component "Diodes_SMD:D_SOD-123"
(place D1 149950 -100950 back 0 (PN D))
)
(component Socket_Strips:Socket_Strip_Straight_2x03_Pitch2.54mm
(place P1 129400 -129460 front 0 (PN CONN_02X03))
)
(component Socket_Strips:Socket_Strip_Straight_2x08_Pitch2.54mm
(place P3 173040 -116680 front 0 (PN CONN_02X08))
)
(component "SeeedOPL-Crystal Oscillator-2016:X3-SMD-3.6X1.3X0.8MM"
(place Y1 166500 -101500 back 90 (PN 16MHz))
)
(component keyboard_parts:USB_miniB_molex675031020
(place J1 129790 -70100 back 180 (PN MINI))
)
(component Resistors_SMD:R_0603
(place R3 134700 -88700 back 90 (PN 10k))
(place R1 129000 -80900 back 270 (PN 22))
(place R2 131000 -80900 back 270 (PN 22))
)
(component ws2812:WS2812b
(place RGB1 173000 -110000 back 90 (PN WS2812B))
(place RGB2 150200 -85500 back 90 (PN WS2812B))
(place RGB3 126800 -110200 back 270 (PN WS2812B))
(place RGB4 150200 -134200 back 270 (PN WS2812B))
(place RGB5 150000 -128100 front 270 (PN WS2812B))
)
(component keyboard_parts:SW_TACTILE_SMD
(place RST1 129700 -88900 back 0 (PN SW_PUSH))
)
(component kicad_images:Woodkeys_small
(place G1 172330 -87130 back 0 (PN LOGO))
)
(component Capacitors_SMD:C_0603::1
(place C8 155000 -134400 back 90 (PN .1u))
)
(component "Housings_DFN_QFN:QFN-32-1EP_5x5mm_Pitch0.5mm"
(place IC1 160850 -103200 back 0 (PN ATMEGA32U2))
)
)
(library
(image Socket_Strips:Socket_Strip_Straight_1x04_Pitch2.54mm
(outline (path signal 100 -1270 1270 -1270 -8890))
(outline (path signal 100 -1270 -8890 1270 -8890))
(outline (path signal 100 1270 -8890 1270 1270))
(outline (path signal 100 1270 1270 -1270 1270))
(outline (path signal 120 -1330 -1270 -1330 -8950))
(outline (path signal 120 -1330 -8950 1330 -8950))
(outline (path signal 120 1330 -8950 1330 -1270))
(outline (path signal 120 1330 -1270 -1330 -1270))
(outline (path signal 120 -1330 0 -1330 1330))
(outline (path signal 120 -1330 1330 0 1330))
(outline (path signal 50 -1800 1800 -1800 -9400))
(outline (path signal 50 -1800 -9400 1800 -9400))
(outline (path signal 50 1800 -9400 1800 1800))
(outline (path signal 50 1800 1800 -1800 1800))
(pin Rect[A]Pad_1700x1700_um 1 0 0)
(pin Oval[A]Pad_1700x1700_um 2 0 -2540)
(pin Oval[A]Pad_1700x1700_um 3 0 -5080)
(pin Oval[A]Pad_1700x1700_um 4 0 -7620)
)
(image kicad_images:NovelKeys
(outline (path signal 150 1900 -2100 1900 1800))
(outline (path signal 150 0 1900 1900 -2100))
(outline (path signal 150 -100 1800 0 1900))
(outline (path signal 150 -100 -2200 -100 1800))
(outline (path signal 150 1800 -2200 0 1700))
(outline (path signal 150 1800 -2200 1900 -2200))
(outline (path signal 150 3800 1700 2100 -400))
(outline (path signal 150 3700 1800 3800 1700))
(outline (path signal 150 2100 -200 3700 1800))
(outline (path signal 150 2700 300 3900 -1900))
(outline (path signal 150 0 1800 0 -2200))
(outline (path signal 150 1800 -2000 1800 1800))
(outline (path signal 150 3800 -2000 2600 200))
(outline (path signal 150 3800 -1900 3800 -2000))
(outline (path signal 150 2100 -200 2100 -400))
(outline (path signal 150 1800 1800 1900 1800))
(outline (path signal 150 3800 -2000 3900 -1900))
(outline (path signal 150 1900 -2200 1900 -2100))
(outline (path signal 150 -100 -2200 0 -2200))
(outline (path signal 150 100 1900 1800 -2000))
(outline (path signal 150 0 1900 100 1900))
)
(image keyboard_parts:NovelKeys_Kailh_Big_Series_Switch
(outline (path signal 300 -28000 30500 -18000 30500))
(outline (path signal 300 -28000 20500 -28000 30500))
(outline (path signal 300 28000 30500 28000 20500))
(outline (path signal 300 18000 30500 28000 30500))
(outline (path signal 300 28000 -30500 18000 -30500))
(outline (path signal 300 28000 -20500 28000 -30500))
(outline (path signal 300 -28000 -30500 -28000 -20500))
(outline (path signal 300 -18000 -30500 -28000 -30500))
(outline (path signal 150 6900 0 6562.29 -2132.22 5582.22 -4055.72 4055.72 -5582.22
2132.22 -6562.29 0 -6900 -2132.22 -6562.29 -4055.72 -5582.22
-5582.22 -4055.72 -6562.29 -2132.22 -6900 0 -6562.29 2132.22
-5582.22 4055.72 -4055.72 5582.22 -2132.22 6562.29 0 6900
2132.22 6562.29 4055.72 5582.22 5582.22 4055.72 6562.29 2132.22))
(pin Oval[A]Pad_7000x3000_um 2 10160 20740)
(pin Oval[A]Pad_8000x4000_um 1 -15240 10850)
)
(image Capacitors_SMD:C_0603
(outline (path signal 50 1400 -650 -1400 -650))
(outline (path signal 50 1400 -650 1400 650))
(outline (path signal 50 -1400 650 -1400 -650))
(outline (path signal 50 -1400 650 1400 650))
(outline (path signal 120 350 -600 -350 -600))
(outline (path signal 120 -350 600 350 600))
(outline (path signal 100 -800 400 800 400))
(outline (path signal 100 800 400 800 -400))
(outline (path signal 100 800 -400 -800 -400))
(outline (path signal 100 -800 -400 -800 400))
(pin Rect[T]Pad_800x750_um 2 750 0)
(pin Rect[T]Pad_800x750_um 1 -750 0)
)
(image "Diodes_SMD:D_SOD-123"
(outline (path signal 120 -2250 1000 -2250 -1000))
(outline (path signal 100 250 0 750 0))
(outline (path signal 100 250 -400 -350 0))
(outline (path signal 100 250 400 250 -400))
(outline (path signal 100 -350 0 250 400))
(outline (path signal 100 -350 0 -350 -550))
(outline (path signal 100 -350 0 -350 550))
(outline (path signal 100 -750 0 -350 0))
(outline (path signal 100 -1400 -900 -1400 900))
(outline (path signal 100 1400 -900 -1400 -900))
(outline (path signal 100 1400 900 1400 -900))
(outline (path signal 100 -1400 900 1400 900))
(outline (path signal 50 -2350 1150 2350 1150))
(outline (path signal 50 2350 1150 2350 -1150))
(outline (path signal 50 2350 -1150 -2350 -1150))
(outline (path signal 50 -2350 1150 -2350 -1150))
(outline (path signal 120 -2250 -1000 1650 -1000))
(outline (path signal 120 -2250 1000 1650 1000))
(pin Rect[T]Pad_900x1200_um 1 -1650 0)
(pin Rect[T]Pad_900x1200_um 2 1650 0)
)
(image Socket_Strips:Socket_Strip_Straight_2x03_Pitch2.54mm
(outline (path signal 100 -3810 1270 -3810 -6350))
(outline (path signal 100 -3810 -6350 1270 -6350))
(outline (path signal 100 1270 -6350 1270 1270))
(outline (path signal 100 1270 1270 -3810 1270))
(outline (path signal 120 1330 -1270 1330 -6410))
(outline (path signal 120 1330 -6410 -3870 -6410))
(outline (path signal 120 -3870 -6410 -3870 1330))
(outline (path signal 120 -3870 1330 -1270 1330))
(outline (path signal 120 -1270 1330 -1270 -1270))
(outline (path signal 120 -1270 -1270 1330 -1270))
(outline (path signal 120 1330 0 1330 1330))
(outline (path signal 120 1330 1330 60 1330))
(outline (path signal 50 -4350 1800 -4350 -6850))
(outline (path signal 50 -4350 -6850 1800 -6850))
(outline (path signal 50 1800 -6850 1800 1800))
(outline (path signal 50 1800 1800 -4350 1800))
(pin Rect[A]Pad_1700x1700_um 1 0 0)
(pin Oval[A]Pad_1700x1700_um 2 -2540 0)
(pin Oval[A]Pad_1700x1700_um 3 0 -2540)
(pin Oval[A]Pad_1700x1700_um 4 -2540 -2540)
(pin Oval[A]Pad_1700x1700_um 5 0 -5080)
(pin Oval[A]Pad_1700x1700_um 6 -2540 -5080)
)
(image Socket_Strips:Socket_Strip_Straight_2x08_Pitch2.54mm
(outline (path signal 100 -3810 1270 -3810 -19050))
(outline (path signal 100 -3810 -19050 1270 -19050))
(outline (path signal 100 1270 -19050 1270 1270))
(outline (path signal 100 1270 1270 -3810 1270))
(outline (path signal 120 1330 -1270 1330 -19110))
(outline (path signal 120 1330 -19110 -3870 -19110))
(outline (path signal 120 -3870 -19110 -3870 1330))
(outline (path signal 120 -3870 1330 -1270 1330))
(outline (path signal 120 -1270 1330 -1270 -1270))
(outline (path signal 120 -1270 -1270 1330 -1270))
(outline (path signal 120 1330 0 1330 1330))
(outline (path signal 120 1330 1330 60 1330))
(outline (path signal 50 -4350 1800 -4350 -19550))
(outline (path signal 50 -4350 -19550 1800 -19550))
(outline (path signal 50 1800 -19550 1800 1800))
(outline (path signal 50 1800 1800 -4350 1800))
(pin Rect[A]Pad_1700x1700_um 1 0 0)
(pin Oval[A]Pad_1700x1700_um 2 -2540 0)
(pin Oval[A]Pad_1700x1700_um 3 0 -2540)
(pin Oval[A]Pad_1700x1700_um 4 -2540 -2540)
(pin Oval[A]Pad_1700x1700_um 5 0 -5080)
(pin Oval[A]Pad_1700x1700_um 6 -2540 -5080)
(pin Oval[A]Pad_1700x1700_um 7 0 -7620)
(pin Oval[A]Pad_1700x1700_um 8 -2540 -7620)
(pin Oval[A]Pad_1700x1700_um 9 0 -10160)
(pin Oval[A]Pad_1700x1700_um 10 -2540 -10160)
(pin Oval[A]Pad_1700x1700_um 11 0 -12700)
(pin Oval[A]Pad_1700x1700_um 12 -2540 -12700)
(pin Oval[A]Pad_1700x1700_um 13 0 -15240)
(pin Oval[A]Pad_1700x1700_um 14 -2540 -15240)
(pin Oval[A]Pad_1700x1700_um 15 0 -17780)
(pin Oval[A]Pad_1700x1700_um 16 -2540 -17780)
)
(image "SeeedOPL-Crystal Oscillator-2016:X3-SMD-3.6X1.3X0.8MM"
(outline (path signal 66.04 -1905 -889 1778 -889))
(outline (path signal 66.04 1778 -889 1778 889))
(outline (path signal 66.04 -1905 889 1778 889))
(outline (path signal 66.04 -1905 -889 -1905 889))
(outline (path signal 203.2 1699.26 647.7 1798.32 647.7))
(outline (path signal 203.2 1798.32 647.7 1798.32 -647.7))
(outline (path signal 203.2 1798.32 -647.7 1699.26 -647.7))
(outline (path signal 203.2 -1699.26 -647.7 -1849.12 -647.7))
(outline (path signal 203.2 -1849.12 -647.7 -1849.12 647.7))
(outline (path signal 203.2 -1849.12 647.7 -1699.26 647.7))
(outline (path signal 127 -1597.66 647.7 1597.66 647.7))
(outline (path signal 127 1597.66 647.7 1597.66 -647.7))
(outline (path signal 127 1597.66 -647.7 -1597.66 -647.7))
(outline (path signal 127 -1597.66 -647.7 -1597.66 647.7))
(outline (path signal 127 -797.56 647.7 -398.78 647.7))
(outline (path signal 127 398.78 647.7 797.56 647.7))
(outline (path signal 127 -797.56 -647.7 -398.78 -647.7))
(outline (path signal 127 398.78 -647.7 797.56 -647.7))
(outline (path signal 63.5 -1259.45 -1198.88 -1266.31 -1242.17 -1286.2 -1281.22
-1317.2 -1312.22 -1356.25 -1332.12 -1399.54 -1338.97 -1442.83 -1332.12
-1481.88 -1312.22 -1512.88 -1281.22 -1532.78 -1242.17 -1539.63 -1198.88
-1532.78 -1155.59 -1512.88 -1116.54 -1481.88 -1085.54 -1442.83 -1065.64
-1399.54 -1058.79 -1356.25 -1065.64 -1317.2 -1085.54 -1286.2 -1116.54
-1266.31 -1155.59))
(pin Rect[T]Pad_698.5x1699.26_um 1 -1198.88 0)
(pin Rect[T]Pad_698.5x1699.26_um 2 0 0)
(pin Rect[T]Pad_698.5x1699.26_um 3 1198.88 0)
)
(image keyboard_parts:USB_miniB_molex675031020
(outline (path signal 200 3850 -2000 3850 7000))
(outline (path signal 200 -3850 -2000 3850 -2000))
(outline (path signal 200 -3850 7000 3850 7000))
(outline (path signal 200 -3850 7000 -3850 -2000))
(pin Rect[T]Pad_500x2250_um 1 -1600 6225)
(pin Rect[T]Pad_500x2250_um 2 -800 6225)
(pin Rect[T]Pad_500x2250_um 3 0 6225)
(pin Rect[T]Pad_500x2250_um 4 800 6225)
(pin Rect[T]Pad_500x2250_um 5 1600 6225)
(pin Rect[T]Pad_2050x3500_um 6 -4925 6250)
(pin Rect[T]Pad_2050x3500_um 7 4925 6250)
(pin Rect[T]Pad_2050x4000_um 8 -4925 2000)
(pin Rect[T]Pad_2050x4000_um 9 4925 2000)
(keepout "" (circle F.Cu 900 2200 3900))
(keepout "" (circle B.Cu 900 2200 3900))
(keepout "" (circle F.Cu 900 -2200 3900))
(keepout "" (circle B.Cu 900 -2200 3900))
)
(image Resistors_SMD:R_0603
(outline (path signal 100 -800 -400 -800 400))
(outline (path signal 100 800 -400 -800 -400))
(outline (path signal 100 800 400 800 -400))
(outline (path signal 100 -800 400 800 400))
(outline (path signal 120 500 -680 -500 -680))
(outline (path signal 120 -500 680 500 680))
(outline (path signal 50 -1250 700 1250 700))
(outline (path signal 50 -1250 700 -1250 -700))
(outline (path signal 50 1250 -700 1250 700))
(outline (path signal 50 1250 -700 -1250 -700))
(pin Rect[T]Pad_500x900_um 1 -750 0)
(pin Rect[T]Pad_500x900_um 2 750 0)
)
(image ws2812:WS2812b
(outline (path signal 200 -2500 -2200 -2500 2500))
(outline (path signal 200 -2250 -2500 2500 -2500))
(outline (path signal 200 -2500 -2200 -2250 -2500))
(outline (path signal 200 2500 2500 2500 -2500))
(outline (path signal 200 -2499.36 2499.36 2499.36 2499.36))
(pin Rect[T]Pad_899.16x1501.14_um 1 1600.2 2499.36)
(pin Rect[T]Pad_899.16x1501.14_um 2 -1600.2 2499.36)
(pin Rect[T]Pad_899.16x1501.14_um 3 -1600.2 -2499.36)
(pin Rect[T]Pad_899.16x1501.14_um 4 1600.2 -2499.36)
)
(image keyboard_parts:SW_TACTILE_SMD
(outline (path signal 66.04 -2499.36 -2598.42 2598.42 -2598.42))
(outline (path signal 66.04 2598.42 -2598.42 2598.42 2598.42))
(outline (path signal 66.04 -2499.36 2598.42 2598.42 2598.42))
(outline (path signal 66.04 -2499.36 -2598.42 -2499.36 2598.42))
(outline (path signal 127 2598.42 1432.56 2598.42 -1468.12))
(outline (path signal 127 2598.42 -1468.12 1468.12 -2598.42))
(outline (path signal 127 1498.6 -2598.42 -1099.82 -2598.42))
(outline (path signal 127 -1099.82 -2598.42 -1457.96 -2598.42))
(outline (path signal 127 -1457.96 -2598.42 -2598.42 -1457.96))
(outline (path signal 127 -2598.42 -1457.96 -2598.42 1394.46))
(outline (path signal 127 -2598.42 1394.46 -1394.46 2598.42))
(outline (path signal 127 -1399.54 2598.42 1498.6 2598.42))
(outline (path signal 127 1432.56 2598.42 2598.42 1432.56))
(outline (path signal 127 -1399.54 2598.42 -2397.76 1597.66))
(outline (path signal 127 1498.6 2598.42 2397.76 1699.26))
(outline (path signal 127 1498.6 -2598.42 2397.76 -1699.26))
(outline (path signal 127 -1457.96 -2598.42 -1498.6 -2598.42))
(outline (path signal 127 -1498.6 -2598.42 -2397.76 -1699.26))
(pin Rect[T]Pad_998.22x698.5_um 1 -2999.74 1849.12)
(pin Rect[T]Pad_998.22x698.5_um 1@1 2999.74 1849.12)
(pin Rect[T]Pad_998.22x698.5_um 2 -2999.74 -1849.12)
(pin Rect[T]Pad_998.22x698.5_um 2@1 2999.74 -1849.12)
)
(image kicad_images:Woodkeys_small
)
(image Capacitors_SMD:C_0603::1
(outline (path signal 100 -800 -400 -800 400))
(outline (path signal 100 800 -400 -800 -400))
(outline (path signal 100 800 400 800 -400))
(outline (path signal 100 -800 400 800 400))
(outline (path signal 120 -350 600 350 600))
(outline (path signal 120 350 -600 -350 -600))
(outline (path signal 50 -1400 650 1400 650))
(outline (path signal 50 -1400 650 -1400 -650))
(outline (path signal 50 1400 -650 1400 650))
(outline (path signal 50 1400 -650 -1400 -650))
(pin Rect[T]Pad_800x750_um 1 -750 0)
(pin Rect[T]Pad_800x750_um 2 750 0)
)
(image "Housings_DFN_QFN:QFN-32-1EP_5x5mm_Pitch0.5mm"
(outline (path signal 150 2625 2625 2100 2625))
(outline (path signal 150 2625 -2625 2100 -2625))
(outline (path signal 150 -2625 -2625 -2100 -2625))
(outline (path signal 150 -2625 2625 -2100 2625))
(outline (path signal 150 2625 -2625 2625 -2100))
(outline (path signal 150 -2625 -2625 -2625 -2100))
(outline (path signal 150 2625 2625 2625 2100))
(outline (path signal 50 -3000 -3000 3000 -3000))
(outline (path signal 50 -3000 3000 3000 3000))
(outline (path signal 50 3000 3000 3000 -3000))
(outline (path signal 50 -3000 3000 -3000 -3000))
(outline (path signal 150 -2500 1500 -1500 2500))
(outline (path signal 150 -2500 -2500 -2500 1500))
(outline (path signal 150 2500 -2500 -2500 -2500))
(outline (path signal 150 2500 2500 2500 -2500))
(outline (path signal 150 -1500 2500 2500 2500))
(pin Rect[T]Pad_1725x1725_um 33 -862.5 862.5)
(pin Rect[T]Pad_1725x1725_um 33@1 -862.5 -862.5)
(pin Rect[T]Pad_1725x1725_um 33@2 862.5 862.5)
(pin Rect[T]Pad_1725x1725_um 33@3 862.5 -862.5)
(pin Rect[T]Pad_700x250_um (rotate 90) 32 -1750 2400)
(pin Rect[T]Pad_700x250_um (rotate 90) 31 -1250 2400)
(pin Rect[T]Pad_700x250_um (rotate 90) 30 -750 2400)
(pin Rect[T]Pad_700x250_um (rotate 90) 29 -250 2400)
(pin Rect[T]Pad_700x250_um (rotate 90) 28 250 2400)
(pin Rect[T]Pad_700x250_um (rotate 90) 27 750 2400)
(pin Rect[T]Pad_700x250_um (rotate 90) 26 1250 2400)
(pin Rect[T]Pad_700x250_um (rotate 90) 25 1750 2400)
(pin Rect[T]Pad_700x250_um 24 2400 1750)
(pin Rect[T]Pad_700x250_um 23 2400 1250)
(pin Rect[T]Pad_700x250_um 22 2400 750)
(pin Rect[T]Pad_700x250_um 21 2400 250)
(pin Rect[T]Pad_700x250_um 20 2400 -250)
(pin Rect[T]Pad_700x250_um 19 2400 -750)
(pin Rect[T]Pad_700x250_um 18 2400 -1250)
(pin Rect[T]Pad_700x250_um 17 2400 -1750)
(pin Rect[T]Pad_700x250_um (rotate 90) 16 1750 -2400)
(pin Rect[T]Pad_700x250_um (rotate 90) 15 1250 -2400)
(pin Rect[T]Pad_700x250_um (rotate 90) 14 750 -2400)
(pin Rect[T]Pad_700x250_um (rotate 90) 13 250 -2400)
(pin Rect[T]Pad_700x250_um (rotate 90) 12 -250 -2400)
(pin Rect[T]Pad_700x250_um (rotate 90) 11 -750 -2400)
(pin Rect[T]Pad_700x250_um (rotate 90) 10 -1250 -2400)
(pin Rect[T]Pad_700x250_um (rotate 90) 9 -1750 -2400)
(pin Rect[T]Pad_700x250_um 8 -2400 -1750)
(pin Rect[T]Pad_700x250_um 7 -2400 -1250)
(pin Rect[T]Pad_700x250_um 6 -2400 -750)
(pin Rect[T]Pad_700x250_um 5 -2400 -250)
(pin Rect[T]Pad_700x250_um 4 -2400 250)
(pin Rect[T]Pad_700x250_um 3 -2400 750)
(pin Rect[T]Pad_700x250_um 2 -2400 1250)
(pin Rect[T]Pad_700x250_um 1 -2400 1750)
)
(padstack Oval[A]Pad_1700x1700_um
(shape (path F.Cu 1700 0 0 0 0))
(shape (path B.Cu 1700 0 0 0 0))
(attach off)
)
(padstack Oval[A]Pad_7000x3000_um
(shape (path F.Cu 3000 -2000 0 2000 0))
(shape (path B.Cu 3000 -2000 0 2000 0))
(attach off)
)
(padstack Oval[A]Pad_8000x4000_um
(shape (path F.Cu 4000 -2000 0 2000 0))
(shape (path B.Cu 4000 -2000 0 2000 0))
(attach off)
)
(padstack Rect[T]Pad_2050x3500_um
(shape (rect F.Cu -1025 -1750 1025 1750))
(attach off)
)
(padstack Rect[T]Pad_2050x4000_um
(shape (rect F.Cu -1025 -2000 1025 2000))
(attach off)
)
(padstack Rect[T]Pad_500x2250_um
(shape (rect F.Cu -250 -1125 250 1125))
(attach off)
)
(padstack Rect[T]Pad_500x900_um
(shape (rect F.Cu -250 -450 250 450))
(attach off)
)
(padstack Rect[T]Pad_698.5x1699.26_um
(shape (rect F.Cu -349.25 -849.63 349.25 849.63))
(attach off)
)
(padstack Rect[T]Pad_700x250_um
(shape (rect F.Cu -350 -125 350 125))
(attach off)
)
(padstack Rect[T]Pad_800x750_um
(shape (rect F.Cu -400 -375 400 375))
(attach off)
)
(padstack Rect[T]Pad_899.16x1501.14_um
(shape (rect F.Cu -449.58 -750.57 449.58 750.57))
(attach off)
)
(padstack Rect[T]Pad_900x1200_um
(shape (rect F.Cu -450 -600 450 600))
(attach off)
)
(padstack Rect[T]Pad_998.22x698.5_um
(shape (rect F.Cu -499.11 -349.25 499.11 349.25))
(attach off)
)
(padstack Rect[A]Pad_1700x1700_um
(shape (rect F.Cu -850 -850 850 850))
(shape (rect B.Cu -850 -850 850 850))
(attach off)
)
(padstack Rect[T]Pad_1725x1725_um
(shape (rect F.Cu -862.5 -862.5 862.5 862.5))
(attach off)
)
(padstack "Via[0-1]_600:400_um"
(shape (circle F.Cu 600))
(shape (circle B.Cu 600))
(attach off)
)
(padstack "Via[0-1]_254:101.6_um"
(shape (circle F.Cu 254))
(shape (circle B.Cu 254))
(attach off)
)
(padstack "Via[0-1]_400:200_um"
(shape (circle F.Cu 400))
(shape (circle B.Cu 400))
(attach off)
)
)
(network
(net GND
(pins P2-4 C6-2 C4-2 C1-1 C3-2 C2-2 P1-6 P3-16 Y1-2 J1-5 C5-2 C7-2 RGB1-3 RGB2-3
RGB3-3 RST1-2 RST1-2@1 C8-2 C9-2 RGB4-3 RGB5-3 IC1-28 IC1-3)
)
(net VCC
(pins P2-1 C6-1 C4-1 C1-2 C2-1 P1-2 P3-1 J1-1 R3-1 C5-1 C7-1 RGB1-1 RGB2-1 RGB3-1
C8-1 C9-1 RGB4-1 RGB5-1 IC1-32 IC1-31 IC1-4)
)
(net "Net-(C3-Pad1)"
(pins C3-1 IC1-27)
)
(net "Net-(D1-Pad2)"
(pins SW1-1 D1-2)
)
(net /PC2
(pins P3-9 IC1-5)
)
(net /PD0
(pins P3-2 IC1-6)
)
(net /PD1
(pins P3-4 IC1-7)
)
(net /PD2
(pins P3-6 IC1-8)
)
(net /PD4
(pins P3-8 IC1-10)
)
(net /PD5
(pins P3-10 IC1-11)
)
(net /PD6
(pins P3-12 IC1-12)
)
(net /PD7
(pins P3-14 IC1-13)
)
(net /PB5
(pins P3-3 IC1-19)
)
(net /PC7
(pins P3-15 IC1-22)
)
(net /~RES~
(pins P1-5 R3-2 RST1-1 RST1-1@1 IC1-24)
)
(net /PC5
(pins P3-13 IC1-25)
)
(net /PC4
(pins P3-11 IC1-26)
)
(net "Net-(J1-Pad2)"
(pins J1-2 R1-2)
)
(net "Net-(J1-Pad3)"
(pins J1-3 R2-2)
)
(net /COL
(pins D1-1 IC1-18)
)
(net /DIN
(pins RGB1-4 IC1-9)
)
(net /ROW
(pins SW1-2 IC1-14)
)
(net /SCK
(pins P1-3 IC1-15)
)
(net /MOSI
(pins P1-4 IC1-16)
)
(net /MISO
(pins P1-1 IC1-17)
)
(net /DOUT
(pins P2-2 RGB5-2)
)
(net "Net-(RGB1-Pad2)"
(pins RGB1-2 RGB2-4)
)
(net "Net-(RGB2-Pad2)"
(pins RGB2-2 RGB3-4)
)
(net /PC6
(pins P2-3 IC1-23)
)
(net /PB6
(pins P3-5 IC1-20)
)
(net /PB7
(pins P3-7 IC1-21)
)
(net "Net-(RGB3-Pad2)"
(pins RGB3-2 RGB4-4)
)
(net "Net-(RGB4-Pad2)"
(pins RGB4-2 RGB5-4)
)
(net "Net-(IC1-Pad2)"
(pins Y1-3 IC1-2)
)
(net "Net-(IC1-Pad1)"
(pins Y1-1 IC1-1)
)
(net /USB_Dneg
(pins R1-1 IC1-30)
)
(net /USB_Dplus
(pins R2-1 IC1-29)
)
(class kicad_default "" /COL /DIN /DOUT /MISO /MOSI /PB5 /PB6 /PB7 /PC2
/PC4 /PC5 /PC6 /PC7 /PD0 /PD1 /PD2 /PD4 /PD5 /PD6 /PD7 /ROW /SCK /USB_Dneg
/USB_Dplus /~RES~ GND "Net-(C3-Pad1)" "Net-(D1-Pad2)" "Net-(IC1-Pad1)"
"Net-(IC1-Pad2)" "Net-(IC1-Pad29)" "Net-(IC1-Pad30)" "Net-(J1-Pad2)"
"Net-(J1-Pad3)" "Net-(J1-Pad4)" "Net-(J1-Pad6)" "Net-(RGB1-Pad2)" "Net-(RGB2-Pad2)"
"Net-(RGB3-Pad2)" "Net-(RGB4-Pad2)" VCC
(circuit
(use_via Via[0-1]_600:400_um)
)
(rule
(width 250)
(clearance 200.1)
)
)
(class Micro
(circuit
(use_via Via[0-1]_254:101.6_um)
)
(rule
(width 127)
(clearance 127.1)
)
)
(class Mid /USB_DN /USB_DP
(circuit
(use_via Via[0-1]_400:200_um)
)
(rule
(width 150)
(clearance 150.1)
)
)
(class Power
(circuit
(use_via Via[0-1]_600:400_um)
)
(rule
(width 350)
(clearance 200.1)
)
)
)
(wiring
(wire (path B.Cu 250 166025 -98500 166025 -98199.3)(net GND)(type protect))
(wire (path B.Cu 250 165500 -99025 166025 -98500)(net GND)(type protect))
(wire (path B.Cu 250 164250 -97050 165300 -97050)(net GND)(type protect))
(wire (path B.Cu 250 167675 -99424.6 166325 -98075)(net GND)(type protect))
(wire (path B.Cu 250 167675 -99425.4 167675 -99424.6)(net GND)(type protect))
(wire (path B.Cu 250 165192 -99025 165500 -99025)(net GND)(type protect))
(wire (path B.Cu 250 165725 -97475 166025 -97775)(net GND)(type protect))
(wire (path F.Cu 250 160975 -96778.3 165028 -96778.3 165725 -97475)(net GND)(type protect))
(wire (path B.Cu 250 165300 -97050 165725 -97475)(net GND)(type protect))
(wire (path B.Cu 250 166325 -98075 166025 -97775)(net GND)(type protect))
(wire (path B.Cu 250 166025 -98199.3 166025 -97775)(net GND)(type protect))
(wire (path B.Cu 250 163400 -100817 165192 -99025)(net GND)(type protect))
(wire (path F.Cu 250 165725 -97475 166025 -97775)(net GND)(type protect))
(wire (path B.Cu 250 160600 -97825 160600 -97153.2)(net GND)(type protect))
(wire (path B.Cu 250 160675 -97078.3 160975 -96778.3)(net GND)(type protect))
(wire (path B.Cu 250 160600 -97153.2 160675 -97078.3)(net GND)(type protect))
(wire (path B.Cu 250 173700 -106300 173725 -106300 175499 -108074 175499 -108400)(net GND)(type protect))
(wire (path B.Cu 250 167550 -104300 172325 -104300 173700 -105675 173700 -106300)(net GND)(type protect))
(wire (path B.Cu 250 167550 -104300 167550 -103433 167675 -103308 167675 -99425.4)(net GND)(type protect))
(wire (path B.Cu 250 166500 -101500 167000 -101500 167675 -100826 167675 -99425.4)(net GND)(type protect))
(wire (path B.Cu 250 165390 -103373 167610 -103373)(net GND)(type protect))
(wire (path B.Cu 250 163250 -102450 164467 -102450 165390 -103373)(net GND)(type protect))
(wire (path B.Cu 250 167610 -103373 167675 -103308 167675 -102174 167000 -101500)(net GND)(type protect))
(wire (path B.Cu 250 162750 -97050 164250 -97050)(net GND)(type protect))
(wire (path B.Cu 250 161712 -102338 159988 -102338)(net GND)(type protect))
(wire (path B.Cu 250 159988 -104062 161712 -104062)(net GND)(type protect))
(wire (path B.Cu 250 159988 -102338 159988 -104062)(net GND)(type protect))
(wire (path B.Cu 250 161712 -104062 161712 -102338)(net GND)(type protect))
(wire (path B.Cu 250 163250 -102450 161825 -102450 161712 -102338)(net GND)(type protect))
(wire (path B.Cu 250 160600 -100800 160600 -101400 161538 -102338 161712 -102338)(net GND)(type protect))
(wire (path B.Cu 250 160600 -100800 160600 -101725 159988 -102338)(net GND)(type protect))
(wire (path B.Cu 200 160600 -100800 160600 -97825)(net GND)(type protect))
(wire (path B.Cu 250 160600 -97825 160025 -97250 159400 -97250)(net GND)(type protect))
(wire (path B.Cu 250 128100 -77290 128100 -82035 132442 -86376.6 133627 -86376.6
134700 -87450 134700 -87950)(net VCC)(type protect))
(wire (path B.Cu 250 128190 -76325 128190 -77200 128100 -77290)(net VCC)(type protect))
(wire (path B.Cu 250 162750 -98550 164250 -98550)(net VCC)(type protect))
(wire (path B.Cu 250 165200 -98400 164400 -98400 164250 -98550)(net VCC)(type protect))
(wire (path F.Cu 250 167200 -98400 165200 -98400)(net VCC)(type protect))
(wire (path F.Cu 250 168400 -99600 167200 -98400)(net VCC)(type protect))
(wire (path F.Cu 250 168400 -106300 168400 -99600)(net VCC)(type protect))
(wire (path B.Cu 250 172200 -106300 168600 -106300 168400 -106300 167425 -106300)(net VCC)(type protect))
(wire (path B.Cu 250 162100 -100800 162100 -100575 162750 -99925 162750 -99200
162750 -98550)(net VCC)(type protect))
(wire (path B.Cu 250 170501 -111600 170501 -113801)(net VCC)(type protect))
(wire (path B.Cu 250 173040 -116340 173040 -116680)(net VCC)(type protect))
(wire (path B.Cu 250 170501 -113801 173040 -116340)(net VCC)(type protect))
(wire (path B.Cu 250 167425 -106300 166050 -104925 166050 -104300)(net VCC)(type protect))
(wire (path B.Cu 250 172200 -106300 172200 -110202 170802 -111600 170501 -111600)(net VCC)(type protect))
(wire (path B.Cu 250 165681 -104300 166050 -104300)(net VCC)(type protect))
(wire (path B.Cu 250 164331 -102950 165681 -104300)(net VCC)(type protect))
(wire (path B.Cu 250 163250 -102950 164331 -102950)(net VCC)(type protect))
(wire (path B.Cu 250 163250 -102950 163731 -102950)(net VCC)(type protect))
(wire (path B.Cu 250 164250 -98550 164250 -98925 162600 -100575 162600 -100800)(net VCC)(type protect))
(wire (path B.Cu 250 159400 -98750 160100 -99450 160100 -100800)(net "Net-(C3-Pad1)")(type protect))
(wire (path B.Cu 250 165329 -106008 165666 -106345)(net /PC2)(type protect))
(wire (path B.Cu 250 165329 -104729 165329 -106008)(net /PC2)(type protect))
(wire (path B.Cu 250 171865 -115856 171865 -125665)(net /PC2)(type protect))
(wire (path B.Cu 250 172190 -125990 173040 -126840)(net /PC2)(type protect))
(wire (path B.Cu 250 163250 -103450 164050 -103450 165329 -104729)(net /PC2)(type protect))
(wire (path B.Cu 250 171865 -125665 172190 -125990)(net /PC2)(type protect))
(wire (path B.Cu 250 165666 -106345 165666 -109657 171865 -115856)(net /PC2)(type protect))
(wire (path B.Cu 250 165216 -109843 170500 -115127)(net /PD0)(type protect))
(wire (path B.Cu 250 170500 -115478 170500 -116680)(net /PD0)(type protect))
(wire (path B.Cu 250 164879 -104915 164879 -106195 165216 -106532)(net /PD0)(type protect))
(wire (path B.Cu 250 163250 -103950 163914 -103950 164879 -104915)(net /PD0)(type protect))
(wire (path B.Cu 250 170500 -115127 170500 -115478)(net /PD0)(type protect))
(wire (path B.Cu 250 165216 -106532 165216 -109843)(net /PD0)(type protect))
(wire (path B.Cu 250 164429 -106381 164766 -106718)(net /PD1)(type protect))
(wire (path B.Cu 250 164429 -105102 164429 -106381)(net /PD1)(type protect))
(wire (path B.Cu 250 163777 -104450 164429 -105102)(net /PD1)(type protect))
(wire (path B.Cu 250 169650 -118370 170500 -119220)(net /PD1)(type protect))
(wire (path B.Cu 250 169290 -114554 169290 -118010 169650 -118370)(net /PD1)(type protect))
(wire (path B.Cu 250 163250 -104450 163777 -104450)(net /PD1)(type protect))
(wire (path B.Cu 250 164766 -110029 169290 -114554)(net /PD1)(type protect))
(wire (path B.Cu 250 164766 -106718 164766 -110029)(net /PD1)(type protect))
(wire (path B.Cu 250 163250 -104950 163250 -105839)(net /PD2)(type protect))
(wire (path B.Cu 250 164316 -106904 164316 -110216)(net /PD2)(type protect))
(wire (path B.Cu 250 163250 -105839 164316 -106904)(net /PD2)(type protect))
(wire (path B.Cu 250 168840 -120100 169650 -120910 170500 -121760)(net /PD2)(type protect))
(wire (path B.Cu 250 168840 -114740 168840 -120100)(net /PD2)(type protect))
(wire (path B.Cu 250 164316 -110216 168840 -114740)(net /PD2)(type protect))
(wire (path B.Cu 250 168150 -114741 168150 -121950)(net /PD4)(type protect))
(wire (path B.Cu 250 162100 -105600 162100 -106082 163066 -107048)(net /PD4)(type protect))
(wire (path B.Cu 250 163066 -109657 168150 -114741)(net /PD4)(type protect))
(wire (path B.Cu 250 168150 -121950 169650 -123450)(net /PD4)(type protect))
(wire (path B.Cu 250 163066 -107048 163066 -109657)(net /PD4)(type protect))
(wire (path B.Cu 250 169650 -123450 170500 -124300)(net /PD4)(type protect))
(wire (path B.Cu 250 162616 -109843 167700 -114927 167700 -123239)(net /PD5)(type protect))
(wire (path B.Cu 250 162616 -107234 162616 -109843)(net /PD5)(type protect))
(wire (path B.Cu 250 169650 -125189 169650 -125990)(net /PD5)(type protect))
(wire (path B.Cu 250 161600 -105600 161600 -106218)(net /PD5)(type protect))
(wire (path B.Cu 250 169650 -125990 170500 -126840)(net /PD5)(type protect))
(wire (path B.Cu 250 161600 -106218 162616 -107234)(net /PD5)(type protect))
(wire (path B.Cu 250 167700 -123239 169650 -125189)(net /PD5)(type protect))
(wire (path B.Cu 250 167250 -123425 169130 -125305)(net /PD6)(type protect))
(wire (path B.Cu 250 169130 -128010 169650 -128530)(net /PD6)(type protect))
(wire (path B.Cu 250 162166 -110029 167250 -115114)(net /PD6)(type protect))
(wire (path B.Cu 250 161100 -105600 161100 -106355 162166 -107420)(net /PD6)(type protect))
(wire (path B.Cu 250 167250 -115114 167250 -123425)(net /PD6)(type protect))
(wire (path B.Cu 250 169650 -128530 170500 -129380)(net /PD6)(type protect))
(wire (path B.Cu 250 169130 -125305 169130 -128010)(net /PD6)(type protect))
(wire (path B.Cu 250 162166 -107420 162166 -110029)(net /PD6)(type protect))
(wire (path B.Cu 250 169650 -131070 170500 -131920)(net /PD7)(type protect))
(wire (path B.Cu 250 160600 -105600 160600 -106491)(net /PD7)(type protect))
(wire (path B.Cu 250 161716 -107607 161716 -110216)(net /PD7)(type protect))
(wire (path B.Cu 250 160600 -106491 161716 -107607)(net /PD7)(type protect))
(wire (path B.Cu 250 166800 -115300 166800 -128220)(net /PD7)(type protect))
(wire (path B.Cu 250 161716 -110216 166800 -115300)(net /PD7)(type protect))
(wire (path B.Cu 250 166800 -128220 169650 -131070)(net /PD7)(type protect))
(wire (path F.Cu 250 171484 -118045 169052 -118045)(net /PB5)(type protect))
(wire (path F.Cu 250 172659 -119220 171484 -118045)(net /PB5)(type protect))
(wire (path F.Cu 250 157157 -106337 157157 -104897)(net /PB5)(type protect))
(wire (path F.Cu 250 160320 -109500 157157 -106337)(net /PB5)(type protect))
(wire (path F.Cu 250 160507 -109500 160320 -109500)(net /PB5)(type protect))
(wire (path F.Cu 250 169052 -118045 160507 -109500)(net /PB5)(type protect))
(wire (path F.Cu 250 173040 -119220 172659 -119220)(net /PB5)(type protect))
(wire (path F.Cu 250 157157 -104897 157157 -104473)(net /PB5)(type protect))
(wire (path B.Cu 250 158450 -103950 157815 -103950)(net /PB5)(type protect))
(wire (path B.Cu 250 157292 -104473 157157 -104473)(net /PB5)(type protect))
(wire (path B.Cu 250 157815 -103950 157292 -104473)(net /PB5)(type protect))
(wire (path F.Cu 250 167079 -114800 160400 -108121)(net /PC7)(type protect))
(wire (path F.Cu 250 157052 -101948 156852 -101948)(net /PC7)(type protect))
(wire (path B.Cu 250 158450 -102450 157130 -102450)(net /PC7)(type protect))
(wire (path F.Cu 250 156852 -101948 156428 -101948)(net /PC7)(type protect))
(wire (path F.Cu 250 174665 -132835 174665 -115965)(net /PC7)(type protect))
(wire (path B.Cu 250 156728 -102248 156428 -101948)(net /PC7)(type protect))
(wire (path B.Cu 250 156928 -102248 156728 -102248)(net /PC7)(type protect))
(wire (path F.Cu 250 173500 -114800 167079 -114800)(net /PC7)(type protect))
(wire (path F.Cu 250 174665 -115965 173500 -114800)(net /PC7)(type protect))
(wire (path F.Cu 250 160400 -105296 157052 -101948)(net /PC7)(type protect))
(wire (path F.Cu 250 173040 -134460 174665 -132835)(net /PC7)(type protect))
(wire (path B.Cu 250 157130 -102450 156928 -102248)(net /PC7)(type protect))
(wire (path F.Cu 250 160400 -108121 160400 -105296)(net /PC7)(type protect))
(wire (path B.Cu 250 157450 -101450 155400 -99400)(net /~RES~)(type protect))
(wire (path B.Cu 250 158450 -101450 157450 -101450)(net /~RES~)(type protect))
(wire (path F.Cu 250 159761 -110850 155304 -106393)(net /PC5)(type protect))
(wire (path B.Cu 250 159100 -100800 157778 -100800)(net /PC5)(type protect))
(wire (path F.Cu 250 171675 -128816 171064 -128205 170126 -128205)(net /PC5)(type protect))
(wire (path F.Cu 250 162975 -113935 159890 -110850)(net /PC5)(type protect))
(wire (path F.Cu 250 167400 -125479 167400 -119132)(net /PC5)(type protect))
(wire (path F.Cu 250 173040 -131920 171675 -130555)(net /PC5)(type protect))
(wire (path B.Cu 250 157778 -100800 157088 -100110)(net /PC5)(type protect))
(wire (path F.Cu 250 167400 -119132 162975 -114707)(net /PC5)(type protect))
(wire (path F.Cu 250 155304 -101294 156488 -100110)(net /PC5)(type protect))
(wire (path F.Cu 250 159890 -110850 159761 -110850)(net /PC5)(type protect))
(wire (path F.Cu 250 170126 -128205 167400 -125479)(net /PC5)(type protect))
(wire (path F.Cu 250 162975 -114707 162975 -113935)(net /PC5)(type protect))
(wire (path F.Cu 250 171675 -130555 171675 -128816)(net /PC5)(type protect))
(wire (path F.Cu 250 155304 -106393 155304 -101294)(net /PC5)(type protect))
(wire (path F.Cu 250 156488 -100110 156788 -99810)(net /PC5)(type protect))
(wire (path B.Cu 250 157088 -100110 156788 -99810)(net /PC5)(type protect))
(wire (path F.Cu 250 159947 -110400 155754 -106207 155754 -101621 156792 -100583)(net /PC4)(type protect))
(wire (path F.Cu 250 163976 -114300 160076 -110400)(net /PC4)(type protect))
(wire (path F.Cu 250 156792 -100583 157042 -100583)(net /PC4)(type protect))
(wire (path F.Cu 250 160076 -110400 159947 -110400)(net /PC4)(type protect))
(wire (path F.Cu 250 158000 -99625 158000 -99375)(net /PC4)(type protect))
(wire (path F.Cu 250 157042 -100583 158000 -99625)(net /PC4)(type protect))
(wire (path F.Cu 250 163976 -114300 163800 -114300 163793 -114307)(net /PC4)(type protect))
(wire (path F.Cu 250 167850 -118945 163976 -115072)(net /PC4)(type protect))
(wire (path F.Cu 250 170201 -125665 167850 -123314)(net /PC4)(type protect))
(wire (path F.Cu 250 171064 -125665 170201 -125665)(net /PC4)(type protect))
(wire (path F.Cu 250 173040 -129380 171675 -128015 171675 -126276)(net /PC4)(type protect))
(wire (path F.Cu 250 167850 -123314 167850 -118945)(net /PC4)(type protect))
(wire (path F.Cu 250 171675 -126276 171064 -125665)(net /PC4)(type protect))
(wire (path F.Cu 250 163976 -115072 163976 -114300)(net /PC4)(type protect))
(wire (path B.Cu 250 159600 -100200 158775 -99375)(net /PC4)(type protect))
(wire (path B.Cu 250 158424 -99375 158000 -99375)(net /PC4)(type protect))
(wire (path B.Cu 250 159600 -100800 159600 -100200)(net /PC4)(type protect))
(wire (path B.Cu 250 158775 -99375 158424 -99375)(net /PC4)(type protect))
(wire (path B.Cu 250 129000 -80150 129000 -76335 128990 -76325)(net "Net-(J1-Pad2)")(type protect))
(wire (path B.Cu 250 131000 -80150 131000 -79650 129790 -78440 129790 -77700
129790 -76325)(net "Net-(J1-Pad3)")(type protect))
(wire (path B.Cu 250 157775 -104638 157775 -104781 157458 -105098)(net /COL)(type protect))
(wire (path B.Cu 250 155598 -105098 151600 -101100 151600 -100950)(net /COL)(type protect))
(wire (path B.Cu 250 157458 -105098 155598 -105098)(net /COL)(type protect))
(wire (path B.Cu 250 158450 -104450 157963 -104450 157775 -104638)(net /COL)(type protect))
(wire (path B.Cu 250 162600 -105600 162600 -105825)(net /DIN)(type protect))
(wire (path F.Cu 250 173700 -111700 169864 -107864)(net /DIN)(type protect))
(wire (path B.Cu 250 163691 -106916 163691 -107440)(net /DIN)(type protect))
(wire (path B.Cu 250 162600 -105825 163691 -106916)(net /DIN)(type protect))
(wire (path F.Cu 250 164115 -107864 163691 -107864)(net /DIN)(type protect))
(wire (path B.Cu 250 163691 -107440 163691 -107864)(net /DIN)(type protect))
(wire (path F.Cu 250 169864 -107864 164115 -107864)(net /DIN)(type protect))
(wire (path B.Cu 250 173700 -111700 175400 -111700 175499 -111600)(net /DIN)(type protect))
(wire (path B.Cu 250 160100 -105600 160100 -106916)(net /ROW)(type protect))
(wire (path B.Cu 250 160791 -107607 161091 -107907)(net /ROW)(type protect))
(wire (path F.Cu 250 160160 -89260 160160 -104099)(net /ROW)(type protect))
(wire (path B.Cu 250 160100 -106916 160791 -107607)(net /ROW)(type protect))
(wire (path F.Cu 250 161091 -105030 161091 -107483)(net /ROW)(type protect))
(wire (path F.Cu 250 160160 -104099 161091 -105030)(net /ROW)(type protect))
(wire (path F.Cu 250 161091 -107483 161091 -107907)(net /ROW)(type protect))
(wire (path B.Cu 250 129200 -132000 129400 -132000)(net /SCK)(type protect))
(wire (path B.Cu 250 159600 -115200 142800 -132000 129200 -132000)(net /SCK)(type protect))
(wire (path B.Cu 250 159600 -105600 159600 -115200)(net /SCK)(type protect))
(wire (path B.Cu 250 159100 -115064 143339 -130825 128035 -130825 127710 -131150
126860 -132000)(net /MOSI)(type protect))
(wire (path B.Cu 250 159100 -105600 159100 -115064)(net /MOSI)(type protect))
(wire (path B.Cu 250 158450 -115077 144067 -129460 129400 -129460)(net /MISO)(type protect))
(wire (path B.Cu 250 158450 -104950 158450 -115077)(net /MISO)(type protect))
(wire (path F.Cu 250 164300 -94700 169100 -99500 169100 -105700)(net "Net-(RGB1-Pad2)")(type protect))
(wire (path F.Cu 250 164300 -88819 164300 -94700)(net "Net-(RGB1-Pad2)")(type protect))
(wire (path F.Cu 250 162916 -87435 164300 -88819)(net "Net-(RGB1-Pad2)")(type protect))
(wire (path F.Cu 250 154900 -87435 162916 -87435)(net "Net-(RGB1-Pad2)")(type protect))
(wire (path F.Cu 250 169100 -105700 170500 -107100)(net "Net-(RGB1-Pad2)")(type protect))
(wire (path B.Cu 250 152699 -87100.2 154565 -87100.2 154900 -87435)(net "Net-(RGB1-Pad2)")(type protect))
(wire (path B.Cu 250 170501 -107101 170500 -107100)(net "Net-(RGB1-Pad2)")(type protect))
(wire (path B.Cu 250 170501 -108400 170501 -107101)(net "Net-(RGB1-Pad2)")(type protect))
(wire (path B.Cu 250 155389 -100025 150860 -100025 147685 -103200)(net /PC6)(type protect))
(wire (path B.Cu 250 158450 -101950 157314 -101950 155389 -100025)(net /PC6)(type protect))
(wire (path F.Cu 250 160134 -109950 156532 -106348)(net /PB6)(type protect))
(wire (path F.Cu 250 156532 -103895 156766 -103661)(net /PB6)(type protect))
(wire (path F.Cu 250 173040 -121760 171865 -120585)(net /PB6)(type protect))
(wire (path F.Cu 250 156766 -103661 157190 -103661)(net /PB6)(type protect))
(wire (path F.Cu 250 170126 -120585 164426 -114885 164426 -114056)(net /PB6)(type protect))
(wire (path F.Cu 250 171865 -120585 170126 -120585)(net /PB6)(type protect))
(wire (path F.Cu 250 160320 -109950 160134 -109950)(net /PB6)(type protect))
(wire (path F.Cu 250 164426 -114056 160320 -109950)(net /PB6)(type protect))
(wire (path F.Cu 250 156532 -106348 156532 -103895)(net /PB6)(type protect))
(wire (path B.Cu 250 158450 -103450 157402 -103450 157190 -103661)(net /PB6)(type protect))
(wire (path F.Cu 250 174215 -123125 174215 -118656)(net /PB7)(type protect))
(wire (path F.Cu 250 171865 -117790 171865 -116306)(net /PB7)(type protect))
(wire (path F.Cu 250 172120 -118045 171865 -117790)(net /PB7)(type protect))
(wire (path F.Cu 250 157490 -103027 157240 -103027)(net /PB7)(type protect))
(wire (path F.Cu 250 171865 -116306 170809 -115250)(net /PB7)(type protect))
(wire (path F.Cu 250 173040 -124300 174215 -123125)(net /PB7)(type protect))
(wire (path F.Cu 250 157240 -103027 156816 -103027)(net /PB7)(type protect))
(wire (path B.Cu 250 158450 -102950 157316 -102950 157240 -103027)(net /PB7)(type protect))
(wire (path F.Cu 250 173604 -118045 172120 -118045)(net /PB7)(type protect))
(wire (path F.Cu 250 159850 -108207 159850 -105386)(net /PB7)(type protect))
(wire (path F.Cu 250 166893 -115250 159850 -108207)(net /PB7)(type protect))
(wire (path B.Cu 250 157240 -103027 156816 -103027)(net /PB7)(type protect))
(wire (path F.Cu 250 159850 -105386 157490 -103027)(net /PB7)(type protect))
(wire (path F.Cu 250 170809 -115250 166893 -115250)(net /PB7)(type protect))
(wire (path F.Cu 250 174215 -118656 173604 -118045)(net /PB7)(type protect))
(wire (path B.Cu 250 163250 -101950 163850 -101950 163900 -102000 164654 -102000)(net "Net-(IC1-Pad2)")(type protect))
(wire (path B.Cu 250 165353 -102699 166500 -102699)(net "Net-(IC1-Pad2)")(type protect))
(wire (path B.Cu 250 164654 -102000 165353 -102699)(net "Net-(IC1-Pad2)")(type protect))
(wire (path B.Cu 250 163250 -101450 163475 -101450)(net "Net-(IC1-Pad1)")(type protect))
(wire (path B.Cu 250 165400 -100301 166500 -100301)(net "Net-(IC1-Pad1)")(type protect))
(wire (path B.Cu 250 163475 -101450 164624 -100301 165400 -100301)(net "Net-(IC1-Pad1)")(type protect))
(wire (path B.Cu 250 161600 -100200 161600 -100800)(net /USB_Dneg)(type protect))
(wire (path B.Cu 250 162050 -96031.9 162050 -99750)(net /USB_Dneg)(type protect))
(wire (path B.Cu 250 161721 -95703.3 162050 -96031.9)(net /USB_Dneg)(type protect))
(wire (path B.Cu 250 162050 -99750 161600 -100200)(net /USB_Dneg)(type protect))
(wire (path B.Cu 250 146303 -95703.3 161721 -95703.3)(net /USB_Dneg)(type protect))
(wire (path B.Cu 250 131675 -81075 146303 -95703.3)(net /USB_Dneg)(type protect))
(wire (path B.Cu 250 130275 -81075 131675 -81075)(net /USB_Dneg)(type protect))
(wire (path B.Cu 250 129700 -81650 130275 -81075)(net /USB_Dneg)(type protect))
(wire (path B.Cu 250 129000 -81650 129700 -81650)(net /USB_Dneg)(type protect))
(wire (path B.Cu 250 161100 -100800 161100 -97838.4)(net /USB_Dplus)(type protect))
(wire (path B.Cu 250 131200 -81650 131000 -81650)(net /USB_Dplus)(type protect))
(wire (path B.Cu 250 161100 -97838.4 161600 -97338.4 161600 -96218.3 161535 -96153.3
145703 -96153.3 131200 -81650)(net /USB_Dplus)(type protect))
(via "Via[0-1]_600:400_um" 166025 -97775 (net GND)(type protect))
(via "Via[0-1]_600:400_um" 160975 -96778.3 (net GND)(type protect))
(via "Via[0-1]_600:400_um" 165200 -98400 (net VCC)(type protect))
(via "Via[0-1]_600:400_um" 168400 -106300 (net VCC)(type protect))
(via "Via[0-1]_600:400_um" 157157 -104473 (net /PB5)(type protect))
(via "Via[0-1]_600:400_um" 156428 -101948 (net /PC7)(type protect))
(via "Via[0-1]_600:400_um" 156788 -99810 (net /PC5)(type protect))
(via "Via[0-1]_600:400_um" 158000 -99333 (net /PC4)(type protect))
(via "Via[0-1]_600:400_um" 163793 -114307 (net /PC4)(type protect))
(via "Via[0-1]_600:400_um" 163691 -107864 (net /DIN)(type protect))
(via "Via[0-1]_600:400_um" 173700 -111700 (net /DIN)(type protect))
(via "Via[0-1]_600:400_um" 161091 -107907 (net /ROW)(type protect))
(via "Via[0-1]_600:400_um" 170500 -107100 (net "Net-(RGB1-Pad2)")(type protect))
(via "Via[0-1]_600:400_um" 154900 -87435 (net "Net-(RGB1-Pad2)")(type protect))
(via "Via[0-1]_600:400_um" 157190 -103661 (net /PB6)(type protect))
(via "Via[0-1]_600:400_um" 156816 -103027 (net /PB7)(type protect))
)
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment