diff --git a/USB_PD_ESP32S3.kicad_pcb b/USB_PD_ESP32S3.kicad_pcb index cb74e86..f10692c 100644 --- a/USB_PD_ESP32S3.kicad_pcb +++ b/USB_PD_ESP32S3.kicad_pcb @@ -94,7 +94,7 @@ (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") (uuid "1006d075-9ae6-4418-95ad-025f94ead2f1") - (at 24 14) + (at 24 17) (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing)") (tags "capacitor") (property "Reference" "C3" @@ -240,7 +240,7 @@ (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") (uuid "20b4f790-6f77-4fd9-a8c8-a9b9bd570ab1") - (at 14 15) + (at 20 16) (descr "Resistor SMD 0603 (1608 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)") (tags "resistor") (property "Reference" "R10" @@ -386,7 +386,7 @@ (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") (uuid "2a33af45-e1dc-4504-b442-54af8eec3a83") - (at 28 14) + (at 34 17) (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing)") (tags "capacitor") (property "Reference" "C4" @@ -532,7 +532,7 @@ (footprint "RF_Module:ESP32-S3-WROOM-1" (layer "F.Cu") (uuid "3a4a8f5d-87cc-48cf-9dab-905aee470a78") - (at 46 10) + (at 55 10) (descr "2.4 GHz Wi-Fi and Bluetooth module https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf") (tags "2.4 GHz Wi-Fi and Bluetooth module") (property "Reference" "U1" @@ -1300,7 +1300,7 @@ ) (polygon (pts - (xy 22 3.25) (xy 70 3.25) (xy 70 -17.75) (xy 22 -17.75) + (xy 31 3.25) (xy 79 3.25) (xy 79 -17.75) (xy 31 -17.75) ) ) ) @@ -1320,7 +1320,7 @@ (footprint "Fiducial:Fiducial_1mm_Mask3mm" (layer "F.Cu") (uuid "43c2a798-9054-467e-854f-12396b486aca") - (at 58 23) + (at 62 32) (descr "Fiducial, circular marking, 1mm bare copper, 3mm soldermask opening (recommended)") (tags "fiducial") (property "Reference" "FID3" @@ -1427,7 +1427,7 @@ (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") (uuid "4576f13b-7b36-461e-9a30-9d5da3ca99fa") - (at 55 5) + (at 58 4) (descr "Resistor SMD 0603 (1608 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)") (tags "resistor") (property "Reference" "R7" @@ -1573,7 +1573,7 @@ (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") (uuid "4d6e5662-cb60-495b-9ee3-8573a4ad3405") - (at 10 4) + (at 16 4) (descr "Resistor SMD 0603 (1608 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)") (tags "resistor") (property "Reference" "R4" @@ -1718,7 +1718,7 @@ (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") (uuid "531d8eba-4891-4c24-85e4-d2505a210dda") - (at 44 8) + (at 46 15) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "capacitor") (property "Reference" "C5" @@ -1864,7 +1864,7 @@ (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") (uuid "5ed7f3a3-1fd9-4978-8895-1da786deb3c8") - (at 55 22) + (at 58 18) (descr "Resistor SMD 0603 (1608 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)") (tags "resistor") (property "Reference" "R8" @@ -2008,7 +2008,7 @@ (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") (uuid "7fc90de1-70d6-415f-b7e1-b95448c3b7ae") - (at 6 20) + (at 8 4) (descr "Resistor SMD 0603 (1608 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)") (tags "resistor") (property "Reference" "R1" @@ -2154,7 +2154,7 @@ (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") (uuid "8822fba2-29a5-460c-bd4a-768cadbfc109") - (at 4 4) + (at 14 24) (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing)") (tags "capacitor") (property "Reference" "C1" @@ -2300,7 +2300,7 @@ (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") (uuid "8a550bf6-bd67-4f9a-af61-7e6ddf30a343") - (at 40 3) + (at 46 4) (descr "Resistor SMD 0603 (1608 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)") (tags "resistor") (property "Reference" "R6" @@ -2446,7 +2446,7 @@ (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") (uuid "8eb3c671-2da3-409b-a2f0-6f470e50cf00") - (at 6 23) + (at 8 6) (descr "Resistor SMD 0603 (1608 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)") (tags "resistor") (property "Reference" "R2" @@ -2592,7 +2592,7 @@ (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") (uuid "a280073b-0a01-43f4-b3e0-e6aa9036605b") - (at 10 20) + (at 26 4) (descr "Resistor SMD 0603 (1608 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)") (tags "resistor") (property "Reference" "R5" @@ -2738,7 +2738,7 @@ (footprint "Package_SO:SSOP-10-1EP_3.9x4.9mm_P1mm_EP2.1x3.3mm" (layer "F.Cu") (uuid "b28c9cec-44e6-46d4-bc25-86ae8e76a295") - (at 14 11) + (at 17 10) (descr "SSOP, 10 Pin (http://download.py32.org/%E6%95%B0%E6%8D%AE%E6%89%8B%E5%86%8C/zh-CN/PY32F002A%20%E7%B3%BB%E5%88%97%E6%95%B0%E6%8D%AE%E6%89%8B%E5%86%8C_Rev1.0.pdf#page=44)") (tags "SSOP SO ESSOP-10") (property "Reference" "U2" @@ -3085,7 +3085,7 @@ (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") (uuid "b40c00fb-b187-45f8-8499-07b62ceef77f") - (at 14 4) + (at 20 4) (descr "Resistor SMD 0603 (1608 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)") (tags "resistor") (property "Reference" "R3" @@ -3231,7 +3231,7 @@ (footprint "Package_TO_SOT_SMD:SOT-223-3_TabPin2" (layer "F.Cu") (uuid "b4f9f20f-8c49-4a82-b749-02e7ea7a7940") - (at 26 12) + (at 30 10) (descr "module CMS SOT223 4 pins") (tags "CMS SOT") (property "Reference" "U3" @@ -3485,7 +3485,7 @@ (footprint "Fiducial:Fiducial_1mm_Mask3mm" (layer "F.Cu") (uuid "c43ec1ef-acf0-4477-bf0c-88729e636af1") - (at 2 23) + (at 3 3) (descr "Fiducial, circular marking, 1mm bare copper, 3mm soldermask opening (recommended)") (tags "fiducial") (property "Reference" "FID1" @@ -3592,11 +3592,11 @@ (footprint "Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal" (layer "F.Cu") (uuid "c91fc8be-4b30-4244-9c86-f853f1d09d9a") - (at 4 12.5) + (at 5 17.5 90) (descr "USB 2.0 Type C Receptacle, GCT, 16P, top mounted, horizontal, 5A: https://gct.co/files/drawings/usb4105.pdf") (tags "USB C Type-C Receptacle SMD USB 2.0 16P 16C USB4105-15-A USB4105-15-A-060 USB4105-15-A-120 USB4105-GF-A USB4105-GF-A-060 USB4105-GF-A-120") (property "Reference" "J1" - (at 0 -5.5 0) + (at 0 -5.5 90) (unlocked yes) (layer "F.SilkS") (uuid "084486b9-167a-4cdb-813f-dce592b34b9e") @@ -3608,7 +3608,7 @@ ) ) (property "Value" "USB-C Receptacle" - (at 0 5 0) + (at 0 5 90) (unlocked yes) (layer "F.Fab") (uuid "f0abcd3b-a286-41c4-890b-722181b6939f") @@ -3620,7 +3620,7 @@ ) ) (property "Datasheet" "" - (at 0 0 0) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -3633,7 +3633,7 @@ ) ) (property "Description" "" - (at 0 0 0) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -3647,16 +3647,6 @@ ) (attr smd) (duplicate_pad_numbers_are_jumpers no) - (fp_line - (start -4.67 -0.1) - (end -4.67 -1.8) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "0a537ae4-79a9-4552-8b48-76a2951d4dd9") - ) (fp_line (start 4.67 -0.1) (end 4.67 -1.8) @@ -3667,6 +3657,16 @@ (layer "F.SilkS") (uuid "ff4a7539-ed2a-4986-ac1d-b2ffcb522530") ) + (fp_line + (start -4.67 -0.1) + (end -4.67 -1.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0a537ae4-79a9-4552-8b48-76a2951d4dd9") + ) (fp_line (start 5 3.675) (end -5 3.675) @@ -3700,7 +3700,7 @@ (uuid "f8e9ca09-aba5-4707-b9d5-cbc870fc402d") ) (fp_text user "PCB Edge" - (at 0 3.1 0) + (at 0 3.1 90) (unlocked yes) (layer "Dwgs.User") (uuid "877f1714-fd54-4a58-84db-b9a455524e47") @@ -3712,7 +3712,7 @@ ) ) (fp_text user "${REFERENCE}" - (at 0 0 0) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (uuid "a16cab8a-0233-4b7c-a7ee-22b7abec7fe1") @@ -3724,21 +3724,21 @@ ) ) (pad "" np_thru_hole circle - (at -2.89 -2.605) + (at -2.89 -2.605 90) (size 0.65 0.65) (drill 0.65) (layers "*.Cu" "*.Mask") (uuid "c66827dd-1dfb-4728-9464-15274d097856") ) (pad "" np_thru_hole circle - (at 2.89 -2.605) + (at 2.89 -2.605 90) (size 0.65 0.65) (drill 0.65) (layers "*.Cu" "*.Mask") (uuid "68c8299f-349a-47f6-a7ca-a0d587047280") ) (pad "A1" smd roundrect - (at -3.2 -3.68) + (at -3.2 -3.68 90) (size 0.6 1.15) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -3746,7 +3746,7 @@ (uuid "1ea6baee-a2aa-441b-8288-2235afa6fe4b") ) (pad "A4" smd roundrect - (at -2.4 -3.68) + (at -2.4 -3.68 90) (size 0.6 1.15) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -3754,7 +3754,7 @@ (uuid "c48f4077-cc45-4edc-b2b6-07a10cd83bc7") ) (pad "A5" smd roundrect - (at -1.25 -3.68) + (at -1.25 -3.68 90) (size 0.3 1.15) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -3762,7 +3762,7 @@ (uuid "af7d4841-e7f7-4dbc-ad1e-5600eae9f5ca") ) (pad "A6" smd roundrect - (at -0.25 -3.68) + (at -0.25 -3.68 90) (size 0.3 1.15) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -3770,7 +3770,7 @@ (uuid "f170bb1d-19b1-4713-90f0-0f825e429b32") ) (pad "A7" smd roundrect - (at 0.25 -3.68) + (at 0.25 -3.68 90) (size 0.3 1.15) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -3778,14 +3778,14 @@ (uuid "b1fdb964-19c2-40ee-b3ec-55b88622447d") ) (pad "A8" smd roundrect - (at 1.25 -3.68) + (at 1.25 -3.68 90) (size 0.3 1.15) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (uuid "b10d6fd8-c6b4-45d4-8964-fe82c7f640ad") ) (pad "A9" smd roundrect - (at 2.4 -3.68) + (at 2.4 -3.68 90) (size 0.6 1.15) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -3793,7 +3793,7 @@ (uuid "a1bfd34c-b3d4-4fa8-ba5a-8b952906d005") ) (pad "A12" smd roundrect - (at 3.2 -3.68) + (at 3.2 -3.68 90) (size 0.6 1.15) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -3801,7 +3801,7 @@ (uuid "1f2067d0-ef84-4fc3-81e2-c6c93cb642f9") ) (pad "B1" smd roundrect - (at 3.2 -3.68) + (at 3.2 -3.68 90) (size 0.6 1.15) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -3809,7 +3809,7 @@ (uuid "edc57efd-6a41-410e-a9f3-660e888f39e6") ) (pad "B4" smd roundrect - (at 2.4 -3.68) + (at 2.4 -3.68 90) (size 0.6 1.15) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -3817,7 +3817,7 @@ (uuid "f775810a-2c67-4407-8a0b-17c6f1ec2317") ) (pad "B5" smd roundrect - (at 1.75 -3.68) + (at 1.75 -3.68 90) (size 0.3 1.15) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -3825,28 +3825,28 @@ (uuid "e775bd6f-ebb5-4ace-b603-cda7b09e5a67") ) (pad "B6" smd roundrect - (at 0.75 -3.68) + (at 0.75 -3.68 90) (size 0.3 1.15) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (uuid "10cdef64-ccfd-4e7c-8330-63575c0ee393") ) (pad "B7" smd roundrect - (at -0.75 -3.68) + (at -0.75 -3.68 90) (size 0.3 1.15) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (uuid "47095238-fd91-4ba0-ac30-83881de7ac9b") ) (pad "B8" smd roundrect - (at -1.75 -3.68) + (at -1.75 -3.68 90) (size 0.3 1.15) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (uuid "778deef8-1f22-4490-9d6a-8d319d26346f") ) (pad "B9" smd roundrect - (at -2.4 -3.68) + (at -2.4 -3.68 90) (size 0.6 1.15) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -3854,7 +3854,7 @@ (uuid "f8491904-1a49-499a-85cc-f4a116eb655a") ) (pad "B12" smd roundrect - (at -3.2 -3.68) + (at -3.2 -3.68 90) (size 0.6 1.15) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -3862,7 +3862,7 @@ (uuid "5ce4da3d-f059-41a1-b9f2-e923c9a57303") ) (pad "SH" thru_hole oval - (at -4.32 -3.105) + (at -4.32 -3.105 90) (size 1 2.1) (drill oval 0.6 1.7) (property pad_prop_mechanical) @@ -3872,7 +3872,7 @@ (uuid "fa8cf2e1-be7e-4cd5-97a7-926510b57ed1") ) (pad "SH" thru_hole oval - (at -4.32 1.075) + (at -4.32 1.075 90) (size 1 1.8) (drill oval 0.6 1.4) (property pad_prop_mechanical) @@ -3882,7 +3882,7 @@ (uuid "d6ebf667-480c-4484-8df4-ffd92b9df4b0") ) (pad "SH" thru_hole oval - (at 4.32 -3.105) + (at 4.32 -3.105 90) (size 1 2.1) (drill oval 0.6 1.7) (property pad_prop_mechanical) @@ -3892,7 +3892,7 @@ (uuid "ce23356c-7de6-4122-ab0e-f8cf43e059b5") ) (pad "SH" thru_hole oval - (at 4.32 1.075) + (at 4.32 1.075 90) (size 1 1.8) (drill oval 0.6 1.4) (property pad_prop_mechanical) @@ -3917,7 +3917,7 @@ (footprint "Fiducial:Fiducial_1mm_Mask3mm" (layer "F.Cu") (uuid "cf630c10-04da-4c74-802b-28458ee123f0") - (at 58 4) + (at 3 32) (descr "Fiducial, circular marking, 1mm bare copper, 3mm soldermask opening (recommended)") (tags "fiducial") (property "Reference" "FID2" @@ -4024,7 +4024,7 @@ (footprint "Package_TO_SOT_SMD:SOT-23-3" (layer "F.Cu") (uuid "cfd27c7a-3aa4-4d09-9933-ab5d9c022a04") - (at 14 20) + (at 23 10) (descr "SOT, 3 Pin (JEDEC MO-178 inferred 3-pin variant https://www.jedec.org/document_search?search_api_views_fulltext=MO-178)") (tags "SOT TO_SOT_SMD") (property "Reference" "Q1" @@ -4387,7 +4387,7 @@ (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") (uuid "d9ee5504-ca2d-48a0-8f0e-1e6619ab21b9") - (at 14 9) + (at 12 14) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)") (tags "capacitor") (property "Reference" "C2" @@ -4533,7 +4533,7 @@ (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu") (uuid "eb1b92ba-e810-4712-b8f4-3d6b5b5f66bf") - (at 31 14) + (at 38 10) (descr "Resistor SMD 0805 (2012 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)") (tags "resistor") (property "Reference" "R9" @@ -4739,268 +4739,116 @@ ) ) (segment - (start 22.85 14.3) - (end 23.05 14.1) + (start 23.05 16.1) + (end 23.05 17) (width 0.2) (layer "F.Cu") (net "VOUT") - (uuid "59f91258-cfb0-4310-8b28-31f54a6fb3e9") + (uuid "e01c0cb3-8526-42ac-9f05-870c903cf757") ) (segment - (start 23.05 14.1) - (end 23.05 14) + (start 26.85 12.3) + (end 23.05 16.1) (width 0.2) (layer "F.Cu") (net "VOUT") - (uuid "e64cad51-8b67-4b2d-b52f-4f6151af2db5") + (uuid "ea427207-9306-4d75-ade9-a935975ea635") ) (via - (at 46 4) + (at 17 15) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "002470bf-43bd-418e-9153-8fd36e70e784") + (uuid "023cbd13-d965-40f1-8a3b-632f9ea245d9") ) (via - (at 6.45 12.45) + (at 5.45 30.45) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "009b2078-5fb3-4e93-9bfd-f6d061dc3fc5") + (uuid "05ad97b9-1bf0-4d36-bb7f-eca75426b0e5") ) (via - (at 2 26) + (at 25.45 25.45) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "035f9ff9-fa1b-48f3-ab37-2e6b4a58ad39") + (uuid "09a581ad-30c7-4353-8be2-1cf9c6c0d02e") ) (via - (at 54.45 0.45) + (at 20.45 30.45) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "037505fc-9749-4ab1-951d-038a24dc7501") + (uuid "0abd8619-3f42-40bb-b160-392d9228f8c3") ) (via - (at 52 10) + (at 30.45 25.45) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "07822fe8-83ea-4656-b066-ccae1e2717da") + (uuid "109b8214-d473-4f76-bbea-cd43e8a8be0b") ) (via - (at 46 10) + (at 45 10) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "0a073b94-b712-4f22-98a3-a15ffb0dfd83") + (uuid "1297da33-f50c-49e5-bb27-0eb15b3d1eae") ) (via - (at 52 16) + (at 60 5) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "0aaf3b28-d27d-445a-95ce-c1d909209c13") + (uuid "1604f326-4d38-4c29-b454-4cf31c626ad7") ) (via - (at 6.45 0.45) + (at 10.45 5.45) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "0f7b1d1d-2445-42b2-9292-3a46fb04fb51") + (uuid "1753c36f-7c61-4e2b-97fe-12b76134ec8f") ) (via - (at 42.45 30.45) + (at 17 5) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "0f7ed665-9289-4bca-8731-8d4309d8533f") + (uuid "195fc0fd-ec99-4055-a8d6-14f27c26346e") ) (via - (at 14 26) + (at 20 20) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "111c22d2-9e48-43b9-a2d9-d7943cadb0b6") + (uuid "1a59f44b-2f46-4955-8e40-157e2d5ac12f") ) (via - (at 26 32) + (at 15.45 25.45) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "16f7a50d-634d-47b6-b9c3-22810d1c16c4") + (uuid "20063c25-d6da-4515-beb0-a7962221a496") ) (via - (at 12.45 6.45) + (at 60.45 25.45) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "1866cf29-48dd-48d7-a403-cb40505726d6") - ) - (via - (at 8 23) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "1a7402ec-82c3-42bc-9d0c-aecb1d2583b8") - ) - (via - (at 18.45 24.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "1c998fed-d426-441b-9fda-35f029f3b81b") - ) - (via - (at 48.45 18.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "1dd35623-ea5b-45aa-bd1b-7eb3ab63ecae") - ) - (via - (at 42.45 18.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "23624872-f20b-4d21-8edb-6e6874ca72e3") - ) - (via - (at 6.45 6.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "241ae5ee-ca3d-4e3b-953b-591320b83dca") - ) - (via - (at 30.45 24.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "2466a55c-8488-47ee-9bc6-0545be94c5a8") - ) - (via - (at 0.45 12.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "262d94d8-e3e1-4ff0-adb4-9e6ab8398bfb") - ) - (via - (at 24.45 24.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "2649a8f8-7412-488e-ba5f-3408306f63b7") - ) - (via - (at 20 6) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "265cb5ad-55e8-4c32-9968-bdfb30005720") - ) - (via - (at 38 24) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "27331272-583e-4ba7-8686-f428a702ac09") - ) - (via - (at 58 10) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "277e2ab6-cea7-4a5f-8ec9-c656d78b7135") - ) - (via - (at 20 24) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "2b3ee017-1462-4c1c-b9a8-56246d159c76") - ) - (via - (at 20 8) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "2ef5e1d7-06bb-4991-9549-eefa44adffc9") - ) - (via - (at 40 16) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "2f5f0265-c132-4953-8058-55f5a152d7ec") - ) - (via - (at 20 23) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "315ab60a-7d9d-42e6-8255-85dd192b7ef3") - ) - (via - (at 36.45 0.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "329c4061-1760-4494-aaa8-eb1baa44f121") - ) - (via - (at 8 5) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "343a9453-5869-4eac-a1f2-7617b57d0ac1") - ) - (via - (at 12.45 30.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "3480b7a7-6203-4e5f-81a0-10c8a0b34bb4") - ) - (via - (at 0.45 18.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "3511094d-9fd1-45a3-9e95-6739ddfd4deb") + (uuid "24f55915-8e44-41a4-854b-df702ff2af87") ) (via (at 30.45 0.45) @@ -5008,39 +4856,55 @@ (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "38377752-7652-46e7-b1a8-dd11de5def8f") + (uuid "2ac06ecc-7520-4cdc-b34c-a354ea004dda") ) (via - (at 48.45 12.45) + (at 45.45 30.45) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "391af173-026e-4b8e-a1a7-8048d9b95623") + (uuid "2b2b88b5-8549-4608-80ef-e7216ea3de2e") ) (via - (at 14 5) + (at 27 5) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "391b2f06-3727-4c1e-b375-fd96f829483a") + (uuid "2c9a8df2-a936-4964-bff5-044bc07cf4a6") ) (via - (at 14 23) + (at 15.45 15.45) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "3a51d3f8-c7da-45fd-9dc8-4633604dba76") + (uuid "2fd6667e-95be-4b69-a4b8-0096b830e329") ) (via - (at 8 32) + (at 7 20) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "3c84eb12-c688-4b1d-aafd-3ba9fc852b68") + (uuid "30c6691a-3125-4498-9961-3d820517b23a") + ) + (via + (at 25.45 30.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "3673ab6e-b2cc-473b-adb2-6a2880f12477") + ) + (via + (at 55.45 5.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "39f7dc6d-1dd2-4cbd-a6e9-bc4623acf172") ) (via (at 60.45 30.45) @@ -5048,479 +4912,15 @@ (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "3dfa224b-d585-4d49-af58-d1c4fd0f1297") + (uuid "3a5a93cb-0bd2-402f-b723-e626a65df59b") ) (via - (at 60.45 24.45) + (at 5.45 0.45) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "45392b54-1326-4ba0-b9b2-b437a38707b4") - ) - (via - (at 54.45 24.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "45cbd305-6ba2-4524-8236-a0810a5a630a") - ) - (via - (at 24.45 6.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "48ca3cd2-7841-4da9-a9a4-f31543297460") - ) - (via - (at 14 17) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "4933d6e4-9792-40fe-9ba5-9d2c90f40ddf") - ) - (via - (at 8 20) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "4ac287bc-d6e8-4b44-8c55-daed118bedbd") - ) - (via - (at 58 16) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "4d7a9e5e-2b61-4c92-b7b5-eddc71d4e0be") - ) - (via - (at 26 23) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "4f72a615-9dc6-4f42-8d64-f0af09552853") - ) - (via - (at 34 4) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "51400e98-6bf4-49d0-b505-b157c8f87926") - ) - (via - (at 36.45 30.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "51adb3cc-85aa-467b-a4d6-5e33f8ff95cf") - ) - (via - (at 14 24) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "5869b7a1-7575-4eca-9cb6-b45e9b183f1f") - ) - (via - (at 20 5) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "5a924d68-0249-4b7a-9f70-5c7e92915785") - ) - (via - (at 34 22) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "5f5574de-f7e5-4808-8ae8-e71a8fa5f4b4") - ) - (via - (at 2 5) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "645e8293-80ab-49f0-bba2-23fbe596e81a") - ) - (via - (at 24.45 30.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "675f036a-9475-4757-afc9-c6738cdab007") - ) - (via - (at 60.45 6.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "68a1a2b5-0a49-4389-ae34-6452a9de89f4") - ) - (via - (at 36.45 24.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "6a5fef83-9c6f-4842-b552-ab59226486b0") - ) - (via - (at 32 18) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "6b289d4d-06f6-40a0-82a9-2bcbbc2c84f2") - ) - (via - (at 52 4) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "6c079fd3-0cf4-433b-88af-d139d2123a53") - ) - (via - (at 26 5) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "7c56fffd-fb82-462c-aa8c-9b8d819cd8b9") - ) - (via - (at 14 6) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "7f3f2948-0181-4e42-86f6-ff9633a32f0c") - ) - (via - (at 32 24) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "81127fce-1480-46b7-b406-41617332b340") - ) - (via - (at 60.45 0.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "84a9fca1-6508-4a61-acde-8bf947aa2d2e") - ) - (via - (at 40 10) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "8673e3b4-02ad-45be-93c9-2f8179e52acc") - ) - (via - (at 42.45 0.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "8879bf10-93c0-418e-a0be-b82af2b72705") - ) - (via - (at 18.45 30.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "8cfb0572-e7f4-400c-aad0-7d13851a196e") - ) - (via - (at 14 18) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "8f75383e-219d-445f-885e-732419776cda") - ) - (via - (at 60.45 12.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "9022d8d6-36c9-41b2-9b82-9a51b137ea08") - ) - (via - (at 42.45 24.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "9c0c484a-cf30-4c87-a0ae-afcf4b69de40") - ) - (via - (at 18.45 0.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "a45299c3-3fa4-41e0-8bb0-beabb46322a8") - ) - (via - (at 0.45 6.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "a680a127-b9e3-4446-8123-34041027fb45") - ) - (via - (at 8 26) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "a78c707f-48d6-442b-8c7e-b200ac15c2a4") - ) - (via - (at 24.45 0.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "a9b73586-bf39-47df-a3f3-1bbe9a41a7d4") - ) - (via - (at 30.45 6.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "aa0b7139-91c6-4572-82c6-dec0e281495e") - ) - (via - (at 6.45 30.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "acc6c91d-2b03-45c3-9662-9810f0964282") - ) - (via - (at 20 11) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "ad3e25a6-973c-42ed-895c-7df6606304e7") - ) - (via - (at 32 6) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "b24bfeb9-338a-4339-b974-913e4ac6b2be") - ) - (via - (at 48.45 24.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "b361effa-6b13-4368-99f9-91246e50d8e9") - ) - (via - (at 54.45 30.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "b41e6d37-1635-4d9e-b006-4ee70b8411ec") - ) - (via - (at 2 14) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "b4a675a1-0ec9-4be1-89a0-d899af6a3277") - ) - (via - (at 2 20) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "b558edf5-37fa-415f-9163-991555877d46") - ) - (via - (at 26 26) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "b8171538-7cbc-4166-a51f-c49b8ae3b123") - ) - (via - (at 34 16) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "ba31b686-437e-424a-90dd-6cb2c08d104a") - ) - (via - (at 8 14) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "bc1d3afb-b2c8-44ff-8607-3b05f0e604b7") - ) - (via - (at 18.45 6.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "beac82cc-5842-4376-b52d-b5da0da574ac") - ) - (via - (at 0.45 30.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "c9ffd601-1569-4c69-9ae2-a324004be5ee") - ) - (via - (at 2 11) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "ce29ad80-2b5f-4642-824e-017b29e3a38d") - ) - (via - (at 60.45 18.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "cea45f79-d236-4125-81a8-8e168d933989") - ) - (via - (at 48.45 0.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "cf9915d4-ce4b-4e5e-9d51-583e07c56613") - ) - (via - (at 46 16) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "d42da0c0-4b67-4fed-b729-4501e133441b") - ) - (via - (at 58 22) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "d78a67c3-ee76-4e52-9cef-e5e677c452fb") - ) - (via - (at 2 32) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "d83a2faf-fe44-4909-b65c-1c666fdbcbd3") - ) - (via - (at 26 17) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "d8e429bc-ea7e-450b-9bb2-4546e23edb45") - ) - (via - (at 14 32) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "de93df05-d318-4830-9722-839a6abd61ec") - ) - (via - (at 26 6) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "e2caa6d2-2efc-47bb-b519-932bfeeb7bd1") - ) - (via - (at 20 26) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "e2cc319e-6caa-4c02-8dc0-f181caba9198") - ) - (via - (at 0.45 24.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "e388d45b-d9e4-45e7-946d-710b466e83aa") - ) - (via - (at 26 18) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "e4c18e98-f1d9-483b-9f68-aabc1c24c451") - ) - (via - (at 26 8) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "f2ee7534-9db3-4dae-b18e-13ebfedb1a2c") - ) - (via - (at 48.45 30.45) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "GND") - (uuid "f339a70c-bad2-41e6-9f93-493f428b3be2") + (uuid "3f11a179-f828-4a95-9fa6-4f0de66b4453") ) (via (at 30.45 30.45) @@ -5528,39 +4928,335 @@ (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "f39baadd-ddd1-45ee-8d08-1152efadc2ca") + (uuid "43a16912-465e-4d3e-b14e-7279805d5563") ) (via - (at 30.45 18.45) + (at 60 20) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "f42d216b-aaf7-4eb2-bef0-63e1ca2ede81") + (uuid "43b12308-6184-4919-8d5c-ba9d007f59a8") ) (via - (at 20 32) + (at 22 5) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "f554fa77-3d30-4cbc-bd67-1d6e04f61998") + (uuid "46285b4b-5f64-41a6-b14e-f803f28111bb") ) (via - (at 2 17) + (at 10.45 10.45) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "f6a6138f-b01c-4623-84e9-ad0e02aa7029") + (uuid "4fb28293-b1ae-4237-8fb9-b42bd3218de6") ) (via - (at 12.45 0.45) + (at 22 20) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "f8428265-45ed-4ec4-86e2-dea87b3dd1a9") + (uuid "52bb4360-38ac-464a-9afa-7c8abd5f4138") + ) + (via + (at 12 15) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "52c903bb-aa1c-4558-a28c-3af7ddf76fc6") + ) + (via + (at 5.45 20.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "541cfe81-aaec-4f7f-832d-698b333ed117") + ) + (via + (at 50 10) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "56aa9b71-bc2e-437e-9077-43a8cf72df7d") + ) + (via + (at 40 5) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "58041074-eec8-40ef-8931-6bf38c3c717f") + ) + (via + (at 20 5) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "5826f738-3426-4918-8ced-95ab73aad6ca") + ) + (via + (at 35.45 25.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "58de1ae0-0ebf-4768-a964-36cb2dd1f324") + ) + (via + (at 15.45 20.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "60809b51-0186-4e7d-9efa-33254cd01441") + ) + (via + (at 40 15) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "634d9431-fbc4-4d93-b42d-3e32b975e2ad") + ) + (via + (at 10.45 15.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "6734c3c0-0085-468a-96ad-90af8a03aba8") + ) + (via + (at 40.45 0.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "67a920fc-6394-49f2-83ca-f65c2216079a") + ) + (via + (at 7 10) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "67b526d2-64fa-4c49-a86a-0a87a5ab2bed") + ) + (via + (at 60 10) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "6983ec77-c79b-4220-8afc-f87d7e99a6a5") + ) + (via + (at 35.45 0.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "6a42c1a0-64f2-40a4-989d-b1c056ed7bdc") + ) + (via + (at 40.45 10.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "6d45560e-e241-443c-a503-6370c32d860f") + ) + (via + (at 5.45 15.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "6d9cea76-14a4-4e41-82f5-9b1b220ebede") + ) + (via + (at 60.45 0.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "75d10e8b-d12e-4552-a94e-5808af78844c") + ) + (via + (at 0.45 5.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "7990f0c8-9bc9-44e6-be61-836201021988") + ) + (via + (at 12 20) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "7b12327d-00aa-4cdf-97d1-ab844f0cc125") + ) + (via + (at 5.45 5.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "7d92063e-6e81-48b2-a224-c76e4344ebf5") + ) + (via + (at 27 15) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "816d7c37-77a8-4c87-a754-9342fb046c58") + ) + (via + (at 40.45 25.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "821c0134-2f57-4496-b96d-ea88b8b46f53") + ) + (via + (at 0.45 30.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "861c38f1-0b7e-4f68-bdfd-c3542a45d94c") + ) + (via + (at 10.45 20.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "875dbca0-ab14-4b63-916f-30436ab22b51") + ) + (via + (at 30 5) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "8c09aff7-818c-480b-af23-176c3b44a29e") + ) + (via + (at 55.45 25.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "9140954c-fe1c-4bc2-88c6-ee3de6f4ed70") + ) + (via + (at 40.45 30.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "91ead4fa-5414-42cb-913b-5b6809a93008") + ) + (via + (at 50.45 30.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "9709b53e-da99-42cd-b4ab-edf7565b87c2") + ) + (via + (at 25 15) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "a139543a-9e48-48ea-ab86-dec0ea9f7956") + ) + (via + (at 55.45 0.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "a4c8a2b2-94fa-4e37-a690-56100dca3750") + ) + (via + (at 5.45 25.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "a66f4787-ab78-4d28-999a-6e76f9daa9cf") + ) + (via + (at 30 15) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "af3b74ab-a008-4fac-9174-c5f0982619e8") + ) + (via + (at 50.45 25.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "afc3ad1c-d68a-4de0-8eb6-fe780e7e210d") + ) + (via + (at 10.45 0.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "b27900c1-4890-42fa-a629-c033b81dc234") + ) + (via + (at 20.45 0.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "b6d55042-c72e-4be9-9f94-3c709ac758d4") + ) + (via + (at 50 15) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "b8f3379b-85ba-4e02-8f99-1df909ee2062") + ) + (via + (at 35 5) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "bdbc5b07-4c79-4aa0-8848-8d8792498875") + ) + (via + (at 20.45 25.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "be65d811-9b78-46ea-b88f-6a0f794c347d") ) (via (at 0.45 0.45) @@ -5568,836 +5264,868 @@ (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "fcf963cb-6b63-4587-82ed-16e0d779b944") + (uuid "c3aab393-f737-4f64-94db-2550ba5b6bab") ) (via - (at 26 24) + (at 15.45 30.45) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "GND") - (uuid "ff227d4a-66f4-471b-ae5d-8a2599eaf608") - ) - (segment - (start 11.8435 9) - (end 12.5753 9.7318) - (width 0.2) - (layer "F.Cu") - (net "GATE_DRV") - (uuid "51a59214-c033-4114-ac11-ce7633349bf6") - ) - (segment - (start 12.5753 9.7318) - (end 12.5753 14.4003) - (width 0.2) - (layer "F.Cu") - (net "GATE_DRV") - (uuid "63c088ed-4c66-45f2-bae8-6436a8b002b9") - ) - (segment - (start 12.5753 14.4003) - (end 13.175 15) - (width 0.2) - (layer "F.Cu") - (net "GATE_DRV") - (uuid "af5e1f18-2c4c-4926-96c0-bcb3c4d47c8c") - ) - (segment - (start 11.3625 9) - (end 11.8435 9) - (width 0.2) - (layer "F.Cu") - (net "GATE_DRV") - (uuid "fff12c3f-b613-4dac-9b3a-666a927b94e8") - ) - (segment - (start 9.9866 20.8116) - (end 11.1991 20.8116) - (width 0.2) - (layer "F.Cu") - (net "GATE") - (uuid "1c697684-540d-4272-9d67-f27c45c18c83") - ) - (segment - (start 11.6536 20.3571) - (end 11.6536 18.1714) - (width 0.2) - (layer "F.Cu") - (net "GATE") - (uuid "57907cbc-ce14-42fe-8abb-4bcccdf9441f") - ) - (segment - (start 11.1991 20.8116) - (end 11.6536 20.3571) - (width 0.2) - (layer "F.Cu") - (net "GATE") - (uuid "8aa38881-7dbf-40df-8aa7-cb450b72b920") - ) - (segment - (start 11.6536 18.1714) - (end 14.825 15) - (width 0.2) - (layer "F.Cu") - (net "GATE") - (uuid "aa493979-65c8-4db9-b25c-7f1f4050a636") - ) - (segment - (start 9.175 20) - (end 9.9866 20.8116) - (width 0.2) - (layer "F.Cu") - (net "GATE") - (uuid "aac26ff9-c6f1-4d3b-a869-487e318d72c5") - ) - (segment - (start 28.0959 15.0459) - (end 27.05 14) - (width 0.2) - (layer "F.Cu") - (net "3V3_ESR") - (uuid "3eb7958a-e74c-4a83-ac28-5367f70ea3c8") - ) - (segment - (start 30.8666 15.0459) - (end 28.0959 15.0459) - (width 0.2) - (layer "F.Cu") - (net "3V3_ESR") - (uuid "d3dfe4cf-1466-4a4f-b22b-a52fd3f07fda") - ) - (segment - (start 31.9125 14) - (end 30.8666 15.0459) - (width 0.2) - (layer "F.Cu") - (net "3V3_ESR") - (uuid "fc88b54d-6f7c-4af1-8034-99d4c18b13e9") - ) - (segment - (start 22.85 12) - (end 37.25 6.01) - (width 0.5) - (layer "F.Cu") - (net "3V3") - (uuid "7510ac18-5c2b-4eb3-8d8b-a295fe52c14c") - ) - (segment - (start 22.85 12) - (end 43.225 8) - (width 0.5) - (layer "F.Cu") - (net "3V3") - (uuid "af514540-71c1-4336-93c5-84e5fd53c3fb") + (uuid "c5671c1a-8d7c-4a96-a3d5-21b3e3d18af0") ) (via - (at 26 11) + (at 60 15) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") - (net "3V3") - (uuid "089ed13a-34b4-4619-8c00-6cf37429d825") + (net "GND") + (uuid "c5c67a75-6b50-4acf-a3ce-4d520b91ed36") + ) + (via + (at 45.45 0.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "c6388920-8502-438b-bb0d-50159251c691") + ) + (via + (at 10.45 30.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "c63da4ff-ba27-4b59-90e0-73ca31437aa9") + ) + (via + (at 50.45 0.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "ca77862d-782d-487a-970e-8573b3555bba") + ) + (via + (at 55.45 30.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "cf631541-0bc0-48a8-a5cc-091a7cbc26dc") + ) + (via + (at 35.45 15.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "d0c733ca-5a6c-4893-9150-bf75dcfed64d") + ) + (via + (at 45.45 25.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "d1a94398-e333-4a85-ba1b-523070e4344b") + ) + (via + (at 10.45 25.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "db036abb-e448-4011-a803-8f5ac407ac94") + ) + (via + (at 35.45 30.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "e0e17fac-1516-438f-9cb6-012724a0ba52") + ) + (via + (at 0.45 25.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "e137d8df-5a20-4478-8aa5-6f218fd7de9b") + ) + (via + (at 55 20) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "e179ee6b-ee72-4066-9b5c-52d291d8923e") + ) + (via + (at 55 15) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "ea31c8f4-f350-464b-a7ca-e066b3c2a238") + ) + (via + (at 5.45 10.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "ea34ab86-5e0f-4266-8bb3-0d3fc0efebd2") + ) + (via + (at 55 10) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "ec270fe9-fb1c-40ba-99ef-4cd895ba7755") + ) + (via + (at 7 15) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "f095aae0-2321-4a22-8451-c015b759bc73") + ) + (via + (at 50 20) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "f3169846-5195-45f0-b342-eab0a419105c") + ) + (via + (at 12 5) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "f33bb091-6f97-4238-8066-f095ef909edc") + ) + (via + (at 15.45 0.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "f57747fd-fe23-463e-9e8a-c98636de24f4") + ) + (via + (at 25.45 0.45) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "GND") + (uuid "f94f4552-b18d-4450-88ed-6501784215f8") ) (segment - (start 43.225 8) - (end 54.175 5) + (start 15.5635 12.3885) + (end 19.175 16) + (width 0.2) + (layer "F.Cu") + (net "GATE_DRV") + (uuid "1c389ec8-39ba-4231-88ef-23c8c1de1ad6") + ) + (segment + (start 14.8745 8) + (end 15.5635 8.689) + (width 0.2) + (layer "F.Cu") + (net "GATE_DRV") + (uuid "2c913b62-36a1-496d-ad7d-ef4f9a9de0e4") + ) + (segment + (start 15.5635 8.689) + (end 15.5635 12.3885) + (width 0.2) + (layer "F.Cu") + (net "GATE_DRV") + (uuid "6902585d-b774-4122-a36c-e22b733a59ac") + ) + (segment + (start 14.3625 8) + (end 14.8745 8) + (width 0.2) + (layer "F.Cu") + (net "GATE_DRV") + (uuid "72fcc8c1-2e45-4ac2-bba7-148411ada45f") + ) + (segment + (start 25.175 4) + (end 25.175 11.65) + (width 0.2) + (layer "F.Cu") + (net "GATE") + (uuid "3362b899-cf1e-432c-9ca5-d8520a3f0218") + ) + (segment + (start 25.175 11.65) + (end 20.825 16) + (width 0.2) + (layer "F.Cu") + (net "GATE") + (uuid "68d3caf3-8641-4a69-be28-b26e73bfd1d7") + ) + (segment + (start 38.9125 11.1375) + (end 38.9125 10) + (width 0.2) + (layer "F.Cu") + (net "3V3_ESR") + (uuid "b1d9e47e-82fc-4d73-aaad-7bbb0accc888") + ) + (segment + (start 33.05 17) + (end 38.9125 11.1375) + (width 0.2) + (layer "F.Cu") + (net "3V3_ESR") + (uuid "e28319f8-182a-47ce-9e51-5cbd7d94e8b6") + ) + (segment + (start 33.15 10) + (end 26.85 10) + (width 0.2) + (layer "F.Cu") + (net "3V3") + (uuid "1b297747-fbe4-4f68-9de4-f11014688ee5") + ) + (segment + (start 37.0875 10) + (end 33.15 10) + (width 0.2) + (layer "F.Cu") + (net "3V3") + (uuid "76d4aaac-6f97-47c4-88d8-27582d053122") + ) + (segment + (start 37.0875 10) + (end 45.225 15) (width 0.5) (layer "B.Cu") (net "3V3") - (uuid "62c88d9e-689a-40c2-87aa-8c7ed2e2a6c8") + (uuid "1cf8532e-8cdf-4385-98e6-9c002420935d") ) (segment - (start 22.85 12) - (end 30.0875 14) + (start 57.175 4) + (end 46.25 6.01) (width 0.5) (layer "B.Cu") (net "3V3") - (uuid "a067cf80-ac2b-4add-9d3b-8aaa44219dbb") + (uuid "b157ea84-06cd-46af-be31-a268032ce7a3") ) (segment - (start 39.175 3) - (end 37.25 7.28) + (start 45.225 15) + (end 46.825 4) + (width 0.5) + (layer "B.Cu") + (net "3V3") + (uuid "c3712a77-3080-4d2c-99ce-40a65c2dfd68") + ) + (segment + (start 46.825 4) + (end 57.175 4) + (width 0.5) + (layer "B.Cu") + (net "3V3") + (uuid "de38686d-a9c7-4a03-ab95-9e17e01465ef") + ) + (segment + (start 45.1983 7.28) + (end 45.1983 4.0233) + (width 0.2) + (layer "F.Cu") + (net "EN") + (uuid "4ceb4967-1d9f-4f52-b72f-b5ec78ec1b33") + ) + (segment + (start 45.1983 4.0233) + (end 45.175 4) + (width 0.2) + (layer "F.Cu") + (net "EN") + (uuid "679f1df3-8a2e-464d-b1e2-122855ff4008") + ) + (segment + (start 46.25 7.28) + (end 45.1983 7.28) + (width 0.2) + (layer "F.Cu") + (net "EN") + (uuid "d991e207-497b-4468-a381-1aeb1c46c54b") + ) + (segment + (start 20.0972 16.4668) + (end 20.0972 13.0175) + (width 0.2) + (layer "F.Cu") + (net "USB_DN") + (uuid "2273379a-d34e-4ac7-9648-b6b898931a9d") + ) + (segment + (start 20.1147 11) + (end 19.6375 11) + (width 0.2) + (layer "F.Cu") + (net "USB_DN") + (uuid "425aecee-95a6-40a9-931f-f9ea6077999b") + ) + (segment + (start 1.32 17.25) + (end 19.314 17.25) + (width 0.2) + (layer "F.Cu") + (net "USB_DN") + (uuid "613a2d59-783c-4b69-917b-0fdbd5c1e05d") + ) + (segment + (start 23.6104 19.98) + (end 20.0972 16.4668) + (width 0.2) + (layer "F.Cu") + (net "USB_DN") + (uuid "645bb658-a19e-47d2-826c-f004d4aa0973") + ) + (segment + (start 46.25 19.98) + (end 23.6104 19.98) + (width 0.2) + (layer "F.Cu") + (net "USB_DN") + (uuid "7faf5952-56c2-4828-993d-41d8288c55cd") + ) + (segment + (start 20.7773 11.6626) + (end 20.1147 11) + (width 0.2) + (layer "F.Cu") + (net "USB_DN") + (uuid "a0626cdd-8213-4c39-a4c0-9af3bf25dbc2") + ) + (segment + (start 20.7773 12.3374) + (end 20.7773 11.6626) + (width 0.2) + (layer "F.Cu") + (net "USB_DN") + (uuid "c692feec-712a-427b-b693-288af4a683e2") + ) + (segment + (start 19.314 17.25) + (end 20.0972 16.4668) + (width 0.2) + (layer "F.Cu") + (net "USB_DN") + (uuid "dd066099-a2e6-4550-9b54-86ae36faf3de") + ) + (segment + (start 20.0972 13.0175) + (end 20.7773 12.3374) + (width 0.2) + (layer "F.Cu") + (net "USB_DN") + (uuid "e157efc9-ac7c-44af-a7b7-9e0dd57e1654") + ) + (segment + (start 19.1783 12.4592) + (end 19.6375 12) + (width 0.2) + (layer "F.Cu") + (net "USB_DP") + (uuid "3093b1b2-2746-4d58-a737-3c5eedea20da") + ) + (segment + (start 1.32 17.75) + (end 14.9841 17.75) + (width 0.2) + (layer "F.Cu") + (net "USB_DP") + (uuid "7b412d8c-8f48-488e-a536-53adc79a8cc9") + ) + (segment + (start 18.4841 21.25) + (end 46.25 21.25) + (width 0.2) + (layer "F.Cu") + (net "USB_DP") + (uuid "966259ef-c1f2-4326-8252-73d200f35ba9") + ) + (segment + (start 16.2004 18.9663) + (end 18.4841 21.25) + (width 0.2) + (layer "F.Cu") + (net "USB_DP") + (uuid "c981dc79-ed0b-4b8a-a93b-c13f0de81bbc") + ) + (segment + (start 16.7436 12.4592) + (end 19.1783 12.4592) + (width 0.2) + (layer "F.Cu") + (net "USB_DP") + (uuid "d90e9f60-3d45-4297-ad28-f39803069756") + ) + (segment + (start 14.9841 17.75) + (end 16.2004 18.9663) + (width 0.2) + (layer "F.Cu") + (net "USB_DP") + (uuid "fa4f3609-cc37-4668-913e-0c1fbbbecd16") + ) + (via + (at 16.2004 18.9663) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "USB_DP") + (uuid "2cb70388-22b5-45d9-95a7-b0113d35782e") + ) + (via + (at 16.7436 12.4592) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "USB_DP") + (uuid "5755c731-7611-48ad-9005-e8c024d20321") + ) + (segment + (start 16.2004 18.9663) + (end 16.2004 13.0024) + (width 0.2) + (layer "B.Cu") + (net "USB_DP") + (uuid "39e5ee82-4c31-4e96-9fec-a6344bcc0762") + ) + (segment + (start 16.2004 13.0024) + (end 16.7436 12.4592) + (width 0.2) + (layer "B.Cu") + (net "USB_DP") + (uuid "63849fba-15ab-453f-a5b7-3ae08ba2bec7") + ) + (segment + (start 13.4022 10) + (end 12.9896 10.4126) + (width 0.2) + (layer "F.Cu") + (net "CFG1") + (uuid "04b7d0e6-a103-4a7a-af77-fb38c40e1072") + ) + (segment + (start 14.3625 10) + (end 13.4022 10) + (width 0.2) + (layer "F.Cu") + (net "CFG1") + (uuid "09a2698c-7378-409d-9399-b29d61bbf94f") + ) + (segment + (start 16.825 4) + (end 19.175 4) + (width 0.2) + (layer "F.Cu") + (net "CFG1") + (uuid "5741ede4-ed73-4a15-a6be-14a22c4ada1b") + ) + (segment + (start 15.7041 5.1209) + (end 16.825 4) + (width 0.2) + (layer "F.Cu") + (net "CFG1") + (uuid "6b4f9a1c-dfb3-480d-a223-d7fbd1fdc56a") + ) + (segment + (start 15.5714 5.1209) + (end 15.7041 5.1209) + (width 0.2) + (layer "F.Cu") + (net "CFG1") + (uuid "e5f7bb9e-8873-4c01-8e8d-9ba67c040ebb") + ) + (via + (at 15.5714 5.1209) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "CFG1") + (uuid "1b261b9e-b8d9-4115-b1ff-def3551748f2") + ) + (via + (at 12.9896 10.4126) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "CFG1") + (uuid "8bc7377b-5bfe-4189-aa83-b8019ada563e") + ) + (segment + (start 12.9896 10.4126) + (end 15.5714 7.8308) + (width 0.2) + (layer "B.Cu") + (net "CFG1") + (uuid "6f248c3d-bb40-407b-9cb7-2b7b3be5f0c1") + ) + (segment + (start 15.5714 7.8308) + (end 15.5714 5.1209) + (width 0.2) + (layer "B.Cu") + (net "CFG1") + (uuid "e78e86f8-03db-4a4f-8b24-bf5728a782ad") + ) + (segment + (start 4.0072 18.75) + (end 4.3987 19.1415) + (width 0.2) + (layer "F.Cu") + (net "CC1") + (uuid "133cf6de-fd2f-4b7c-9a6b-32a71b5fdf72") + ) + (segment + (start 7.9665 3.2085) + (end 21.2259 3.2085) + (width 0.2) + (layer "F.Cu") + (net "CC1") + (uuid "3fe81a7e-605b-4514-be8d-9abdb5925ae4") + ) + (segment + (start 22.8273 9.3874) + (end 22.2147 10) + (width 0.2) + (layer "F.Cu") + (net "CC1") + (uuid "570d7b48-202d-4516-9f58-5e3c2215a2ba") + ) + (segment + (start 7.175 4) + (end 7.9665 3.2085) + (width 0.2) + (layer "F.Cu") + (net "CC1") + (uuid "5b5c0d3a-7263-4fb8-8080-723c5b0c56fd") + ) + (segment + (start 1.32 18.75) + (end 4.0072 18.75) + (width 0.2) + (layer "F.Cu") + (net "CC1") + (uuid "8910a41c-de9d-40a8-be43-d0f2c893c280") + ) + (segment + (start 22.2147 10) + (end 19.6375 10) + (width 0.2) + (layer "F.Cu") + (net "CC1") + (uuid "9352213a-419e-49d5-adbf-fe2a28f94afb") + ) + (segment + (start 7.175 4) + (end 6.6518 4.5232) + (width 0.2) + (layer "F.Cu") + (net "CC1") + (uuid "9fc53de8-a544-4681-b9db-9e3e9b4b249b") + ) + (segment + (start 6.6518 4.5232) + (end 4.5539 4.5232) + (width 0.2) + (layer "F.Cu") + (net "CC1") + (uuid "e087119e-710a-4e80-b8bc-ac5a9d44aac0") + ) + (segment + (start 22.8273 4.8099) + (end 22.8273 9.3874) + (width 0.2) + (layer "F.Cu") + (net "CC1") + (uuid "e1ff2b6c-80a5-4389-b5eb-7ca57788d2f7") + ) + (segment + (start 21.2259 3.2085) + (end 22.8273 4.8099) + (width 0.2) + (layer "F.Cu") + (net "CC1") + (uuid "f4a1e161-1e3a-408c-8f89-4631a4559280") + ) + (via + (at 4.3987 19.1415) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "CC1") + (uuid "11b3c4ef-737c-48f6-b0d8-0e22748fad5e") + ) + (via + (at 4.5539 4.5232) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net "CC1") + (uuid "9d98034a-4b1d-4e36-94e7-2776e143b394") + ) + (segment + (start 4.3987 4.6784) + (end 4.5539 4.5232) + (width 0.2) + (layer "B.Cu") + (net "CC1") + (uuid "17f8bded-8505-4e56-9c49-5d0b62f9716b") + ) + (segment + (start 4.3987 19.1415) + (end 4.3987 4.6784) + (width 0.2) + (layer "B.Cu") + (net "CC1") + (uuid "8d7e8e8e-1c5c-4b99-a8e5-08b18256b2a8") + ) + (segment + (start 2.3784 24) + (end 0.3772 21.9988) + (width 0.2) + (layer "F.Cu") + (net "VBUS") + (uuid "1b434055-4c3c-4546-b01e-d78209a25b14") + ) + (segment + (start 0.437 14.6814) + (end 0.8556 15.1) + (width 0.2) + (layer "F.Cu") + (net "VBUS") + (uuid "3af8176a-60c6-4b1c-9400-c43a76867221") + ) + (segment + (start 0.3774 19.5045) + (end 0.3774 15.5782) + (width 0.2) + (layer "F.Cu") + (net "VBUS") + (uuid "48f71221-0f55-4441-93c1-da076b19adac") + ) + (segment + (start 0.3772 21.9988) + (end 0.3772 20.2957) + (width 0.2) + (layer "F.Cu") + (net "VBUS") + (uuid "5504bc8e-2b4f-4844-8ce8-a500fd1848e2") + ) + (segment + (start 0.8556 15.1) + (end 1.32 15.1) + (width 0.2) + (layer "F.Cu") + (net "VBUS") + (uuid "609a5812-cfeb-4631-b691-9f22d81849c9") + ) + (segment + (start 25.6155 2.7905) + (end 5.4167 2.7905) + (width 0.2) + (layer "F.Cu") + (net "VBUS") + (uuid "63ae710f-b953-4f17-af33-b3c590634895") + ) + (segment + (start 26.825 4) + (end 25.6155 2.7905) + (width 0.2) + (layer "F.Cu") + (net "VBUS") + (uuid "6633b882-9345-439d-aecb-7c0ecefc4d16") + ) + (segment + (start 0.437 7.7702) + (end 0.437 14.6814) + (width 0.2) + (layer "F.Cu") + (net "VBUS") + (uuid "67060333-cbfc-479e-834e-0de9b4c57f9d") + ) + (segment + (start 13.05 24) + (end 2.3784 24) + (width 0.2) + (layer "F.Cu") + (net "VBUS") + (uuid "7df25aaf-bdf2-4ed1-8032-d90a1391b594") + ) + (segment + (start 0.3774 15.5782) + (end 0.8556 15.1) + (width 0.2) + (layer "F.Cu") + (net "VBUS") + (uuid "ad932a4e-4e1a-4beb-a9a0-3d6d6f30de35") + ) + (segment + (start 1.32 19.9) + (end 0.7729 19.9) + (width 0.2) + (layer "F.Cu") + (net "VBUS") + (uuid "d1429578-6911-4269-a4d6-be9e79cf9b82") + ) + (segment + (start 0.3772 20.2957) + (end 0.7729 19.9) + (width 0.2) + (layer "F.Cu") + (net "VBUS") + (uuid "d751db08-e65a-43c0-9ad1-7644a394c392") + ) + (segment + (start 5.4167 2.7905) + (end 0.437 7.7702) + (width 0.2) + (layer "F.Cu") + (net "VBUS") + (uuid "d980e0a3-0044-4d42-aac4-c0a0b76c9162") + ) + (segment + (start 0.7729 19.9) + (end 0.3774 19.5045) + (width 0.2) + (layer "F.Cu") + (net "VBUS") + (uuid "f1094ec0-bb5e-4b56-9c8c-e33601e1baaf") + ) + (segment + (start 20.7773 8.3374) + (end 20.1147 9) + (width 0.2) + (layer "F.Cu") + (net "CC2") + (uuid "0cb9d19c-6554-4c04-82dd-313d8da7bb32") + ) + (segment + (start 20.7773 7.6626) + (end 20.7773 8.3374) + (width 0.2) + (layer "F.Cu") + (net "CC2") + (uuid "136c1e72-b714-4bac-89fa-dcbc138dcf1d") + ) + (segment + (start 7.175 6.9098) + (end 7.175 6) + (width 0.2) + (layer "F.Cu") + (net "CC2") + (uuid "32f3b614-0dfe-46c1-85b8-a4949abc8ee5") + ) + (segment + (start 20.0245 6.9098) + (end 20.7773 7.6626) + (width 0.2) + (layer "F.Cu") + (net "CC2") + (uuid "4c1bb05a-0d10-4c30-a14f-a4b3058a90e4") + ) + (segment + (start 20.1147 9) + (end 19.6375 9) + (width 0.2) + (layer "F.Cu") + (net "CC2") + (uuid "722b8bb5-f05e-4d8c-b4fc-2afb685a3d94") + ) + (segment + (start 2.563 15.75) + (end 4.06 14.253) + (width 0.2) + (layer "F.Cu") + (net "CC2") + (uuid "a32e51e8-804d-47fb-90a6-3ad6838205cd") + ) + (segment + (start 1.32 15.75) + (end 2.563 15.75) + (width 0.2) + (layer "F.Cu") + (net "CC2") + (uuid "a9343b21-8c0d-47da-b900-55745777b3a6") + ) + (segment + (start 7.175 6.9098) + (end 20.0245 6.9098) + (width 0.2) + (layer "F.Cu") + (net "CC2") + (uuid "ac78e2a3-7ea1-41ba-bbd7-7b465bcb1513") + ) + (segment + (start 4.06 10.0248) + (end 7.175 6.9098) + (width 0.2) + (layer "F.Cu") + (net "CC2") + (uuid "f09944e3-fd23-4f8d-9712-f740ca1ccfb5") + ) + (segment + (start 4.06 14.253) + (end 4.06 10.0248) + (width 0.2) + (layer "F.Cu") + (net "CC2") + (uuid "f55433c8-a782-4749-ac9b-2428c9caccc0") + ) + (segment + (start 11.225 11.3264) + (end 11.225 14) + (width 0.2) + (layer "F.Cu") + (net "VDD_CH224") + (uuid "37c74f75-aaf9-407c-b27d-67e48ea51f26") + ) + (segment + (start 14.3625 9) + (end 13.5514 9) + (width 0.2) + (layer "F.Cu") + (net "VDD_CH224") + (uuid "b19be087-ae59-4a82-a069-e0790e618773") + ) + (segment + (start 13.5514 9) + (end 11.225 11.3264) + (width 0.2) + (layer "F.Cu") + (net "VDD_CH224") + (uuid "fd4da49d-7a17-42d0-8f00-f5785e262ff4") + ) + (segment + (start 19.6375 8) + (end 21.8625 10.95) (width 0.25) (layer "B.Cu") - (net "3V3") - (uuid "cb68fe77-3592-400c-bac3-1175cd63cd73") - ) - (segment - (start 30.0875 14) - (end 40.825 3) - (width 0.5) - (layer "B.Cu") - (net "3V3") - (uuid "d12bde76-1f5c-44c6-ab7c-902ae0c671ea") - ) - (segment - (start 4.25 8.82) - (end 4.25 10.2609) - (width 0.2) - (layer "F.Cu") - (net "USB_DN") - (uuid "21bf258c-588f-4853-a779-8074cecb3d8b") - ) - (segment - (start 25.8947 19.98) - (end 18.0489 12.1342) - (width 0.2) - (layer "F.Cu") - (net "USB_DN") - (uuid "7ac05132-6f39-4d00-a1a3-5e3fba117acd") - ) - (segment - (start 4.25 10.2609) - (end 4.4999 10.5108) - (width 0.2) - (layer "F.Cu") - (net "USB_DN") - (uuid "82ad9fd7-e1bb-4744-990f-619d9bc3bb0d") - ) - (segment - (start 37.25 19.98) - (end 25.8947 19.98) - (width 0.2) - (layer "F.Cu") - (net "USB_DN") - (uuid "93f7d101-cd6c-4039-a100-1ca0c077c42d") - ) - (segment - (start 17.9147 12) - (end 16.6375 12) - (width 0.2) - (layer "F.Cu") - (net "USB_DN") - (uuid "b290324f-948a-4f5a-aa75-22bdf80596ff") - ) - (segment - (start 18.0489 12.1342) - (end 17.9147 12) - (width 0.2) - (layer "F.Cu") - (net "USB_DN") - (uuid "e1625cd6-47cb-4912-b052-55c966a084cf") - ) - (via - (at 4.4999 10.5108) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "USB_DN") - (uuid "9bab882b-79a7-4599-937a-8d36e9dc9e06") - ) - (via - (at 18.0489 12.1342) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "USB_DN") - (uuid "a57b9d82-c04d-4316-87fb-2951d6e3857f") - ) - (segment - (start 6.4863 8.0174) - (end 4.4999 10.0038) - (width 0.2) - (layer "B.Cu") - (net "USB_DN") - (uuid "4a1cd24e-7c69-49ff-a7df-669ba5af07bc") - ) - (segment - (start 13.9321 8.0174) - (end 6.4863 8.0174) - (width 0.2) - (layer "B.Cu") - (net "USB_DN") - (uuid "7485b9eb-a3d6-4edb-b8a7-3b1d6970afe7") - ) - (segment - (start 4.4999 10.0038) - (end 4.4999 10.5108) - (width 0.2) - (layer "B.Cu") - (net "USB_DN") - (uuid "cd5f90be-6ad4-44b2-b86e-0481a1028640") - ) - (segment - (start 18.0489 12.1342) - (end 13.9321 8.0174) - (width 0.2) - (layer "B.Cu") - (net "USB_DN") - (uuid "d07e43ed-c9bb-465c-aade-15c495d6ff22") - ) - (segment - (start 14.2013 13) - (end 16.6375 13) - (width 0.2) - (layer "F.Cu") - (net "USB_DP") - (uuid "2cb9bc8a-ba12-44fd-a6e8-266b8d2e87b3") - ) - (segment - (start 4.7793 11.1126) - (end 5.3511 10.5408) - (width 0.2) - (layer "F.Cu") - (net "USB_DP") - (uuid "441edc05-f239-4888-bbac-d7a08a689e0f") - ) - (segment - (start 24.8875 21.25) - (end 37.25 21.25) - (width 0.2) - (layer "F.Cu") - (net "USB_DP") - (uuid "77eea802-282a-4c25-bc3a-78bd96f349bf") - ) - (segment - (start 3.75 10.6808) - (end 4.1818 11.1126) - (width 0.2) - (layer "F.Cu") - (net "USB_DP") - (uuid "8031f093-9e9f-482d-acad-2ef3e071e7cb") - ) - (segment - (start 3.75 8.82) - (end 3.75 10.6808) - (width 0.2) - (layer "F.Cu") - (net "USB_DP") - (uuid "805dbc10-f310-4ef7-852b-15801e26da35") - ) - (segment - (start 4.1818 11.1126) - (end 4.7793 11.1126) - (width 0.2) - (layer "F.Cu") - (net "USB_DP") - (uuid "854ee9a0-6622-4de8-a38e-027f2794aa3f") - ) - (segment - (start 13.6969 13.5044) - (end 14.2013 13) - (width 0.2) - (layer "F.Cu") - (net "USB_DP") - (uuid "938ab779-79c6-409e-925d-beba397ac9c6") - ) - (segment - (start 5.3511 10.5408) - (end 5.3511 10.0034) - (width 0.2) - (layer "F.Cu") - (net "USB_DP") - (uuid "bc2225b0-1a42-4873-babd-f5941b988c35") - ) - (segment - (start 16.6375 13) - (end 24.8875 21.25) - (width 0.2) - (layer "F.Cu") - (net "USB_DP") - (uuid "c849d077-4bf5-4f2d-94fd-cb2b74f406ee") - ) - (via - (at 5.3511 10.0034) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "USB_DP") - (uuid "155dbb00-9b03-4ccc-a086-ff77e13c2c19") - ) - (via - (at 13.6969 13.5044) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "USB_DP") - (uuid "a9206232-16ba-469d-ae65-2c216f699e5f") - ) - (segment - (start 11.7525 11.56) - (end 13.6969 13.5044) - (width 0.2) - (layer "B.Cu") - (net "USB_DP") - (uuid "22175ddc-7ade-45c9-ab2e-cb0b7d4c6474") - ) - (segment - (start 6.9077 11.56) - (end 11.7525 11.56) - (width 0.2) - (layer "B.Cu") - (net "USB_DP") - (uuid "3c118153-1dfe-4b57-93ed-534b12454a2c") - ) - (segment - (start 5.3511 10.0034) - (end 6.9077 11.56) - (width 0.2) - (layer "B.Cu") - (net "USB_DP") - (uuid "3ef14cdb-b686-41ed-84a0-a0f6662c6af0") - ) - (segment - (start 9.8069 5.0181) - (end 10.825 4) - (width 0.2) - (layer "F.Cu") - (net "CFG1") - (uuid "41216300-15e9-40ee-9998-f9343bd08345") - ) - (segment - (start 9.8069 9.9267) - (end 9.8069 5.0181) - (width 0.2) - (layer "F.Cu") - (net "CFG1") - (uuid "7b5269ea-ea2a-43eb-9a9e-1764ff474c3d") - ) - (segment - (start 10.8802 11) - (end 9.8069 9.9267) - (width 0.2) - (layer "F.Cu") - (net "CFG1") - (uuid "7df0b8c9-7bab-45f7-8d3d-cb270246e079") - ) - (segment - (start 13.175 4) - (end 10.825 4) - (width 0.2) - (layer "F.Cu") - (net "CFG1") - (uuid "b3beb057-faca-4389-aba6-a13697f33114") - ) - (segment - (start 11.3625 11) - (end 10.8802 11) - (width 0.2) - (layer "F.Cu") - (net "CFG1") - (uuid "ecf16d9c-746a-4cbd-859f-b183a6042909") - ) - (segment - (start 2.75 17.575) - (end 2.75 8.82) - (width 0.2) - (layer "F.Cu") - (net "CC1") - (uuid "317282b4-585d-4bd2-b556-5710613cd637") - ) - (segment - (start 4.4025 20.7725) - (end 4.4025 23.4214) - (width 0.2) - (layer "F.Cu") - (net "CC1") - (uuid "43c48499-0491-49e5-95e0-5ce2ff51de1c") - ) - (segment - (start 4.4025 23.4214) - (end 5.8142 24.8331) - (width 0.2) - (layer "F.Cu") - (net "CC1") - (uuid "538fd9d3-e4b7-41d8-8de9-41f2a947b04c") - ) - (segment - (start 18.0154 11) - (end 16.6375 11) - (width 0.2) - (layer "F.Cu") - (net "CC1") - (uuid "57e4f59b-fdf2-4f51-bb06-810e76e3177b") - ) - (segment - (start 19.7571 12.7417) - (end 18.0154 11) - (width 0.2) - (layer "F.Cu") - (net "CC1") - (uuid "a8347830-4b77-4e2e-88d6-541584e025fe") - ) - (segment - (start 5.175 20) - (end 2.75 17.575) - (width 0.2) - (layer "F.Cu") - (net "CC1") - (uuid "c1f13d05-2021-4c65-bb4a-98900e4f6a2b") - ) - (segment - (start 5.175 20) - (end 4.4025 20.7725) - (width 0.2) - (layer "F.Cu") - (net "CC1") - (uuid "f571bd93-664e-47b4-8baf-b38b293a0337") - ) - (segment - (start 5.8142 24.8331) - (end 16.2004 24.8331) - (width 0.2) - (layer "F.Cu") - (net "CC1") - (uuid "febfed20-d797-4903-9447-e4024a534ec0") - ) - (via - (at 16.2004 24.8331) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "CC1") - (uuid "2f6e0929-850f-4505-b4aa-355cee86cc10") - ) - (via - (at 19.7571 12.7417) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "CC1") - (uuid "ec3391a2-f3cb-4ea0-b5e3-e11f820119df") - ) - (segment - (start 19.7571 21.2764) - (end 19.7571 12.7417) - (width 0.2) - (layer "B.Cu") - (net "CC1") - (uuid "53b272d1-6633-486c-908e-4c7b051adf49") - ) - (segment - (start 16.2004 24.8331) - (end 19.7571 21.2764) - (width 0.2) - (layer "B.Cu") - (net "CC1") - (uuid "aa369707-56d0-4629-bf77-d961a7d2c9d3") - ) - (segment - (start 4.3456 7.0053) - (end 4.3456 7.8664) - (width 0.2) - (layer "F.Cu") - (net "VBUS") - (uuid "047b4bb5-c4b8-468d-8391-ca7a6c3882ba") - ) - (segment - (start 4.3456 7.8664) - (end 5.9233 7.8664) - (width 0.2) - (layer "F.Cu") - (net "VBUS") - (uuid "10e835b1-eb39-446a-a72f-dfcbaf0d7e5d") - ) - (segment - (start 5.9233 7.8664) - (end 6.4 8.3431) - (width 0.2) - (layer "F.Cu") - (net "VBUS") - (uuid "25cc1494-3fd7-4a34-939b-c83f66a0bf72") - ) - (segment - (start 4.4687 15.9098) - (end 4.4687 15.9097) - (width 0.2) - (layer "F.Cu") - (net "VBUS") - (uuid "5b49d290-7a3a-4a48-bb7b-a4d468593ad0") - ) - (segment - (start 10.825 20) - (end 6.7348 15.9098) - (width 0.2) - (layer "F.Cu") - (net "VBUS") - (uuid "65e75265-1f8c-429d-a3d6-5113716a68f3") - ) - (segment - (start 1.9927 7.8664) - (end 3.05 7.8664) - (width 0.2) - (layer "F.Cu") - (net "VBUS") - (uuid "9ac9dafc-8f01-408d-bd83-8ab00115b551") - ) - (segment - (start 1.6 8.82) - (end 1.6 8.2591) - (width 0.2) - (layer "F.Cu") - (net "VBUS") - (uuid "a1c70a2e-440e-4ab0-91e5-90e22ab89591") - ) - (segment - (start 3.05 7.8664) - (end 4.3456 7.8664) - (width 0.2) - (layer "F.Cu") - (net "VBUS") - (uuid "c0ad9d34-b2cb-44ed-aed7-f06ff47b989f") - ) - (segment - (start 3.05 7.8664) - (end 3.05 4) - (width 0.2) - (layer "F.Cu") - (net "VBUS") - (uuid "c12b718d-f6b0-4ba1-8f37-5e1fbcb6c3f7") - ) - (segment - (start 1.6 8.2591) - (end 1.9927 7.8664) - (width 0.2) - (layer "F.Cu") - (net "VBUS") - (uuid "c6046e67-c612-41f6-bdf5-2389304c3094") - ) - (segment - (start 6.7348 15.9098) - (end 4.4687 15.9098) - (width 0.2) - (layer "F.Cu") - (net "VBUS") - (uuid "cf233700-5be2-4e4c-abff-c38ac6b57dcb") - ) - (segment - (start 6.4 8.3431) - (end 6.4 8.82) - (width 0.2) - (layer "F.Cu") - (net "VBUS") - (uuid "d7328301-6089-46d5-9a7d-99a6ed801763") - ) - (via - (at 4.4687 15.9097) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "VBUS") - (uuid "2da6b075-276b-408b-919d-4248ac55a80c") - ) - (via - (at 4.3456 7.0053) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "VBUS") - (uuid "3ae497f3-a6ea-4c1e-85f9-42f9b56207ae") - ) - (segment - (start 3.8637 7.4872) - (end 3.8637 15.3047) - (width 0.2) - (layer "B.Cu") - (net "VBUS") - (uuid "2a814ef2-ed30-4f9a-ae3b-164a9ba6c737") - ) - (segment - (start 3.8637 15.3047) - (end 4.4687 15.9097) - (width 0.2) - (layer "B.Cu") - (net "VBUS") - (uuid "3cba161d-4468-4716-8251-b0bd15526a55") - ) - (segment - (start 4.3456 7.0053) - (end 3.8637 7.4872) - (width 0.2) - (layer "B.Cu") - (net "VBUS") - (uuid "9eb4c71e-6a94-4269-9986-4e5e28c43060") - ) - (segment - (start 5.75 9.5514) - (end 5.75 8.82) - (width 0.2) - (layer "F.Cu") - (net "CC2") - (uuid "10d3baf4-d6bf-4763-9cf9-9f3bb6e87121") - ) - (segment - (start 5.175 23) - (end 5.8969 22.2781) - (width 0.2) - (layer "F.Cu") - (net "CC2") - (uuid "5794227e-2ff9-4dd5-974b-d3b0ace9b8c9") - ) - (segment - (start 19.443 10.0745) - (end 16.712 10.0745) - (width 0.2) - (layer "F.Cu") - (net "CC2") - (uuid "5bb0f614-ee79-4bc9-baa1-aa954571ff82") - ) - (segment - (start 5.8969 22.2781) - (end 5.8969 21.61) - (width 0.2) - (layer "F.Cu") - (net "CC2") - (uuid "66741b86-c94f-4c5f-b003-bb68246656e8") - ) - (segment - (start 3.8484 12.8968) - (end 5.9528 10.7924) - (width 0.2) - (layer "F.Cu") - (net "CC2") - (uuid "6c7341bb-b8ec-4578-838c-7746ba2aa599") - ) - (segment - (start 5.8969 21.61) - (end 5.8969 18.189) - (width 0.2) - (layer "F.Cu") - (net "CC2") - (uuid "6c8d8db7-5416-406e-8859-3c7c3322bc4e") - ) - (segment - (start 5.8969 21.61) - (end 16.026 21.61) - (width 0.2) - (layer "F.Cu") - (net "CC2") - (uuid "7229942b-b97c-470d-817b-6956b8ebbe18") - ) - (segment - (start 16.712 10.0745) - (end 16.6375 10) - (width 0.2) - (layer "F.Cu") - (net "CC2") - (uuid "809cccf7-8a4b-4b38-8251-ed70e54d16c9") - ) - (segment - (start 3.8484 16.1405) - (end 3.8484 12.8968) - (width 0.2) - (layer "F.Cu") - (net "CC2") - (uuid "9db0c7c1-f8bf-4229-a348-61ef81ff0fc8") - ) - (segment - (start 16.026 21.61) - (end 18.6697 18.9663) - (width 0.2) - (layer "F.Cu") - (net "CC2") - (uuid "a408f0b8-a5c2-4fc5-bfd9-ec3a64782571") - ) - (segment - (start 5.8969 18.189) - (end 3.8484 16.1405) - (width 0.2) - (layer "F.Cu") - (net "CC2") - (uuid "a8e209b4-e89f-4d63-9647-97e6fb70adca") - ) - (segment - (start 5.9528 10.7924) - (end 5.9528 9.7542) - (width 0.2) - (layer "F.Cu") - (net "CC2") - (uuid "b4c4afef-9ccc-43fa-823d-c281050d5e3f") - ) - (segment - (start 5.9528 9.7542) - (end 5.75 9.5514) - (width 0.2) - (layer "F.Cu") - (net "CC2") - (uuid "df8d5ca7-78a9-438d-b68e-27afb4e2a5b2") - ) - (via - (at 18.6697 18.9663) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "CC2") - (uuid "76d0c534-ebe4-430b-8cf0-d1c8b2cde2b9") - ) - (via - (at 19.443 10.0745) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net "CC2") - (uuid "c0143924-8c25-47b4-8414-b991705c146a") - ) - (segment - (start 18.6697 10.8478) - (end 19.443 10.0745) - (width 0.2) - (layer "B.Cu") - (net "CC2") - (uuid "061c4013-f621-43e0-bf87-36539441f6cf") - ) - (segment - (start 18.6697 18.9663) - (end 18.6697 10.8478) - (width 0.2) - (layer "B.Cu") - (net "CC2") - (uuid "edcbc9c1-4b3f-4a9c-a47f-ad2df9d164fd") - ) - (segment - (start 13.225 9) - (end 12.6212 8.3962) - (width 0.2) - (layer "F.Cu") - (net "VDD_CH224") - (uuid "24be4ce0-9424-4060-a207-7ff80812ed26") - ) - (segment - (start 12.6212 8.3962) - (end 10.4891 8.3962) - (width 0.2) - (layer "F.Cu") - (net "VDD_CH224") - (uuid "417d8718-8572-43ea-8388-48806196cc29") - ) - (segment - (start 10.2227 8.6626) - (end 10.2227 9.3374) - (width 0.2) - (layer "F.Cu") - (net "VDD_CH224") - (uuid "55b19e14-bd41-4f3a-9afa-fa539a6dbb7c") - ) - (segment - (start 10.4891 8.3962) - (end 10.2227 8.6626) - (width 0.2) - (layer "F.Cu") - (net "VDD_CH224") - (uuid "7a6c901b-ab1e-45c4-9c73-d2f9d31eae88") - ) - (segment - (start 10.8853 10) - (end 11.3625 10) - (width 0.2) - (layer "F.Cu") - (net "VDD_CH224") - (uuid "aa639452-3051-42c8-9146-346b9d9fa4d9") - ) - (segment - (start 10.2227 9.3374) - (end 10.8853 10) - (width 0.2) - (layer "F.Cu") - (net "VDD_CH224") - (uuid "d68c9174-b351-4b82-b281-2224d217ea7e") + (net "VBUS_SENSE") + (uuid "c074d75b-e165-4d6f-b846-afa196000a0b") ) (zone (net "GND") (layer "F.Cu") - (uuid "066ca9c6-e185-4c78-a3bf-51683a7198a7") + (uuid "48193c9b-2b26-4a41-b204-9c48d9d414cb") (hatch edge 0.5) (connect_pads (clearance 0.3) @@ -6410,14 +6138,14 @@ ) (polygon (pts - (xy 0.5 0.5) (xy 64.5 0.5) (xy 64.5 34.5) (xy 0.5 34.5) + (xy -0.05 -0.05) (xy 65.05 -0.05) (xy 65.05 35.05) (xy -0.05 35.05) ) ) ) (zone (net "GND") (layer "B.Cu") - (uuid "90f163c2-797a-44ef-8e42-cfada349875a") + (uuid "6b322cfc-dff3-487a-a655-c244adf6fec3") (hatch edge 0.5) (connect_pads (clearance 0.3) @@ -6430,7 +6158,7 @@ ) (polygon (pts - (xy 0.5 0.5) (xy 64.5 0.5) (xy 64.5 34.5) (xy 0.5 34.5) + (xy -0.05 -0.05) (xy 65.05 -0.05) (xy 65.05 35.05) (xy -0.05 35.05) ) ) ) diff --git a/USB_PD_ESP32S3.kicad_prl b/USB_PD_ESP32S3.kicad_prl index a2d9f63..d81e008 100644 --- a/USB_PD_ESP32S3.kicad_prl +++ b/USB_PD_ESP32S3.kicad_prl @@ -1,6 +1,6 @@ { "board": { - "active_layer": 0, + "active_layer": 2, "active_layer_preset": "", "auto_track_width": true, "hidden_netclasses": [], @@ -17,17 +17,17 @@ }, "prototype_zone_fills": false, "selection_filter": { - "dimensions": true, - "footprints": true, - "graphics": true, - "keepouts": true, + "dimensions": false, + "footprints": false, + "graphics": false, + "keepouts": false, "lockedItems": false, - "otherItems": true, - "pads": true, - "text": true, + "otherItems": false, + "pads": false, + "text": false, "tracks": true, "vias": true, - "zones": true + "zones": false }, "visible_items": [ "vias", diff --git a/USB_PD_ESP32S3_drc_violations.json b/USB_PD_ESP32S3_drc_violations.json index 09fb8c6..b025cbe 100644 --- a/USB_PD_ESP32S3_drc_violations.json +++ b/USB_PD_ESP32S3_drc_violations.json @@ -1,28 +1,26 @@ { "board": "/Users/nearxos/Documents/KiCad/10.0/USB_PD_ESP32S3/USB_PD_ESP32S3.kicad_pcb", - "timestamp": "2026-06-20T18:28:41", - "total_violations": 220, + "timestamp": "2026-06-21T12:18:49", + "total_violations": 158, "violation_counts": { - "items_not_allowed": 28, - "tracks_crossing": 5, - "shorting_items": 11, - "clearance": 10, + "items_not_allowed": 6, + "clearance": 3, + "shorting_items": 2, "courtyards_overlap": 4, - "copper_edge_clearance": 44, + "copper_edge_clearance": 25, "drill_out_of_range": 12, - "invalid_outline": 7, - "starved_thermal": 5, - "solder_mask_bridge": 47, - "track_dangling": 5, - "via_dangling": 33, - "silk_edge_clearance": 2, - "silk_overlap": 1, - "silk_over_copper": 5, - "copper_sliver": 1 + "solder_mask_bridge": 5, + "via_dangling": 84, + "track_dangling": 2, + "silk_edge_clearance": 4, + "text_thickness": 1, + "text_height": 1, + "silk_overlap": 3, + "silk_over_copper": 6 }, "severity_counts": { - "error": 173, - "warning": 47, + "error": 57, + "warning": 101, "info": 0 }, "violations": [ @@ -31,8 +29,8 @@ "severity": "error", "message": "Items not allowed (keepout area of U1)", "location": { - "x": 35.5, - "y": 0.5, + "x": 40.45, + "y": 0.45, "unit": "mm" } }, @@ -41,8 +39,8 @@ "severity": "error", "message": "Items not allowed (keepout area of U1)", "location": { - "x": 55.5, - "y": 0.5, + "x": 35.45, + "y": 0.45, "unit": "mm" } }, @@ -51,8 +49,8 @@ "severity": "error", "message": "Items not allowed (keepout area of U1)", "location": { - "x": 28.0, - "y": 5.0, + "x": 60.45, + "y": 0.45, "unit": "mm" } }, @@ -61,8 +59,8 @@ "severity": "error", "message": "Items not allowed (keepout area of U1)", "location": { - "x": 55.0, - "y": 2.0, + "x": 55.45, + "y": 0.45, "unit": "mm" } }, @@ -71,8 +69,8 @@ "severity": "error", "message": "Items not allowed (keepout area of U1)", "location": { - "x": 50.5, - "y": 5.5, + "x": 45.45, + "y": 0.45, "unit": "mm" } }, @@ -81,268 +79,28 @@ "severity": "error", "message": "Items not allowed (keepout area of U1)", "location": { - "x": 40.0, - "y": 2.0, - "unit": "mm" - } - }, - { - "type": "items_not_allowed", - "severity": "error", - "message": "Items not allowed (keepout area of U1)", - "location": { - "x": 30.5, - "y": 5.5, - "unit": "mm" - } - }, - { - "type": "items_not_allowed", - "severity": "error", - "message": "Items not allowed (keepout area of U1)", - "location": { - "x": 45.5, - "y": 0.5, - "unit": "mm" - } - }, - { - "type": "items_not_allowed", - "severity": "error", - "message": "Items not allowed (keepout area of U1)", - "location": { - "x": 55.5, - "y": 5.5, - "unit": "mm" - } - }, - { - "type": "items_not_allowed", - "severity": "error", - "message": "Items not allowed (keepout area of U1)", - "location": { - "x": 45.0, - "y": 2.0, - "unit": "mm" - } - }, - { - "type": "items_not_allowed", - "severity": "error", - "message": "Items not allowed (keepout area of U1)", - "location": { - "x": 50.0, - "y": 2.0, - "unit": "mm" - } - }, - { - "type": "items_not_allowed", - "severity": "error", - "message": "Items not allowed (keepout area of U1)", - "location": { - "x": 60.5, - "y": 0.5, - "unit": "mm" - } - }, - { - "type": "items_not_allowed", - "severity": "error", - "message": "Items not allowed (keepout area of U1)", - "location": { - "x": 40.5, - "y": 0.5, - "unit": "mm" - } - }, - { - "type": "items_not_allowed", - "severity": "error", - "message": "Items not allowed (keepout area of U1)", - "location": { - "x": 45.5, - "y": 5.5, - "unit": "mm" - } - }, - { - "type": "items_not_allowed", - "severity": "error", - "message": "Items not allowed (keepout area of U1)", - "location": { - "x": 30.5, - "y": 0.5, - "unit": "mm" - } - }, - { - "type": "items_not_allowed", - "severity": "error", - "message": "Items not allowed (keepout area of U1)", - "location": { - "x": 60.5, - "y": 5.5, - "unit": "mm" - } - }, - { - "type": "items_not_allowed", - "severity": "error", - "message": "Items not allowed (keepout area of U1)", - "location": { - "x": 50.5, - "y": 0.5, - "unit": "mm" - } - }, - { - "type": "items_not_allowed", - "severity": "error", - "message": "Items not allowed (keepout area of U1)", - "location": { - "x": 60.0, - "y": 2.0, - "unit": "mm" - } - }, - { - "type": "items_not_allowed", - "severity": "error", - "message": "Items not allowed (keepout area of U1)", - "location": { - "x": 35.5, - "y": 5.5, - "unit": "mm" - } - }, - { - "type": "items_not_allowed", - "severity": "error", - "message": "Items not allowed", - "location": { - "x": 29.85, - "y": 17.5, - "unit": "mm" - } - }, - { - "type": "items_not_allowed", - "severity": "error", - "message": "Items not allowed", - "location": { - "x": 29.85, - "y": 17.5, - "unit": "mm" - } - }, - { - "type": "items_not_allowed", - "severity": "error", - "message": "Items not allowed", - "location": { - "x": 41.25, - "y": 9.28, - "unit": "mm" - } - }, - { - "type": "items_not_allowed", - "severity": "error", - "message": "Items not allowed", - "location": { - "x": 41.25, - "y": 9.28, - "unit": "mm" - } - }, - { - "type": "items_not_allowed", - "severity": "error", - "message": "Items not allowed (keepout area of U1)", - "location": { - "x": 25.825, - "y": 4.0, - "unit": "mm" - } - }, - { - "type": "items_not_allowed", - "severity": "error", - "message": "Items not allowed (keepout area of U1)", - "location": { - "x": 25.0, - "y": 4.0, - "unit": "mm" - } - }, - { - "type": "items_not_allowed", - "severity": "error", - "message": "Items not allowed (keepout area of U1)", - "location": { - "x": 41.175, - "y": 4.0, - "unit": "mm" - } - }, - { - "type": "items_not_allowed", - "severity": "error", - "message": "Items not allowed (keepout area of U1)", - "location": { - "x": 42.825, - "y": 4.0, - "unit": "mm" - } - }, - { - "type": "items_not_allowed", - "severity": "error", - "message": "Items not allowed (keepout area of U1)", - "location": { - "x": 42.0, - "y": 4.0, - "unit": "mm" - } - }, - { - "type": "tracks_crossing", - "severity": "error", - "message": "Tracks crossing", - "location": { - "x": 41.25, - "y": 9.28, - "unit": "mm" - } - }, - { - "type": "shorting_items", - "severity": "error", - "message": "Items shorting two nets (nets VOUT and 3V3)", - "location": { - "x": 37.05, - "y": 25.0, + "x": 50.45, + "y": 0.45, "unit": "mm" } }, { "type": "clearance", "severity": "error", - "message": "Clearance violation ( clearance 0.2000 mm; actual 0.0396 mm)", + "message": "Clearance violation (pad clearance 1.1000 mm; actual 0.9607 mm)", "location": { - "x": 29.85, - "y": 17.5, + "x": 3.0, + "y": 3.0, "unit": "mm" } }, { "type": "shorting_items", "severity": "error", - "message": "Items shorting two nets (nets GND and 3V3)", + "message": "Items shorting two nets (nets GND and EN)", "location": { - "x": 38.95, - "y": 8.0, + "x": 46.25, + "y": 4.74, "unit": "mm" } }, @@ -351,208 +109,8 @@ "severity": "error", "message": "Items shorting two nets (nets 3V3 and GND)", "location": { - "x": 29.85, - "y": 17.5, - "unit": "mm" - } - }, - { - "type": "tracks_crossing", - "severity": "error", - "message": "Tracks crossing", - "location": { - "x": 41.25, - "y": 9.28, - "unit": "mm" - } - }, - { - "type": "clearance", - "severity": "error", - "message": "Clearance violation (zone clearance 0.5000 mm; actual 0.0000 mm)", - "location": { - "x": 41.25, - "y": 9.28, - "unit": "mm" - } - }, - { - "type": "tracks_crossing", - "severity": "error", - "message": "Tracks crossing", - "location": { - "x": 29.85, - "y": 17.5, - "unit": "mm" - } - }, - { - "type": "clearance", - "severity": "error", - "message": "Clearance violation (zone clearance 0.5000 mm; actual 0.0000 mm)", - "location": { - "x": 41.25, - "y": 9.28, - "unit": "mm" - } - }, - { - "type": "tracks_crossing", - "severity": "error", - "message": "Tracks crossing", - "location": { - "x": 29.85, - "y": 17.5, - "unit": "mm" - } - }, - { - "type": "shorting_items", - "severity": "error", - "message": "Items shorting two nets (nets VBUS and CC1)", - "location": { - "x": 2.6, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "tracks_crossing", - "severity": "error", - "message": "Tracks crossing", - "location": { - "x": 29.85, - "y": 17.5, - "unit": "mm" - } - }, - { - "type": "shorting_items", - "severity": "error", - "message": "Items shorting two nets (nets VBUS and CC1)", - "location": { - "x": 2.6, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "shorting_items", - "severity": "error", - "message": "Items shorting two nets (nets EN and 3V3)", - "location": { - "x": 41.25, - "y": 9.28, - "unit": "mm" - } - }, - { - "type": "shorting_items", - "severity": "error", - "message": "Items shorting two nets (nets 3V3 and VOUT)", - "location": { - "x": 29.85, - "y": 17.5, - "unit": "mm" - } - }, - { - "type": "shorting_items", - "severity": "error", - "message": "Items shorting two nets (nets VBUS and CC1)", - "location": { - "x": 2.6, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "clearance", - "severity": "error", - "message": "Clearance violation ( clearance 0.2000 mm; actual 0.0396 mm)", - "location": { - "x": 29.85, - "y": 15.2, - "unit": "mm" - } - }, - { - "type": "clearance", - "severity": "error", - "message": "Clearance violation ( clearance 0.2000 mm; actual 0.1613 mm)", - "location": { - "x": 3.25, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "shorting_items", - "severity": "error", - "message": "Items shorting two nets (nets VBUS and CC1)", - "location": { - "x": 2.6, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "clearance", - "severity": "error", - "message": "Clearance violation ( clearance 0.2000 mm; actual 0.1613 mm)", - "location": { - "x": 3.25, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "clearance", - "severity": "error", - "message": "Clearance violation ( clearance 0.2000 mm; actual 0.1963 mm)", - "location": { - "x": 15.3625, - "y": 8.0, - "unit": "mm" - } - }, - { - "type": "shorting_items", - "severity": "error", - "message": "Items shorting two nets (nets GATE and VDD_CH224)", - "location": { - "x": 15.3625, - "y": 8.0, - "unit": "mm" - } - }, - { - "type": "clearance", - "severity": "error", - "message": "Clearance violation ( clearance 0.2000 mm; actual 0.1963 mm)", - "location": { - "x": 15.3625, - "y": 8.0, - "unit": "mm" - } - }, - { - "type": "shorting_items", - "severity": "error", - "message": "Items shorting two nets (nets VDD_CH224 and GATE)", - "location": { - "x": 15.3625, - "y": 9.0, - "unit": "mm" - } - }, - { - "type": "clearance", - "severity": "error", - "message": "Clearance violation (zone clearance 0.5000 mm; actual 0.0000 mm)", - "location": { - "x": 15.3625, - "y": 9.0, + "x": 46.825, + "y": 4.0, "unit": "mm" } }, @@ -561,8 +119,18 @@ "severity": "error", "message": "Clearance violation ( clearance 0.2000 mm; actual 0.0000 mm)", "location": { - "x": 24.175, - "y": 4.0, + "x": 45.225, + "y": 15.0, + "unit": "mm" + } + }, + { + "type": "clearance", + "severity": "error", + "message": "Clearance violation ( clearance 0.2000 mm; actual 0.0000 mm)", + "location": { + "x": 46.775, + "y": 15.0, "unit": "mm" } }, @@ -570,1239 +138,459 @@ "type": "courtyards_overlap", "severity": "error", "message": "Courtyards overlap", - "location": { - "x": 50.0, - "y": 12.0, - "unit": "mm" - } - }, - { - "type": "courtyards_overlap", - "severity": "error", - "message": "Courtyards overlap", - "location": { - "x": 50.0, - "y": 12.0, - "unit": "mm" - } - }, - { - "type": "courtyards_overlap", - "severity": "error", - "message": "Courtyards overlap", - "location": { - "x": 50.0, - "y": 12.0, - "unit": "mm" - } - }, - { - "type": "courtyards_overlap", - "severity": "error", - "message": "Courtyards overlap", - "location": { - "x": 25.0, - "y": 4.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 65.0, - "y": 30.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 0.0, - "y": 30.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 65.0, - "y": 30.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.0000 mm)", - "location": { - "x": 60.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.4071 mm)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 65.0, - "y": 30.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 0.0, - "y": 30.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 0.0, - "y": 30.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.4071 mm)", - "location": { - "x": 0.0, - "y": 30.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 65.0, - "y": 30.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 0.0, - "y": 30.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 60.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 65.0, - "y": 30.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 65.0, - "y": 30.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 60.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 65.0, - "y": 30.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 60.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 65.0, - "y": 30.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 65.0, - "y": 30.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.0000 mm)", - "location": { - "x": 60.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 60.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.0000 mm)", - "location": { - "x": 60.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 60.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.0000 mm)", - "location": { - "x": 60.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 0.0, - "y": 30.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.0000 mm)", - "location": { - "x": 60.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 60.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2000 mm)", - "location": { - "x": 65.0, - "y": 30.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.0000 mm)", - "location": { - "x": 65.0, - "y": 30.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.0000 mm)", - "location": { - "x": 65.0, - "y": 30.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.1800 mm)", - "location": { - "x": 0.0, - "y": 30.0, - "unit": "mm" - } - }, - { - "type": "copper_edge_clearance", - "severity": "error", - "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.1800 mm)", - "location": { - "x": 0.0, - "y": 30.0, - "unit": "mm" - } - }, - { - "type": "drill_out_of_range", - "severity": "error", - "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", - "location": { - "x": 47.1, - "y": 13.76, - "unit": "mm" - } - }, - { - "type": "drill_out_of_range", - "severity": "error", - "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", - "location": { - "x": 47.1, - "y": 15.16, - "unit": "mm" - } - }, - { - "type": "drill_out_of_range", - "severity": "error", - "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", - "location": { - "x": 47.8, - "y": 13.06, - "unit": "mm" - } - }, - { - "type": "drill_out_of_range", - "severity": "error", - "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", - "location": { - "x": 47.8, - "y": 14.46, - "unit": "mm" - } - }, - { - "type": "drill_out_of_range", - "severity": "error", - "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", - "location": { - "x": 47.8, - "y": 15.86, - "unit": "mm" - } - }, - { - "type": "drill_out_of_range", - "severity": "error", - "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", - "location": { - "x": 48.5, - "y": 13.76, - "unit": "mm" - } - }, - { - "type": "drill_out_of_range", - "severity": "error", - "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", - "location": { - "x": 48.5, - "y": 15.16, - "unit": "mm" - } - }, - { - "type": "drill_out_of_range", - "severity": "error", - "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", - "location": { - "x": 49.2, - "y": 13.06, - "unit": "mm" - } - }, - { - "type": "drill_out_of_range", - "severity": "error", - "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", - "location": { - "x": 49.2, - "y": 14.46, - "unit": "mm" - } - }, - { - "type": "drill_out_of_range", - "severity": "error", - "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", - "location": { - "x": 49.2, - "y": 15.86, - "unit": "mm" - } - }, - { - "type": "drill_out_of_range", - "severity": "error", - "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", - "location": { - "x": 49.9, - "y": 13.76, - "unit": "mm" - } - }, - { - "type": "drill_out_of_range", - "severity": "error", - "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", - "location": { - "x": 49.9, - "y": 15.16, - "unit": "mm" - } - }, - { - "type": "invalid_outline", - "severity": "error", - "message": "Board has malformed outline (self-intersecting)", - "location": { - "x": 0.0, - "y": 30.0, - "unit": "mm" - } - }, - { - "type": "invalid_outline", - "severity": "error", - "message": "Board has malformed outline (self-intersecting)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "invalid_outline", - "severity": "error", - "message": "Board has malformed outline (self-intersecting)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "invalid_outline", - "severity": "error", - "message": "Board has malformed outline (self-intersecting)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "invalid_outline", - "severity": "error", - "message": "Board has malformed outline (self-intersecting)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "invalid_outline", - "severity": "error", - "message": "Board has malformed outline (self-intersecting)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "invalid_outline", - "severity": "error", - "message": "Board has malformed outline (self-intersecting)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "starved_thermal", - "severity": "error", - "message": "Thermal relief connection to zone incomplete (layer F.Cu; zone min spoke count 2; actual 1)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "starved_thermal", - "severity": "error", - "message": "Thermal relief connection to zone incomplete (layer F.Cu; zone min spoke count 2; actual 1)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "starved_thermal", - "severity": "error", - "message": "Thermal relief connection to zone incomplete (layer F.Cu; zone min spoke count 2; actual 1)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "starved_thermal", - "severity": "error", - "message": "Thermal relief connection to zone incomplete (layer F.Cu; zone min spoke count 2; actual 1)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "starved_thermal", - "severity": "error", - "message": "Thermal relief connection to zone incomplete (layer F.Cu; zone min spoke count 2; actual 1)", - "location": { - "x": 0.0, - "y": 0.0, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 29.85, - "y": 17.5, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 29.85, - "y": 17.5, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 29.85, - "y": 17.5, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 29.85, - "y": 17.5, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 24.175, - "y": 4.0, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 29.85, - "y": 17.5, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 29.85, - "y": 17.5, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 29.85, - "y": 17.5, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 29.85, - "y": 17.5, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 29.85, - "y": 17.5, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 29.85, - "y": 17.5, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 41.25, - "y": 9.28, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 41.25, - "y": 9.28, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 41.25, - "y": 9.28, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 41.25, - "y": 9.28, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 2.6, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 2.6, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 2.6, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 2.6, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 2.6, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 2.6, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 2.6, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 2.6, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 2.6, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 2.6, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 2.6, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 2.6, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 2.6, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 2.6, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 2.6, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 2.6, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 15.3625, - "y": 8.0, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 15.3625, - "y": 8.0, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 15.3625, - "y": 8.0, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 15.3625, - "y": 8.0, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 15.3625, - "y": 8.0, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 15.3625, - "y": 8.0, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 15.3625, - "y": 8.0, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 15.3625, - "y": 8.0, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 15.3625, - "y": 8.0, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 15.3625, - "y": 8.0, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 15.3625, - "y": 8.0, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 15.3625, - "y": 8.0, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 15.3625, - "y": 8.0, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 15.3625, - "y": 8.0, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 15.3625, - "y": 8.0, - "unit": "mm" - } - }, - { - "type": "solder_mask_bridge", - "severity": "error", - "message": "Front solder mask aperture bridges items with different nets", - "location": { - "x": 15.3625, - "y": 8.0, - "unit": "mm" - } - }, - { - "type": "track_dangling", - "severity": "warning", - "message": "Track has unconnected end", - "location": { - "x": 19.1375, - "y": 22.0, - "unit": "mm" - } - }, - { - "type": "track_dangling", - "severity": "warning", - "message": "Track has unconnected end", - "location": { - "x": 19.1375, - "y": 22.0, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 35.5, - "y": 0.5, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 55.5, - "y": 0.5, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", "location": { "x": 55.0, - "y": 2.0, + "y": 10.0, + "unit": "mm" + } + }, + { + "type": "courtyards_overlap", + "severity": "error", + "message": "Courtyards overlap", + "location": { + "x": 55.0, + "y": 10.0, + "unit": "mm" + } + }, + { + "type": "courtyards_overlap", + "severity": "error", + "message": "Courtyards overlap", + "location": { + "x": 55.0, + "y": 10.0, + "unit": "mm" + } + }, + { + "type": "courtyards_overlap", + "severity": "error", + "message": "Courtyards overlap", + "location": { + "x": 55.0, + "y": 10.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.1500 mm)", + "location": { + "x": 0.0, + "y": 0.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.1500 mm)", + "location": { + "x": 0.0, + "y": 0.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.1500 mm)", + "location": { + "x": 0.0, + "y": 0.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.1500 mm)", + "location": { + "x": 0.0, + "y": 0.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.1500 mm)", + "location": { + "x": 0.0, + "y": 0.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.1500 mm)", + "location": { + "x": 0.0, + "y": 35.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.1500 mm)", + "location": { + "x": 0.0, + "y": 35.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.1500 mm)", + "location": { + "x": 0.0, + "y": 0.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.1500 mm)", + "location": { + "x": 0.0, + "y": 0.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.1500 mm)", + "location": { + "x": 0.0, + "y": 0.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.1500 mm)", + "location": { + "x": 0.0, + "y": 0.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.1500 mm)", + "location": { + "x": 0.0, + "y": 0.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.1500 mm)", + "location": { + "x": 0.0, + "y": 0.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.1500 mm)", + "location": { + "x": 0.0, + "y": 35.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.1500 mm)", + "location": { + "x": 0.0, + "y": 0.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.1500 mm)", + "location": { + "x": 0.0, + "y": 0.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2772 mm)", + "location": { + "x": 0.0, + "y": 35.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.3370 mm)", + "location": { + "x": 0.0, + "y": 35.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2774 mm)", + "location": { + "x": 0.0, + "y": 35.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2772 mm)", + "location": { + "x": 0.0, + "y": 35.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.3370 mm)", + "location": { + "x": 0.0, + "y": 35.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2774 mm)", + "location": { + "x": 0.0, + "y": 35.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2772 mm)", + "location": { + "x": 0.0, + "y": 35.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.3370 mm)", + "location": { + "x": 0.0, + "y": 35.0, + "unit": "mm" + } + }, + { + "type": "copper_edge_clearance", + "severity": "error", + "message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.2774 mm)", + "location": { + "x": 0.0, + "y": 35.0, + "unit": "mm" + } + }, + { + "type": "drill_out_of_range", + "severity": "error", + "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", + "location": { + "x": 52.1, + "y": 11.76, + "unit": "mm" + } + }, + { + "type": "drill_out_of_range", + "severity": "error", + "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", + "location": { + "x": 52.1, + "y": 13.16, + "unit": "mm" + } + }, + { + "type": "drill_out_of_range", + "severity": "error", + "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", + "location": { + "x": 52.8, + "y": 11.06, + "unit": "mm" + } + }, + { + "type": "drill_out_of_range", + "severity": "error", + "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", + "location": { + "x": 52.8, + "y": 12.46, + "unit": "mm" + } + }, + { + "type": "drill_out_of_range", + "severity": "error", + "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", + "location": { + "x": 52.8, + "y": 13.86, + "unit": "mm" + } + }, + { + "type": "drill_out_of_range", + "severity": "error", + "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", + "location": { + "x": 53.5, + "y": 11.76, + "unit": "mm" + } + }, + { + "type": "drill_out_of_range", + "severity": "error", + "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", + "location": { + "x": 53.5, + "y": 13.16, + "unit": "mm" + } + }, + { + "type": "drill_out_of_range", + "severity": "error", + "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", + "location": { + "x": 54.2, + "y": 11.06, + "unit": "mm" + } + }, + { + "type": "drill_out_of_range", + "severity": "error", + "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", + "location": { + "x": 54.2, + "y": 12.46, + "unit": "mm" + } + }, + { + "type": "drill_out_of_range", + "severity": "error", + "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", + "location": { + "x": 54.2, + "y": 13.86, + "unit": "mm" + } + }, + { + "type": "drill_out_of_range", + "severity": "error", + "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", + "location": { + "x": 54.9, + "y": 11.76, + "unit": "mm" + } + }, + { + "type": "drill_out_of_range", + "severity": "error", + "message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)", + "location": { + "x": 54.9, + "y": 13.16, + "unit": "mm" + } + }, + { + "type": "solder_mask_bridge", + "severity": "error", + "message": "Front solder mask aperture bridges items with different nets", + "location": { + "x": 45.175, + "y": 4.0, + "unit": "mm" + } + }, + { + "type": "solder_mask_bridge", + "severity": "error", + "message": "Front solder mask aperture bridges items with different nets", + "location": { + "x": 46.825, + "y": 4.0, + "unit": "mm" + } + }, + { + "type": "solder_mask_bridge", + "severity": "error", + "message": "Front solder mask aperture bridges items with different nets", + "location": { + "x": 46.25, + "y": 14.9, + "unit": "mm" + } + }, + { + "type": "solder_mask_bridge", + "severity": "error", + "message": "Front solder mask aperture bridges items with different nets", + "location": { + "x": 5.4167, + "y": 2.7905, + "unit": "mm" + } + }, + { + "type": "solder_mask_bridge", + "severity": "error", + "message": "Front solder mask aperture bridges items with different nets", + "location": { + "x": 46.25, + "y": 14.9, "unit": "mm" } }, @@ -1811,8 +599,8 @@ "severity": "warning", "message": "Via is not connected or connected on only one layer", "location": { - "x": 40.0, - "y": 2.0, + "x": 17.0, + "y": 15.0, "unit": "mm" } }, @@ -1821,8 +609,8 @@ "severity": "warning", "message": "Via is not connected or connected on only one layer", "location": { - "x": 40.5, - "y": 30.5, + "x": 5.45, + "y": 30.45, "unit": "mm" } }, @@ -1831,8 +619,28 @@ "severity": "warning", "message": "Via is not connected or connected on only one layer", "location": { - "x": 45.5, - "y": 0.5, + "x": 25.45, + "y": 25.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 20.45, + "y": 30.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 30.45, + "y": 25.45, "unit": "mm" } }, @@ -1842,7 +650,227 @@ "message": "Via is not connected or connected on only one layer", "location": { "x": 45.0, - "y": 2.0, + "y": 10.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 60.0, + "y": 5.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 10.45, + "y": 5.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 17.0, + "y": 5.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 20.0, + "y": 20.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 15.45, + "y": 25.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 60.45, + "y": 25.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 30.45, + "y": 0.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 45.45, + "y": 30.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 27.0, + "y": 5.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 15.45, + "y": 15.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 7.0, + "y": 20.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 25.45, + "y": 30.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 55.45, + "y": 5.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 60.45, + "y": 30.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 5.45, + "y": 0.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 30.45, + "y": 30.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 60.0, + "y": 20.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 22.0, + "y": 5.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 10.45, + "y": 10.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 22.0, + "y": 20.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 12.0, + "y": 15.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 5.45, + "y": 20.45, "unit": "mm" } }, @@ -1852,290 +880,580 @@ "message": "Via is not connected or connected on only one layer", "location": { "x": 50.0, - "y": 2.0, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 5.5, - "y": 30.5, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 60.0, - "y": 22.0, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 60.5, - "y": 0.5, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 30.5, - "y": 30.5, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 40.5, - "y": 0.5, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 30.5, - "y": 0.5, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 0.5, - "y": 30.5, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 35.5, - "y": 30.5, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 60.5, - "y": 5.5, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 10.5, - "y": 30.5, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 15.5, - "y": 30.5, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 60.5, - "y": 20.5, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 55.5, - "y": 30.5, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 60.5, - "y": 10.5, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 45.5, - "y": 30.5, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 50.5, - "y": 30.5, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 60.0, - "y": 7.0, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 60.5, - "y": 25.5, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 50.5, - "y": 0.5, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 60.0, - "y": 17.0, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 60.5, - "y": 30.5, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 60.0, - "y": 2.0, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 60.0, - "y": 12.0, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 60.5, - "y": 15.5, - "unit": "mm" - } - }, - { - "type": "via_dangling", - "severity": "warning", - "message": "Via is not connected or connected on only one layer", - "location": { - "x": 20.5, - "y": 30.5, - "unit": "mm" - } - }, - { - "type": "track_dangling", - "severity": "warning", - "message": "Track has unconnected end", - "location": { - "x": 3.75, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "track_dangling", - "severity": "warning", - "message": "Track has unconnected end", - "location": { - "x": 3.75, - "y": 13.82, - "unit": "mm" - } - }, - { - "type": "track_dangling", - "severity": "warning", - "message": "Track has unconnected end", - "location": { - "x": 15.3625, "y": 10.0, "unit": "mm" } }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 40.0, + "y": 5.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 20.0, + "y": 5.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 35.45, + "y": 25.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 15.45, + "y": 20.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 40.0, + "y": 15.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 10.45, + "y": 15.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 40.45, + "y": 0.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 7.0, + "y": 10.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 60.0, + "y": 10.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 35.45, + "y": 0.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 40.45, + "y": 10.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 5.45, + "y": 15.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 60.45, + "y": 0.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 0.45, + "y": 5.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 12.0, + "y": 20.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 5.45, + "y": 5.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 27.0, + "y": 15.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 40.45, + "y": 25.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 0.45, + "y": 30.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 10.45, + "y": 20.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 30.0, + "y": 5.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 55.45, + "y": 25.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 40.45, + "y": 30.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 50.45, + "y": 30.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 25.0, + "y": 15.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 55.45, + "y": 0.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 5.45, + "y": 25.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 30.0, + "y": 15.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 50.45, + "y": 25.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 10.45, + "y": 0.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 20.45, + "y": 0.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 50.0, + "y": 15.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 35.0, + "y": 5.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 20.45, + "y": 25.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 0.45, + "y": 0.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 15.45, + "y": 30.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 60.0, + "y": 15.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 45.45, + "y": 0.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 10.45, + "y": 30.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 50.45, + "y": 0.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 55.45, + "y": 30.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 35.45, + "y": 15.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 45.45, + "y": 25.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 10.45, + "y": 25.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 35.45, + "y": 30.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 0.45, + "y": 25.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 55.0, + "y": 20.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 55.0, + "y": 15.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 5.45, + "y": 10.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 55.0, + "y": 10.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 7.0, + "y": 15.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 50.0, + "y": 20.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 12.0, + "y": 5.0, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 15.45, + "y": 0.45, + "unit": "mm" + } + }, + { + "type": "via_dangling", + "severity": "warning", + "message": "Via is not connected or connected on only one layer", + "location": { + "x": 25.45, + "y": 0.45, + "unit": "mm" + } + }, + { + "type": "track_dangling", + "severity": "warning", + "message": "Track has unconnected end", + "location": { + "x": 37.0875, + "y": 10.0, + "unit": "mm" + } + }, + { + "type": "track_dangling", + "severity": "warning", + "message": "Track has unconnected end", + "location": { + "x": 19.6375, + "y": 8.0, + "unit": "mm" + } + }, { "type": "silk_edge_clearance", "severity": "warning", @@ -2156,13 +1474,73 @@ "unit": "mm" } }, + { + "type": "silk_edge_clearance", + "severity": "warning", + "message": "Silkscreen clipped by board edge", + "location": { + "x": 0.0, + "y": 0.0, + "unit": "mm" + } + }, + { + "type": "silk_edge_clearance", + "severity": "warning", + "message": "Silkscreen clipped by board edge", + "location": { + "x": 0.0, + "y": 35.0, + "unit": "mm" + } + }, + { + "type": "text_thickness", + "severity": "warning", + "message": "Text thickness out of range (board setup constraints silk text thickness min thickness 0.0800 mm; actual 0.0025 mm)", + "location": { + "x": 10.0, + "y": 10.0, + "unit": "mm" + } + }, + { + "type": "text_height", + "severity": "warning", + "message": "Text height out of range (board setup constraints silk text height min height 0.8000 mm; actual 0.0100 mm)", + "location": { + "x": 10.0, + "y": 10.0, + "unit": "mm" + } + }, { "type": "silk_overlap", "severity": "warning", "message": "Silkscreen clearance", "location": { - "x": 25.0, - "y": 2.57, + "x": 8.0, + "y": 4.57, + "unit": "mm" + } + }, + { + "type": "silk_overlap", + "severity": "warning", + "message": "Silkscreen clearance", + "location": { + "x": 45.8, + "y": -2.9, + "unit": "mm" + } + }, + { + "type": "silk_overlap", + "severity": "warning", + "message": "Silkscreen clearance", + "location": { + "x": 45.8, + "y": 3.975, "unit": "mm" } }, @@ -2171,8 +1549,8 @@ "severity": "warning", "message": "Silkscreen clipped by solder mask", "location": { - "x": 40.8, - "y": -0.9, + "x": 8.0, + "y": 4.57, "unit": "mm" } }, @@ -2181,8 +1559,8 @@ "severity": "warning", "message": "Silkscreen clipped by solder mask", "location": { - "x": 24.762742, - "y": 3.4775, + "x": 8.0, + "y": 4.57, "unit": "mm" } }, @@ -2191,40 +1569,40 @@ "severity": "warning", "message": "Silkscreen clipped by solder mask", "location": { - "x": 24.762742, + "x": 46.0, + "y": 13.57, + "unit": "mm" + } + }, + { + "type": "silk_over_copper", + "severity": "warning", + "message": "Silkscreen clipped by solder mask", + "location": { + "x": 45.85942, + "y": 14.49, + "unit": "mm" + } + }, + { + "type": "silk_over_copper", + "severity": "warning", + "message": "Silkscreen clipped by solder mask", + "location": { + "x": 45.8, + "y": 3.975, + "unit": "mm" + } + }, + { + "type": "silk_over_copper", + "severity": "warning", + "message": "Silkscreen clipped by solder mask", + "location": { + "x": 45.762742, "y": 4.5225, "unit": "mm" } - }, - { - "type": "silk_over_copper", - "severity": "warning", - "message": "Silkscreen clipped by solder mask", - "location": { - "x": 23.762742, - "y": 4.5225, - "unit": "mm" - } - }, - { - "type": "silk_over_copper", - "severity": "warning", - "message": "Silkscreen clipped by solder mask", - "location": { - "x": 23.762742, - "y": 3.4775, - "unit": "mm" - } - }, - { - "type": "copper_sliver", - "severity": "warning", - "message": "Copper sliver (F.Cu)", - "location": { - "x": 0, - "y": 0, - "unit": "mm" - } } ] } \ No newline at end of file