diff --git a/esp32mp3-s31.kicad_pcb b/esp32mp3-s31.kicad_pcb new file mode 100644 index 0000000..8472ab3 --- /dev/null +++ b/esp32mp3-s31.kicad_pcb @@ -0,0 +1,1452 @@ +(kicad_pcb + (version 20260206) + (generator "pcbnew") + (generator_version "10.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting + (front yes) + (back yes) + ) + (covering + (front no) + (back no) + ) + (plugging + (front no) + (back no) + ) + (capping no) + (filling no) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12) + (dashed_line_gap_ratio 3) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (footprint "PCM_Espressif:ESP32-S31-WROOM-3" + (layer "F.Cu") + (uuid "2cb68932-5a7b-404e-a395-59901153dae8") + (at 149.275 64.075) + (descr "Built-in ESP32-S31 series chip, featuring a RISC-V 32-bit dual-core microprocessor, suitable for embedded systems, smart home, wearable electronic devices, and other IoT scenarios") + (tags "esp32-s31") + (property "Reference" "U1" + (at 0 -19.5 0) + (layer "F.SilkS") + (uuid "b629ca35-b573-4565-af09-cdb3480f29ef") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "~" + (at 0 13.25 0) + (layer "F.Fab") + (uuid "363514cf-aaf6-4b41-b033-79c9a8d9a420") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://documentation.espressif.com/esp32-s31-wroom-3_datasheet_en.html#pin_layout" + (at -10.3 -10.2 0) + (layer "F.Fab") + (hide yes) + (uuid "f3a41adc-3225-4ba7-8857-5e7a26911f64") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "2.4 GHz Wi-Fi 6, Bluetooth 5.4 (LE), Bluetooth Classic, Zigbee and Thread (802.15.4) module Built around ESP32-S31 series of SoCs, RISC-V 32-bit dual-core microprocessor 54 GPIOs, rich set of peripherals On-board PCB antenna" + (at -10.3 -10.2 0) + (layer "F.Fab") + (hide yes) + (uuid "78e42081-ae4a-44bc-89c6-b4788ce8f717") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (path "/38004d13-19ab-45c6-8e28-d1f0b8922b33") + (sheetname "/") + (sheetfile "esp32mp3-s31.kicad_sch") + (attr smd) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start -11 -18) + (end -11 -17) + (stroke + (width 0.4) + (type default) + ) + (layer "F.SilkS") + (uuid "a8ad317e-503c-4f71-bc54-0042bcadd36b") + ) + (fp_line + (start -11 -18) + (end -10 -18) + (stroke + (width 0.4) + (type default) + ) + (layer "F.SilkS") + (uuid "27d0361f-a51e-4d42-a5dc-46efa3579b6a") + ) + (fp_line + (start -11 -18) + (end 11 -18) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "45ef7592-5514-444b-b185-26f430e2081f") + ) + (fp_line + (start -11 12) + (end -11 -18) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "5c9e3329-252b-4c8b-a14c-f49601d464c4") + ) + (fp_line + (start -11 12) + (end -11 11) + (stroke + (width 0.4) + (type default) + ) + (layer "F.SilkS") + (uuid "186baf1e-b577-478c-9724-a4933276080c") + ) + (fp_line + (start -11 12) + (end -10 12) + (stroke + (width 0.4) + (type default) + ) + (layer "F.SilkS") + (uuid "213a7e4c-9080-41fe-b5d8-a32d6dbfb84e") + ) + (fp_line + (start 11 -18) + (end 10 -18) + (stroke + (width 0.4) + (type default) + ) + (layer "F.SilkS") + (uuid "c256f291-a5dd-4684-b868-cb591f2b649b") + ) + (fp_line + (start 11 -18) + (end 11 -17) + (stroke + (width 0.4) + (type default) + ) + (layer "F.SilkS") + (uuid "46508556-efb9-4066-ac3e-356c1f60427f") + ) + (fp_line + (start 11 -18) + (end 11 12) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "b534c5da-a499-413f-a92f-8bcf4db145ec") + ) + (fp_line + (start 11 12) + (end -11 12) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "485cc793-7294-4917-b908-965fc1c3092e") + ) + (fp_line + (start 11 12) + (end 10 12) + (stroke + (width 0.4) + (type default) + ) + (layer "F.SilkS") + (uuid "bc3624ad-10b9-422d-94d8-e15363457d05") + ) + (fp_line + (start 11 12) + (end 11 11) + (stroke + (width 0.4) + (type default) + ) + (layer "F.SilkS") + (uuid "c72fc70e-8465-4d8d-9188-2918435088cf") + ) + (fp_line + (start -13 -12) + (end -13 -8) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f6a39b8a-403c-4b3a-9c44-c7747d0b5da9") + ) + (fp_line + (start -11 -12) + (end -13 -12) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d7a6b7ce-98c8-4974-97ab-2c09b0ef3a08") + ) + (fp_line + (start 11 -12) + (end 26 -12) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1d0828fc-0eca-4bbb-8216-cb9c0750559b") + ) + (fp_line + (start 26 -12) + (end 26 -18) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "69e3677b-cb52-4a46-ac71-dc0d68d69156") + ) + (fp_line + (start -11 -18) + (end -11 12) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco2.User") + (uuid "3ff29069-e3e0-4cb0-a9c9-e31a67342a5b") + ) + (fp_line + (start -11 -12) + (end 11 -12) + (stroke + (width 0.1) + (type default) + ) + (layer "Eco2.User") + (uuid "80c6d48d-d914-4648-8e51-48f0fd48d49c") + ) + (fp_line + (start -11 12) + (end 11 12) + (stroke + (width 0.1) + (type default) + ) + (layer "Eco2.User") + (uuid "13985f28-559d-4493-bac9-f05121b328af") + ) + (fp_line + (start 11 -18) + (end -11 -18) + (stroke + (width 0.1) + (type default) + ) + (layer "Eco2.User") + (uuid "9a4ddceb-6db0-4e7e-b3e8-e80558c38673") + ) + (fp_line + (start 11 12) + (end 11 -18) + (stroke + (width 0.1) + (type default) + ) + (layer "Eco2.User") + (uuid "d5a4dc90-fa04-4b01-a425-691b98977480") + ) + (fp_line + (start -11.25 -18.25) + (end -11.25 12.25) + (stroke + (width 0.05) + (type default) + ) + (layer "F.CrtYd") + (uuid "2330b9e5-f931-4fc4-8459-33d8e752877f") + ) + (fp_line + (start -11.25 12.25) + (end 11.25 12.25) + (stroke + (width 0.05) + (type default) + ) + (layer "F.CrtYd") + (uuid "bfb0efdb-3ca7-4f7b-83be-478d66f037b2") + ) + (fp_line + (start 11.25 -18.25) + (end -11.25 -18.25) + (stroke + (width 0.05) + (type default) + ) + (layer "F.CrtYd") + (uuid "12ee6dbd-c343-4753-a669-74cbcade52ed") + ) + (fp_line + (start 11.25 12.25) + (end 11.25 -18.25) + (stroke + (width 0.05) + (type default) + ) + (layer "F.CrtYd") + (uuid "a1637bfd-5377-430f-ba32-860a785b3c2f") + ) + (fp_text user "Antenna Area" + (at 0 -15 0) + (layer "F.SilkS") + (uuid "21f93447-e827-4d50-bf0b-d80f625fbd69") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "BOARD EDGE" + (at 26 -12 0) + (unlocked yes) + (layer "Dwgs.User") + (uuid "ce17e62d-6595-47c9-b2c5-3fb3e7ef6b66") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify right bottom) + ) + ) + (fp_text user "Antenna Area" + (at 0 -15 0) + (layer "Eco2.User") + (uuid "51ed75fa-c328-4185-a6cd-63c1215dbea0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 5.75 0) + (layer "F.Fab") + (uuid "c4185e54-1747-4b00-9132-5a68d88c7909") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -10.3 -10.2) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_1") + (pintype "power_in") + (uuid "4bfb4579-c9d3-49b9-a1f6-a0751032068a") + ) + (pad "2" smd rect + (at -10.3 -9.35) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_2") + (pintype "power_in") + (uuid "507e344d-0329-4b5f-9afd-186677d0c848") + ) + (pad "3" smd rect + (at -10.3 -8.5) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "+3V3") + (pinfunction "3V3_3") + (pintype "power_in") + (uuid "6817479a-c507-42f8-9419-ca3af5fcd720") + ) + (pad "4" smd rect + (at -10.3 -7.65) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "+3V3") + (pinfunction "3V3_4") + (pintype "power_in") + (uuid "e55483f6-2d59-4ab2-8470-5debfd4134f5") + ) + (pad "5" smd rect + (at -10.3 -6.8) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "/ESP_ENABLE") + (pinfunction "EN_5") + (pintype "input") + (uuid "bf823842-f90c-4dbc-afb9-8a33592c1709") + ) + (pad "6" smd rect + (at -10.3 -5.95) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO2-Pad6)") + (pinfunction "GPIO2_6") + (pintype "bidirectional") + (uuid "074a454b-fcfd-4cd8-af5e-c4bcd68b180a") + ) + (pad "7" smd rect + (at -10.3 -5.1) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO3-Pad7)") + (pinfunction "GPIO3_7") + (pintype "bidirectional") + (uuid "bccd09c0-7122-4a84-920d-959272d98141") + ) + (pad "8" smd rect + (at -10.3 -4.25) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO0{slash}XTAL_32K_N-Pad8)") + (pinfunction "GPIO0/XTAL_32K_N_8") + (pintype "bidirectional") + (uuid "d31035c0-a8fe-4335-bea8-d1299a845517") + ) + (pad "9" smd rect + (at -10.3 -3.4) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO1{slash}XTAL_32K_P-Pad9)") + (pinfunction "GPIO1/XTAL_32K_P_9") + (pintype "bidirectional") + (uuid "33afdfec-83a6-484e-8881-aba02af5e905") + ) + (pad "10" smd rect + (at -10.3 -2.55) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO4-Pad10)") + (pinfunction "GPIO4_10") + (pintype "bidirectional") + (uuid "5466cec7-fc7a-4bff-a614-f2ac2459cb25") + ) + (pad "11" smd rect + (at -10.3 -1.7) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO5-Pad11)") + (pinfunction "GPIO5_11") + (pintype "bidirectional") + (uuid "7da09539-7bed-4fdc-9e96-8472a21cdd16") + ) + (pad "12" smd rect + (at -10.3 -0.85) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO6-Pad12)") + (pinfunction "GPIO6_12") + (pintype "bidirectional") + (uuid "36d928cb-85ad-47e9-a6b8-3fbaa630f1af") + ) + (pad "13" smd rect + (at -10.3 0) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO7-Pad13)") + (pinfunction "GPIO7_13") + (pintype "bidirectional") + (uuid "6ccd6423-1f28-4a33-834f-21012e8ac316") + ) + (pad "14" smd rect + (at -10.3 0.85) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO8-Pad14)") + (pinfunction "GPIO8_14") + (pintype "bidirectional") + (uuid "38a6ab72-2da4-43d0-8676-b494a102652c") + ) + (pad "15" smd rect + (at -10.3 1.7) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO9-Pad15)") + (pinfunction "GPIO9_15") + (pintype "bidirectional") + (uuid "9f90569f-3421-4b07-bfb0-7b185e8c166a") + ) + (pad "16" smd rect + (at -10.3 2.55) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO10-Pad16)") + (pinfunction "GPIO10_16") + (pintype "bidirectional") + (uuid "5a5f7f01-820a-4a18-9718-ddb59e3e98bd") + ) + (pad "17" smd rect + (at -10.3 3.4) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO11-Pad17)") + (pinfunction "GPIO11_17") + (pintype "bidirectional") + (uuid "d261a6de-42a4-4d5e-83cf-be73ad079bdb") + ) + (pad "18" smd rect + (at -10.3 4.25) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO12-Pad18)") + (pinfunction "GPIO12_18") + (pintype "bidirectional") + (uuid "c9d6b2d3-49aa-4d9f-951a-17965be4cf8e") + ) + (pad "19" smd rect + (at -10.3 5.1) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO13-Pad19)") + (pinfunction "GPIO13_19") + (pintype "bidirectional") + (uuid "8a6f22a4-3c56-4d6c-929f-d2a39971fb26") + ) + (pad "20" smd rect + (at -10.3 5.95) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO14-Pad20)") + (pinfunction "GPIO14_20") + (pintype "bidirectional") + (uuid "2b28976b-6e0a-4913-914d-02a83a796067") + ) + (pad "21" smd rect + (at -10.3 6.8) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO15-Pad21)") + (pinfunction "GPIO15_21") + (pintype "bidirectional") + (uuid "3d26c074-a30d-476d-864c-234c45cd7f46") + ) + (pad "22" smd rect + (at -10.3 7.65) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO16-Pad22)") + (pinfunction "GPIO16_22") + (pintype "bidirectional") + (uuid "2a3f8f1b-2101-477a-b757-3f5e43396a65") + ) + (pad "23" smd rect + (at -10.3 8.5) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO17-Pad23)") + (pinfunction "GPIO17_23") + (pintype "bidirectional") + (uuid "f97f91bb-d015-448c-a0bb-a1224ebb503d") + ) + (pad "24" smd rect + (at -10.3 9.35) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO18-Pad24)") + (pinfunction "GPIO18_24") + (pintype "bidirectional") + (uuid "8cc15d85-aef6-450d-8eb5-d69a77240eb6") + ) + (pad "25" smd rect + (at -10.3 10.2) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "/SD.DET") + (pinfunction "GPIO19_25") + (pintype "bidirectional") + (uuid "e03342e9-e4e9-4f68-acd8-19f9c6663e6d") + ) + (pad "26" smd rect + (at -8.925 11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_26") + (pintype "power_in") + (uuid "1fa6d296-d8bc-4339-a42a-f32d7b65c012") + ) + (pad "27" smd rect + (at -8.075 11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "/SD.DAT0") + (pinfunction "SDIO_DATA0/GPIO20_27") + (pintype "bidirectional") + (uuid "a623344b-3905-4720-8600-fc963f90f32d") + ) + (pad "28" smd rect + (at -7.225 11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "/SD.DAT1") + (pinfunction "SDIO_DATA1/GPIO21_28") + (pintype "bidirectional") + (uuid "ece16a32-19b3-4919-a39d-7eeb608032d5") + ) + (pad "29" smd rect + (at -6.375 11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "/SD.DAT2") + (pinfunction "SDIO_DATA2/GPIO22_29") + (pintype "bidirectional") + (uuid "54f133d9-a7be-407a-83e1-86955611e110") + ) + (pad "30" smd rect + (at -5.525 11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "/SD.DAT3") + (pinfunction "SDIO_DATA3/GPIO23_30") + (pintype "bidirectional") + (uuid "5b01a24b-d089-48ba-b549-081f4f5357e9") + ) + (pad "31" smd rect + (at -4.675 11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "/SD.CLK") + (pinfunction "SDIO_CLK/GPIO24_31") + (pintype "bidirectional") + (uuid "2a588d91-51c5-4a23-bb5f-8afce3a5165e") + ) + (pad "32" smd rect + (at -3.825 11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "/SD.CMD") + (pinfunction "SDIO_CMD/GPIO25_32") + (pintype "bidirectional") + (uuid "f43d0930-fab9-4efe-bf25-465f9906db11") + ) + (pad "33" smd rect + (at -2.975 11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-NC-Pad33)") + (pinfunction "NC_33") + (pintype "no_connect") + (uuid "440fb364-99e3-4b1e-9d02-1f7113dbc04f") + ) + (pad "34" smd rect + (at -2.125 11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-NC-Pad34)") + (pinfunction "NC_34") + (pintype "no_connect") + (uuid "ad2b20c1-97b8-46cc-9683-54387a672382") + ) + (pad "35" smd rect + (at -1.275 11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-NC-Pad35)") + (pinfunction "NC_35") + (pintype "no_connect") + (uuid "cb8b88e0-84d9-453a-aa8a-661f3d3409b0") + ) + (pad "36" smd rect + (at -0.425 11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-NC-Pad36)") + (pinfunction "NC_36") + (pintype "no_connect") + (uuid "b54d784e-4bd9-4b35-b870-d4fd4e1b567a") + ) + (pad "37" smd rect + (at 0.425 11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-NC-Pad37)") + (pinfunction "NC_37") + (pintype "no_connect") + (uuid "b3567fae-360c-4b33-88d8-3481ad825599") + ) + (pad "38" smd rect + (at 1.275 11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-NC-Pad38)") + (pinfunction "NC_38") + (pintype "no_connect") + (uuid "80c1878f-0879-4943-bc1f-f35b4d1126ab") + ) + (pad "39" smd rect + (at 2.125 11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-NC-Pad39)") + (pinfunction "NC_39") + (pintype "no_connect") + (uuid "d7d9d698-4af5-4cee-a341-ae7ae40fabd0") + ) + (pad "40" smd rect + (at 2.975 11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-USB_DP-Pad40)") + (pinfunction "USB_DP_40") + (pintype "bidirectional") + (uuid "172f0835-92c4-4f32-88ad-a7e13a9d00e8") + ) + (pad "41" smd rect + (at 3.825 11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-USB_DM-Pad41)") + (pinfunction "USB_DM_41") + (pintype "bidirectional") + (uuid "702ad08c-6a5e-49df-978f-c439c3c3410d") + ) + (pad "42" smd rect + (at 4.675 11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO33-Pad42)") + (pinfunction "GPIO33_42") + (pintype "bidirectional") + (uuid "89cdf82f-9da5-4c96-8729-b1ccd2107520") + ) + (pad "43" smd rect + (at 5.525 11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO34-Pad43)") + (pinfunction "GPIO34_43") + (pintype "bidirectional") + (uuid "744c5da8-4f86-4eca-833b-cc681d5978da") + ) + (pad "44" smd rect + (at 6.375 11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO35-Pad44)") + (pinfunction "GPIO35_44") + (pintype "bidirectional") + (uuid "a35fcb98-59a6-4c68-a27c-295083ccc760") + ) + (pad "45" smd rect + (at 7.225 11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO36*-Pad45)") + (pinfunction "GPIO36*_45") + (pintype "bidirectional") + (uuid "74e97a97-b719-4b38-93ba-15679c770221") + ) + (pad "46" smd rect + (at 8.075 11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO37-Pad46)") + (pinfunction "GPIO37_46") + (pintype "bidirectional") + (uuid "cef52f60-2321-424c-8137-e9660a300f74") + ) + (pad "47" smd rect + (at 8.925 11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_47") + (pintype "power_in") + (uuid "edef2550-2ef3-4afe-9c8a-b7259bbf6e88") + ) + (pad "48" smd rect + (at 10.3 10.2) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_48") + (pintype "power_in") + (uuid "4bc58d88-a28f-4fa2-886a-d802c2fa4984") + ) + (pad "49" smd rect + (at 10.3 9.35) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO38-Pad49)") + (pinfunction "GPIO38_49") + (pintype "bidirectional") + (uuid "17b76911-31b5-4d7f-98c6-e5f0de0217ce") + ) + (pad "50" smd rect + (at 10.3 8.5) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO39-Pad50)") + (pinfunction "GPIO39_50") + (pintype "bidirectional") + (uuid "093e2663-6af7-4ba5-a049-a62c4e4010a5") + ) + (pad "51" smd rect + (at 10.3 7.65) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO40-Pad51)") + (pinfunction "GPIO40_51") + (pintype "bidirectional") + (uuid "1292e57d-9cb9-4cc0-b9fa-5b9329d9438b") + ) + (pad "52" smd rect + (at 10.3 6.8) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO42{slash}ADC1_CH0_N-Pad52)") + (pinfunction "GPIO42/ADC1_CH0_N_52") + (pintype "bidirectional") + (uuid "ed321be5-0be8-4a19-a883-235ac6ec5d3d") + ) + (pad "53" smd rect + (at 10.3 5.95) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO43{slash}ADC1_CH0_P-Pad53)") + (pinfunction "GPIO43/ADC1_CH0_P_53") + (pintype "bidirectional") + (uuid "bb1366d7-a875-4301-8727-5ef1112cf817") + ) + (pad "54" smd rect + (at 10.3 5.1) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO44{slash}ADC1_CH1_N-Pad54)") + (pinfunction "GPIO44/ADC1_CH1_N_54") + (pintype "bidirectional") + (uuid "b511ada2-9686-468f-b6d5-bca91c5ce99c") + ) + (pad "55" smd rect + (at 10.3 4.25) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO45{slash}ADC1_CH1_P-Pad55)") + (pinfunction "GPIO45/ADC1_CH1_P_55") + (pintype "bidirectional") + (uuid "f59c3198-5765-4972-943d-35ead097916e") + ) + (pad "56" smd rect + (at 10.3 3.4) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO46{slash}ADC1_CH2_N-Pad56)") + (pinfunction "GPIO46/ADC1_CH2_N_56") + (pintype "bidirectional") + (uuid "59c1c2da-4b16-4407-876a-c98cb4339eb4") + ) + (pad "57" smd rect + (at 10.3 2.55) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO47{slash}ADC1_CH2_P-Pad57)") + (pinfunction "GPIO47/ADC1_CH2_P_57") + (pintype "bidirectional") + (uuid "240c3509-a481-4dd2-b1ec-5554e62912d1") + ) + (pad "58" smd rect + (at 10.3 1.7) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO48{slash}ADC1_CH3_N-Pad58)") + (pinfunction "GPIO48/ADC1_CH3_N_58") + (pintype "bidirectional") + (uuid "3040d7dc-a1ca-49fd-9ab1-bcbc6629ec7b") + ) + (pad "59" smd rect + (at 10.3 0.85) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO49{slash}ADC1_CH3_P-Pad59)") + (pinfunction "GPIO49/ADC1_CH3_P_59") + (pintype "bidirectional") + (uuid "cde272f1-3394-498d-a3cf-2b41fe04c76c") + ) + (pad "60" smd rect + (at 10.3 0) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO50{slash}ADC2_CH0_N-Pad60)") + (pinfunction "GPIO50/ADC2_CH0_N_60") + (pintype "bidirectional") + (uuid "718fbdf5-bb9a-4b83-a319-024117e19d11") + ) + (pad "61" smd rect + (at 10.3 -0.85) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO51{slash}ADC2_CH0_P-Pad61)") + (pinfunction "GPIO51/ADC2_CH0_P_61") + (pintype "bidirectional") + (uuid "5193a38b-1986-40de-b587-4b7112a75fda") + ) + (pad "62" smd rect + (at 10.3 -1.7) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO52{slash}ADC2_CH1_N-Pad62)") + (pinfunction "GPIO52/ADC2_CH1_N_62") + (pintype "bidirectional") + (uuid "c9072e0d-bf0d-4941-ba72-ae9ad92a8e3b") + ) + (pad "63" smd rect + (at 10.3 -2.55) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO53{slash}ADC2_CH1_P-Pad63)") + (pinfunction "GPIO53/ADC2_CH1_P_63") + (pintype "bidirectional") + (uuid "8012ac82-a53f-487b-bb06-268e510a3ec1") + ) + (pad "64" smd rect + (at 10.3 -3.4) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-MTDO{slash}GPIO54-Pad64)") + (pinfunction "MTDO/GPIO54_64") + (pintype "bidirectional") + (uuid "2611e3c2-2da6-4cc8-984e-f6ab4e1dd280") + ) + (pad "65" smd rect + (at 10.3 -4.25) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-MTCK{slash}GPIO55-Pad65)") + (pinfunction "MTCK/GPIO55_65") + (pintype "bidirectional") + (uuid "b8a6fe5f-476c-4464-922f-98493198d45f") + ) + (pad "66" smd rect + (at 10.3 -5.1) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-MTDI{slash}GPIO56-Pad66)") + (pinfunction "MTDI/GPIO56_66") + (pintype "bidirectional") + (uuid "73f0d27d-21de-43d5-a4f2-74537fe3e356") + ) + (pad "67" smd rect + (at 10.3 -5.95) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-MTMS{slash}GPIO57-Pad67)") + (pinfunction "MTMS/GPIO57_67") + (pintype "bidirectional") + (uuid "fbf23638-ec20-4cc4-8325-2ddc97464ba7") + ) + (pad "68" smd rect + (at 10.3 -6.8) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-UART0_TXD{slash}GPIO58-Pad68)") + (pinfunction "UART0_TXD/GPIO58_68") + (pintype "bidirectional") + (uuid "664c4245-5270-4a77-95f6-3493b4e9de23") + ) + (pad "69" smd rect + (at 10.3 -7.65) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-UART0_RXD{slash}GPIO59-Pad69)") + (pinfunction "UART0_RXD/GPIO59_69") + (pintype "bidirectional") + (uuid "b2254a99-9e95-4ee1-ab63-c5a8a7d33ae3") + ) + (pad "70" smd rect + (at 10.3 -8.5) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO60-Pad70)") + (pinfunction "GPIO60_70") + (pintype "bidirectional") + (uuid "c5ee26ec-53de-4306-8070-605cdf7c55a7") + ) + (pad "71" smd rect + (at 10.3 -9.35) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-GPIO61-Pad71)") + (pinfunction "GPIO61_71") + (pintype "bidirectional") + (uuid "2604f624-5020-42c7-a220-91184982f898") + ) + (pad "72" smd rect + (at 10.3 -10.2) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_72") + (pintype "power_in") + (uuid "d30ffb82-f1e0-4bde-85a3-17546dfb28eb") + ) + (pad "73" smd rect + (at 8.925 -11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_73") + (pintype "power_in") + (uuid "7d11e2f0-96e8-4f1d-889c-0b1de3581569") + ) + (pad "74" smd rect + (at 8.075 -11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_74") + (pintype "power_in") + (uuid "12021ff1-0c65-4de7-ac1c-bfea46d59433") + ) + (pad "75" smd rect + (at 7.225 -11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_75") + (pintype "power_in") + (uuid "4429be9f-6331-4d15-9b49-9cbd932e045b") + ) + (pad "76" smd rect + (at 6.375 -11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_76") + (pintype "power_in") + (uuid "540d06ba-22c0-4cdf-8996-2b89f304515a") + ) + (pad "77" smd rect + (at 5.525 -11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_77") + (pintype "power_in") + (uuid "97f5635b-4498-4c84-a8c3-0109a81c9612") + ) + (pad "78" smd rect + (at 4.675 -11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_78") + (pintype "power_in") + (uuid "cb209b3c-7652-431b-8fe5-b0c4f040b4d8") + ) + (pad "79" smd rect + (at 3.825 -11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_79") + (pintype "power_in") + (uuid "57cf333f-9170-44ff-822d-7cd7439750d4") + ) + (pad "80" smd rect + (at 2.975 -11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_80") + (pintype "power_in") + (uuid "6edc1e4e-7025-455e-b122-842b8ef1e189") + ) + (pad "81" smd rect + (at 2.125 -11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_81") + (pintype "power_in") + (uuid "c1ca2ae9-aab7-4562-ad34-0ff065bbed3d") + ) + (pad "82" smd rect + (at 1.275 -11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_82") + (pintype "power_in") + (uuid "8727f21f-a195-4197-94a2-26fdbda45c95") + ) + (pad "83" smd rect + (at 0.425 -11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_83") + (pintype "power_in") + (uuid "bb45ae26-2ef7-445b-b2dd-e264c9f9a734") + ) + (pad "84" smd rect + (at -0.425 -11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_84") + (pintype "power_in") + (uuid "3321e47b-57cd-4e85-b760-a69f9150343a") + ) + (pad "85" smd rect + (at -1.275 -11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_85") + (pintype "power_in") + (uuid "74ba1208-61e8-43d8-9a64-6393acd9bcd5") + ) + (pad "86" smd rect + (at -2.125 -11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_86") + (pintype "power_in") + (uuid "3a83202c-6016-4add-94ee-622d61c0d5f6") + ) + (pad "87" smd rect + (at -2.975 -11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_87") + (pintype "power_in") + (uuid "f58a7b84-e78b-47bc-bc9b-f5df832a6a91") + ) + (pad "88" smd rect + (at -3.825 -11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_88") + (pintype "power_in") + (uuid "c716026b-2bd1-4188-a8a2-4f5a80f20116") + ) + (pad "89" smd rect + (at -4.675 -11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_89") + (pintype "power_in") + (uuid "d7af5821-afb9-4195-85aa-ba6fd3434cdf") + ) + (pad "90" smd rect + (at -5.525 -11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_90") + (pintype "power_in") + (uuid "d17f586d-c067-4854-9d38-85740b530787") + ) + (pad "91" smd rect + (at -6.375 -11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(U1-NC-Pad91)") + (pinfunction "NC_91") + (pintype "no_connect") + (uuid "a4843a83-84a9-43df-9e32-cc7396bab4de") + ) + (pad "92" smd rect + (at -7.225 -11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_92") + (pintype "power_in") + (uuid "7be5db66-fe67-48e6-9921-a3b5ce1e43c3") + ) + (pad "93" smd rect + (at -8.075 -11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_93") + (pintype "power_in") + (uuid "f6eb4176-c22a-40a8-b2b4-9071ed806c06") + ) + (pad "94" smd rect + (at -8.925 -11.3 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_94") + (pintype "power_in") + (uuid "a0eb831f-cdcf-4d71-be56-e83c787f72c0") + ) + (pad "95" smd rect + (at -3.3234 0 45) + (size 1.8 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_95") + (pintype "power_in") + (uuid "58dbdfde-62d7-4da0-bf8f-ad5d6b5d05b2") + ) + (pad "95" smd rect + (at -1.6617 -1.6617 45) + (size 1.8 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_95") + (pintype "power_in") + (uuid "6c1c4d61-97b5-48f4-8d0d-61c3051dcb8d") + ) + (pad "95" smd rect + (at -1.6617 1.6617 45) + (size 1.8 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_95") + (pintype "power_in") + (uuid "f1f9e556-8ba8-4470-b66a-86d727b44e74") + ) + (pad "95" smd roundrect + (at 0 -3.3234 315) + (size 1.8 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0) + (chamfer_ratio 0.25) + (chamfer top_left) + (net "GND") + (pinfunction "GND_95") + (pintype "power_in") + (uuid "698ba693-89e2-4935-a1f7-c6345924c04a") + ) + (pad "95" smd rect + (at 0 0 45) + (size 1.8 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_95") + (pintype "power_in") + (uuid "def0b30f-65ec-4f3b-9f5e-9ebcffb3b5d2") + ) + (pad "95" smd rect + (at 0 3.3234 45) + (size 1.8 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_95") + (pintype "power_in") + (uuid "243c12be-a53b-4c2a-95f0-2cd4be2283ea") + ) + (pad "95" smd rect + (at 1.6617 -1.6617 45) + (size 1.8 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_95") + (pintype "power_in") + (uuid "70196bd2-860b-4d15-a1ab-f4e3fd89324c") + ) + (pad "95" smd rect + (at 1.6617 1.6617 45) + (size 1.8 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_95") + (pintype "power_in") + (uuid "f1ad91f2-0eb6-41d7-9635-874e435f63f2") + ) + (pad "95" smd rect + (at 3.3234 0 45) + (size 1.8 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_95") + (pintype "power_in") + (uuid "03ce4201-f441-4634-bad9-582e01b97a12") + ) + (pad "96" smd rect + (at -10.3 11.3) + (size 0.8 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_96") + (pintype "power_in") + (uuid "6fbefda6-2c96-4a5c-ae8e-7128b4e250e9") + ) + (pad "97" smd rect + (at 10.3 11.3) + (size 0.8 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_97") + (pintype "power_in") + (uuid "59d7710d-c159-4200-950b-5f2626d9ba9b") + ) + (pad "98" smd rect + (at 10.3 -11.3) + (size 0.8 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_98") + (pintype "power_in") + (uuid "80104249-3c88-46cd-a382-91a28cb5f35f") + ) + (pad "99" smd rect + (at -10.3 -11.3) + (size 0.8 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pinfunction "GND_99") + (pintype "power_in") + (uuid "e1ee8eb6-d8fa-4d33-817c-0f8bf5a73445") + ) + (zone + (layers "F.Cu" "B.Cu") + (uuid "e4c76ca9-30ed-4ecd-9888-e66b2808c6d0") + (name "antenna keepout") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + (island_removal_mode 0) + ) + (polygon + (pts + (xy 160.275 52.075) (xy 138.275 52.075) (xy 138.275 46.075) (xy 160.275 46.075) + ) + ) + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_espressif_kicad-libraries/espressif.3dshapes/ESP32-S31-WROOM-3_V1_1.STEP" + (offset + (xyz -11 -12 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -0 -0 -0) + ) + ) + ) + (embedded_fonts no) +) diff --git a/esp32mp3-s31.kicad_pro b/esp32mp3-s31.kicad_pro new file mode 100644 index 0000000..70b04b9 --- /dev/null +++ b/esp32mp3-s31.kicad_pro @@ -0,0 +1,702 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_barcodes": false, + "apply_defaults_to_fp_dimensions": false, + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 1.27 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "border_display_style": 2, + "border_hatch_pitch": 0.5, + "corner_radius": 0.0, + "corner_smoothing": 0, + "fill_mode": 0, + "hatch_gap": 1.5, + "hatch_orientation": 0.0, + "hatch_smoothing_level": 0, + "hatch_smoothing_value": 0.1, + "hatch_thickness": 1.0, + "min_clearance": 0.5, + "min_island_area": 10.0, + "min_thickness": 0.25, + "pad_connection": 1, + "remove_islands": 0, + "thermal_relief_gap": 0.5, + "thermal_relief_spoke_width": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_field_mismatch": "warning", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "missing_tuning_profile": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "error", + "padstack": "warning", + "pth_inside_courtyard": "error", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_not_centered_on_via": "ignore", + "track_on_post_machined_layer": "error", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "tuning_profile_track_geometries": "ignore", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.2, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "bom_rev": "", + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "", + "sch_revision": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "component_class_settings": { + "assignments": [], + "meta": { + "version": 0 + }, + "sheet_component_classes": { + "enabled": false + } + }, + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "field_name_whitespace": "warning", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "ground_pin_not_ground": "warning", + "hier_label_mismatch": "error", + "isolated_pin_label": "warning", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "stacked_pin_name": "warning", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "undefined_netclass": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "esp32mp3-s31.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "tuning_profile": "", + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 5 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "idf": "", + "netlist": "", + "plot": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "annotation": { + "method": 0, + "sort_order": 0 + }, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Simulation", + "name": "${EXCLUDE_FROM_SIM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Position Files", + "name": "${EXCLUDE_FROM_POS_FILES}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "bus_aliases": { + "SDIO": [ + "DAT0", + "DAT1", + "DAT2", + "DAT3", + "CMD", + "CLK", + "DET" + ], + "USB2": [ + "DP", + "DM" + ] + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "hop_over_size_choice": 0, + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "page_layout_descr_file": "", + "plot_directory": "", + "reuse_designators": true, + "subpart_first_id": 65, + "subpart_id_separator": 0, + "top_level_sheets": [ + { + "filename": "esp32mp3-s31.kicad_sch", + "name": "Root", + "uuid": "77f82812-b7c9-4744-90e7-50e16685157d" + } + ], + "used_designators": "J1,C1,#PWR1-4,U1", + "variants": [] + }, + "sheets": [ + [ + "77f82812-b7c9-4744-90e7-50e16685157d", + "Root" + ], + [ + "a78b5c67-9af3-4064-ab3b-636126524792", + "SD Card" + ], + [ + "a23d323a-2217-446d-bd9d-945f7c3b5270", + "USB IO" + ] + ], + "text_variables": {}, + "tuning_profiles": { + "meta": { + "version": 0 + }, + "tuning_profiles_impedance_geometric": [] + } +} diff --git a/esp32mp3-s31.kicad_sch b/esp32mp3-s31.kicad_sch new file mode 100644 index 0000000..e3d24aa --- /dev/null +++ b/esp32mp3-s31.kicad_sch @@ -0,0 +1,3683 @@ +(kicad_sch + (version 20260306) + (generator "eeschema") + (generator_version "10.0") + (uuid "77f82812-b7c9-4744-90e7-50e16685157d") + (paper "A4") + (lib_symbols + (symbol "Espressif:ESP32-S31-WROOM-3" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "U" + (at -40.132 41.91 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at -54.61 -41.91 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCM_Espressif:ESP32-S31-WROOM-3" + (at 0.254 -55.88 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "https://documentation.espressif.com/esp32-s31-wroom-3_datasheet_en.html#pin_layout" + (at -54.61 -41.91 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "2.4 GHz Wi-Fi 6, Bluetooth 5.4 (LE), Bluetooth Classic, Zigbee and Thread (802.15.4) module Built around ESP32-S31 series of SoCs, RISC-V 32-bit dual-core microprocessor 54 GPIOs, rich set of peripherals On-board PCB antenna" + (at -54.61 -41.91 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "esp32-s31" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "ESP32-S31-WROOM-3_0_0" + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -43.18 36.83 0) + (length 2.54) + (name "3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -43.18 34.29 0) + (length 2.54) + (name "3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -43.18 26.67 0) + (length 2.54) + (name "EN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -11.43 40.64 270) + (length 2.54) + (hide yes) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -13.97 40.64 270) + (length 2.54) + (hide yes) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -16.51 40.64 270) + (length 2.54) + (hide yes) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -19.05 40.64 270) + (length 2.54) + (hide yes) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -21.59 40.64 270) + (length 2.54) + (hide yes) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -24.13 40.64 270) + (length 2.54) + (hide yes) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 2.54 -43.18 90) + (length 2.54) + (name "USB_DM" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 43.18 29.21 180) + (length 2.54) + (name "GPIO60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 43.18 31.75 180) + (length 2.54) + (name "GPIO61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "76" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "77" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "78" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "79" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "80" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "81" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "82" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "83" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "84" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "85" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "86" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "87" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "88" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "89" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "90" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "92" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "93" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "94" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "95" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "96" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "97" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "98" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -43.18 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "99" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ESP32-S31-WROOM-3_1_0" + (polyline + (pts + (xy -3.2552 33.5508) (xy -3.4695 33.3276) (xy -3.6715 33.095) (xy -3.861 32.8536) (xy -4.0378 32.6039) + (xy -4.2017 32.3463) (xy -4.3525 32.0815) (xy -4.4899 31.8099) (xy -4.6138 31.532) (xy -4.7239 31.2485) + (xy -4.8201 30.9596) (xy -4.902 30.6661) (xy -4.9695 30.3684) (xy -5.0224 30.067) (xy -5.0605 29.7625) + (xy -5.0835 29.4553) (xy -5.0912 29.146) (xy -5.0835 28.8367) (xy -5.0605 28.5295) (xy -5.0224 28.225) + (xy -4.9695 27.9236) (xy -4.902 27.6259) (xy -4.8201 27.3324) (xy -4.7239 27.0436) (xy -4.6138 26.76) + (xy -4.4899 26.4821) (xy -4.3525 26.2105) (xy -4.2017 25.9457) (xy -4.0378 25.6881) (xy -3.861 25.4384) + (xy -3.6715 25.197) (xy -3.4695 24.9644) (xy -3.2552 24.7412) (xy -3.032 24.527) (xy -2.7994 24.325) + (xy -2.558 24.1355) (xy -2.3083 23.9587) (xy -2.0508 23.7948) (xy -1.7859 23.644) (xy -1.5143 23.5065) + (xy -1.2365 23.3826) (xy -0.9529 23.2725) (xy -0.6641 23.1764) (xy -0.3706 23.0944) (xy -0.0728 23.0269) + (xy 0.2285 22.974) (xy 0.5331 22.936) (xy 0.8403 22.913) (xy 1.1496 22.9053) (xy 1.4589 22.913) + (xy 1.766 22.936) (xy 2.0706 22.974) (xy 2.372 23.0269) (xy 2.6697 23.0944) (xy 2.9632 23.1764) + (xy 3.252 23.2725) (xy 3.5356 23.3826) (xy 3.8135 23.5065) (xy 4.0851 23.644) (xy 4.3499 23.7948) + (xy 4.6074 23.9587) (xy 4.8571 24.1355) (xy 5.0986 24.325) (xy 5.3311 24.527) (xy 5.5543 24.7412) + (xy 5.9126 24.383) (xy 5.668 24.1539) (xy 5.4133 23.9384) (xy 5.1491 23.7366) (xy 4.8761 23.5488) + (xy 4.5947 23.3752) (xy 4.3056 23.216) (xy 4.0094 23.0715) (xy 3.7065 22.9419) (xy 3.3976 22.8274) + (xy 3.0832 22.7283) (xy 2.7639 22.6447) (xy 2.4404 22.5769) (xy 2.1131 22.5252) (xy 1.7826 22.4897) + (xy 1.4495 22.4706) (xy 1.1143 22.4683) (xy 0.7696 22.477) (xy 0.4294 22.5028) (xy 0.0941 22.5453) + (xy -0.2358 22.604) (xy -0.56 22.6786) (xy -0.878 22.7687) (xy -1.1894 22.8737) (xy -1.4938 22.9934) + (xy -1.7908 23.1272) (xy -2.0799 23.2748) (xy -2.3608 23.4357) (xy -2.6329 23.6095) (xy -2.896 23.7959) + (xy -3.1495 23.9943) (xy -3.393 24.2045) (xy -3.6262 24.4258) (xy -3.8486 24.6581) (xy -4.0598 24.9007) + (xy -4.2594 25.1533) (xy -4.4469 25.4155) (xy -4.6219 25.6869) (xy -4.7841 25.9671) (xy -4.9329 26.2555) + (xy -5.068 26.5519) (xy -5.189 26.8558) (xy -5.2954 27.1668) (xy -5.3868 27.4844) (xy -5.4628 27.8082) + (xy -5.523 28.1379) (xy -5.567 28.473) (xy -5.5942 28.8131) (xy -5.6044 29.1577) (xy -5.5971 29.4911) + (xy -5.5733 29.8223) (xy -5.5332 30.1506) (xy -5.4771 30.4756) (xy -5.4052 30.7966) (xy -5.3177 31.1132) + (xy -5.2148 31.4247) (xy -5.0969 31.7306) (xy -4.964 32.0304) (xy -4.8165 32.3234) (xy -4.6546 32.6092) + (xy -4.4785 32.8871) (xy -4.2885 33.1566) (xy -4.0847 33.4171) (xy -3.8674 33.6681) (xy -3.6369 33.9091) + (xy -3.2552 33.5508) + ) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 231 53 44 1) + ) + ) + (polyline + (pts + (xy -2.3605 26.4786) (xy -2.3177 26.4754) (xy -2.2753 26.4701) (xy -2.2333 26.4628) (xy -2.1918 26.4534) + (xy -2.1508 26.4421) (xy -2.1106 26.4287) (xy -2.071 26.4135) (xy -2.0322 26.3963) (xy -1.9943 26.3772) + (xy -1.9574 26.3563) (xy -1.9214 26.3336) (xy -1.8865 26.3091) (xy -1.8528 26.2828) (xy -1.8202 26.2548) + (xy -1.789 26.2251) (xy -1.7593 26.1938) (xy -1.7313 26.1613) (xy -1.705 26.1276) (xy -1.6805 26.0927) + (xy -1.6577 26.0567) (xy -1.6368 26.0197) (xy -1.6178 25.9818) (xy -1.6006 25.9431) (xy -1.5853 25.9035) + (xy -1.572 25.8632) (xy -1.5606 25.8223) (xy -1.5513 25.7808) (xy -1.5439 25.7388) (xy -1.5387 25.6963) + (xy -1.5355 25.6535) (xy -1.5344 25.6104) (xy -1.5369 25.545) (xy -1.5442 25.4805) (xy -1.5561 25.4173) + (xy -1.5726 25.3556) (xy -1.5935 25.2955) (xy -1.6186 25.2373) (xy -1.6478 25.1813) (xy -1.6809 25.1275) + (xy -1.7179 25.0763) (xy -1.7585 25.0279) (xy -1.8026 24.9824) (xy -1.8501 24.9402) (xy -1.9009 24.9013) + (xy -1.9547 24.8661) (xy -2.0114 24.8347) (xy -2.071 24.8074) (xy -2.1324 24.7846) (xy -2.1948 24.7667) + (xy -2.2577 24.7535) (xy -2.3211 24.7451) (xy -2.3846 24.7414) (xy -2.4479 24.7423) (xy -2.5109 24.7479) + (xy -2.5732 24.7579) (xy -2.6346 24.7725) (xy -2.6949 24.7915) (xy -2.7538 24.8149) (xy -2.811 24.8426) + (xy -2.8664 24.8746) (xy -2.9195 24.9108) (xy -2.9702 24.9512) (xy -3.0183 24.9958) (xy -3.0628 25.0438) + (xy -3.1032 25.0946) (xy -3.1395 25.1477) (xy -3.1715 25.203) (xy -3.1992 25.2602) (xy -3.2226 25.3191) + (xy -3.2416 25.3794) (xy -3.2561 25.4409) (xy -3.2662 25.5032) (xy -3.2717 25.5662) (xy -3.2727 25.6295) + (xy -3.269 25.693) (xy -3.2605 25.7563) (xy -3.2474 25.8193) (xy -3.2295 25.8816) (xy -3.2067 25.9431) + (xy -3.1935 25.9732) (xy -3.1793 26.0026) (xy -3.1641 26.0314) (xy -3.148 26.0594) (xy -3.1308 26.0867) + (xy -3.1127 26.1132) (xy -3.0937 26.139) (xy -3.0739 26.1639) (xy -3.0532 26.1881) (xy -3.0316 26.2114) + (xy -3.0093 26.2339) (xy -2.9862 26.2556) (xy -2.9623 26.2763) (xy -2.9377 26.2962) (xy -2.9125 26.3151) + (xy -2.8865 26.3332) (xy -2.86 26.3502) (xy -2.8328 26.3663) (xy -2.8051 26.3814) (xy -2.7767 26.3955) + (xy -2.7479 26.4086) (xy -2.7186 26.4206) (xy -2.6888 26.4316) (xy -2.6585 26.4415) (xy -2.6278 26.4503) + (xy -2.5968 26.458) (xy -2.5653 26.4645) (xy -2.5336 26.4699) (xy -2.5015 26.4741) (xy -2.4691 26.4772) + (xy -2.4365 26.479) (xy -2.4036 26.4796) (xy -2.3605 26.4786) + ) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 231 53 44 1) + ) + ) + (polyline + (pts + (xy -2.348 31.6764) (xy -2.2835 31.6742) (xy -2.2191 31.6706) (xy -2.1547 31.6654) (xy -2.0905 31.6588) + (xy -2.0264 31.6508) (xy -1.9624 31.6413) (xy -1.8986 31.6303) (xy -1.6058 31.5785) (xy -1.3181 31.514) + (xy -1.0357 31.4371) (xy -0.7591 31.3481) (xy -0.4883 31.2473) (xy -0.2237 31.1351) (xy 0.0344 31.0118) + (xy 0.2858 30.8778) (xy 0.5301 30.7332) (xy 0.7672 30.5785) (xy 0.9966 30.4139) (xy 1.2183 30.2398) + (xy 1.4318 30.0566) (xy 1.6369 29.8644) (xy 1.8334 29.6637) (xy 2.0209 29.4548) (xy 2.1992 29.2379) + (xy 2.368 29.0135) (xy 2.527 28.7817) (xy 2.6761 28.543) (xy 2.8147 28.2977) (xy 2.9428 28.046) + (xy 3.0601 27.7884) (xy 3.1662 27.525) (xy 3.2609 27.2563) (xy 3.3439 26.9826) (xy 3.4149 26.7041) + (xy 3.4737 26.4213) (xy 3.52 26.1343) (xy 3.5535 25.8436) (xy 3.5739 25.5495) (xy 3.581 25.2522) + (xy 3.5798 25.1007) (xy 3.575 24.9494) (xy 3.5665 24.7983) (xy 3.5544 24.6475) (xy 3.5386 24.497) + (xy 3.5192 24.3469) (xy 3.4961 24.1973) (xy 3.4694 24.0482) (xy 3.3625 23.9984) (xy 3.2545 23.9508) + (xy 3.1457 23.9055) (xy 3.0359 23.8625) (xy 2.9253 23.8218) (xy 2.8138 23.7833) (xy 2.7015 23.7472) + (xy 2.5885 23.7134) (xy 1.5665 24.0012) (xy 1.5943 24.0985) (xy 1.6196 24.1964) (xy 1.6425 24.2948) + (xy 1.6628 24.3938) (xy 1.6807 24.4933) (xy 1.6961 24.5932) (xy 1.7089 24.6935) (xy 1.7192 24.7941) + (xy 1.7366 25.0299) (xy 1.7419 25.2638) (xy 1.7356 25.4956) (xy 1.7177 25.7247) (xy 1.6887 25.951) + (xy 1.6488 26.1742) (xy 1.5981 26.3938) (xy 1.537 26.6097) (xy 1.4658 26.8214) (xy 1.3846 27.0287) + (xy 1.2937 27.2313) (xy 1.1935 27.4288) (xy 1.0841 27.6209) (xy 0.9658 27.8074) (xy 0.8389 27.9878) + (xy 0.7035 28.162) (xy 0.5601 28.3295) (xy 0.4088 28.4901) (xy 0.2499 28.6434) (xy 0.0836 28.7891) + (xy -0.0897 28.927) (xy -0.2699 29.0567) (xy -0.4567 29.1778) (xy -0.6499 29.2901) (xy -0.8491 29.3933) + (xy -1.0541 29.487) (xy -1.2646 29.571) (xy -1.4805 29.6448) (xy -1.7014 29.7083) (xy -1.9271 29.7611) + (xy -2.1574 29.8028) (xy -2.3919 29.8331) (xy -2.4093 29.8345) (xy -2.4267 29.8351) (xy -2.444 29.8347) + (xy -2.4613 29.8335) (xy -2.4784 29.8314) (xy -2.4953 29.8285) (xy -2.5121 29.8248) (xy -2.5287 29.8202) + (xy -2.545 29.8148) (xy -2.561 29.8086) (xy -2.5767 29.8016) (xy -2.5921 29.7938) (xy -2.6071 29.7853) + (xy -2.6217 29.776) (xy -2.6359 29.7659) (xy -2.6496 29.7551) (xy -2.6628 29.7436) (xy -2.6753 29.7315) + (xy -2.6871 29.7188) (xy -2.6983 29.7056) (xy -2.7088 29.6919) (xy -2.7185 29.6778) (xy -2.7275 29.6631) + (xy -2.7358 29.6481) (xy -2.7433 29.6326) (xy -2.7501 29.6168) (xy -2.7561 29.6007) (xy -2.7612 29.5843) + (xy -2.7656 29.5675) (xy -2.7691 29.5506) (xy -2.7718 29.5334) (xy -2.7736 29.516) (xy -2.7742 29.4985) + (xy -2.774 29.4811) (xy -2.7729 29.464) (xy -2.771 29.447) (xy -2.7683 29.4303) (xy -2.7649 29.4138) + (xy -2.7607 29.3975) (xy -2.7558 29.3816) (xy -2.7501 29.3659) (xy -2.7437 29.3506) (xy -2.7367 29.3357) + (xy -2.729 29.3211) (xy -2.7207 29.3069) (xy -2.7117 29.2931) (xy -2.7021 29.2798) (xy -2.6919 29.2669) + (xy -2.6811 29.2545) (xy -2.6698 29.2425) (xy -2.6579 29.2312) (xy -2.6456 29.2203) (xy -2.6327 29.21) + (xy -2.6193 29.2003) (xy -2.6054 29.1912) (xy -2.5911 29.1828) (xy -2.5763 29.1749) (xy -2.5612 29.1678) + (xy -2.5456 29.1613) (xy -2.5297 29.1556) (xy -2.5133 29.1506) (xy -2.4967 29.1463) (xy -2.4797 29.1428) + (xy -2.4624 29.1401) (xy -2.3282 29.1237) (xy -2.1949 29.1026) (xy -2.0628 29.0768) (xy -1.9318 29.0464) + (xy -1.8021 29.0115) (xy -1.6738 28.9722) (xy -1.5471 28.9283) (xy -1.4221 28.8801) (xy -1.2988 28.8275) + (xy -1.1774 28.7706) (xy -1.0579 28.7094) (xy -0.9406 28.6441) (xy -0.8256 28.5745) (xy -0.7128 28.5009) + (xy -0.6026 28.4232) (xy -0.4949 28.3414) (xy -0.2989 28.183) (xy -0.1149 28.0136) (xy 0.0568 27.8339) + (xy 0.216 27.6445) (xy 0.3624 27.4462) (xy 0.4956 27.2397) (xy 0.6154 27.0256) (xy 0.7214 26.8046) + (xy 0.8133 26.5774) (xy 0.8909 26.3446) (xy 0.9538 26.107) (xy 1.0018 25.8653) (xy 1.0345 25.6201) + (xy 1.0516 25.3721) (xy 1.0529 25.122) (xy 1.038 24.8704) (xy 1.0321 24.8998) (xy 1.0226 24.8118) + (xy 1.011 24.7241) (xy 0.9975 24.6368) (xy 0.9819 24.5498) (xy 0.9644 24.4633) (xy 0.945 24.3772) + (xy 0.9236 24.2917) (xy 0.9002 24.2066) (xy 0.8749 24.1221) (xy 0.8477 24.0382) (xy 0.8186 23.9549) + (xy 0.7875 23.8723) (xy 0.7546 23.7904) (xy 0.7198 23.7091) (xy 0.6831 23.6287) (xy 0.6445 23.549) + (xy 0.5106 23.5591) (xy 0.3771 23.5726) (xy 0.244 23.5896) (xy 0.1114 23.61) (xy -0.0206 23.6337) + (xy -0.152 23.6608) (xy -0.2827 23.6913) (xy -0.4127 23.7252) (xy -1.1174 24.1775) (xy -1.0783 24.2401) + (xy -1.0416 24.3039) (xy -1.0073 24.3689) (xy -0.9755 24.4349) (xy -0.946 24.502) (xy -0.919 24.57) + (xy -0.8945 24.6389) (xy -0.8725 24.7087) (xy -0.853 24.7791) (xy -0.836 24.8503) (xy -0.8216 24.922) + (xy -0.8097 24.9943) (xy -0.8005 25.067) (xy -0.7939 25.1402) (xy -0.7899 25.2137) (xy -0.7885 25.2874) + (xy -0.7907 25.3812) (xy -0.7969 25.474) (xy -0.8073 25.5657) (xy -0.8216 25.6563) (xy -0.8399 25.7456) + (xy -0.8619 25.8336) (xy -0.8877 25.9201) (xy -0.9172 26.0051) (xy -0.9503 26.0884) (xy -0.9868 26.1699) + (xy -1.0267 26.2496) (xy -1.07 26.3274) (xy -1.1165 26.4031) (xy -1.1662 26.4767) (xy -1.2189 26.548) + (xy -1.2746 26.6169) (xy -1.3332 26.6834) (xy -1.3946 26.7474) (xy -1.4588 26.8087) (xy -1.5256 26.8672) + (xy -1.595 26.923) (xy -1.6668 26.9757) (xy -1.7411 27.0254) (xy -1.8177 27.072) (xy -1.8965 27.1154) + (xy -1.9774 27.1553) (xy -2.0604 27.1919) (xy -2.1454 27.2249) (xy -2.2323 27.2543) (xy -2.321 27.2799) + (xy -2.4114 27.3016) (xy -2.5035 27.3195) (xy -2.5731 27.3286) (xy -2.6425 27.3387) (xy -2.7118 27.3498) + (xy -2.7809 27.3618) (xy -2.8498 27.3748) (xy -2.9186 27.3887) (xy -2.9872 27.4035) (xy -3.0555 27.4193) + (xy -3.1847 27.466) (xy -3.3098 27.5202) (xy -3.4306 27.5817) (xy -3.5468 27.6502) (xy -3.6583 27.7255) + (xy -3.7646 27.8072) (xy -3.8656 27.895) (xy -3.961 27.9888) (xy -4.0505 28.0882) (xy -4.1338 28.193) + (xy -4.2108 28.3028) (xy -4.281 28.4175) (xy -4.3444 28.5366) (xy -4.4005 28.66) (xy -4.4492 28.7874) + (xy -4.4901 28.9185) (xy -4.5227 29.0518) (xy -4.5469 29.186) (xy -4.5626 29.3206) (xy -4.5699 29.4554) + (xy -4.569 29.5898) (xy -4.5599 29.7236) (xy -4.5426 29.8564) (xy -4.5174 29.9878) (xy -4.4841 30.1173) + (xy -4.4431 30.2448) (xy -4.3942 30.3697) (xy -4.3377 30.4917) (xy -4.2736 30.6104) (xy -4.2019 30.7255) + (xy -4.1228 30.8365) (xy -4.0363 30.9432) (xy -3.9802 31.0047) (xy -3.922 31.064) (xy -3.8618 31.121) + (xy -3.7996 31.1756) (xy -3.7355 31.2278) (xy -3.6696 31.2775) (xy -3.6019 31.3248) (xy -3.5326 31.3695) + (xy -3.4616 31.4116) (xy -3.3892 31.4511) (xy -3.3152 31.4879) (xy -3.2399 31.522) (xy -3.1633 31.5533) + (xy -3.0855 31.5819) (xy -3.0065 31.6075) (xy -2.9263 31.6303) (xy -2.8625 31.6413) (xy -2.7986 31.6508) + (xy -2.7344 31.6588) (xy -2.6702 31.6654) (xy -2.6058 31.6706) (xy -2.5414 31.6742) (xy -2.4769 31.6764) + (xy -2.4124 31.6771) (xy -2.348 31.6764) + ) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 231 53 44 1) + ) + ) + (polyline + (pts + (xy -1.2188 34.0891) (xy -0.8557 34.0138) (xy -0.4981 33.9242) (xy -0.1464 33.8207) (xy 0.199 33.7035) + (xy 0.538 33.573) (xy 0.8701 33.4295) (xy 1.195 33.2732) (xy 1.5126 33.1046) (xy 1.8223 32.9239) + (xy 2.124 32.7314) (xy 2.4174 32.5274) (xy 2.9776 32.0862) (xy 3.5007 31.6028) (xy 3.984 31.0798) + (xy 4.4252 30.5195) (xy 4.6292 30.2262) (xy 4.8217 29.9245) (xy 5.0024 29.6147) (xy 5.1711 29.2972) + (xy 5.3273 28.9722) (xy 5.4708 28.6401) (xy 5.6013 28.3012) (xy 5.7185 27.9557) (xy 5.822 27.604) + (xy 5.9116 27.2465) (xy 5.9869 26.8833) (xy 6.0477 26.5149) (xy 5.952 26.3453) (xy 5.851 26.1791) + (xy 5.7447 26.0163) (xy 5.6332 25.857) (xy 5.5166 25.7014) (xy 5.3951 25.5497) (xy 5.2686 25.4018) + (xy 5.1374 25.258) (xy 4.2975 25.258) (xy 4.2876 25.6255) (xy 4.2595 25.9881) (xy 4.2136 26.3455) + (xy 4.1503 26.6971) (xy 4.0701 27.0425) (xy 3.9735 27.3813) (xy 3.8608 27.7131) (xy 3.7326 28.0373) + (xy 3.5893 28.3535) (xy 3.4312 28.6613) (xy 3.259 28.9603) (xy 3.073 29.25) (xy 2.8737 29.5299) + (xy 2.6615 29.7996) (xy 2.4369 30.0586) (xy 2.2003 30.3066) (xy 1.9521 30.543) (xy 1.6929 30.7674) + (xy 1.423 30.9794) (xy 1.1429 31.1785) (xy 0.8531 31.3642) (xy 0.554 31.5362) (xy 0.2461 31.694) + (xy -0.0703 31.837) (xy -0.3946 31.965) (xy -0.7264 32.0774) (xy -1.0653 32.1737) (xy -1.4108 32.2536) + (xy -1.7625 32.3166) (xy -2.1199 32.3623) (xy -2.4825 32.3901) (xy -2.85 32.3997) (xy -2.85 33.2395) + (xy -2.7063 33.3719) (xy -2.5582 33.4991) (xy -2.406 33.6211) (xy -2.2498 33.7379) (xy -2.0896 33.8492) + (xy -1.9258 33.9551) (xy -1.7583 34.0553) (xy -1.5873 34.1498) (xy -1.2188 34.0891) + ) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 231 53 44 1) + ) + ) + (polyline + (pts + (xy 1.3416 34.7959) (xy 1.6296 34.7754) (xy 1.9135 34.7407) (xy 2.1929 34.6921) (xy 2.4675 34.63) + (xy 2.7368 34.5548) (xy 3.0005 34.4667) (xy 3.2583 34.3662) (xy 3.5098 34.2537) (xy 3.7547 34.1294) + (xy 3.9925 33.9937) (xy 4.223 33.847) (xy 4.4457 33.6897) (xy 4.6603 33.5221) (xy 4.8664 33.3445) + (xy 5.0638 33.1574) (xy 5.2519 32.961) (xy 5.4306 32.7558) (xy 5.5993 32.542) (xy 5.7578 32.3201) + (xy 5.9057 32.0904) (xy 6.0426 31.8533) (xy 6.1681 31.6091) (xy 6.282 31.3582) (xy 6.3838 31.1009) + (xy 6.4732 30.8376) (xy 6.5499 30.5687) (xy 6.6134 30.2945) (xy 6.6634 30.0153) (xy 6.6996 29.7316) + (xy 6.7216 29.4437) (xy 6.729 29.1519) (xy 6.7248 29.0273) (xy 6.7217 28.9603) (xy 6.7173 28.9024) + (xy 6.7117 28.8505) (xy 6.7049 28.8019) (xy 6.6968 28.7537) (xy 6.6873 28.7029) (xy 6.6643 28.5822) + (xy 6.2885 28.4471) (xy 6.0909 28.9621) (xy 5.8658 29.4622) (xy 5.6141 29.9465) (xy 5.3367 30.4141) + (xy 5.0345 30.8642) (xy 4.7085 31.2958) (xy 4.3594 31.708) (xy 3.9883 32.0999) (xy 3.596 32.4707) + (xy 3.1835 32.8193) (xy 2.7515 33.1449) (xy 2.3012 33.4467) (xy 1.8332 33.7236) (xy 1.3487 33.9748) + (xy 0.8484 34.1994) (xy 0.3332 34.3965) (xy 0.4624 34.7724) (xy 0.5351 34.7821) (xy 0.6079 34.7894) + (xy 0.6808 34.7946) (xy 0.7539 34.7981) (xy 0.8272 34.8002) (xy 0.901 34.8013) (xy 1.0497 34.8017) + (xy 1.3416 34.7959) + ) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 231 53 44 1) + ) + ) + (pin bidirectional line + (at -43.18 19.05 0) + (length 2.54) + (name "GPIO2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "LCD_DATA19_OUT" bidirectional line) + (alternate "LP_GPIO2" bidirectional line) + (alternate "LP_PROBE_TOP_OUT2" bidirectional line) + (alternate "LP_SPI_CK" bidirectional line) + (alternate "LP_UART_DTRN" bidirectional line) + ) + (pin bidirectional line + (at -43.18 16.51 0) + (length 2.54) + (name "GPIO3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "LCD_DATA20_OUT" bidirectional line) + (alternate "LP_GPIO3" bidirectional line) + (alternate "LP_PROBE_TOP_OUT3" bidirectional line) + (alternate "LP_SPI_CS" bidirectional line) + (alternate "LP_UART_DSRN" bidirectional line) + ) + (pin bidirectional line + (at -43.18 13.97 0) + (length 2.54) + (name "GPIO0/XTAL_32K_N" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "LP_GPIO0" bidirectional line) + (alternate "LP_PROBE_TOP_OUT0" bidirectional line) + (alternate "XTAL_32K_N" bidirectional line) + ) + (pin bidirectional line + (at -43.18 11.43 0) + (length 2.54) + (name "GPIO1/XTAL_32K_P" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "LP_GPIO1" bidirectional line) + (alternate "LP_PROBE_TOP_OUT1" bidirectional line) + (alternate "XTAL_32K_P" bidirectional line) + ) + (pin bidirectional line + (at -43.18 8.89 0) + (length 2.54) + (name "GPIO4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "LCD_DATA21_OUT" bidirectional line) + (alternate "LP_GPIO4" bidirectional line) + (alternate "LP_PROBE_TOP_OUT4" bidirectional line) + (alternate "LP_SPI_D" bidirectional line) + (alternate "LP_UART_RTSN" bidirectional line) + ) + (pin bidirectional line + (at -43.18 6.35 0) + (length 2.54) + (name "GPIO5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "LCD_DATA22_OUT" bidirectional line) + (alternate "LP_GPIO5" bidirectional line) + (alternate "LP_PROBE_TOP_OUT5" bidirectional line) + (alternate "LP_SPI_Q" bidirectional line) + (alternate "LP_UART_CTSN" bidirectional line) + ) + (pin bidirectional line + (at -43.18 3.81 0) + (length 2.54) + (name "GPIO6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "LP_GPIO6" bidirectional line) + (alternate "LP_I2C_SCL" bidirectional line) + (alternate "LP_PROBE_TOP_OUT6" bidirectional line) + (alternate "LP_UART_TXD" bidirectional line) + (alternate "TOUCH_CH0" bidirectional line) + ) + (pin bidirectional line + (at -43.18 1.27 0) + (length 2.54) + (name "GPIO7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "LCD_DATA23_OUT" bidirectional line) + (alternate "LP_GPIO7" bidirectional line) + (alternate "LP_I2C_SDA" bidirectional line) + (alternate "LP_PROBE_TOP_OUT7" bidirectional line) + (alternate "LP_UART_RXD" bidirectional line) + (alternate "TOUCH_CH1" bidirectional line) + ) + (pin bidirectional line + (at -43.18 -1.27 0) + (length 2.54) + (name "GPIO8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "GMAC_PHY_TXD0" bidirectional line) + (alternate "LCD_DATA0_OUT" bidirectional line) + (alternate "TOUCH_CH2" bidirectional line) + ) + (pin bidirectional line + (at -43.18 -3.81 0) + (length 2.54) + (name "GPIO9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "GMAC_PHY_TXD1" bidirectional line) + (alternate "LCD_DATA1_OUT" bidirectional line) + (alternate "SPI2_HOLD" bidirectional line) + (alternate "TOUCH_CH3" bidirectional line) + ) + (pin bidirectional line + (at -43.18 -6.35 0) + (length 2.54) + (name "GPIO10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "GMAC_PHY_TXD2" bidirectional line) + (alternate "LCD_DATA2_OUT" bidirectional line) + (alternate "SPI2_CS" bidirectional line) + (alternate "TOUCH_CH4" bidirectional line) + ) + (pin bidirectional line + (at -43.18 -8.89 0) + (length 2.54) + (name "GPIO11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "GMAC_PHY_TXD3" bidirectional line) + (alternate "LCD_DATA3_OUT" bidirectional line) + (alternate "SPI2_D" bidirectional line) + (alternate "TOUCH_CH5" bidirectional line) + ) + (pin bidirectional line + (at -43.18 -11.43 0) + (length 2.54) + (name "GPIO12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "GMAC_PHY_TXEN" bidirectional line) + (alternate "LCD_DATA4_OUT" bidirectional line) + (alternate "SPI2_CK" bidirectional line) + (alternate "TOUCH_CH6" bidirectional line) + ) + (pin bidirectional line + (at -43.18 -13.97 0) + (length 2.54) + (name "GPIO13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "GMAC_RMII_CLK" bidirectional line) + (alternate "LCD_DATA5_OUT" bidirectional line) + (alternate "SPI2_Q" bidirectional line) + (alternate "TOUCH_CH7" bidirectional line) + ) + (pin bidirectional line + (at -43.18 -16.51 0) + (length 2.54) + (name "GPIO14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "GMAC_RX_CLK" bidirectional line) + (alternate "LCD_DATA6_OUT" bidirectional line) + (alternate "SPI2_WP" bidirectional line) + (alternate "TOUCH_CH8" bidirectional line) + ) + (pin bidirectional line + (at -43.18 -19.05 0) + (length 2.54) + (name "GPIO15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "GMAC_PHY_RXDV" bidirectional line) + (alternate "LCD_DATA7_OUT" bidirectional line) + (alternate "SPI2_IO4" bidirectional line) + (alternate "TOUCH_CH9" bidirectional line) + ) + (pin bidirectional line + (at -43.18 -21.59 0) + (length 2.54) + (name "GPIO16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "GMAC_PHY_RXD3" bidirectional line) + (alternate "LCD_DATA8_OUT" bidirectional line) + (alternate "SPI2_IO5" bidirectional line) + (alternate "TOUCH_CH10" bidirectional line) + ) + (pin bidirectional line + (at -43.18 -24.13 0) + (length 2.54) + (name "GPIO17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "GMAC_PHY_RXD2" bidirectional line) + (alternate "LCD_DATA9_OUT" bidirectional line) + (alternate "SPI2_IO6" bidirectional line) + (alternate "TOUCH_CH11" bidirectional line) + ) + (pin bidirectional line + (at -43.18 -26.67 0) + (length 2.54) + (name "GPIO18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "GMAC_PHY_RXD1" bidirectional line) + (alternate "LCD_DATA10_OUT" bidirectional line) + (alternate "SPI2_IO7" bidirectional line) + (alternate "TOUCH_CH12" bidirectional line) + ) + (pin bidirectional line + (at -43.18 -29.21 0) + (length 2.54) + (name "GPIO19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "GMAC_PHY_RXD0" bidirectional line) + (alternate "LCD_DATA11_OUT" bidirectional line) + (alternate "SPI2_DQS" bidirectional line) + (alternate "TOUCH_CH13" bidirectional line) + ) + (pin bidirectional line + (at -15.24 -43.18 90) + (length 2.54) + (name "SDIO_DATA0/GPIO20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "SPI2_CK" bidirectional line) + ) + (pin bidirectional line + (at -12.7 -43.18 90) + (length 2.54) + (name "SDIO_DATA1/GPIO21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "SPI2_D" bidirectional line) + ) + (pin bidirectional line + (at -10.16 -43.18 90) + (length 2.54) + (name "SDIO_DATA2/GPIO22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "SPI2_Q" bidirectional line) + ) + (pin bidirectional line + (at -7.62 -43.18 90) + (length 2.54) + (name "SDIO_DATA3/GPIO23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "SPI2_CS" bidirectional line) + ) + (pin bidirectional line + (at -5.08 -43.18 90) + (length 2.54) + (name "SDIO_CLK/GPIO24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "SPI2_HOLD" bidirectional line) + ) + (pin bidirectional line + (at -2.54 -43.18 90) + (length 2.54) + (name "SDIO_CMD/GPIO25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "SPI2_WP" bidirectional line) + ) + (pin no_connect line + (at -26.67 40.64 270) + (length 2.54) + (hide yes) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 90) + (length 2.54) + (name "USB_DP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 5.08 -43.18 90) + (length 2.54) + (name "GPIO33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "LCD_DATA12_OUT" output line) + (alternate "USB1P1_N0" bidirectional line) + ) + (pin bidirectional line + (at 7.62 -43.18 90) + (length 2.54) + (name "GPIO34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "LCD_DATA13_OUT" output line) + (alternate "USB1P1_P0" bidirectional line) + ) + (pin bidirectional line + (at 10.16 -43.18 90) + (length 2.54) + (name "GPIO35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "LCD_DATA14_OUT" bidirectional line) + (alternate "REF_GMAC_CLK" bidirectional line) + (alternate "SD2_CDATA0" bidirectional line) + ) + (pin bidirectional line + (at 12.7 -43.18 90) + (length 2.54) + (name "GPIO36*" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "LCD_DATA15_OUT" bidirectional line) + (alternate "SD2_CDATA1" bidirectional line) + ) + (pin bidirectional line + (at 15.24 -43.18 90) + (length 2.54) + (name "GPIO37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "LCD_DATA16_OUT" bidirectional line) + (alternate "PAD_COMP0" bidirectional line) + (alternate "SD2_CDATA2" bidirectional line) + ) + (pin bidirectional line + (at 43.18 -29.21 180) + (length 2.54) + (name "GPIO38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "LCD_DATA17_OUT" bidirectional line) + (alternate "PAD_COMP1" bidirectional line) + (alternate "SD2_CDATA3" bidirectional line) + ) + (pin bidirectional line + (at 43.18 -26.67 180) + (length 2.54) + (name "GPIO39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "LCD_DATA18_OUT" bidirectional line) + (alternate "PAD_COMP2" bidirectional line) + (alternate "SD2_CCLK" bidirectional line) + ) + (pin bidirectional line + (at 43.18 -24.13 180) + (length 2.54) + (name "GPIO40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "LCD_PCLK" bidirectional line) + (alternate "PAD_COMP3" bidirectional line) + (alternate "SD2_CCMD" bidirectional line) + ) + (pin bidirectional line + (at 43.18 -21.59 180) + (length 2.54) + (name "GPIO42/ADC1_CH0_N" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_CH0_N" bidirectional line) + ) + (pin bidirectional line + (at 43.18 -19.05 180) + (length 2.54) + (name "GPIO43/ADC1_CH0_P" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_CH0_P" bidirectional line) + (alternate "LCD_H_ENABLE" bidirectional line) + ) + (pin bidirectional line + (at 43.18 -16.51 180) + (length 2.54) + (name "GPIO44/ADC1_CH1_N" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_CH1_N" bidirectional line) + (alternate "LCD_H_SYNC" bidirectional line) + ) + (pin bidirectional line + (at 43.18 -13.97 180) + (length 2.54) + (name "GPIO45/ADC1_CH1_P" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_CH1_P" bidirectional line) + (alternate "LCD_V_SYNC" bidirectional line) + ) + (pin bidirectional line + (at 43.18 -11.43 180) + (length 2.54) + (name "GPIO46/ADC1_CH2_N" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_CH2_N" bidirectional line) + (alternate "CAM_DATA0_IN" bidirectional line) + ) + (pin bidirectional line + (at 43.18 -8.89 180) + (length 2.54) + (name "GPIO47/ADC1_CH2_P" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_CH2_P" bidirectional line) + (alternate "CAM_DATA1_IN" bidirectional line) + ) + (pin bidirectional line + (at 43.18 -6.35 180) + (length 2.54) + (name "GPIO48/ADC1_CH3_N" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_CH3_N" bidirectional line) + (alternate "CAM_DATA2_IN" bidirectional line) + ) + (pin bidirectional line + (at 43.18 -3.81 180) + (length 2.54) + (name "GPIO49/ADC1_CH3_P" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1_CH3_P" bidirectional line) + (alternate "CAM_DATA3_IN" bidirectional line) + ) + (pin bidirectional line + (at 43.18 -1.27 180) + (length 2.54) + (name "GPIO50/ADC2_CH0_N" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC2_CH0_N" bidirectional line) + (alternate "CAM_DATA4_IN" bidirectional line) + ) + (pin bidirectional line + (at 43.18 1.27 180) + (length 2.54) + (name "GPIO51/ADC2_CH0_P" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC2_CH0_P" bidirectional line) + (alternate "CAM_DATA5_IN" bidirectional line) + ) + (pin bidirectional line + (at 43.18 3.81 180) + (length 2.54) + (name "GPIO52/ADC2_CH1_N" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC2_CH1_N" bidirectional line) + (alternate "CAM_DATA6_IN" bidirectional line) + (alternate "SPI2_CS" bidirectional line) + ) + (pin bidirectional line + (at 43.18 6.35 180) + (length 2.54) + (name "GPIO53/ADC2_CH1_P" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC2_CH1_P" bidirectional line) + (alternate "CAM_DATA7_IN" bidirectional line) + (alternate "SPI2_CK" bidirectional line) + ) + (pin bidirectional line + (at 43.18 11.43 180) + (length 2.54) + (name "MTDO/GPIO54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC2_CH2_N" bidirectional line) + (alternate "CAM_PCLK" bidirectional line) + (alternate "GPIO54" bidirectional line) + (alternate "SPI2_D" bidirectional line) + ) + (pin bidirectional line + (at 43.18 13.97 180) + (length 2.54) + (name "MTCK/GPIO55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC2_CH2_P" bidirectional line) + (alternate "CAM_XCLK" bidirectional line) + (alternate "GPIO55" bidirectional line) + (alternate "SPI2_Q" bidirectional line) + ) + (pin bidirectional line + (at 43.18 16.51 180) + (length 2.54) + (name "MTDI/GPIO56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC2_CH3_N" bidirectional line) + (alternate "CAM_V_SYNC" bidirectional line) + (alternate "GPIO56" bidirectional line) + (alternate "SPI2_HOLD" bidirectional line) + ) + (pin bidirectional line + (at 43.18 19.05 180) + (length 2.54) + (name "MTMS/GPIO57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC2_CH3_P" bidirectional line) + (alternate "CAM_H_SYNC" bidirectional line) + (alternate "GPIO57" bidirectional line) + (alternate "SPI2_WP" bidirectional line) + ) + (pin bidirectional line + (at 43.18 21.59 180) + (length 2.54) + (name "UART0_TXD/GPIO58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "GPIO58" bidirectional line) + ) + (pin bidirectional line + (at 43.18 24.13 180) + (length 2.54) + (name "UART0_RXD/GPIO59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "GPIO59" bidirectional line) + ) + (pin no_connect line + (at -29.21 40.64 270) + (length 2.54) + (hide yes) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "91" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ESP32-S31-WROOM-3_1_1" + (rectangle + (start -40.64 40.64) + (end 40.64 -40.64) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + (text "ESP32-S31-WROOM-3" + (at 0 17.78 0) + (effects + (font + (size 2.54 2.54) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3V3" + (power global) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "+3V3" + (at 0 3.556 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3V3\"" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "+3V3_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3V3_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power global) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 96.52 22.86) + (diameter 0) + (color 0 0 0 0) + (uuid "7322df47-9c94-4e13-984d-095e672b00e2") + ) + (bus_entry + (at 129.54 113.03) + (size -2.54 2.54) + (stroke + (width 0) + (type default) + ) + (uuid "178d9b8e-6832-451e-827a-4b41b74ed244") + ) + (bus_entry + (at 139.7 113.03) + (size -2.54 2.54) + (stroke + (width 0) + (type default) + ) + (uuid "1af14455-5458-4010-b131-9cdc01e5e0d9") + ) + (bus_entry + (at 147.32 123.19) + (size 2.54 -2.54) + (stroke + (width 0) + (type default) + ) + (uuid "2adb2904-4657-42b0-9773-98fdefa389b4") + ) + (bus_entry + (at 144.78 123.19) + (size 2.54 -2.54) + (stroke + (width 0) + (type default) + ) + (uuid "2d054fda-8927-4e56-9fdf-5518a6aaae6e") + ) + (bus_entry + (at 134.62 113.03) + (size -2.54 2.54) + (stroke + (width 0) + (type default) + ) + (uuid "535a790e-8b5c-4445-ac2b-d1f1190cd4e7") + ) + (bus_entry + (at 142.24 119.38) + (size 2.54 -2.54) + (stroke + (width 0) + (type default) + ) + (uuid "5acb2506-12de-4583-b898-6a7986d39793") + ) + (bus_entry + (at 137.16 113.03) + (size -2.54 2.54) + (stroke + (width 0) + (type default) + ) + (uuid "7c06fb83-ac89-4565-876b-e42400a62fa8") + ) + (bus_entry + (at 127 113.03) + (size -2.54 2.54) + (stroke + (width 0) + (type default) + ) + (uuid "86c553c0-4991-45a0-b944-d0c7372e7c43") + ) + (bus_entry + (at 132.08 113.03) + (size -2.54 2.54) + (stroke + (width 0) + (type default) + ) + (uuid "c1d66f81-ab54-4e78-bbe9-41cbd8ab6ed3") + ) + (bus_entry + (at 119.38 115.57) + (size 2.54 -2.54) + (stroke + (width 0) + (type default) + ) + (uuid "c653d999-af70-4fdc-940f-c4eae47c09a3") + ) + (bus_entry + (at 139.7 119.38) + (size 2.54 -2.54) + (stroke + (width 0) + (type default) + ) + (uuid "e23d395a-98c1-4aed-9040-021598c2fd15") + ) + (bus + (pts + (xy 109.22 115.57) (xy 137.16 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "07f0f2f7-a84e-4c4e-945d-3b5012d68668") + ) + (wire + (pts + (xy 129.54 102.87) (xy 129.54 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "132ba2bf-1e54-48c8-8b30-3a30dd82d4b1") + ) + (bus + (pts + (xy 128.27 123.19) (xy 147.32 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f6f92f5-310d-4acf-a981-65ab6424c9e4") + ) + (wire + (pts + (xy 121.92 104.14) (xy 121.92 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "28f8ca6e-9635-4134-bab1-62b7eb3b4b6a") + ) + (wire + (pts + (xy 149.86 102.87) (xy 149.86 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38102b93-8b43-4476-8514-db9c4bef817c") + ) + (wire + (pts + (xy 132.08 102.87) (xy 132.08 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c570252-9f3f-40af-b0eb-89488e815e9c") + ) + (bus + (pts + (xy 123.19 119.38) (xy 142.24 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4aae0dfe-e834-4f50-b071-e5fadee6683b") + ) + (wire + (pts + (xy 96.52 22.86) (xy 96.52 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "536935fd-0e80-41c2-86eb-e091df46229e") + ) + (wire + (pts + (xy 147.32 102.87) (xy 147.32 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "779b1a38-a091-4eaa-a8fa-e79f5afaa3d6") + ) + (wire + (pts + (xy 134.62 102.87) (xy 134.62 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "78507550-a9fa-41da-9360-443f1ae26bac") + ) + (wire + (pts + (xy 139.7 102.87) (xy 139.7 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83cf713b-72be-4002-ae70-16568091b17f") + ) + (wire + (pts + (xy 96.52 25.4) (xy 99.06 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8cab678e-2814-4b49-8567-84af3a38c556") + ) + (wire + (pts + (xy 127 102.87) (xy 127 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9cdfebf1-5c37-489f-92d3-713351a5f9eb") + ) + (wire + (pts + (xy 144.78 102.87) (xy 144.78 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a93b70e0-5dbd-4794-b04b-49efd49327e9") + ) + (bus + (pts + (xy 33.02 144.78) (xy 35.56 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae3ee1af-e41a-45d1-a00f-babc54dedc3e") + ) + (bus + (pts + (xy 35.56 133.35) (xy 33.02 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c97ba727-addc-4831-bfb1-4582bea24a04") + ) + (wire + (pts + (xy 96.52 21.59) (xy 96.52 22.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9a71ac8-364f-4e70-8551-ce7b3a231369") + ) + (wire + (pts + (xy 142.24 102.87) (xy 142.24 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "de6e373a-ca8e-44be-ae82-40cfea103454") + ) + (wire + (pts + (xy 137.16 102.87) (xy 137.16 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dea8f304-105c-48ff-99d0-21a27bfb3313") + ) + (wire + (pts + (xy 96.52 22.86) (xy 99.06 22.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f59908cc-5fe8-466a-be9c-a56dac66efd9") + ) + (label "SD{SDIO}" + (at 35.56 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0f4b2efb-8476-4246-ba70-13fe3be53b19") + ) + (label "SD.DAT1" + (at 129.54 104.0687 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "26bce3e8-37f7-4ccb-9d59-cc1618af1ea5") + ) + (label "USBIO{USB2}" + (at 123.19 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2fce151d-e38d-465b-b84f-b9838d23c580") + ) + (label "SD.CLK" + (at 137.16 104.118 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "430650c5-191b-4c03-8286-0e513681d1d1") + ) + (label "SD.DET" + (at 99.06 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "58009c75-36b4-47ab-9967-3d7da789d238") + ) + (label "SD.DET" + (at 121.92 104.14 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "62a773a2-c8b1-4c5c-b332-e34c50f7051b") + ) + (label "SD.DAT0" + (at 127 104.14 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "771843ef-b643-4047-9cf3-5110b6df787b") + ) + (label "USBIO{USB2}" + (at 35.56 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7c05c138-ed1a-46b8-abc4-eeb17ec5600f") + ) + (label "USBIO.DM" + (at 144.78 104.14 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7ed2cd93-ea7c-4b6d-9efc-c3f480a4994f") + ) + (label "SD.DAT3" + (at 134.62 104.1672 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9841a84e-3877-444c-aa7d-0f993eefa495") + ) + (label "SD.CMD" + (at 139.7 104.14 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ac35553d-5c71-4fc6-b6bd-fc86a298dceb") + ) + (label "USBIO.DP" + (at 142.24 104.14 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ad932fe7-8c8f-4574-8c02-a86ae67dfea0") + ) + (label "USBIO{USB2}" + (at 128.27 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b37f9c3b-3467-4a8f-afaa-728cce8af8c2") + ) + (label "SD{SDIO}" + (at 109.22 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b47a2d15-d55e-4fcc-ba48-314f5a5f7760") + ) + (label "SD.DAT2" + (at 132.08 104.14 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ca76b796-9e27-49c3-93f8-75274270dae7") + ) + (label "USBDBG.DP" + (at 147.32 104.14 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e1a7d7d5-b68c-4e1b-a872-9c2b4ce64d45") + ) + (label "ESP_ENABLE" + (at 99.06 33.02 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e55412dd-efbc-4880-8438-8f0f69ca44df") + ) + (label "USBDBG.DM" + (at 149.86 104.14 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ed1f6191-793b-45f0-9d68-68431dfb0fe8") + ) + (symbol + (lib_id "Espressif:ESP32-S31-WROOM-3") + (at 142.24 59.69 0) + (unit 1) + (body_style 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (dnp no) + (fields_autoplaced yes) + (uuid "38004d13-19ab-45c6-8e28-d1f0b8922b33") + (property "Reference" "U1" + (at 142.24 16.51 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 87.63 101.6 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCM_Espressif:ESP32-S31-WROOM-3" + (at 142.494 115.57 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "https://documentation.espressif.com/esp32-s31-wroom-3_datasheet_en.html#pin_layout" + (at 87.63 101.6 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "2.4 GHz Wi-Fi 6, Bluetooth 5.4 (LE), Bluetooth Classic, Zigbee and Thread (802.15.4) module Built around ESP32-S31 series of SoCs, RISC-V 32-bit dual-core microprocessor 54 GPIOs, rich set of peripherals On-board PCB antenna" + (at 87.63 101.6 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "58" + (uuid "06d6c0f5-42e0-4f3d-ad7a-7a1457bd2026") + ) + (pin "55" + (uuid "137315f6-719a-4026-9467-c69c54656442") + ) + (pin "69" + (uuid "0cbbbbab-08e4-4c3a-ae05-d93a45b5b1e4") + ) + (pin "64" + (uuid "4eda4f7d-6fdd-4ece-8330-50089596dd94") + ) + (pin "6" + (uuid "6429e669-9db1-40f3-b300-2ed72b52132c") + ) + (pin "68" + (uuid "70a505f1-4a6d-462d-bdf9-6610fad4289f") + ) + (pin "54" + (uuid "591a90d0-be2f-4eb4-8359-c3351dc4a537") + ) + (pin "60" + (uuid "c19f5805-a305-48fc-9793-f26b20c6e039") + ) + (pin "59" + (uuid "31592126-de87-4091-b855-cc37a9b5290d") + ) + (pin "61" + (uuid "0bc383f9-2e13-41c8-8fdc-a452223616e8") + ) + (pin "56" + (uuid "ccc5a8d4-2824-46c2-b4d3-177c57349dfd") + ) + (pin "57" + (uuid "dc888cc3-48c5-467b-9dc6-118912de611b") + ) + (pin "67" + (uuid "8b01282c-6526-4e05-adce-9633aa927d12") + ) + (pin "20" + (uuid "60d781a3-9d16-404e-be40-ada719b2eed8") + ) + (pin "88" + (uuid "fb16c599-07d9-402a-926a-d2fb70dfd5a1") + ) + (pin "62" + (uuid "7ea65440-1289-4403-a5b0-421edd8eec3e") + ) + (pin "27" + (uuid "934ef4c9-b300-4c9f-a8cd-0c39af0641d4") + ) + (pin "28" + (uuid "4bd3627f-1adf-4d6d-a0b3-b84fe24a0775") + ) + (pin "65" + (uuid "a1a27718-8e72-497d-9ee6-e8b76f03b6fa") + ) + (pin "29" + (uuid "3525fdc7-ff70-40c8-993b-f3a6d29a23b6") + ) + (pin "98" + (uuid "146c66df-d953-4b4a-bd6a-595ea727246e") + ) + (pin "45" + (uuid "ebbb8430-1ebc-49b6-99e0-dae6cdb2f89a") + ) + (pin "90" + (uuid "665a19a9-e1c1-4845-b42c-49bfde56aa20") + ) + (pin "96" + (uuid "8f463e63-5a0f-4323-b528-d850d0ea5000") + ) + (pin "19" + (uuid "ba0e4c7e-6b48-4b00-a1e0-74479040e237") + ) + (pin "21" + (uuid "cc2daaee-65b2-47b1-846d-30664b483806") + ) + (pin "30" + (uuid "577feceb-93ed-41e2-b249-6370aa4d959e") + ) + (pin "99" + (uuid "0e699f30-11ac-47f0-8bb8-1ca655bba76f") + ) + (pin "94" + (uuid "5e855fff-1f6d-4672-a25d-d1bd40898c23") + ) + (pin "83" + (uuid "3f4cc61b-4991-402d-b021-dac2a47681b1") + ) + (pin "32" + (uuid "018f6cf4-cd84-4297-bdaf-a140759ea02c") + ) + (pin "46" + (uuid "c591fa6a-0567-41a9-8ed2-ad7984469a09") + ) + (pin "39" + (uuid "23f5fa62-5a7f-47f1-b146-852d6b256a92") + ) + (pin "40" + (uuid "ddef77cb-9e1d-42b5-90d7-66ef38e556a7") + ) + (pin "82" + (uuid "a3849e51-cc5e-4c90-b84d-3760a27413ed") + ) + (pin "97" + (uuid "0d4c1a3f-1a2c-4757-937c-2cec1eda3490") + ) + (pin "85" + (uuid "9cc96b65-4c3c-4f67-9ca8-4284ff258a05") + ) + (pin "81" + (uuid "f4ae4ce8-4c5d-4a7a-a2d7-eaf2afb79b3c") + ) + (pin "43" + (uuid "8a0de7e4-6d88-492b-90a1-28d44b69201f") + ) + (pin "84" + (uuid "8a4f47b3-3e63-4812-b936-7651248b9b2e") + ) + (pin "72" + (uuid "e67d87ee-e671-4493-9435-7308f80092cb") + ) + (pin "10" + (uuid "7c74b40a-e985-4bbe-9f76-f1d1e7e676b6") + ) + (pin "79" + (uuid "c4c150ab-0fee-4a65-b9f0-60998f3365ec") + ) + (pin "76" + (uuid "0a4aa425-f80a-4799-b172-af3d7a56f78c") + ) + (pin "80" + (uuid "89953dac-7f90-4782-bd1f-1a178571367f") + ) + (pin "7" + (uuid "a8cad33b-fa25-4057-ba35-f05d17c6d952") + ) + (pin "78" + (uuid "00563f14-596a-4c65-bac0-cba349c2cf82") + ) + (pin "77" + (uuid "37220ad1-ab42-4a7d-84ff-dd242bef34cf") + ) + (pin "86" + (uuid "180d716b-f7f9-4065-9f20-665be2762f6c") + ) + (pin "8" + (uuid "fb03406b-b39a-431a-916b-4558050eac35") + ) + (pin "75" + (uuid "f522f84d-9151-4f4d-bc6b-6cb07d3ea159") + ) + (pin "93" + (uuid "ab005a1c-424a-4787-b324-7c60dca45fa3") + ) + (pin "92" + (uuid "4d05776d-07b3-4483-9e38-13e78bea57e3") + ) + (pin "25" + (uuid "40213202-9eae-48c3-b61c-8dde7c604b1f") + ) + (pin "44" + (uuid "1bf24723-1a39-4732-b2b6-7f3e1556692b") + ) + (pin "17" + (uuid "c583eb7d-9d21-4ee6-a88d-9ba9179f32e5") + ) + (pin "31" + (uuid "20463e8e-5db9-4f72-a824-4faa70ab2ae3") + ) + (pin "71" + (uuid "34190eeb-57d6-48c3-9876-daada5cf9f6e") + ) + (pin "87" + (uuid "b9e067fb-4774-43ba-9408-4ef05d96cce2") + ) + (pin "14" + (uuid "4349caa1-b637-43c8-82c7-cbe51aabde2e") + ) + (pin "13" + (uuid "018dd477-6183-4b27-a176-bb4ec1c93fe0") + ) + (pin "52" + (uuid "281fe28e-ad7e-4846-80ae-0b5d80f1d4de") + ) + (pin "5" + (uuid "fb8a9fac-bc07-4f33-bc15-ea5eefaefc91") + ) + (pin "4" + (uuid "05f4dbcf-12ac-45f3-980d-de5800c580c5") + ) + (pin "3" + (uuid "fe93d343-3bf1-4f88-992d-774f3f59c07e") + ) + (pin "2" + (uuid "a04eedac-e2cd-4efc-ad3b-8ddad0d8f39b") + ) + (pin "1" + (uuid "472d3851-f063-42cd-95fb-e83025aee32c") + ) + (pin "89" + (uuid "257beabe-0a95-40a2-a7f4-8f09199b7a3a") + ) + (pin "95" + (uuid "c706d1b3-142e-4d76-afe4-f99129562e6e") + ) + (pin "22" + (uuid "a0083ddd-6e04-4ef3-a31c-05d44aa9730f") + ) + (pin "23" + (uuid "7a0adcba-2f03-4de7-8ff8-a443be7e6dc1") + ) + (pin "18" + (uuid "973bbb33-9cfc-45ca-9fc4-c2fc35b2cb37") + ) + (pin "49" + (uuid "c8e0a3ad-5fe8-4463-a042-50a4f245ef1f") + ) + (pin "50" + (uuid "4aa99857-1eb6-40a7-b9ad-78f5ae7bc48d") + ) + (pin "11" + (uuid "09ec8f78-6cf8-4cd1-92a9-c80372a81094") + ) + (pin "51" + (uuid "68e98d71-6bd2-4028-b801-f3626aab5777") + ) + (pin "9" + (uuid "1ab494d2-c98c-4fd7-89c2-b4c5b62a85bc") + ) + (pin "12" + (uuid "f8a50562-44d2-4502-8cf6-a51ba55a9cb4") + ) + (pin "16" + (uuid "db9489d4-4c33-43d6-b6cb-d7f2e9282ea2") + ) + (pin "15" + (uuid "459f5a3b-ff36-4167-a369-a8d241ae457b") + ) + (pin "42" + (uuid "bc07d58a-4a4f-471f-9f22-8fb6d568293b") + ) + (pin "74" + (uuid "4694beae-db1d-443e-bff9-d24a144ff473") + ) + (pin "24" + (uuid "085920c7-1909-407a-a09f-fa0a16709f6e") + ) + (pin "66" + (uuid "151a9944-763a-4d3d-8418-d31a2ca320b5") + ) + (pin "73" + (uuid "fd997204-c2fb-40b3-95e3-167357c72865") + ) + (pin "63" + (uuid "72db7f2e-2764-4ee7-a340-ca7ccdf0383d") + ) + (pin "91" + (uuid "792d45c9-393a-484c-a3c5-89ee306982cb") + ) + (pin "53" + (uuid "cc444c8a-b6a8-4bbb-8821-c00ae4d6722a") + ) + (pin "26" + (uuid "a4238d97-6d62-411e-a160-82e0a21a3f8b") + ) + (pin "33" + (uuid "8b13bf92-dc84-4c5c-9007-a5ecfd1490db") + ) + (pin "34" + (uuid "201d5ea9-9447-4919-b4d2-f62024e9535f") + ) + (pin "35" + (uuid "c6b13cc3-e297-4c2f-a8cd-dfbb5122fac5") + ) + (pin "36" + (uuid "8a871051-5a2b-42aa-96c0-463764cab3cf") + ) + (pin "37" + (uuid "3b62c0ab-f693-427e-88fc-43b23adadd67") + ) + (pin "38" + (uuid "9550f6c1-6008-4810-aeea-0bd58493d92e") + ) + (pin "41" + (uuid "9b054eed-e0e2-42e6-bca5-c7953930424d") + ) + (pin "47" + (uuid "d87eb41a-311a-449b-967b-db9cea6df380") + ) + (pin "48" + (uuid "d66e689a-65de-4bfe-a3dc-52b223bf07ab") + ) + (pin "70" + (uuid "5c12636c-d809-4ad1-aa71-903fff03086a") + ) + (instances + (project "esp32mp3-s31" + (path "/77f82812-b7c9-4744-90e7-50e16685157d" + (reference "U1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 173.99 102.87 0) + (unit 1) + (body_style 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6c57d266-118f-4807-b2ff-dda3681c4195") + (property "Reference" "#PWR01" + (at 173.99 109.22 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "GND" + (at 173.99 107.95 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 173.99 102.87 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 173.99 102.87 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 173.99 102.87 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "ac76afdf-54ab-45d7-a58a-72a3d2a9dbd8") + ) + (instances + (project "esp32mp3-s31" + (path "/77f82812-b7c9-4744-90e7-50e16685157d" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3V3") + (at 96.52 21.59 0) + (unit 1) + (body_style 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b65482b6-c9f6-4d05-bde1-cd9c0f043233") + (property "Reference" "#PWR03" + (at 96.52 25.4 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "+3V3" + (at 96.52 16.51 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 96.52 21.59 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 96.52 21.59 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3V3\"" + (at 96.52 21.59 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "f52d2c55-3f14-4164-a7b1-cddf8478d1b3") + ) + (instances + (project "esp32mp3-s31" + (path "/77f82812-b7c9-4744-90e7-50e16685157d" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 19.05 142.24) + (size 13.97 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0) + ) + (uuid "a23d323a-2217-446d-bd9d-945f7c3b5270") + (property "Sheetname" "USB IO" + (at 19.05 141.5284 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "usbio.kicad_sch" + (at 19.05 147.9046 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Field2" "" + (at 19.05 142.24 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "{USB2}" bidirectional + (at 33.02 144.78 0) + (uuid "55c011cd-e1ab-4f02-b3a7-aca6e1b6d1e8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "esp32mp3-s31" + (path "/77f82812-b7c9-4744-90e7-50e16685157d" + (page "3") + ) + ) + ) + ) + (sheet + (at 19.05 130.81) + (size 13.97 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0) + ) + (uuid "a78b5c67-9af3-4064-ab3b-636126524792") + (property "Sheetname" "SD Card" + (at 19.05 130.0984 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "sdcard.kicad_sch" + (at 19.05 136.4746 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "{SDIO}" bidirectional + (at 33.02 133.35 0) + (uuid "7412c431-321b-49e3-9ef0-56f5e70599d0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "esp32mp3-s31" + (path "/77f82812-b7c9-4744-90e7-50e16685157d" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/sdcard.kicad_sch b/sdcard.kicad_sch new file mode 100644 index 0000000..503725d --- /dev/null +++ b/sdcard.kicad_sch @@ -0,0 +1,1031 @@ +(kicad_sch + (version 20260306) + (generator "eeschema") + (generator_version "10.0") + (uuid "a97cca30-b02a-48df-a88f-8b38ed09006c") + (paper "A4") + (lib_symbols + (symbol "Connector:Micro_SD_Card_Det1" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "J" + (at -16.51 17.78 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Micro_SD_Card_Det1" + (at 16.51 17.78 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 52.07 17.78 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "https://datasheet.lcsc.com/lcsc/2110151630_XKB-Connectivity-XKTF-015-N_C381082.pdf" + (at 0 2.54 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Micro SD Card Socket with one card detection pin" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "connector SD microsd" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_fp_filters" "microSD*" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "Micro_SD_Card_Det1_0_1" + (polyline + (pts + (xy -8.89 -8.89) (xy -8.89 11.43) (xy -1.27 11.43) (xy 2.54 15.24) (xy 3.81 15.24) (xy 3.81 13.97) + (xy 6.35 13.97) (xy 7.62 15.24) (xy 20.32 15.24) (xy 20.32 -8.89) (xy -8.89 -8.89) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (rectangle + (start -7.62 10.795) + (end -5.08 9.525) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (rectangle + (start -7.62 8.255) + (end -5.08 6.985) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (rectangle + (start -7.62 5.715) + (end -5.08 4.445) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (rectangle + (start -7.62 3.175) + (end -5.08 1.905) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (rectangle + (start -7.62 0.635) + (end -5.08 -0.635) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (rectangle + (start -7.62 -1.905) + (end -5.08 -3.175) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (rectangle + (start -7.62 -4.445) + (end -5.08 -5.715) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (rectangle + (start -7.62 -6.985) + (end -5.08 -8.255) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 16.51 15.24) (xy 16.51 16.51) (xy -19.05 16.51) (xy -19.05 -16.51) (xy 16.51 -16.51) (xy 16.51 -8.89) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "Micro_SD_Card_Det1_1_1" + (pin bidirectional line + (at -22.86 10.16 0) + (length 3.81) + (name "DAT2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 7.62 0) + (length 3.81) + (name "DAT3/CD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 5.08 0) + (length 3.81) + (name "CMD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 2.54 0) + (length 3.81) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 0 0) + (length 3.81) + (name "CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -2.54 0) + (length 3.81) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -5.08 0) + (length 3.81) + (name "DAT0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -7.62 0) + (length 3.81) + (name "DAT1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -22.86 -12.7 0) + (length 3.81) + (name "DET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 20.32 -12.7 180) + (length 3.81) + (name "SHIELD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "SH" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power global) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (bus_entry + (at 138.43 67.31) + (size -2.54 -2.54) + (stroke + (width 0) + (type default) + ) + (uuid "36586b2d-a7ee-40de-914a-7badca050d59") + ) + (bus_entry + (at 138.43 72.39) + (size -2.54 -2.54) + (stroke + (width 0) + (type default) + ) + (uuid "5074efe9-ea48-40dd-b010-0eb97b283132") + ) + (bus_entry + (at 138.43 64.77) + (size -2.54 -2.54) + (stroke + (width 0) + (type default) + ) + (uuid "7767ae46-f42f-4cc1-842c-8c6d376d7575") + ) + (bus_entry + (at 138.43 77.47) + (size -2.54 -2.54) + (stroke + (width 0) + (type default) + ) + (uuid "b3f17666-89ec-4b8c-a224-e5a05e8d4130") + ) + (bus_entry + (at 138.43 80.01) + (size -2.54 -2.54) + (stroke + (width 0) + (type default) + ) + (uuid "ceaee18a-ce45-4b5e-9675-31936be06214") + ) + (bus_entry + (at 138.43 62.23) + (size -2.54 -2.54) + (stroke + (width 0) + (type default) + ) + (uuid "eb1fed22-f8e6-4a0f-8974-b3cc270ac39e") + ) + (wire + (pts + (xy 124.46 72.39) (xy 127 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08b04b99-4786-40ce-8c01-180a1c07ba73") + ) + (bus + (pts + (xy 138.43 62.23) (xy 138.43 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0cbb29df-a2d4-467c-a0fb-05f523e07a48") + ) + (wire + (pts + (xy 78.74 82.55) (xy 78.74 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "37bb0df8-35b4-4506-adeb-0ff6bac7bc35") + ) + (wire + (pts + (xy 127 55.88) (xy 127 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "86848514-4a74-4a7a-ba95-d06448bb7ca2") + ) + (wire + (pts + (xy 124.46 69.85) (xy 135.89 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8aa72bfb-e461-4998-9019-d7ca0d0d02b9") + ) + (wire + (pts + (xy 81.28 82.55) (xy 78.74 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac43781d-6195-447b-8c05-2f7ef3d16880") + ) + (wire + (pts + (xy 135.89 62.23) (xy 124.46 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d649bb51-36e0-49e1-ac30-dd626fdf231b") + ) + (wire + (pts + (xy 124.46 74.93) (xy 135.89 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7ae7bed-58a4-4434-b73c-fb7e68e54010") + ) + (wire + (pts + (xy 127 72.39) (xy 127 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d8b397be-a9a7-4780-847e-8010da064613") + ) + (wire + (pts + (xy 124.46 77.47) (xy 135.89 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d90ec633-5504-4a61-976c-481ccb3b7f3c") + ) + (wire + (pts + (xy 124.46 59.69) (xy 135.89 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da79cedb-185d-4ffd-849b-45272a216a78") + ) + (wire + (pts + (xy 124.46 64.77) (xy 135.89 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0898878-0418-4727-9de1-615bc0afe695") + ) + (wire + (pts + (xy 124.46 67.31) (xy 127 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e8b7c0cd-0664-49b0-b072-5d25492328f1") + ) + (label "DAT3" + (at 135.89 62.23 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "06318246-4be5-435f-9954-81fee3e125d8") + ) + (label "CMD" + (at 135.89 64.77 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "18ee89a9-7dfa-4a72-b537-950adfb58795") + ) + (label "DAT0" + (at 135.89 74.93 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9790e4b1-ae8e-4649-bccc-90e26504a589") + ) + (label "VDD_SD" + (at 127 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b92a09c9-8df0-4525-8ab5-b4b0dc3fdb36") + ) + (label "CLK" + (at 135.89 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cf62a066-00a7-4c5e-98f8-f5c6df61ba43") + ) + (label "DAT1" + (at 135.89 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d0de29b0-e900-47ed-95d9-21df18a279e9") + ) + (label "DAT2" + (at 135.89 59.69 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d699dca3-a6ad-4090-b83f-46ef092d5a6b") + ) + (hierarchical_label "{SDIO}" + (shape bidirectional) + (at 138.43 87.63 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "13de200b-4e2a-4891-a392-a16ae79cd759") + ) + (symbol + (lib_id "Connector:Micro_SD_Card_Det1") + (at 101.6 69.85 0) + (mirror y) + (unit 1) + (body_style 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5c765180-58b3-4091-a93d-ced4501cfe86") + (property "Reference" "J1" + (at 100.965 48.26 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Micro_SD_Card_Det1" + (at 100.965 50.8 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 49.53 52.07 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "https://datasheet.lcsc.com/lcsc/2110151630_XKB-Connectivity-XKTF-015-N_C381082.pdf" + (at 101.6 67.31 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Micro SD Card Socket with one card detection pin" + (at 101.6 69.85 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "8" + (uuid "c33af2e9-6c11-4590-a63f-37a5cd7a38e3") + ) + (pin "7" + (uuid "dce6f182-b3c8-4781-8a33-fce4bd2fa7a2") + ) + (pin "SH" + (uuid "3d55e2cb-1116-4318-bbba-149920a4a88a") + ) + (pin "2" + (uuid "a0e7753a-138c-49f2-ba15-5ad91fafad51") + ) + (pin "1" + (uuid "7adb1537-19ea-4e66-85b7-0dadaf4feb01") + ) + (pin "4" + (uuid "ea959329-0562-4a43-b666-d67f139c39d5") + ) + (pin "3" + (uuid "f84b5bcf-2ab5-494e-b8f0-909b4e376f58") + ) + (pin "9" + (uuid "8516c63e-888d-4396-aa98-db5cd9b45fa2") + ) + (pin "6" + (uuid "c481502d-275d-4778-afac-be227bace760") + ) + (pin "5" + (uuid "f22dca28-7ac2-4856-a356-4c08e4e47e60") + ) + (instances + (project "esp32mp3-s31" + (path "/77f82812-b7c9-4744-90e7-50e16685157d/a78b5c67-9af3-4064-ab3b-636126524792" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 127 86.36 0) + (unit 1) + (body_style 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a11e2b33-bd70-467c-9382-e592fe5325e3") + (property "Reference" "#PWR04" + (at 127 92.71 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "GND" + (at 127 91.44 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 127 86.36 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 127 86.36 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 127 86.36 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "ae124ad8-0994-4e32-8c0f-1f3183425cfc") + ) + (instances + (project "esp32mp3-s31" + (path "/77f82812-b7c9-4744-90e7-50e16685157d/a78b5c67-9af3-4064-ab3b-636126524792" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 78.74 86.36 0) + (unit 1) + (body_style 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d0476cc8-57b4-488c-a84b-fe2a4b0340f3") + (property "Reference" "#PWR02" + (at 78.74 92.71 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "GND" + (at 78.74 91.44 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 78.74 86.36 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 78.74 86.36 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 78.74 86.36 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "69bd64e8-049e-431b-a36e-bcda78c8a230") + ) + (instances + (project "esp32mp3-s31" + (path "/77f82812-b7c9-4744-90e7-50e16685157d/a78b5c67-9af3-4064-ab3b-636126524792" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) +) diff --git a/usbio.kicad_sch b/usbio.kicad_sch new file mode 100644 index 0000000..592843e --- /dev/null +++ b/usbio.kicad_sch @@ -0,0 +1,19 @@ +(kicad_sch + (version 20260306) + (generator "eeschema") + (generator_version "10.0") + (uuid "e3f95af9-c8f3-4776-b304-40305a4c2d35") + (paper "A4") + (lib_symbols) + (hierarchical_label "{USB2}" + (shape bidirectional) + (at 146.05 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1f10db90-d8c1-4e4e-8f2f-46f78fa0ef88") + ) +)