diff --git a/SCH/nanoleaf/bom/ibom.html b/SCH/nanoleaf/bom/ibom.html new file mode 100644 index 0000000..b66da3d --- /dev/null +++ b/SCH/nanoleaf/bom/ibom.html @@ -0,0 +1,4669 @@ + + + + + + + Interactive BOM for KiCAD + + + + + + +
+
+
+ + + + + + + + + + + +
+ Title + + Revision +
+ Company + + Date +
+
+
+ +
+ + + +
+
+ + + +
+
+ + + +
+ + +
+
+
+
+
+
+
+
+
+
+ + +
+ +
+
+
+ + + + + +
+
+
+
+
+ + + + +
+
+
+
+ + + + +
+
+
+
+
+ + + + diff --git a/SCH/nanoleaf/nanoleaf-backups/nanoleaf-2023-11-14_213734.zip b/SCH/nanoleaf/nanoleaf-backups/nanoleaf-2023-11-14_213734.zip deleted file mode 100644 index 83ee829..0000000 Binary files a/SCH/nanoleaf/nanoleaf-backups/nanoleaf-2023-11-14_213734.zip and /dev/null differ diff --git a/SCH/nanoleaf/nanoleaf-backups/nanoleaf-2023-11-14_222331.zip b/SCH/nanoleaf/nanoleaf-backups/nanoleaf-2023-11-14_222331.zip new file mode 100644 index 0000000..34b18d9 Binary files /dev/null and b/SCH/nanoleaf/nanoleaf-backups/nanoleaf-2023-11-14_222331.zip differ diff --git a/SCH/nanoleaf/nanoleaf-bottom.pos b/SCH/nanoleaf/nanoleaf-bottom.pos new file mode 100644 index 0000000..ffcbf1a --- /dev/null +++ b/SCH/nanoleaf/nanoleaf-bottom.pos @@ -0,0 +1,6 @@ +### Footprint positions - created on ### +### Printed by KiCad version 7.0.9 +## Unit = mm, Angle = deg. +## Side : bottom +# Ref Val Package PosX PosY Rot Side +## End diff --git a/SCH/nanoleaf/nanoleaf-top.pos b/SCH/nanoleaf/nanoleaf-top.pos new file mode 100644 index 0000000..7f6f167 --- /dev/null +++ b/SCH/nanoleaf/nanoleaf-top.pos @@ -0,0 +1,42 @@ +### Footprint positions - created on ### +### Printed by KiCad version 7.0.9 +## Unit = mm, Angle = deg. +## Side : top +# Ref Val Package PosX PosY Rot Side +C1 100nF C_0201_0603Metric 136.1590 -47.3100 180.0000 top +C2 100nF C_0201_0603Metric 136.1590 -49.8500 180.0000 top +C3 100nF C_0201_0603Metric 144.7140 -30.8610 0.0000 top +C4 100nF C_0201_0603Metric 143.8910 -66.6750 -120.0000 top +C5 100nF C_0201_0603Metric 137.0330 -68.9610 -120.0000 top +C6 100nF C_0201_0603Metric 153.9240 -62.2300 180.0000 top +C7 100nF C_0201_0603Metric 153.9240 -72.2630 180.0000 top +C8 10uF C_Elec_3x5.4 152.1460 -64.8970 180.0000 top +C9 10uF C_Elec_3x5.4 152.2010 -69.3420 180.0000 top +D1 SK6812 LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm 144.6530 -49.6570 0.0000 top +D2 SK6812 LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm 126.4920 -81.0260 60.0000 top +D3 SK6812 LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm 108.4580 -112.5220 60.0000 top +D4 SK6812 LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm 90.0430 -143.8910 180.0000 top +D5 SK6812 LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm 126.4920 -144.3990 180.0000 top +D6 SK6812 LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm 162.9410 -144.3990 180.0000 top +D7 SK6812 LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm 199.1360 -144.0180 180.0000 top +D8 SK6812 LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm 180.8480 -112.5220 -60.0000 top +D9 SK6812 LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm 162.8140 -81.0260 -60.0000 top +D10 SK6812 LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm 144.6160 -112.4710 0.0000 top +J1 Conn_01x03_Pin JST_GH_SM03B-GHS-TB_1x03-1MP_P1.25mm_Horizontal 116.7519 -96.5445 -120.0000 top +J2 Conn_01x03_Pin JST_GH_SM03B-GHS-TB_1x03-1MP_P1.25mm_Horizontal 144.7960 -144.6530 0.0000 top +J3 Conn_01x03_Pin JST_GH_SM03B-GHS-TB_1x03-1MP_P1.25mm_Horizontal 173.2280 -97.5360 120.0000 top +J7 Conn_01x05_Pin PinHeader_1x06_P2.54mm_Vertical 129.9210 -48.5140 150.0000 top +J8 USB_C_Receptacle_USB2.0 USB_C_Receptacle_HRO_TYPE-C-31-M-12 161.1417 -54.6958 120.0000 top +R1 5K1 R_0603_1608Metric 165.7350 -59.5630 30.0000 top +R2 5K1 R_0603_1608Metric 159.1310 -48.1330 -150.0000 top +R3 10K R_0603_1608Metric 135.3820 -71.6280 -120.0000 top +SW1 SW_Push SW_SPST_B3U-1000P 141.9470 -65.5838 60.0000 top +SW2 SW_Push SW_SPST_B3U-1000P 139.1920 -70.3580 -120.0000 top +SW3 SW_DPDT_x2 SW_DPDT_CK_JS202011JCQN 144.6930 -139.0080 0.0000 top +SW4 SW_DPDT_x2 SW_DPDT_CK_JS202011JCQN 167.8908 -100.6699 -60.0000 top +SW6 SW_DPDT_x2 SW_DPDT_CK_JS202011JCQN 122.0470 -99.5680 -120.0000 top +U1 ESP32-C3-MINI-1 ESP32-C3-MINI-1 129.5783 -62.1984 60.0000 top +U2 SN74AUP1T34DCK SOT-353_SC-70-5 138.6990 -48.5800 90.0000 top +U3 VEML7700-TT XDCR_VEML7700-TT 144.7800 -27.9400 90.0000 top +U4 AMS1117CD-3.3 TO-252-3_TabPin2 163.0190 -66.8020 0.0000 top +## End diff --git a/SCH/nanoleaf/nanoleaf.jpg b/SCH/nanoleaf/nanoleaf.jpg new file mode 100644 index 0000000..36965d2 Binary files /dev/null and b/SCH/nanoleaf/nanoleaf.jpg differ diff --git a/SCH/nanoleaf/nanoleaf.kicad_pcb b/SCH/nanoleaf/nanoleaf.kicad_pcb index ee3b21b..cabc5bf 100644 --- a/SCH/nanoleaf/nanoleaf.kicad_pcb +++ b/SCH/nanoleaf/nanoleaf.kicad_pcb @@ -402,9 +402,9 @@ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e25adccb-e2f0-4bbd-8fa7-04f013685f07)) (fp_circle (center 0 0) (end 1.5 0) (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp e9950937-f968-4971-b183-f89e8f7f3eeb)) - (pad "1" smd roundrect (at -1.325 0 180) (size 2.35 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.166667) + (pad "1" smd roundrect (at -1.325 0 180) (size 2.35 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1666673333) (net 3 "+5V") (pintype "passive") (tstamp f93a25c0-d8e9-4af3-b3ce-bbf3cd51afa8)) - (pad "2" smd roundrect (at 1.325 0 180) (size 2.35 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.166667) + (pad "2" smd roundrect (at 1.325 0 180) (size 2.35 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1666673333) (net 1 "GND") (pintype "passive") (tstamp 4214ce86-e6e2-4501-a607-e5f0f62f7093)) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_Elec_3x5.4.wrl" (offset (xyz 0 0 0)) @@ -728,9 +728,9 @@ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c1a123a3-25b5-40be-bec4-500f360ed1de)) (fp_circle (center 0 0) (end 1.5 0) (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp edff315d-44d6-4f3f-bd9d-59fbc8f6ddbd)) - (pad "1" smd roundrect (at -1.325 0 180) (size 2.35 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.166667) + (pad "1" smd roundrect (at -1.325 0 180) (size 2.35 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1666673333) (net 14 "+3V3") (pintype "passive") (tstamp 3f324569-0893-4e8a-b20d-5bef2f12e446)) - (pad "2" smd roundrect (at 1.325 0 180) (size 2.35 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.166667) + (pad "2" smd roundrect (at 1.325 0 180) (size 2.35 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1666673333) (net 1 "GND") (pintype "passive") (tstamp 230509bb-0364-4a07-9017-45773e64c0e4)) (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_Elec_3x5.4.wrl" (offset (xyz 0 0 0)) @@ -1196,21 +1196,21 @@ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 37079f41-1746-4ecc-9647-12085e3f712b)) (fp_line (start 4.11 2.7) (end 3.11 2.7) (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e1032014-5468-47f4-aa71-e411eb3bcd51)) - (pad "1" smd roundrect (at -5.04 -2.28) (size 2.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333) + (pad "1" smd roundrect (at -5.04 -2.28) (size 2.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (net 1 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 03db869e-dd7f-4e61-9699-90b49234b235)) - (pad "2" smd roundrect (at -5.04 0) (size 2.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333) + (pad "2" smd roundrect (at -5.04 0) (size 2.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (net 14 "+3V3") (pinfunction "VO") (pintype "power_out") (tstamp 76b6392e-a791-4c01-a849-892233f19b8e)) - (pad "2" smd roundrect (at -0.415 -1.525) (size 3.05 2.75) (layers "F.Cu" "F.Paste") (roundrect_rratio 0.090909) + (pad "2" smd roundrect (at -0.415 -1.525) (size 3.05 2.75) (layers "F.Cu" "F.Paste") (roundrect_rratio 0.09090909091) (net 14 "+3V3") (pinfunction "VO") (pintype "power_out") (tstamp acd18e5c-0212-4a2b-a301-0d48ff186d2e)) - (pad "2" smd roundrect (at -0.415 1.525) (size 3.05 2.75) (layers "F.Cu" "F.Paste") (roundrect_rratio 0.090909) + (pad "2" smd roundrect (at -0.415 1.525) (size 3.05 2.75) (layers "F.Cu" "F.Paste") (roundrect_rratio 0.09090909091) (net 14 "+3V3") (pinfunction "VO") (pintype "power_out") (tstamp 479c24c3-cc1e-48c0-bb7d-4c3cb4f84698)) - (pad "2" smd roundrect (at 1.26 0) (size 6.4 5.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.043103) + (pad "2" smd roundrect (at 1.26 0) (size 6.4 5.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.04310293103) (net 14 "+3V3") (pinfunction "VO") (pintype "power_out") (tstamp 591516c1-5a0b-487d-be00-193aebb886eb)) - (pad "2" smd roundrect (at 2.935 -1.525) (size 3.05 2.75) (layers "F.Cu" "F.Paste") (roundrect_rratio 0.090909) + (pad "2" smd roundrect (at 2.935 -1.525) (size 3.05 2.75) (layers "F.Cu" "F.Paste") (roundrect_rratio 0.09090909091) (net 14 "+3V3") (pinfunction "VO") (pintype "power_out") (tstamp 4036293c-3d27-48f6-b69d-06ba712deaba)) - (pad "2" smd roundrect (at 2.935 1.525) (size 3.05 2.75) (layers "F.Cu" "F.Paste") (roundrect_rratio 0.090909) + (pad "2" smd roundrect (at 2.935 1.525) (size 3.05 2.75) (layers "F.Cu" "F.Paste") (roundrect_rratio 0.09090909091) (net 14 "+3V3") (pinfunction "VO") (pintype "power_out") (tstamp ae68a5bf-01b9-4289-96e3-df535732e0bc)) - (pad "3" smd roundrect (at -5.04 2.28) (size 2.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333) + (pad "3" smd roundrect (at -5.04 2.28) (size 2.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333) (net 3 "+5V") (pinfunction "VI") (pintype "power_in") (tstamp 35064f05-da50-4f78-a4a2-bb85cf6d1655)) (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-252-3_TabPin2.wrl" (offset (xyz 0 0 0)) @@ -2374,7 +2374,7 @@ (property "ki_description" "Generic connector, single row, 01x06, script generated") (property "ki_keywords" "connector") (path "/acb31504-d582-4e3c-829c-d11a773aba53") - (attr through_hole) + (attr through_hole exclude_from_bom) (fp_text reference "J7" (at 0 -2.33 150) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) (tstamp 08afeb15-b936-4109-8ac3-6f2bd0588abc) @@ -12925,43 +12925,40 @@ (xy 145.9409 43.146285) (xy 145.9409 31.801361) (xy 145.960585 31.734322) - (xy 145.977215 31.713684) - (xy 146.518421 31.172477) - (xy 146.53102 31.162385) - (xy 146.530868 31.162201) - (xy 146.536877 31.157228) - (xy 146.536882 31.157226) - (xy 146.586316 31.104583) - (xy 146.608115 31.082785) - (xy 146.612638 31.076951) - (xy 146.616402 31.072543) - (xy 146.649805 31.036975) - (xy 146.660086 31.018273) - (xy 146.670767 31.002013) - (xy 146.683845 30.985154) - (xy 146.703215 30.940389) - (xy 146.70578 30.935156) - (xy 146.72203 30.905598) - (xy 146.729276 30.892419) - (xy 146.734584 30.871741) - (xy 146.740881 30.853349) - (xy 146.749359 30.833761) - (xy 146.756989 30.785578) - (xy 146.758166 30.779891) - (xy 146.7703 30.73264) - (xy 146.7703 30.711298) - (xy 146.771827 30.691897) - (xy 146.775164 30.670831) - (xy 146.770575 30.62228) - (xy 146.7703 30.616443) - (xy 146.7703 30.264499) - (xy 146.789985 30.19746) - (xy 146.842789 30.151705) - (xy 146.8943 30.140499) - (xy 147.082871 30.140499) - (xy 147.082872 30.140499) - (xy 147.142483 30.134091) - (xy 147.277331 30.083796) + (xy 145.977214 31.713684) + (xy 147.086021 30.604877) + (xy 147.09862 30.594785) + (xy 147.098468 30.594601) + (xy 147.104477 30.589628) + (xy 147.104482 30.589626) + (xy 147.153916 30.536983) + (xy 147.175714 30.515186) + (xy 147.180237 30.509352) + (xy 147.184001 30.504944) + (xy 147.217405 30.469375) + (xy 147.227686 30.450671) + (xy 147.238357 30.434425) + (xy 147.251445 30.417555) + (xy 147.270824 30.37277) + (xy 147.273368 30.367576) + (xy 147.296876 30.324819) + (xy 147.302182 30.304153) + (xy 147.308487 30.285737) + (xy 147.3134 30.274384) + (xy 147.316959 30.266161) + (xy 147.324589 30.217978) + (xy 147.325766 30.212291) + (xy 147.3379 30.16504) + (xy 147.3379 30.143698) + (xy 147.339427 30.124297) + (xy 147.342764 30.10323) + (xy 147.343009 30.095435) + (xy 147.345806 30.095522) + (xy 147.356539 30.040027) + (xy 147.386769 30.004311) + (xy 147.386275 30.003817) + (xy 147.39222 29.997871) + (xy 147.392409 29.997648) (xy 147.392546 29.997546) (xy 147.478796 29.882331) (xy 147.529091 29.747483) @@ -12991,17 +12988,10 @@ (xy 145.872372 27.546401) (xy 145.812844 27.54) (xy 145.665 27.54) - (xy 145.665 28.885297) - (xy 145.645315 28.952336) - (xy 145.62869 28.972969) - (xy 145.62669 28.974968) - (xy 145.626684 28.974975) - (xy 145.622169 28.980796) - (xy 145.618377 28.985235) - (xy 145.584996 29.020782) - (xy 145.582271 29.02574) - (xy 145.532723 29.075003) - (xy 145.47361 29.09) + (xy 145.665 28.966) + (xy 145.645315 29.033039) + (xy 145.592511 29.078794) + (xy 145.541 29.09) (xy 145.289 29.09) (xy 145.221961 29.070315) (xy 145.176206 29.017511) @@ -13129,9 +13119,42 @@ (xy 141.074236 27.665328) (xy 141.078825 27.713875) (xy 141.0791 27.719713) - (xy 141.0791 43.239198) - (xy 141.059415 43.306237) - (xy 141.042781 43.326879) + (xy 141.0791 30.140232) + (xy 141.077328 30.156279) + (xy 141.077566 30.156302) + (xy 141.076832 30.164067) + (xy 141.0791 30.236245) + (xy 141.0791 30.267076) + (xy 141.080022 30.274384) + (xy 141.08048 30.280203) + (xy 141.082012 30.328945) + (xy 141.082013 30.328951) + (xy 141.087965 30.349438) + (xy 141.09191 30.368483) + (xy 141.094585 30.389657) + (xy 141.094588 30.389668) + (xy 141.112538 30.435005) + (xy 141.11443 30.440532) + (xy 141.128033 30.487355) + (xy 141.128035 30.48736) + (xy 141.1389 30.505731) + (xy 141.147458 30.523201) + (xy 141.155311 30.543035) + (xy 141.155314 30.543041) + (xy 141.183973 30.582486) + (xy 141.187182 30.58737) + (xy 141.212009 30.62935) + (xy 141.227094 30.644434) + (xy 141.239734 30.659233) + (xy 141.252274 30.676494) + (xy 141.289852 30.707581) + (xy 141.294175 30.711515) + (xy 143.074781 32.492121) + (xy 143.108266 32.553444) + (xy 143.1111 32.579802) + (xy 143.1111 41.207198) + (xy 143.091415 41.274237) + (xy 143.074781 41.294879) (xy 138.913581 45.456079) (xy 138.852258 45.489564) (xy 138.782566 45.48458) diff --git a/SCH/nanoleaf/nanoleaf.kicad_pro b/SCH/nanoleaf/nanoleaf.kicad_pro index 430a754..7e2327a 100644 --- a/SCH/nanoleaf/nanoleaf.kicad_pro +++ b/SCH/nanoleaf/nanoleaf.kicad_pro @@ -128,7 +128,7 @@ "min_via_diameter": 0.5, "solder_mask_clearance": 0.0, "solder_mask_min_width": 0.0, - "solder_mask_to_copper_clearance": 0.0, + "solder_mask_to_copper_clearance": 0.005, "use_height_for_length_calcs": true }, "teardrop_options": [ diff --git a/SCH/nanoleaf/production/nanoleaf_2023-11-14_22-14-00/nanoleaf.zip b/SCH/nanoleaf/production/nanoleaf_2023-11-14_22-14-00/nanoleaf.zip new file mode 100644 index 0000000..6c9253d Binary files /dev/null and b/SCH/nanoleaf/production/nanoleaf_2023-11-14_22-14-00/nanoleaf.zip differ diff --git a/SCH/nanoleaf/production/nanoleaf_2023-11-14_22-14-00/netlist.ipc b/SCH/nanoleaf/production/nanoleaf_2023-11-14_22-14-00/netlist.ipc new file mode 100644 index 0000000..166599f --- /dev/null +++ b/SCH/nanoleaf/production/nanoleaf_2023-11-14_22-14-00/netlist.ipc @@ -0,0 +1,278 @@ +P CODE 00 +P UNITS CUST 0 +P arrayDim N +317GND VIA MD0157PA00X+052600Y-023900X0315Y0000R000S3 +317GND VIA MD0157PA00X+046150Y-039150X0315Y0000R000S3 +317GND VIA MD0157PA00X+057550Y-024100X0315Y0000R000S3 +317GND VIA MD0157PA00X+053350Y-027350X0315Y0000R000S3 +317GND VIA MD0157PA00X+057250Y-044900X0315Y0000R000S3 +317GND VIA MD0157PA00X+067150Y-038000X0315Y0000R000S3 +317GND VIA MD0157PA00X+055350Y-026750X0315Y0000R000S3 +317GND VIA MD0157PA00X+059400Y-027850X0315Y0000R000S3 +317GND VIA MD0157PA00X+076900Y-056050X0315Y0000R000S3 +317GND VIA MD0157PA00X+051150Y-030850X0315Y0000R000S3 +317GND VIA MD0157PA00X+064350Y-033500X0315Y0000R000S3 +317GND VIA MD0157PA00X+057850Y-056250X0315Y0000R000S3 +317GND VIA MD0157PA00X+062400Y-056250X0315Y0000R000S3 +317GND VIA MD0157PA00X+062196Y-024800X0315Y0000R000S3 +317GND VIA MD0157PA00X+052200Y-028450X0315Y0000R000S3 +317GND VIA MD0157PA00X+048800Y-026500X0315Y0000R000S3 +317GND VIA MD0157PA00X+071400Y-045900X0315Y0000R000S3 +317GND VIA MD0157PA00X+053450Y-019100X0315Y0000R000S3 +317GND VIA MD0157PA00X+048200Y-056200X0315Y0000R000S3 +317GND VIA MD0157PA00X+059350Y-025000X0315Y0000R000S3 +317GND VIA MD0157PA00X+059950Y-024500X0315Y0000R000S3 +317GND VIA MD0157PA00X+051900Y-023500X0315Y0000R000S3 +317GND VIA MD0157PA00X+043850Y-043300X0315Y0000R000S3 +317GND VIA MD0157PA00X+060000Y-028450X0315Y0000R000S3 +317GND VIA MD0157PA00X+033850Y-056000X0315Y0000R000S3 +317GND VIA MD0157PA00X+055000Y-019850X0315Y0000R000S3 +317GND VIA MD0157PA00X+051300Y-026100X0315Y0000R000S3 +317GND VIA MD0157PA00X+055050Y-023600X0315Y0000R000S3 +317GND VIA MD0157PA00X+058700Y-020200X0315Y0000R000S3 +317GND VIA MD0157PA00X+050650Y-025750X0315Y0000R000S3 +317GND VIA MD0157PA00X+051700Y-021600X0315Y0000R000S3 +317GND VIA MD0157PA00X+057250Y-010800X0315Y0000R000S3 +317DIN VIA MD0157PA00X+057050Y-047200X0315Y0000R000S3 +317DIN VIA MD0157PA00X+057300Y-021550X0315Y0000R000S3 +317DIN VIA MD0157PA00X+056400Y-047200X0315Y0000R000S3 +317DIN VIA MD0157PA00X+049000Y-040450X0315Y0000R000S3 +317+5V VIA MD0157PA00X+070950Y-042700X0315Y0000R000S3 +317+5V VIA MD0157PA00X+056750Y-021750X0315Y0000R000S3 +317+5V VIA MD0157PA00X+061950Y-023450X0315Y0000R000S3 +317+5V VIA MD0157PA00X+061400Y-027198X0315Y0000R000S3 +317+5V VIA MD0157PA00X+061050Y-021800X0315Y0000R000S3 +317+5V VIA MD0157PA00X+055300Y-043650X0315Y0000R000S3 +317+5V VIA MD0157PA00X+057050Y-058650X0315Y0000R000S3 +317+5V VIA MD0157PA00X+046000Y-038050X0315Y0000R000S3 +317+5V VIA MD0157PA00X+056994Y-057150X0315Y0000R000S3 +317+5V VIA MD0157PA00X+069000Y-037950X0315Y0000R000S3 +317+5V VIA MD0157PA00X+049050Y-031950X0315Y0000R000S3 +317NET-(D1-DOUT) VIA MD0157PA00X+056000Y-020900X0315Y0000R000S3 +317NET-(D1-DOUT) VIA MD0157PA00X+050000Y-030300X0315Y0000R000S3 +317NET-(D2-DOUT) VIA MD0157PA00X+042150Y-043000X0315Y0000R000S3 +317NET-(D2-DOUT) VIA MD0157PA00X+049600Y-033550X0315Y0000R000S3 +317EN VIA MD0157PA00X+054700Y-027800X0315Y0000R000S3 +317EN VIA MD0157PA00X+053650Y-022500X0315Y0000R000S3 +317EN VIA MD0157PA00X+051550Y-026850X0315Y0000R000S3 +317+3V3 VIA MD0157PA00X+054100Y-020050X0315Y0000R000S3 +317+3V3 VIA MD0157PA00X+055250Y-023100X0315Y0000R000S3 +317BOOT VIA MD0157PA00X+054150Y-022650X0315Y0000R000S3 +317BOOT VIA MD0157PA00X+054000Y-024400X0315Y0000R000S3 +317D- VIA MD0157PA00X+061550Y-022900X0315Y0000R000S3 +317D- VIA MD0157PA00X+062600Y-022100X0315Y0000R000S3 +317NET-(J8-CC2) VIA MD0157PA00X+062200Y-021450X0315Y0000R000S3 +317ESP_DOUT VIA MD0157PA00X+054650Y-022250X0315Y0000R000S3 +317ESP_DOUT VIA MD0157PA00X+054650Y-025450X0315Y0000R000S3 +317SDA VIA MD0157PA00X+056250Y-017400X0315Y0000R000S3 +317SDA VIA MD0157PA00X+053150Y-025750X0315Y0000R000S3 +317SCL VIA MD0157PA00X+054450Y-026150X0315Y0000R000S3 +317SCL VIA MD0157PA00X+056650Y-017550X0315Y0000R000S3 +327NET-(J1-PIN_1) J1 -1 A01X+046842Y-037948X0236Y0669R120S2 +327+5V J1 -2 A01X+046596Y-038374X0236Y0669R120S2 +327GND J1 -3 A01X+046350Y-038800X0236Y0669R120S2 +327N/C J1 -MP A01X+046115Y-036687X0394Y1063R120S2 +327N/C J1 -MP A01X+044895Y-038801X0394Y1063R120S2 +327GND D4 -1 A01X+034485Y-056020X0591Y0394R180S2 +327NET-(D3-DOUT) D4 -2 A01X+034485Y-057280X0591Y0394R180S2 +327+5V D4 -3 A01X+036415Y-057280X0591Y0394R180S2 +327NET-(D4-DOUT) D4 -4 A01X+036415Y-056020X0591Y0394R180S2 +327GND R2 -1 A01X+062931Y-018788X0315Y0374R150S2 +327NET-(J8-CC2) R2 -2 A01X+062369Y-019112X0315Y0374R150S2 +327+5V C9 -1 A01X+060443Y-027300X0925Y0591R180S2 +327GND C9 -2 A01X+059400Y-027300X0925Y0591R180S2 +327GND D10 -1 A01X+057900Y-044910X0591Y0394R000S2 +327NET-(D10-DIN) D10 -2 A01X+057900Y-043650X0591Y0394R000S2 +327+5V D10 -3 A01X+055971Y-043650X0591Y0394R000S2 +327DOUT D10 -4 A01X+055971Y-044910X0591Y0394R000S2 +327SDA U3 -1 A01X+056250Y-011354X0630Y0276R270S2 +327+3V3 U3 -2 A01X+056750Y-011354X0630Y0276R270S2 +327GND U3 -3 A01X+057250Y-011354X0630Y0276R270S2 +327SCL U3 -4 A01X+057750Y-011354X0630Y0276R270S2 +327+3V3 C6 -1 A01X+060726Y-024500X0181Y0157R180S2 +327GND C6 -2 A01X+060474Y-024500X0181Y0157R180S2 +327+3V3 C3 -1 A01X+056848Y-012150X0181Y0157R000S2 +327GND C3 -2 A01X+057100Y-012150X0181Y0157R000S2 +327+3V3 C8 -1 A01X+060422Y-025550X0925Y0591R180S2 +327GND C8 -2 A01X+059378Y-025550X0925Y0591R180S2 +327+3V3 C2 -1 A01X+053732Y-019626X0181Y0157R180S2 +327GND C2 -2 A01X+053480Y-019626X0181Y0157R180S2 +327GND D8 -1 A01X+071137Y-045450X0591Y0394R060S2 +327NET-(D7-DOUT) D8 -2 A01X+072228Y-044820X0591Y0394R060S2 +327+5V D8 -3 A01X+071263Y-043150X0591Y0394R060S2 +327NET-(D8-DOUT) D8 -4 A01X+070172Y-043780X0591Y0394R060S2 +327EN C5 -1 A01X+054013Y-027041X0181Y0157R120S2 +327GND C5 -2 A01X+053887Y-027259X0181Y0157R120S2 +327GND U1 -1 A01X+049410Y-026243X0157Y0315R210S2 +327GND U1 -2 A01X+049683Y-026401X0157Y0315R210S2 +327+3V3 U1 -3 A01X+049956Y-026558X0157Y0315R210S2 +327D-(U1-NC-PAD4) U1 -4 A01X+050229Y-026716X0157Y0315R210S2 +327ADC1_CH2-PAD5) U1 -5 A01X+050501Y-026873X0157Y0315R210S2 +327ADC1_CH3-PAD6) U1 -6 A01X+050774Y-027031X0157Y0315R210S2 +327D-(U1-NC-PAD7) U1 -7 A01X+051047Y-027188X0157Y0315R210S2 +327EN U1 -8 A01X+051320Y-027346X0157Y0315R210S2 +327D-(U1-NC-PAD9) U1 -9 A01X+051593Y-027503X0157Y0315R210S2 +327-(U1-NC-PAD10) U1 -10 A01X+051865Y-027661X0157Y0315R210S2 +327GND U1 -11 A01X+052138Y-027818X0157Y0315R210S2 +327L_32K_P-PAD12) U1 -12 A01X+052661Y-027620X0157Y0315R300S2 +327L_32K_N-PAD13) U1 -13 A01X+052819Y-027347X0157Y0315R300S2 +327GND U1 -14 A01X+052976Y-027075X0157Y0315R300S2 +327-(U1-NC-PAD15) U1 -15 A01X+053134Y-026802X0157Y0315R300S2 +327-GPIO10-PAD16) U1 -16 A01X+053291Y-026529X0157Y0315R300S2 +327-(U1-NC-PAD17) U1 -17 A01X+053449Y-026256X0157Y0315R300S2 +327SDA U1 -18 A01X+053606Y-025984X0157Y0315R300S2 +327SCL U1 -19 A01X+053764Y-025711X0157Y0315R300S2 +3271-GPIO6-PAD20) U1 -20 A01X+053921Y-025438X0157Y0315R300S2 +327ESP_DOUT U1 -21 A01X+054079Y-025165X0157Y0315R300S2 +3271-GPIO8-PAD22) U1 -22 A01X+054236Y-024893X0157Y0315R300S2 +327BOOT U1 -23 A01X+054394Y-024620X0157Y0315R300S2 +327-(U1-NC-PAD24) U1 -24 A01X+054551Y-024347X0157Y0315R300S2 +327-(U1-NC-PAD25) U1 -25 A01X+054461Y-023795X0157Y0315R210S2 +327D- U1 -26 A01X+054188Y-023637X0157Y0315R210S2 +327D+ U1 -27 A01X+053915Y-023480X0157Y0315R210S2 +327-(U1-NC-PAD28) U1 -28 A01X+053643Y-023322X0157Y0315R210S2 +327-(U1-NC-PAD29) U1 -29 A01X+053370Y-023165X0157Y0315R210S2 +327ESP_RX U1 -30 A01X+053097Y-023007X0157Y0315R210S2 +327ESP_TX U1 -31 A01X+052824Y-022850X0157Y0315R210S2 +327-(U1-NC-PAD32) U1 -32 A01X+052552Y-022692X0157Y0315R210S2 +327-(U1-NC-PAD33) U1 -33 A01X+052279Y-022535X0157Y0315R210S2 +327-(U1-NC-PAD34) U1 -34 A01X+052006Y-022377X0157Y0315R210S2 +327-(U1-NC-PAD35) U1 -35 A01X+051733Y-022220X0157Y0315R210S2 +327GND U1 -36 A01X+051210Y-022418X0157Y0315R300S2 +327GND U1 -37 A01X+051052Y-022691X0157Y0315R300S2 +327GND U1 -38 A01X+050895Y-022963X0157Y0315R300S2 +327GND U1 -39 A01X+050737Y-023236X0157Y0315R300S2 +327GND U1 -40 A01X+050580Y-023509X0157Y0315R300S2 +327GND U1 -41 A01X+050422Y-023782X0157Y0315R300S2 +327GND U1 -42 A01X+050265Y-024054X0157Y0315R300S2 +327GND U1 -43 A01X+050107Y-024327X0157Y0315R300S2 +327GND U1 -44 A01X+049950Y-024600X0157Y0315R300S2 +327GND U1 -45 A01X+049793Y-024873X0157Y0315R300S2 +327GND U1 -46 A01X+049635Y-025146X0157Y0315R300S2 +327GND U1 -47 A01X+049478Y-025418X0157Y0315R300S2 +327GND U1 -48 A01X+049320Y-025691X0157Y0315R300S2 +327GND U1 -49 A01X+050873Y-025304X0315Y0315R300S2 +327GND U1 -49 A01X+051547Y-025692X0571Y0571R210S2 +327GND U1 -49 A01X+052220Y-026081X0571Y0571R210S2 +327GND U1 -49 A01X+051262Y-024630X0571Y0571R210S2 +327GND U1 -49 A01X+051936Y-025019X0571Y0571R210S2 +327GND U1 -49 A01X+052609Y-025408X0571Y0571R210S2 +327GND U1 -49 A01X+051651Y-023957X0571Y0571R210S2 +327GND U1 -49 A01X+052324Y-024346X0571Y0571R210S2 +327GND U1 -49 A01X+052998Y-024734X0571Y0571R210S2 +327GND U1 -50 A01X+051419Y-022016X0276Y0276R210S2 +327GND U1 -51 A01X+054795Y-023965X0276Y0276R210S2 +327GND U1 -52 A01X+052452Y-028022X0276Y0276R210S2 +327GND U1 -53 A01X+049077Y-026073X0276Y0276R210S2 +327GND U4 -1 A01X+062196Y-025402X0866Y0472R000S2 +327+3V3 U4 -2 A01X+062196Y-026300X0866Y0472R000S2 +327+3V3 U4 -2 A01X+064017Y-025700X1201Y1083R000S3 +327+3V3 U4 -2 A01X+064017Y-026900X1201Y1083R000S3 +327+3V3 U4 -2 A01X+064677Y-026300X2520Y2283R000S2 +327+3V3 U4 -2 A01X+065336Y-025700X1201Y1083R000S3 +327+3V3 U4 -2 A01X+065336Y-026900X1201Y1083R000S3 +327+5V U4 -3 A01X+062196Y-027198X0866Y0472R000S2 +327EN R3 -1 A01X+053462Y-027919X0315Y0374R120S2 +327+3V3 R3 -2 A01X+053138Y-028481X0315Y0374R120S2 +327+5V C7 -1 A01X+060726Y-028450X0181Y0157R180S2 +327GND C7 -2 A01X+060474Y-028450X0181Y0157R180S2 +327GND D9 -1 A01X+064037Y-033050X0591Y0394R060S2 +327NET-(D8-DOUT) D9 -2 A01X+065128Y-032420X0591Y0394R060S2 +327+5V D9 -3 A01X+064163Y-030750X0591Y0394R060S2 +327NET-(D10-DIN) D9 -4 A01X+063072Y-031380X0591Y0394R060S2 +327NET-(J8-CC1) R1 -1 A01X+064969Y-023612X0315Y0374R330S2 +327GND R1 -2 A01X+065531Y-023288X0315Y0374R330S2 +327NET-(J2-PIN_1) J2 -1 A01X+056514Y-056222X0236Y0669R000S2 +327+5V J2 -2 A01X+057006Y-056222X0236Y0669R000S2 +327GND J2 -3 A01X+057498Y-056222X0236Y0669R000S2 +327N/C J2 -MP A01X+055786Y-057481X0394Y1063R000S2 +327N/C J2 -MP A01X+058227Y-057481X0394Y1063R000S2 +327GND SW2 -1 A01X+055135Y-027120X0354Y0669R120S2 +327EN SW2 -2 A01X+054465Y-028280X0354Y0669R120S2 +327DOUT SW4 -1 A01X+066016Y-038545X0394Y0630R060S2 +327NET-(J3-PIN_1) SW4 -2 A01X+066508Y-039398X0394Y0630R060S2 +327DIN SW4 -3 A01X+067000Y-040250X0394Y0630R060S2 +327N/C SW4 -4 A01X+065197Y-039018X0394Y0630R060S2 +327N/C SW4 -5 A01X+065690Y-039870X0394Y0630R060S2 +327N/C SW4 -6 A01X+066182Y-040722X0394Y0630R060S2 +327BOOT C4 -1 A01X+056713Y-026141X0181Y0157R120S2 +327GND C4 -2 A01X+056587Y-026359X0181Y0157R120S2 +367N/C J8 D0256UA00X+063124Y-023031X0256Y0000R240S0 +367N/C J8 D0256UA00X+061986Y-021060X0256Y0000R240S0 +327GND J8 -A1 A01X+062702Y-023438X0236Y0571R240S2 +327+5V J8 -A4 A01X+062545Y-023165X0236Y0571R240S2 +327NET-(J8-CC1) J8 -A5 A01X+062309Y-022756X0118Y0571R240S2 +327D+ J8 -A6 A01X+062112Y-022415X0118Y0571R240S2 +327D- J8 -A7 A01X+062013Y-022245X0118Y0571R240S2 +327J8-SBU1-PADA8) J8 -A8 A01X+061816Y-021904X0118Y0571R240S2 +327+5V J8 -A9 A01X+061580Y-021495X0236Y0571R240S2 +327GND J8 -A12 A01X+061423Y-021222X0236Y0571R240S2 +327GND J8 -B1 A01X+061423Y-021222X0236Y0571R240S2 +327+5V J8 -B4 A01X+061580Y-021495X0236Y0571R240S2 +327NET-(J8-CC2) J8 -B5 A01X+061718Y-021733X0118Y0571R240S2 +327D+ J8 -B6 A01X+061915Y-022074X0118Y0571R240S2 +327D- J8 -B7 A01X+062210Y-022586X0118Y0571R240S2 +327J8-SBU2-PADB8) J8 -B8 A01X+062407Y-022927X0118Y0571R240S2 +327+5V J8 -B9 A01X+062545Y-023165X0236Y0571R240S2 +327GND J8 -B12 A01X+062702Y-023438X0236Y0571R240S2 +317GND J8 -S1 D0236PA00X+063225Y-023623X0394Y0827R240S0 +317GND J8 -S1 D0236PA00X+064650Y-022800X0394Y0630R240S0 +317GND J8 -S1 D0236PA00X+061524Y-020677X0394Y0827R240S0 +317GND J8 -S1 D0236PA00X+062949Y-019854X0394Y0630R240S0 +327GND D3 -1 A01X+043728Y-043780X0591Y0394R300S2 +327NET-(D2-DOUT) D3 -2 A01X+042637Y-043150X0591Y0394R300S2 +327+5V D3 -3 A01X+041672Y-044820X0591Y0394R300S2 +327NET-(D3-DOUT) D3 -4 A01X+042763Y-045450X0591Y0394R300S2 +327GND SW1 -1 A01X+055550Y-026400X0354Y0669R300S2 +327BOOT SW1 -2 A01X+056219Y-025241X0354Y0669R300S2 +327GND D2 -1 A01X+050828Y-031380X0591Y0394R300S2 +327NET-(D1-DOUT) D2 -2 A01X+049737Y-030750X0591Y0394R300S2 +327+5V D2 -3 A01X+048772Y-032420X0591Y0394R300S2 +327NET-(D2-DOUT) D2 -4 A01X+049863Y-033050X0591Y0394R300S2 +327GND D7 -1 A01X+077435Y-056070X0591Y0394R180S2 +327NET-(D6-DOUT) D7 -2 A01X+077435Y-057330X0591Y0394R180S2 +327+5V D7 -3 A01X+079365Y-057330X0591Y0394R180S2 +327NET-(D7-DOUT) D7 -4 A01X+079365Y-056070X0591Y0394R180S2 +327GND D1 -1 A01X+057915Y-020180X0591Y0394R000S2 +327DIN D1 -2 A01X+057915Y-018920X0591Y0394R000S2 +327+5V D1 -3 A01X+055985Y-018920X0591Y0394R000S2 +327NET-(D1-DOUT) D1 -4 A01X+055985Y-020180X0591Y0394R000S2 +327DOUT SW6 -1 A01X+048951Y-038584X0394Y0630R120S2 +327NET-(J1-PIN_1) SW6 -2 A01X+048459Y-039436X0394Y0630R120S2 +327DIN SW6 -3 A01X+047967Y-040289X0394Y0630R120S2 +327N/C SW6 -4 A01X+048133Y-038111X0394Y0630R120S2 +327N/C SW6 -5 A01X+047641Y-038964X0394Y0630R120S2 +327N/C SW6 -6 A01X+047149Y-039816X0394Y0630R120S2 +327+3V3 U2 -1 A01X+054350Y-019500X0256Y0157R270S2 +327ESP_DOUT U2 -2 A01X+054606Y-019500X0256Y0157R270S2 +327GND U2 -3 A01X+054862Y-019500X0256Y0157R270S2 +327DIN U2 -4 A01X+054862Y-018752X0256Y0157R270S2 +327+5V U2 -5 A01X+054350Y-018752X0256Y0157R270S2 +327DOUT SW3 -1 A01X+055981Y-054255X0394Y0630R000S2 +327NET-(J2-PIN_1) SW3 -2 A01X+056966Y-054255X0394Y0630R000S2 +327DIN SW3 -3 A01X+057950Y-054255X0394Y0630R000S2 +327N/C SW3 -4 A01X+055981Y-055200X0394Y0630R000S2 +327N/C SW3 -5 A01X+056966Y-055200X0394Y0630R000S2 +327N/C SW3 -6 A01X+057950Y-055200X0394Y0630R000S2 +317ESP_TX J7 -1 D0394PA00X+051150Y-019100X0669Y0669R210S0 +317ESP_RX J7 -2 D0394PA00X+051650Y-018234X0669Y0669R210S0 +317EN J7 -3 D0394PA00X+052150Y-017368X0669Y0669R210S0 +317BOOT J7 -4 D0394PA00X+052650Y-016502X0669Y0669R210S0 +317+5V J7 -5 D0394PA00X+053150Y-015636X0669Y0669R210S0 +317GND J7 -6 D0394PA00X+053650Y-014770X0669Y0669R210S0 +327GND D5 -1 A01X+048835Y-056220X0591Y0394R180S2 +327NET-(D4-DOUT) D5 -2 A01X+048835Y-057480X0591Y0394R180S2 +327+5V D5 -3 A01X+050765Y-057480X0591Y0394R180S2 +327NET-(D5-DOUT) D5 -4 A01X+050765Y-056220X0591Y0394R180S2 +327+5V C1 -1 A01X+053732Y-018626X0181Y0157R180S2 +327GND C1 -2 A01X+053480Y-018626X0181Y0157R180S2 +327GND D6 -1 A01X+063185Y-056220X0591Y0394R180S2 +327NET-(D5-DOUT) D6 -2 A01X+063185Y-057480X0591Y0394R180S2 +327+5V D6 -3 A01X+065115Y-057480X0591Y0394R180S2 +327NET-(D6-DOUT) D6 -4 A01X+065115Y-056220X0591Y0394R180S2 +327NET-(J3-PIN_1) J3 -1 A01X+067815Y-039190X0236Y0669R240S2 +327+5V J3 -2 A01X+067569Y-038764X0236Y0669R240S2 +327GND J3 -3 A01X+067323Y-038338X0236Y0669R240S2 +327N/C J3 -MP A01X+069271Y-039191X0394Y1063R240S2 +327N/C J3 -MP A01X+068050Y-037077X0394Y1063R240S2 +999