From 4a3e7faace79c90a21b7e93512a3818e21e17f50 Mon Sep 17 00:00:00 2001 From: "Salvador E. Tropea" Date: Mon, 28 Dec 2020 18:26:27 -0300 Subject: [PATCH] Added a new filter used to rotate footprints. Used to generate position files for some manufacturers like JLC. Also in this patch: - Now position files are naturally sorted (R10 after R9, not after R1) - Position files in CSV format quotes only the columns that could contain an space. Just like KiCad does. - Fixed: Generic filter `include_only` option worked only when debug enabled. --- CHANGELOG.md | 8 + README.md | 11 + kibot/fil_base.py | 12 +- kibot/fil_generic.py | 4 +- kibot/fil_rot_footprint.py | 101 + kibot/fil_var_rename.py | 5 - kibot/kicad/v5_sch.py | 2 + kibot/kiplot.py | 2 + kibot/misc.py | 1 + kibot/out_base.py | 3 +- kibot/out_position.py | 58 +- .../kicad_5/light_control.kicad_pcb | 4939 +++++++++++++++++ tests/board_samples/kicad_5/light_control.sch | 2052 +++++++ .../reference/5_1_6/light_control_bom_jlc.csv | 21 + .../reference/5_1_6/light_control_cpl_jlc.csv | 62 + .../reference/5_1_7/light_control_bom_jlc.csv | 1 + .../reference/5_1_7/light_control_cpl_jlc.csv | 1 + .../reference/6_0_0/light_control_bom_jlc.csv | 1 + .../reference/6_0_0/light_control_cpl_jlc.csv | 1 + tests/test_plot/test_position.py | 24 +- tests/utils/context.py | 2 +- .../simple_position_rot_1.kibot.yaml | 66 + .../simple_position_rot_2.kibot.yaml | 62 + 23 files changed, 7411 insertions(+), 28 deletions(-) create mode 100644 kibot/fil_rot_footprint.py create mode 100644 tests/board_samples/kicad_5/light_control.kicad_pcb create mode 100644 tests/board_samples/kicad_5/light_control.sch create mode 100644 tests/reference/5_1_6/light_control_bom_jlc.csv create mode 100644 tests/reference/5_1_6/light_control_cpl_jlc.csv create mode 120000 tests/reference/5_1_7/light_control_bom_jlc.csv create mode 120000 tests/reference/5_1_7/light_control_cpl_jlc.csv create mode 120000 tests/reference/6_0_0/light_control_bom_jlc.csv create mode 120000 tests/reference/6_0_0/light_control_cpl_jlc.csv create mode 100644 tests/yaml_samples/simple_position_rot_1.kibot.yaml create mode 100644 tests/yaml_samples/simple_position_rot_2.kibot.yaml diff --git a/CHANGELOG.md b/CHANGELOG.md index a3218590..6776c5cc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,13 +13,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - A hint for pip installations without using `--no-compile`. - Support to field overwrite according to variant. - Support to generate negative X positions for the bottom layer. + +### Changed +- Now position files are naturally sorted (R10 after R9, not after R1) +- Position files in CSV format quotes only the columns that could contain an + space. Just like KiCad does. + ### Fixed - Now we support missing field names in schematic library entries. +- Generic filter `include_only` option worked only when debug enabled. ## [0.8.1] - 2020-12-09 ### Added - Internal BoM HTML: highlight cell when hover. - Internal BoM HTML: allow to jump to REF of row number using anchors. + ### Fixed - Internal BoM separator wasn't applied when using `use_alt` - Problems loading plug-ins when using `pip`. diff --git a/README.md b/README.md index b6a60bac..d0f484a7 100644 --- a/README.md +++ b/README.md @@ -312,6 +312,17 @@ Currently the only type available is `generic`. Use `dnf_list` for ['dnf', 'dnl', 'dnp', 'do not fit', 'do not load', 'do not place', 'no stuff', 'nofit', 'noload', 'noplace', 'nostuff', 'not fitted', 'not loaded', 'not placed']. Use `dnc_list` for ['dnc', 'do not change', 'fixed', 'no change']. - `name`: [string=''] Used to identify this particular filter definition. +- rot_footprint: Rot_Footprint + This filter can rotate footprints, used for the positions file generation. + Some manufacturers use a different rotation than KiCad.. + * Valid keys: + - `comment`: [string=''] A comment for documentation purposes. + - `extend`: [boolean=true] Extends the internal list of rotations with the one provided. + Otherwise just use the provided list. + - `name`: [string=''] Used to identify this particular filter definition. + - `negative_bottom`: [boolean=true] Rotation for bottom components is computed substracting. + - `rotations`: [list(list(string))] A list of pairs regular expression/rotation. + Components matching the regular expression will be rotated the indicated angle. - var_rename: Var_Rename This filter implements the VARIANT:FIELD=VALUE renamer to get FIELD=VALUE when VARIANT is in use. * Valid keys: diff --git a/kibot/fil_base.py b/kibot/fil_base.py index d1d3c54d..6b77d74c 100644 --- a/kibot/fil_base.py +++ b/kibot/fil_base.py @@ -4,7 +4,7 @@ # License: GPL-3.0 # Project: KiBot (formerly KiPlot) from .registrable import RegFilter, Registrable, RegOutput -from .misc import IFILT_MECHANICAL, IFILT_VAR_RENAME +from .misc import IFILT_MECHANICAL, IFILT_VAR_RENAME, IFILT_ROT_FOOTPRINT from .error import KiPlotConfigurationError from .bom.columnlist import ColumnList from .macros import macros, document # noqa: F401 @@ -142,6 +142,14 @@ class BaseFilter(RegFilter): logger.debug('Creating internal filter: '+str(o_tree)) return o_tree + @staticmethod + def _create_rot_footprint(name): + o_tree = {'name': name} + o_tree['type'] = 'rot_footprint' + o_tree['comment'] = 'Internal default footprint rotator' + logger.debug('Creating internal filter: '+str(o_tree)) + return o_tree + @staticmethod def _create_kibom_dnx(name): type = name[7:10] @@ -169,6 +177,8 @@ class BaseFilter(RegFilter): tree = BaseFilter._create_kibom_dnx(name) elif name == IFILT_VAR_RENAME: tree = BaseFilter._create_var_rename(name) + elif name == IFILT_ROT_FOOTPRINT: + tree = BaseFilter._create_rot_footprint(name) else: return None filter = RegFilter.get_class_for(tree['type'])() diff --git a/kibot/fil_generic.py b/kibot/fil_generic.py index 0d4dc9e3..0c1d2cf8 100644 --- a/kibot/fil_generic.py +++ b/kibot/fil_generic.py @@ -124,8 +124,8 @@ class Generic(BaseFilter): # noqa: F821 if GS.debug_level > 1: logger.debug("Including '{ref}': Field '{field}' ({value}) matched '{re}'".format( ref=c.ref, field=reg.column, value=field_value, re=reg.regex)) - # Found a match - return True + # Found a match + return True # Default, could not find a match return False diff --git a/kibot/fil_rot_footprint.py b/kibot/fil_rot_footprint.py new file mode 100644 index 00000000..e2e1db72 --- /dev/null +++ b/kibot/fil_rot_footprint.py @@ -0,0 +1,101 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2020 Salvador E. Tropea +# Copyright (c) 2020 Instituto Nacional de TecnologĂ­a Industrial +# License: GPL-3.0 +# Project: KiBot (formerly KiPlot) +""" +Implements a filter to rotate footprints. +This is inspired in JLCKicadTools by Matthew Lai. +""" +from re import compile +from .gs import GS +from .optionable import Optionable +from .error import KiPlotConfigurationError +from .macros import macros, document, filter_class # noqa: F401 +from . import log + +logger = log.get_logger(__name__) + + +# Known rotations for JLC +DEFAULT_ROTATIONS = [["^R_Array_Convex_", 90.0], + ["^R_Array_Concave_", 90.0], + ["^SOT-223", 180.0], + ["^SOT-23", 180.0], + ["^TSOT-23", 180.0], + ["^SOT-353", 180.0], + ["^QFN-", 270.0], + ["^LQFP-", 270.0], + ["^TQFP-", 270.0], + ["^SOP-(?!18_)", 270.0], + ["^TSSOP-", 270.0], + ["^DFN-", 270.0], + ["^SOIC-", 270.0], + # ["^SOP-18_", 0], + ["^VSSOP-10_", 270.0], + ["^CP_EIA-3216-18_", 180.0], + ["^CP_EIA-3528-15_AVX-H", 180.0], + ["^CP_EIA-3528-21_Kemet-B", 180.0], + ["^CP_Elec_8x10.5", 180.0], + ["^CP_Elec_6.3x7.7", 180.0], + ["^CP_Elec_8x6.7", 180.0], + ["^CP_Elec_8x10", 180.0], + ["^(.*?_|V)?QFN-(16|20|24|28|40)(-|_|$)", 270.0], + ["^Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumbering", 90.0], + ["^PowerPAK_SO-8_Single", 270.0], + ["^HTSSOP-28-1EP_4.4x9.7mm*", 270.0], + ] + + +@filter_class +class Rot_Footprint(BaseFilter): # noqa: F821 + """ Rot_Footprint + This filter can rotate footprints, used for the positions file generation. + Some manufacturers use a different rotation than KiCad. """ + def __init__(self): + super().__init__() + with document: + self.extend = True + """ Extends the internal list of rotations with the one provided. + Otherwise just use the provided list """ + self.negative_bottom = True + """ Rotation for bottom components is computed substracting """ + self.rotations = Optionable + """ [list(list(string))] A list of pairs regular expression/rotation. + Components matching the regular expression will be rotated the indicated angle """ + + def config(self): + super().config() + self._rot = [] + if isinstance(self.rotations, list): + for r in self.rotations: + if len(r) != 2: + raise KiPlotConfigurationError("Each regex/angle pair must contain exactly two values, not {} ({})". + format(len(r), r)) + regex = compile(r[0]) + try: + angle = float(r[1]) + except ValueError: + raise KiPlotConfigurationError("The second value in the regex/angle pairs must be a number, not {}". + format(r[1])) + self._rot.append([regex, angle]) + if self.extend: + for regex_str, angle in DEFAULT_ROTATIONS: + self._rot.append([compile(regex_str), angle]) + if not self._rot: + raise KiPlotConfigurationError("No rotations provided") + + def filter(self, comp): + """ Apply the rotation """ + for regex, angle in self._rot: + if regex.search(comp.footprint): + old_angle = comp.footprint_rot + if self.negative_bottom and comp.bottom: + comp.footprint_rot -= angle + else: + comp.footprint_rot += angle + comp.footprint_rot = comp.footprint_rot % 360 + if GS.debug_level > 2: + logger.debug('Rotating ref: {} {}: {} -> {}'. + format(comp.ref, comp.footprint, old_angle, comp.footprint_rot)) + return diff --git a/kibot/fil_var_rename.py b/kibot/fil_var_rename.py index eb776e64..1a7c0021 100644 --- a/kibot/fil_var_rename.py +++ b/kibot/fil_var_rename.py @@ -6,13 +6,8 @@ """ Implements the VARIANT:FIELD=VALUE renamer to get FIELD=VALUE when VARIANT is in use. """ -# from re import compile, IGNORECASE -# from .optionable import Optionable -# from .bom.columnlist import ColumnList from .gs import GS -# from .misc import DNF, DNC from .macros import macros, document, filter_class # noqa: F401 -# from .out_base import BoMRegex from . import log logger = log.get_logger(__name__) diff --git a/kibot/kicad/v5_sch.py b/kibot/kicad/v5_sch.py index 4e6626d4..462f0e08 100644 --- a/kibot/kicad/v5_sch.py +++ b/kibot/kicad/v5_sch.py @@ -811,6 +811,8 @@ class SchematicComponent(object): self.fitted = True self.included = True self.fixed = False + self.bottom = False + self.footprint_rot = 0.0 # KiCad 5 PCB flags (mutually exclusive) self.smd = False self.virtual = False diff --git a/kibot/kiplot.py b/kibot/kiplot.py index 6897a011..8a41c849 100644 --- a/kibot/kiplot.py +++ b/kibot/kiplot.py @@ -200,6 +200,8 @@ def get_board_comps_data(comps): logger.warning(W_PCBNOSCH + '`{}` component in board, but not in schematic'.format(ref)) continue c = comps_hash[ref] + c.bottom = m.IsFlipped() + c.footprint_rot = m.GetOrientationDegrees() attrs = m.GetAttributes() if GS.kicad_version_n < KICAD_VERSION_5_99: # KiCad 5 diff --git a/kibot/misc.py b/kibot/misc.py index 714a3cff..8aa48638 100644 --- a/kibot/misc.py +++ b/kibot/misc.py @@ -74,6 +74,7 @@ KICAD_VERSION_5_99 = 5099000 # Internal filter names IFILT_MECHANICAL = '_mechanical' IFILT_VAR_RENAME = '_var_rename' +IFILT_ROT_FOOTPRINT = '_rot_footprint' # KiCad 5 GUI values for the attribute UI_THT = 0 # 1 for KiCad 6 UI_SMD = 1 # 2 for KiCad 6 diff --git a/kibot/out_base.py b/kibot/out_base.py index 80da1a73..f17deffc 100644 --- a/kibot/out_base.py +++ b/kibot/out_base.py @@ -4,7 +4,7 @@ # License: GPL-3.0 # Project: KiBot (formerly KiPlot) from .gs import GS -from .kiplot import load_sch +from .kiplot import load_sch, get_board_comps_data from .misc import Rect, KICAD_VERSION_5_99, W_WRONGPASTE if GS.kicad_version_n >= KICAD_VERSION_5_99: # New name, no alias ... @@ -260,6 +260,7 @@ class VariantOptions(BaseOptions): load_sch() # Get the components list from the schematic comps = GS.sch.get_components() + get_board_comps_data(comps) # Apply the filter reset_filters(comps) apply_fitted_filter(comps, self.dnf_filter) diff --git a/kibot/out_position.py b/kibot/out_position.py index 1ff5e75c..b0d7615c 100644 --- a/kibot/out_position.py +++ b/kibot/out_position.py @@ -5,7 +5,7 @@ # License: GPL-3.0 # Project: KiBot (formerly KiPlot) # Adapted from: https://github.com/johnbeard/kiplot/pull/10 -import operator +from re import compile from datetime import datetime from pcbnew import IU_PER_MM, IU_PER_MILS from collections import OrderedDict @@ -18,6 +18,17 @@ from .macros import macros, document, output_class # noqa: F401 from . import log logger = log.get_logger(__name__) +ref_re = compile(r'([^\d]+)([\?\d]+)') + + +def _ref_key(ref_str): + """ Splits a reference intro prefix and suffix. + Helps to sort references in a natural way. """ + m = ref_re.match(ref_str) + if not m: + return [ref_str] + pre, suf = m.groups() + return [pre, 0 if suf == '?' else int(suf)] class PosColumns(Optionable): @@ -155,7 +166,7 @@ class PositionOptions(VariantOptions): fle = topf else: fle = botf - fle.write(",".join('"{}"'.format(e) for e in m)) + fle.write(",".join('{}'.format(e) for e in m)) fle.write("\n") if topf is not None: @@ -181,6 +192,12 @@ class PositionOptions(VariantOptions): def is_not_virtual_6(m): return not (m.GetAttributes() & MOD_EXCLUDE_FROM_POS_FILES) + @staticmethod + def get_attr_tests(): + if GS.kicad_version_n < KICAD_VERSION_5_99: + return PositionOptions.is_pure_smd_5, PositionOptions.is_not_virtual_5 + return PositionOptions.is_pure_smd_6, PositionOptions.is_not_virtual_6 + def run(self, output_dir, board): super().run(output_dir, board) columns = self.columns.values() @@ -193,19 +210,26 @@ class PositionOptions(VariantOptions): # Format all strings comps_hash = self.get_refs_hash() modules = [] - if GS.kicad_version_n < KICAD_VERSION_5_99: - is_pure_smd = self.is_pure_smd_5 - is_not_virtual = self.is_not_virtual_5 - else: - is_pure_smd = self.is_pure_smd_6 - is_not_virtual = self.is_not_virtual_6 - for m in sorted(board.GetModules(), key=operator.methodcaller('GetReference')): + is_pure_smd, is_not_virtual = self.get_attr_tests() + quote_char = '"' if self.format == 'CSV' else '' + for m in sorted(board.GetModules(), key=lambda c: _ref_key(c.GetReference())): ref = m.GetReference() + value = None # Apply any filter or variant data if comps_hash: c = comps_hash.get(ref, None) - if c and (not c.fitted or not c.included): - continue + if c: + if not c.fitted or not c.included: + continue + value = c.value + footprint = c.footprint + is_bottom = c.bottom + rotation = c.footprint_rot + if value is None: + value = m.GetValue() + footprint = str(m.GetFPID().GetLibItemName()) # pcbnew.UTF8 type + is_bottom = m.IsFlipped() + rotation = m.GetOrientationDegrees() # If passed check the position options if (self.only_smd and is_pure_smd(m)) or (not self.only_smd and is_not_virtual(m)): center = m.GetCenter() @@ -213,22 +237,22 @@ class PositionOptions(VariantOptions): row = [] for k in self.columns: if k == 'Ref': - row.append(ref) + row.append(quote_char+ref+quote_char) elif k == 'Val': - row.append(m.GetValue()) + row.append(quote_char+value+quote_char) elif k == 'Package': - row.append(str(m.GetFPID().GetLibItemName())) # pcbnew.UTF8 type + row.append(quote_char+footprint+quote_char) elif k == 'PosX': pos_x = center.x * conv - if self.bottom_negative_x and m.IsFlipped(): + if self.bottom_negative_x and is_bottom: pos_x = -pos_x row.append("{:.4f}".format(pos_x)) elif k == 'PosY': row.append("{:.4f}".format(-center.y * conv)) elif k == 'Rot': - row.append("{:.4f}".format(m.GetOrientationDegrees())) + row.append("{:.4f}".format(rotation)) elif k == 'Side': - row.append("bottom" if m.IsFlipped() else "top") + row.append("bottom" if is_bottom else "top") modules.append(row) # Find max width for all columns maxlengths = [] diff --git a/tests/board_samples/kicad_5/light_control.kicad_pcb b/tests/board_samples/kicad_5/light_control.kicad_pcb new file mode 100644 index 00000000..92b00aba --- /dev/null +++ b/tests/board_samples/kicad_5/light_control.kicad_pcb @@ -0,0 +1,4939 @@ +(kicad_pcb (version 20171130) (host pcbnew "(5.1.6)-1") + + (general + (thickness 1.6) + (drawings 30) + (tracks 518) + (zones 0) + (modules 77) + (nets 51) + ) + + (page A4) + (layers + (0 F.Cu signal) + (1 In1.Cu power) + (2 In2.Cu power) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.1524) + (user_trace_width 0.1524) + (user_trace_width 0.3048) + (user_trace_width 0.635) + (trace_clearance 0.1524) + (zone_clearance 0.508) + (zone_45_only yes) + (trace_min 0.127) + (via_size 0.508) + (via_drill 0.254) + (via_min_size 0.4572) + (via_min_drill 0.2032) + (user_via 0.508 0.254) + (user_via 0.889 0.508) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (edge_width 0.05) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.12) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.524 1.524) + (pad_drill 0.762) + (pad_to_mask_clearance 0.051) + (solder_mask_min_width 0.25) + (aux_axis_origin 0 0) + (visible_elements 7FFFFFFF) + (pcbplotparams + (layerselection 0x210f8_ffffffff) + (usegerberextensions false) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "fab/")) + ) + + (net 0 "") + (net 1 GND) + (net 2 +3V3) + (net 3 "Net-(C3-Pad1)") + (net 4 "Net-(C4-Pad1)") + (net 5 /EN) + (net 6 VCC) + (net 7 VBUS) + (net 8 /USB_RTS) + (net 9 "Net-(Q1-Pad1)") + (net 10 /IO0) + (net 11 /USB_DTR) + (net 12 "Net-(Q2-Pad1)") + (net 13 /USB_TX) + (net 14 /USB_RX) + (net 15 /USB_DM) + (net 16 /USB_DP) + (net 17 "Net-(D3-Pad2)") + (net 18 "Net-(D4-Pad2)") + (net 19 "Net-(D5-Pad2)") + (net 20 "Net-(D6-Pad2)") + (net 21 "Net-(D7-Pad2)") + (net 22 "Net-(D8-Pad2)") + (net 23 "Net-(D9-Pad2)") + (net 24 "Net-(D10-Pad2)") + (net 25 "Net-(Q3-Pad1)") + (net 26 "Net-(Q4-Pad1)") + (net 27 "Net-(Q5-Pad1)") + (net 28 "Net-(Q6-Pad1)") + (net 29 "Net-(Q7-Pad1)") + (net 30 "Net-(Q8-Pad1)") + (net 31 "Net-(Q9-Pad1)") + (net 32 "Net-(Q10-Pad1)") + (net 33 /PIR_A) + (net 34 /CH_1) + (net 35 /CH_3) + (net 36 /CH_5) + (net 37 /CH_7) + (net 38 /CH_2) + (net 39 /CH_4) + (net 40 /CH_6) + (net 41 /CH_8) + (net 42 "Net-(D11-Pad2)") + (net 43 "Net-(D12-Pad2)") + (net 44 "Net-(D13-Pad2)") + (net 45 "Net-(D14-Pad2)") + (net 46 /LED1) + (net 47 /LED2) + (net 48 /LED3) + (net 49 /LED4) + (net 50 /DHT_IO) + + (net_class Default "This is the default net class." + (clearance 0.1524) + (trace_width 0.1524) + (via_dia 0.508) + (via_drill 0.254) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net +3V3) + (add_net /CH_1) + (add_net /CH_2) + (add_net /CH_3) + (add_net /CH_4) + (add_net /CH_5) + (add_net /CH_6) + (add_net /CH_7) + (add_net /CH_8) + (add_net /DHT_IO) + (add_net /EN) + (add_net /IO0) + (add_net /LED1) + (add_net /LED2) + (add_net /LED3) + (add_net /LED4) + (add_net /PIR_A) + (add_net /USB_DM) + (add_net /USB_DP) + (add_net /USB_DTR) + (add_net /USB_RTS) + (add_net /USB_RX) + (add_net /USB_TX) + (add_net GND) + (add_net "Net-(C3-Pad1)") + (add_net "Net-(C4-Pad1)") + (add_net "Net-(D10-Pad2)") + (add_net "Net-(D11-Pad2)") + (add_net "Net-(D12-Pad2)") + (add_net "Net-(D13-Pad2)") + (add_net "Net-(D14-Pad2)") + (add_net "Net-(D3-Pad2)") + (add_net "Net-(D4-Pad2)") + (add_net "Net-(D5-Pad2)") + (add_net "Net-(D6-Pad2)") + (add_net "Net-(D7-Pad2)") + (add_net "Net-(D8-Pad2)") + (add_net "Net-(D9-Pad2)") + (add_net "Net-(Q1-Pad1)") + (add_net "Net-(Q10-Pad1)") + (add_net "Net-(Q2-Pad1)") + (add_net "Net-(Q3-Pad1)") + (add_net "Net-(Q4-Pad1)") + (add_net "Net-(Q5-Pad1)") + (add_net "Net-(Q6-Pad1)") + (add_net "Net-(Q7-Pad1)") + (add_net "Net-(Q8-Pad1)") + (add_net "Net-(Q9-Pad1)") + (add_net VBUS) + (add_net VCC) + ) + + (net_class Power "" + (clearance 0.1524) + (trace_width 0.635) + (via_dia 0.889) + (via_drill 0.508) + (uvia_dia 0.3) + (uvia_drill 0.1) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DBDFF82) + (at 147.32 68.857 270) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DC54548) + (attr smd) + (fp_text reference R24 (at -1.293 1.27 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0.149 0 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 41 /CH_8)) + (pad 1 smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DBDFF73) + (at 144.399 82.042) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DC44260) + (attr smd) + (fp_text reference R23 (at 0 -1.17) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 40 /CH_6)) + (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DBDFF64) + (at 142.748 86.868 270) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DC350EA) + (attr smd) + (fp_text reference R22 (at 0 -1.17 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 39 /CH_4)) + (pad 1 smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DBDFF55) + (at 127.381 88.265) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DC1F7EF) + (attr smd) + (fp_text reference R21 (at 0 -1.17) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 38 /CH_2)) + (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DBDFF46) + (at 145.923 77.47 90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DC4C346) + (attr smd) + (fp_text reference R20 (at 0.635 -1.016 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 90) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 37 /CH_7)) + (pad 1 smd roundrect (at -0.485 0 90) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DBDFF37) + (at 144.399 83.439) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DC3C60F) + (attr smd) + (fp_text reference R19 (at -2.921 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 36 /CH_5)) + (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DBDFF28) + (at 136.271 88.138 180) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DC2CC35) + (attr smd) + (fp_text reference R18 (at -0.381 2.032) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 35 /CH_3)) + (pad 1 smd roundrect (at -0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DBDFF19) + (at 121.158 86.36) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DC11A04) + (attr smd) + (fp_text reference R17 (at 0 -1.17) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 34 /CH_1)) + (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module footprints:TS-1187A (layer F.Cu) (tedit 5DA348C0) (tstamp 5DA2A0E6) + (at 114 58.166) + (path /5DAD711A) + (attr smd) + (fp_text reference SW1 (at -0.462 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -0.025 -0.025) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.55 -2.6) (end 3.625 -2.6) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.625 -2.6) (end 3.6 2.6) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.6 2.6) (end -3.6 2.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.55 -2.6) (end -3.55 2.575) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.55 2.575) (end -3.45 2.6) (layer F.SilkS) (width 0.12)) + (pad 2 smd rect (at 3 1.875) (size 1 0.75) (layers F.Cu F.Paste F.Mask) + (net 5 /EN)) + (pad 2 smd rect (at -3 1.875) (size 1 0.75) (layers F.Cu F.Paste F.Mask) + (net 5 /EN)) + (pad 1 smd rect (at 3 -1.875) (size 1 0.75) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -3 -1.875) (size 1 0.75) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA51B2E) + (at 126.2 83.6 180) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DDECBA7) + (attr smd) + (fp_text reference R16 (at 2.5 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 +3V3)) + (pad 1 smd roundrect (at -0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 50 /DHT_IO)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Sensor:Aosong_DHT11_5.5x12.0_P2.54mm (layer F.Cu) (tedit 5C4B60CF) (tstamp 5DA4DF01) + (at 129.9 84.1 90) + (descr "Temperature and humidity module, http://akizukidenshi.com/download/ds/aosong/DHT11.pdf") + (tags "Temperature and humidity module") + (path /5DDC2BF4) + (fp_text reference U4 (at -1 -3.5 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value DHT11 (at 0 11.3 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -2.19) (end 2.75 -2.19) (layer F.Fab) (width 0.1)) + (fp_line (start 2.75 -2.19) (end 2.75 9.81) (layer F.Fab) (width 0.1)) + (fp_line (start 2.75 9.81) (end -2.75 9.81) (layer F.Fab) (width 0.1)) + (fp_line (start -2.75 -1.19) (end -2.75 9.81) (layer F.Fab) (width 0.1)) + (fp_line (start -2.87 -2.32) (end 2.87 -2.32) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.88 -2.32) (end 2.88 9.94) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.88 9.94) (end -2.88 9.94) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.88 9.94) (end -2.88 -2.31) (layer F.SilkS) (width 0.12)) + (fp_line (start -3 -2.44) (end 3 -2.44) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3 -2.44) (end 3 10.06) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3 10.06) (end -3 10.06) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3 10.06) (end -3 -2.44) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.75 -1.19) (end -1.75 -2.19) (layer F.Fab) (width 0.1)) + (fp_line (start -3.16 -2.6) (end -3.16 -0.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.16 -2.6) (end -1.55 -2.6) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 3.81 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 4 thru_hole circle (at 0 7.62 90) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 3 thru_hole circle (at 0 5.08 90) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 0 2.54 90) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 50 /DHT_IO)) + (pad 1 thru_hole rect (at 0 0 90) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 2 +3V3)) + (model ${KISYS3DMOD}/Sensor.3dshapes/Aosong_DHT11_5.5x12.0_P2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA46073) + (at 159 65.3) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DD2C5C3) + (attr smd) + (fp_text reference R15 (at 0.7 1.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 150R (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 45 "Net-(D14-Pad2)")) + (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 49 /LED4)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA46064) + (at 155.9 65.3) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DD2C183) + (attr smd) + (fp_text reference R14 (at 0.7 1.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 150R (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 44 "Net-(D13-Pad2)")) + (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 48 /LED3)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA46055) + (at 153 65.3) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DD2A7F4) + (attr smd) + (fp_text reference R13 (at 0.3 1.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 47R (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 43 "Net-(D12-Pad2)")) + (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 47 /LED2)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA46046) + (at 150.2 65.3) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DD4C0DD) + (attr smd) + (fp_text reference R12 (at -2.6 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 47R (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 42 "Net-(D11-Pad2)")) + (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 46 /LED1)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LED_SMD:LED_0603_1608Metric (layer F.Cu) (tedit 5B301BBE) (tstamp 5DA45965) + (at 159.7 63.8) + (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags diode) + (path /5DD2B4EB) + (attr smd) + (fp_text reference D14 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Red (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.735) (end -1.485 -0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.485 -0.735) (end -1.485 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.485 0.735) (end 0.8 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0.05 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 45 "Net-(D14-Pad2)")) + (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LED_SMD:LED_0603_1608Metric (layer F.Cu) (tedit 5B301BBE) (tstamp 5DA45952) + (at 156.5 63.8) + (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags diode) + (path /5DD28DF2) + (attr smd) + (fp_text reference D13 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Red (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.735) (end -1.485 -0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.485 -0.735) (end -1.485 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.485 0.735) (end 0.8 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at -0.15 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 44 "Net-(D13-Pad2)")) + (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LED_SMD:LED_0603_1608Metric (layer F.Cu) (tedit 5B301BBE) (tstamp 5DA4593F) + (at 153.2 63.8) + (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags diode) + (path /5DD29529) + (attr smd) + (fp_text reference D12 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Green (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.735) (end -1.485 -0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.485 -0.735) (end -1.485 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.485 0.735) (end 0.8 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 43 "Net-(D12-Pad2)")) + (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LED_SMD:LED_0603_1608Metric (layer F.Cu) (tedit 5B301BBE) (tstamp 5DA4592C) + (at 149.9 63.8) + (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags diode) + (path /5DD27AC2) + (attr smd) + (fp_text reference D11 (at 0 -1.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Green (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.735) (end -1.485 -0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.485 -0.735) (end -1.485 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.485 0.735) (end 0.8 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 42 "Net-(D11-Pad2)")) + (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA41B4E) + (at 159 98.5) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /5DCE2F26) + (attr virtual) + (fp_text reference H4 (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA41B46) + (at 159 57.5) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /5DCE2D5D) + (attr virtual) + (fp_text reference H3 (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA41B3E) + (at 106.5 98.5) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /5DCE2A46) + (attr virtual) + (fp_text reference H2 (at 8.1 -7.1) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0.05 2.05) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA41B36) + (at 106.45 57.45) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /5DCE22E8) + (attr virtual) + (fp_text reference H1 (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0.05 0.55) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal (layer F.Cu) (tedit 5B294F3F) (tstamp 5DA30FEA) + (at 141.15 96) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path /5DB06B69) + (fp_text reference J8 (at 1.75 -4.16) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 1.75 5.56) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 3) (end 5.25 3) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 3) (end 5.31 3) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 5) (end 5.75 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 1.75 2.366) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 0) (end -0.866 1.44) (angle -32) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end -1.44 -0.866) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0.866 -1.44) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 1.425 0.891) (angle -64) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0 1.68) (angle -32) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 22 "Net-(D8-Pad2)")) + (pad 1 thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical (layer F.Cu) (tedit 5C28146C) (tstamp 5DA3D62E) + (at 111 91.45 180) + (descr "JST XH series connector, B3B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator") + (tags "connector JST XH vertical") + (path /5DC76B3B) + (fp_text reference J12 (at -3.95 2.75) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x03 (at 2.5 4.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.45 -2.35) (end -2.45 3.4) (layer F.Fab) (width 0.1)) + (fp_line (start -2.45 3.4) (end 7.45 3.4) (layer F.Fab) (width 0.1)) + (fp_line (start 7.45 3.4) (end 7.45 -2.35) (layer F.Fab) (width 0.1)) + (fp_line (start 7.45 -2.35) (end -2.45 -2.35) (layer F.Fab) (width 0.1)) + (fp_line (start -2.56 -2.46) (end -2.56 3.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.56 3.51) (end 7.56 3.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.56 3.51) (end 7.56 -2.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.56 -2.46) (end -2.56 -2.46) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.95 -2.85) (end -2.95 3.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.95 3.9) (end 7.95 3.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.95 3.9) (end 7.95 -2.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.95 -2.85) (end -2.95 -2.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.625 -2.35) (end 0 -1.35) (layer F.Fab) (width 0.1)) + (fp_line (start 0 -1.35) (end 0.625 -2.35) (layer F.Fab) (width 0.1)) + (fp_line (start 0.75 -2.45) (end 0.75 -1.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.75 -1.7) (end 4.25 -1.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.25 -1.7) (end 4.25 -2.45) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.25 -2.45) (end 0.75 -2.45) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.55 -2.45) (end -2.55 -1.7) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.55 -1.7) (end -0.75 -1.7) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.75 -1.7) (end -0.75 -2.45) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.75 -2.45) (end -2.55 -2.45) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.75 -2.45) (end 5.75 -1.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.75 -1.7) (end 7.55 -1.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.55 -1.7) (end 7.55 -2.45) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.55 -2.45) (end 5.75 -2.45) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.55 -0.2) (end -1.8 -0.2) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -0.2) (end -1.8 2.75) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 2.75) (end 2.5 2.75) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.55 -0.2) (end 6.8 -0.2) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.8 -0.2) (end 6.8 2.75) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.8 2.75) (end 2.5 2.75) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.6 -2.75) (end -2.85 -2.75) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.85 -2.75) (end -2.85 -1.5) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 2.5 2.7) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 3 thru_hole oval (at 5 0 180) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 2 thru_hole oval (at 2.5 0 180) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask) + (net 33 /PIR_A)) + (pad 1 thru_hole roundrect (at 0 0 180) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask) (roundrect_rratio 0.147059) + (net 6 VCC)) + (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal (layer F.Cu) (tedit 5B294F3F) (tstamp 5DA3888E) + (at 109 81.5 270) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path /5DC623B0) + (fp_text reference J11 (at 1.75 -4.16 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 1.75 5.56 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 3) (end 5.25 3) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 3) (end 5.31 3) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 5) (end 5.75 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 1.75 2.4 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 0) (end -0.866 1.44) (angle -32) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end -1.44 -0.866) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0.866 -1.44) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 1.425 0.891) (angle -64) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0 1.68) (angle -32) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole circle (at 3.5 0 270) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 1 thru_hole rect (at 0 0 270) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2B1E1) + (at 122.682 86.614 90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DAE0FD2) + (attr smd) + (fp_text reference R4 (at 1.778 -0.508 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100R (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0.068 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 90) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 34 /CH_1)) + (pad 1 smd roundrect (at -0.485 0 90) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 25 "Net-(Q3-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal (layer F.Cu) (tedit 5B294F3F) (tstamp 5DA3103E) + (at 155.448 72.8 90) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path /5DB1B0A5) + (fp_text reference J10 (at 4.9 -4.318 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 1.75 5.56 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 3) (end 5.25 3) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 3) (end 5.31 3) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 5) (end 5.75 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 1.75 2.4 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 0) (end -0.866 1.44) (angle -32) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end -1.44 -0.866) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0.866 -1.44) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 1.425 0.891) (angle -64) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0 1.68) (angle -32) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole circle (at 3.5 0 90) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 24 "Net-(D10-Pad2)")) + (pad 1 thru_hole rect (at 0 0 90) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal (layer F.Cu) (tedit 5B294F3F) (tstamp 5DA326ED) + (at 155.448 89.5 90) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path /5DB1B043) + (fp_text reference J9 (at 1.75 -4.16 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 1.75 5.56 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 3) (end 5.25 3) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 3) (end 5.31 3) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 5) (end 5.75 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 1.75 2.4 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 0) (end -0.866 1.44) (angle -32) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end -1.44 -0.866) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0.866 -1.44) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 1.425 0.891) (angle -64) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0 1.68) (angle -32) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole circle (at 3.5 0 90) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 23 "Net-(D9-Pad2)")) + (pad 1 thru_hole rect (at 0 0 90) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal (layer F.Cu) (tedit 5B294F3F) (tstamp 5DA30FC0) + (at 124.85 96) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path /5DB042A1) + (fp_text reference J7 (at -1.85 -3.9) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 1.75 5.56) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 3) (end 5.25 3) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 3) (end 5.31 3) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 5) (end 5.75 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 1.75 2.766) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 0) (end -0.866 1.44) (angle -32) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end -1.44 -0.866) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0.866 -1.44) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 1.425 0.891) (angle -64) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0 1.68) (angle -32) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 21 "Net-(D7-Pad2)")) + (pad 1 thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal (layer F.Cu) (tedit 5B294F3F) (tstamp 5DA30F96) + (at 155.448 81.1 90) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path /5DB1B074) + (fp_text reference J6 (at 0 -4.16 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 1.75 5.56 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 3) (end 5.25 3) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 3) (end 5.31 3) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 5) (end 5.75 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 1.75 2.4 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 0) (end -0.866 1.44) (angle -32) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end -1.44 -0.866) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0.866 -1.44) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 1.425 0.891) (angle -64) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0 1.68) (angle -32) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole circle (at 3.5 0 90) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 20 "Net-(D6-Pad2)")) + (pad 1 thru_hole rect (at 0 0 90) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal (layer F.Cu) (tedit 5B294F3F) (tstamp 5DA30F6C) + (at 149.35 96) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path /5DB1B012) + (fp_text reference J5 (at 0.256 -3.798) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 1.75 5.56) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 3) (end 5.25 3) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 3) (end 5.31 3) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 5) (end 5.75 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 3.95 0.988 -90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 0) (end -0.866 1.44) (angle -32) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end -1.44 -0.866) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0.866 -1.44) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 1.425 0.891) (angle -64) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0 1.68) (angle -32) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 19 "Net-(D5-Pad2)")) + (pad 1 thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal (layer F.Cu) (tedit 5B294F3F) (tstamp 5DA30F42) + (at 132.978 96) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path /5DB06B20) + (fp_text reference J4 (at -0.778 -2.3) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 1.75 5.56) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 3) (end 5.25 3) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 3) (end 5.31 3) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 5) (end 5.75 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 1.75 2.4) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 0) (end -0.866 1.44) (angle -32) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end -1.44 -0.866) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0.866 -1.44) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 1.425 0.891) (angle -64) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0 1.68) (angle -32) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 18 "Net-(D4-Pad2)")) + (pad 1 thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 5DBE133C) + (at 149.8 70.3) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5DB1B092) + (attr smd) + (fp_text reference Q10 (at -0.702 -2.482) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NMOS_GDS (at 0 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 24 "Net-(D10-Pad2)")) + (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 32 "Net-(Q10-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 5DA32753) + (at 149.8 82.5) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5DB1B030) + (attr smd) + (fp_text reference Q9 (at 1.1 -2.5 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NMOS_GDS (at 0 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 23 "Net-(D9-Pad2)")) + (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 31 "Net-(Q9-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 5DA2FCEC) + (at 141.9 89.662 270) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5DB06B4A) + (attr smd) + (fp_text reference Q8 (at 0 -2.5 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NMOS_GDS (at 0 2.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 22 "Net-(D8-Pad2)")) + (pad 2 smd rect (at -1 0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -1 -0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 30 "Net-(Q8-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 5DA2FCD7) + (at 128.2 90.678 270) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5DB0428E) + (attr smd) + (fp_text reference Q7 (at 0.762 1.2 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NMOS_GDS (at 0 2.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -0.1) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(D7-Pad2)")) + (pad 2 smd rect (at -1 0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -1 -0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 29 "Net-(Q7-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 5DA2FCC2) + (at 149.8 76.4) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5DB1B061) + (attr smd) + (fp_text reference Q6 (at -2.226 -1.216 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NMOS_GDS (at 0 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 20 "Net-(D6-Pad2)")) + (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 28 "Net-(Q6-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 5DA2FCAD) + (at 148.59 89.916 270) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5DB1AFFF) + (attr smd) + (fp_text reference Q5 (at 1.524 2.286 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NMOS_GDS (at 0 2.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 19 "Net-(D5-Pad2)")) + (pad 2 smd rect (at -1 0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -1 -0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 27 "Net-(Q5-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 5DA2FC98) + (at 134.6 90.5 270) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5DB06B01) + (attr smd) + (fp_text reference Q4 (at -2.87 -1.29 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NMOS_GDS (at 0 2.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0.044 0.208) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 18 "Net-(D4-Pad2)")) + (pad 2 smd rect (at -1 0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -1 -0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 26 "Net-(Q4-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 5DBDE418) + (at 121.8 89.408 270) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5DA71C46) + (attr smd) + (fp_text reference Q3 (at -5.842 -29.838 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NMOS_GSD (at 0 2.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 0.008) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 17 "Net-(D3-Pad2)")) + (pad 2 smd rect (at -1 0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -1 -0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 25 "Net-(Q3-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SOD-123 (layer F.Cu) (tedit 58645DC7) (tstamp 5DA2FB2A) + (at 149.2 73.3) + (descr SOD-123) + (tags SOD-123) + (path /5DB75CDB) + (attr smd) + (fp_text reference D10 (at -3.048 0 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D_Schottky (at 0 2.1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.25 -1) (end -2.25 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 1) (end 1.65 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 24 "Net-(D10-Pad2)")) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SOD-123 (layer F.Cu) (tedit 58645DC7) (tstamp 5DA4286C) + (at 149.2 85.5) + (descr SOD-123) + (tags SOD-123) + (path /5DB759C6) + (attr smd) + (fp_text reference D9 (at 0.825 1.775 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D_Schottky (at 0 2.1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.25 -1) (end -2.25 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 1) (end 1.65 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 23 "Net-(D9-Pad2)")) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SOD-123 (layer F.Cu) (tedit 58645DC7) (tstamp 5DA2FAF8) + (at 138.9 90 270) + (descr SOD-123) + (tags SOD-123) + (path /5DB74C2E) + (attr smd) + (fp_text reference D8 (at -3.302 -0.254 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D_Schottky (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.25 -1) (end -2.25 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 1) (end 1.65 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 1.65 0 270) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 22 "Net-(D8-Pad2)")) + (pad 1 smd rect (at -1.65 0 270) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SOD-123 (layer F.Cu) (tedit 58645DC7) (tstamp 5DA2FADF) + (at 125.2 88.884 270) + (descr SOD-123) + (tags SOD-123) + (path /5DB73E76) + (attr smd) + (fp_text reference D7 (at -3.302 0 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D_Schottky (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.25 -1) (end -2.25 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 1) (end 1.65 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 1.65 0 270) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(D7-Pad2)")) + (pad 1 smd rect (at -1.65 0 270) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SOD-123 (layer F.Cu) (tedit 58645DC7) (tstamp 5DA2FAC6) + (at 149.3 79.4) + (descr SOD-123) + (tags SOD-123) + (path /5DB7625A) + (attr smd) + (fp_text reference D6 (at -3.302 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D_Schottky (at 0 2.1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.25 -1) (end -2.25 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 1) (end 1.65 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 20 "Net-(D6-Pad2)")) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SOD-123 (layer F.Cu) (tedit 58645DC7) (tstamp 5DA2FAAD) + (at 145.288 87.884 270) + (descr SOD-123) + (tags SOD-123) + (path /5DB7516B) + (attr smd) + (fp_text reference D5 (at -0.508 -1.651 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D_Schottky (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.25 -1) (end -2.25 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 1) (end 1.65 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 1.65 0 270) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 19 "Net-(D5-Pad2)")) + (pad 1 smd rect (at -1.65 0 270) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SOD-123 (layer F.Cu) (tedit 58645DC7) (tstamp 5DA2FA94) + (at 131.5 89.9 270) + (descr SOD-123) + (tags SOD-123) + (path /5DB744F3) + (attr smd) + (fp_text reference D4 (at -3.302 -0.508 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D_Schottky (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.25 -1) (end -2.25 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 1) (end 1.65 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 1.65 0 270) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 18 "Net-(D4-Pad2)")) + (pad 1 smd rect (at -1.65 0 270) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SOD-123 (layer F.Cu) (tedit 58645DC7) (tstamp 5DA2B05D) + (at 118.8 88.884 270) + (descr SOD-123) + (tags SOD-123) + (path /5DAEA638) + (attr smd) + (fp_text reference D3 (at -3.302 0 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D_Schottky (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.25 -1) (end -2.25 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 1) (end 1.65 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 1.65 0 270) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 17 "Net-(D3-Pad2)")) + (pad 1 smd rect (at -1.65 0 270) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SOD-123 (layer F.Cu) (tedit 58645DC7) (tstamp 5DA2A082) + (at 109.4 68.8 90) + (descr SOD-123) + (tags SOD-123) + (path /5DA82FBA) + (attr smd) + (fp_text reference D2 (at 3.302 -0.254 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D_Schottky (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.25 -1) (end -2.25 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 1) (end 1.65 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 1.65 0 90) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 7 VBUS)) + (pad 1 smd rect (at -1.65 0 90) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(C4-Pad1)")) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SOD-123 (layer F.Cu) (tedit 58645DC7) (tstamp 5DA2A06A) + (at 115.3 81 180) + (descr SOD-123) + (tags SOD-123) + (path /5DA76D9B) + (attr smd) + (fp_text reference D1 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D_Schottky (at 0 2.1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.25 -1) (end -2.25 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 1) (end 1.65 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 1.65 0 180) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 6 VCC)) + (pad 1 smd rect (at -1.65 0 180) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(C4-Pad1)")) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal (layer F.Cu) (tedit 5B294F3F) (tstamp 5DA2C483) + (at 116.7 96) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path /5DAE44CA) + (fp_text reference J3 (at 3.294 -3.834) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 1.75 5.56) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 3) (end 5.25 3) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 3) (end 5.31 3) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 5) (end 5.75 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 1.75 2.4) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 0) (end -0.866 1.44) (angle -32) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end -1.44 -0.866) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0.866 -1.44) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 1.425 0.891) (angle -64) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0 1.68) (angle -32) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 17 "Net-(D3-Pad2)")) + (pad 1 thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal (layer F.Cu) (tedit 5B294F3F) (tstamp 5DA2C409) + (at 109 73.4 270) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path /5DA7DC09) + (fp_text reference J1 (at 6.294 -2.54 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 1.75 5.56 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 3) (end 5.25 3) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 3) (end 5.31 3) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 5) (end 5.75 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 1.75 2.4 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 0) (end -0.866 1.44) (angle -32) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end -1.44 -0.866) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0.866 -1.44) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 1.425 0.891) (angle -64) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0 1.68) (angle -32) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole circle (at 3.5 0 270) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 1 thru_hole rect (at 0 0 270) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2B24A) + (at 147.32 70.9 270) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DB1B099) + (attr smd) + (fp_text reference R11 (at -0.415 1.27 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100R (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 41 /CH_8)) + (pad 1 smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 32 "Net-(Q10-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA326A8) + (at 147.447 82.55 270) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DB1B037) + (attr smd) + (fp_text reference R10 (at 0 1.143 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100R (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 40 /CH_6)) + (pad 1 smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 31 "Net-(Q9-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2B22C) + (at 141.138 86.852) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DB06B55) + (attr smd) + (fp_text reference R9 (at 0 -1.17) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100R (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 39 /CH_4)) + (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 30 "Net-(Q8-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2B21D) + (at 129.286 88.265 180) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DB04295) + (attr smd) + (fp_text reference R8 (at -0.7 -1.3 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100R (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0.348) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 38 /CH_2)) + (pad 1 smd roundrect (at -0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 29 "Net-(Q7-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2B20E) + (at 147.4 77.115 90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DB1B068) + (attr smd) + (fp_text reference R7 (at 1.423 -1.096 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100R (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 180) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 90) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 37 /CH_7)) + (pad 1 smd roundrect (at -0.485 0 90) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 28 "Net-(Q6-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2B1FF) + (at 145.3 84.9 180) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DB1B006) + (attr smd) + (fp_text reference R6 (at 1.995 0.194) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100R (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 36 /CH_5)) + (pad 1 smd roundrect (at -0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 27 "Net-(Q5-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2B1F0) + (at 134.2 88.2) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DB06B0C) + (attr smd) + (fp_text reference R5 (at 0 -1.17) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100R (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 35 /CH_3)) + (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 26 "Net-(Q4-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_USB:USB_Micro-B_Molex-105017-0001 (layer F.Cu) (tedit 5A1DC0BE) (tstamp 5DA2B12E) + (at 105.41 66.04 270) + (descr http://www.molex.com/pdm_docs/sd/1050170001_sd.pdf) + (tags "Micro-USB SMD Typ-B") + (path /5DA7925B) + (attr smd) + (fp_text reference J2 (at 0 -3.1125 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value USB_B_Micro (at 0.3 4.3375 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -4.4 3.64) (end 4.4 3.64) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.4 -2.46) (end 4.4 3.64) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.4 -2.46) (end 4.4 -2.46) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.4 3.64) (end -4.4 -2.46) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.9 -1.7625) (end -3.45 -1.7625) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.9 0.0875) (end -3.9 -1.7625) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.9 2.6375) (end 3.9 2.3875) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.75 3.3875) (end 3.75 -1.6125) (layer F.Fab) (width 0.1)) + (fp_line (start -3 2.689204) (end 3 2.689204) (layer F.Fab) (width 0.1)) + (fp_line (start -3.75 3.389204) (end 3.75 3.389204) (layer F.Fab) (width 0.1)) + (fp_line (start -3.75 -1.6125) (end 3.75 -1.6125) (layer F.Fab) (width 0.1)) + (fp_line (start -3.75 3.3875) (end -3.75 -1.6125) (layer F.Fab) (width 0.1)) + (fp_line (start -3.9 2.6375) (end -3.9 2.3875) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.9 0.0875) (end 3.9 -1.7625) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.9 -1.7625) (end 3.45 -1.7625) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -2.3125) (end -1.25 -2.3125) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -2.3125) (end -1.7 -1.8625) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.3 -1.7125) (end -1.5 -1.9125) (layer F.Fab) (width 0.1)) + (fp_line (start -1.1 -1.9125) (end -1.3 -1.7125) (layer F.Fab) (width 0.1)) + (fp_line (start -1.5 -2.1225) (end -1.1 -2.1225) (layer F.Fab) (width 0.1)) + (fp_line (start -1.5 -2.1225) (end -1.5 -1.9125) (layer F.Fab) (width 0.1)) + (fp_line (start -1.1 -2.1225) (end -1.1 -1.9125) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0.8875 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "PCB Edge" (at 0 2.6875 90) (layer Dwgs.User) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 6 smd rect (at -2.9 1.2375 270) (size 1.2 1.9) (layers F.Cu F.Mask) + (net 1 GND)) + (pad 6 smd rect (at 2.9 1.2375 270) (size 1.2 1.9) (layers F.Cu F.Mask) + (net 1 GND)) + (pad 6 thru_hole oval (at 3.5 1.2375 270) (size 1.2 1.9) (drill oval 0.6 1.3) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 6 thru_hole oval (at -3.5 1.2375 90) (size 1.2 1.9) (drill oval 0.6 1.3) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 6 smd rect (at -1 1.2375 270) (size 1.5 1.9) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 6 thru_hole circle (at 2.5 -1.4625 270) (size 1.45 1.45) (drill 0.85) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 3 smd rect (at 0 -1.4625 270) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask) + (net 16 /USB_DP)) + (pad 4 smd rect (at 0.65 -1.4625 270) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 1.3 -1.4625 270) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -1.3 -1.4625 270) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask) + (net 7 VBUS)) + (pad 2 smd rect (at -0.65 -1.4625 270) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask) + (net 15 /USB_DM)) + (pad 6 thru_hole circle (at -2.5 -1.4625 270) (size 1.45 1.45) (drill 0.85) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 6 smd rect (at 1 1.2375 270) (size 1.5 1.9) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model ${KISYS3DMOD}/Connector_USB.3dshapes/USB_Micro-B_Molex-105017-0001.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module RF_Module:ESP32-WROOM-32 (layer F.Cu) (tedit 5B5B4654) (tstamp 5DA2A19D) + (at 134.366 70.358) + (descr "Single 2.4 GHz Wi-Fi and Bluetooth combo chip https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf") + (tags "Single 2.4 GHz Wi-Fi and Bluetooth combo chip") + (path /5DA6EDCB) + (attr smd) + (fp_text reference U3 (at -10.61 8.43 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ESP32-WROOM-32 (at 0 11.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -14 -9.97) (end -14 -20.75) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9 9.76) (end 9 -15.745) (layer F.Fab) (width 0.1)) + (fp_line (start -9 9.76) (end 9 9.76) (layer F.Fab) (width 0.1)) + (fp_line (start -9 -15.745) (end -9 -10.02) (layer F.Fab) (width 0.1)) + (fp_line (start -9 -15.745) (end 9 -15.745) (layer F.Fab) (width 0.1)) + (fp_line (start -9.75 10.5) (end -9.75 -9.72) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.75 10.5) (end 9.75 10.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.75 -9.72) (end 9.75 10.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -14.25 -21) (end 14.25 -21) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9 -9.02) (end -9 9.76) (layer F.Fab) (width 0.1)) + (fp_line (start -8.5 -9.52) (end -9 -10.02) (layer F.Fab) (width 0.1)) + (fp_line (start -9 -9.02) (end -8.5 -9.52) (layer F.Fab) (width 0.1)) + (fp_line (start 14 -9.97) (end -14 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 14 -9.97) (end 14 -20.75) (layer Dwgs.User) (width 0.1)) + (fp_line (start 14 -20.75) (end -14 -20.75) (layer Dwgs.User) (width 0.1)) + (fp_line (start -14.25 -21) (end -14.25 -9.72) (layer F.CrtYd) (width 0.05)) + (fp_line (start 14.25 -21) (end 14.25 -9.72) (layer F.CrtYd) (width 0.05)) + (fp_line (start -14.25 -9.72) (end -9.75 -9.72) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.75 -9.72) (end 14.25 -9.72) (layer F.CrtYd) (width 0.05)) + (fp_line (start -12.525 -20.75) (end -14 -19.66) (layer Dwgs.User) (width 0.1)) + (fp_line (start -10.525 -20.75) (end -14 -18.045) (layer Dwgs.User) (width 0.1)) + (fp_line (start -8.525 -20.75) (end -14 -16.43) (layer Dwgs.User) (width 0.1)) + (fp_line (start -6.525 -20.75) (end -14 -14.815) (layer Dwgs.User) (width 0.1)) + (fp_line (start -4.525 -20.75) (end -14 -13.2) (layer Dwgs.User) (width 0.1)) + (fp_line (start -2.525 -20.75) (end -14 -11.585) (layer Dwgs.User) (width 0.1)) + (fp_line (start -0.525 -20.75) (end -14 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 1.475 -20.75) (end -12 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 3.475 -20.75) (end -10 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start -8 -9.97) (end 5.475 -20.75) (layer Dwgs.User) (width 0.1)) + (fp_line (start 7.475 -20.75) (end -6 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9.475 -20.75) (end -4 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 11.475 -20.75) (end -2 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 13.475 -20.75) (end 0 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 14 -19.66) (end 2 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 14 -18.045) (end 4 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 14 -16.43) (end 6 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 14 -14.815) (end 8 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 14 -13.2) (end 10 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 14 -11.585) (end 12 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9.2 -13.875) (end 13.8 -13.875) (layer Cmts.User) (width 0.1)) + (fp_line (start 13.8 -13.875) (end 13.6 -14.075) (layer Cmts.User) (width 0.1)) + (fp_line (start 13.8 -13.875) (end 13.6 -13.675) (layer Cmts.User) (width 0.1)) + (fp_line (start 9.2 -13.875) (end 9.4 -14.075) (layer Cmts.User) (width 0.1)) + (fp_line (start 9.2 -13.875) (end 9.4 -13.675) (layer Cmts.User) (width 0.1)) + (fp_line (start -13.8 -13.875) (end -13.6 -14.075) (layer Cmts.User) (width 0.1)) + (fp_line (start -13.8 -13.875) (end -13.6 -13.675) (layer Cmts.User) (width 0.1)) + (fp_line (start -9.2 -13.875) (end -9.4 -13.675) (layer Cmts.User) (width 0.1)) + (fp_line (start -13.8 -13.875) (end -9.2 -13.875) (layer Cmts.User) (width 0.1)) + (fp_line (start -9.2 -13.875) (end -9.4 -14.075) (layer Cmts.User) (width 0.1)) + (fp_line (start 8.4 -16) (end 8.2 -16.2) (layer Cmts.User) (width 0.1)) + (fp_line (start 8.4 -16) (end 8.6 -16.2) (layer Cmts.User) (width 0.1)) + (fp_line (start 8.4 -20.6) (end 8.6 -20.4) (layer Cmts.User) (width 0.1)) + (fp_line (start 8.4 -16) (end 8.4 -20.6) (layer Cmts.User) (width 0.1)) + (fp_line (start 8.4 -20.6) (end 8.2 -20.4) (layer Cmts.User) (width 0.1)) + (fp_line (start -9.12 9.1) (end -9.12 9.88) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.12 9.88) (end -8.12 9.88) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 9.1) (end 9.12 9.88) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 9.88) (end 8.12 9.88) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.12 -15.865) (end 9.12 -15.865) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 -15.865) (end 9.12 -9.445) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.12 -15.865) (end -9.12 -9.445) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.12 -9.445) (end -9.5 -9.445) (layer F.SilkS) (width 0.12)) + (fp_text user "5 mm" (at 7.8 -19.075 90) (layer Cmts.User) + (effects (font (size 0.5 0.5) (thickness 0.1))) + ) + (fp_text user "5 mm" (at -11.2 -14.375) (layer Cmts.User) + (effects (font (size 0.5 0.5) (thickness 0.1))) + ) + (fp_text user "5 mm" (at 11.8 -14.375) (layer Cmts.User) + (effects (font (size 0.5 0.5) (thickness 0.1))) + ) + (fp_text user Antenna (at 0 -13) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "KEEP-OUT ZONE" (at 0 -19) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 38 smd rect (at 8.5 -8.255) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 37 smd rect (at 8.5 -6.985) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 46 /LED1)) + (pad 36 smd rect (at 8.5 -5.715) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 47 /LED2)) + (pad 35 smd rect (at 8.5 -4.445) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 14 /USB_RX)) + (pad 34 smd rect (at 8.5 -3.175) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 13 /USB_TX)) + (pad 33 smd rect (at 8.5 -1.905) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 48 /LED3)) + (pad 32 smd rect (at 8.5 -0.635) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 31 smd rect (at 8.5 0.635) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 49 /LED4)) + (pad 30 smd rect (at 8.5 1.905) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 29 smd rect (at 8.5 3.175) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 28 smd rect (at 8.5 4.445) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 50 /DHT_IO)) + (pad 27 smd rect (at 8.5 5.715) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 41 /CH_8)) + (pad 26 smd rect (at 8.5 6.985) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 37 /CH_7)) + (pad 25 smd rect (at 8.5 8.255) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 10 /IO0)) + (pad 24 smd rect (at 5.715 9.255 90) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 40 /CH_6)) + (pad 23 smd rect (at 4.445 9.255 90) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 22 smd rect (at 3.175 9.255 90) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 21 smd rect (at 1.905 9.255 90) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 20 smd rect (at 0.635 9.255 90) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 19 smd rect (at -0.635 9.255 90) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 18 smd rect (at -1.905 9.255 90) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 17 smd rect (at -3.175 9.255 90) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd rect (at -4.445 9.255 90) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 36 /CH_5)) + (pad 15 smd rect (at -5.715 9.255 90) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 14 smd rect (at -8.5 8.255) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at -8.5 6.985) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 39 /CH_4)) + (pad 12 smd rect (at -8.5 5.715) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 35 /CH_3)) + (pad 11 smd rect (at -8.5 4.445) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 38 /CH_2)) + (pad 10 smd rect (at -8.5 3.175) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 34 /CH_1)) + (pad 9 smd rect (at -8.5 1.905) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at -8.5 0.635) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at -8.5 -0.635) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -8.5 -1.905) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -8.5 -3.175) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -8.5 -4.445) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 33 /PIR_A)) + (pad 3 smd rect (at -8.5 -5.715) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 5 /EN)) + (pad 2 smd rect (at -8.5 -6.985) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 1 smd rect (at -8.5 -8.255) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 39 smd rect (at -1 -0.755) (size 5 5) (layers F.Cu F.Paste F.Mask)) + (model ${KISYS3DMOD}/RF_Module.3dshapes/ESP32-WROOM-32.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm (layer F.Cu) (tedit 5C1FD453) (tstamp 5DA2A12E) + (at 113.904 66.04) + (descr "QFN, 24 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=278), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py") + (tags "QFN DFN_QFN") + (path /5DA8724C) + (attr smd) + (fp_text reference U2 (at -3.668 -1.158) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CP2104 (at 0.142 3.3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.635 -2.11) (end 2.11 -2.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.11 -2.11) (end 2.11 -1.635) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.635 2.11) (end -2.11 2.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.11 2.11) (end -2.11 1.635) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.635 2.11) (end 2.11 2.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.11 2.11) (end 2.11 1.635) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.635 -2.11) (end -2.11 -2.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -1 -2) (end 2 -2) (layer F.Fab) (width 0.1)) + (fp_line (start 2 -2) (end 2 2) (layer F.Fab) (width 0.1)) + (fp_line (start 2 2) (end -2 2) (layer F.Fab) (width 0.1)) + (fp_line (start -2 2) (end -2 -1) (layer F.Fab) (width 0.1)) + (fp_line (start -2 -1) (end -1 -2) (layer F.Fab) (width 0.1)) + (fp_line (start -2.6 -2.6) (end -2.6 2.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.6 2.6) (end 2.6 2.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.6 2.6) (end 2.6 -2.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.6 -2.6) (end -2.6 -2.6) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 24 smd roundrect (at -1.25 -1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 23 smd roundrect (at -0.75 -1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 /USB_DTR)) + (pad 22 smd roundrect (at -0.25 -1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 21 smd roundrect (at 0.25 -1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 13 /USB_TX)) + (pad 20 smd roundrect (at 0.75 -1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 14 /USB_RX)) + (pad 19 smd roundrect (at 1.25 -1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 8 /USB_RTS)) + (pad 18 smd roundrect (at 1.9375 -1.25) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 17 smd roundrect (at 1.9375 -0.75) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 16 smd roundrect (at 1.9375 -0.25) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 3 "Net-(C3-Pad1)")) + (pad 15 smd roundrect (at 1.9375 0.25) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 14 smd roundrect (at 1.9375 0.75) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 13 smd roundrect (at 1.9375 1.25) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 12 smd roundrect (at 1.25 1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 11 smd roundrect (at 0.75 1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 10 smd roundrect (at 0.25 1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 9 smd roundrect (at -0.25 1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 8 smd roundrect (at -0.75 1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 7 VBUS)) + (pad 7 smd roundrect (at -1.25 1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 +3V3)) + (pad 6 smd roundrect (at -1.9375 1.25) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 +3V3)) + (pad 5 smd roundrect (at -1.9375 0.75) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 +3V3)) + (pad 4 smd roundrect (at -1.9375 0.25) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 15 /USB_DM)) + (pad 3 smd roundrect (at -1.9375 -0.25) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 16 /USB_DP)) + (pad 2 smd roundrect (at -1.9375 -0.75) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -1.9375 -1.25) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad "" smd roundrect (at 0.65 0.65) (size 1.05 1.05) (layers F.Paste) (roundrect_rratio 0.238095)) + (pad "" smd roundrect (at 0.65 -0.65) (size 1.05 1.05) (layers F.Paste) (roundrect_rratio 0.238095)) + (pad "" smd roundrect (at -0.65 0.65) (size 1.05 1.05) (layers F.Paste) (roundrect_rratio 0.238095)) + (pad "" smd roundrect (at -0.65 -0.65) (size 1.05 1.05) (layers F.Paste) (roundrect_rratio 0.238095)) + (pad 25 smd roundrect (at 0 0) (size 2.6 2.6) (layers F.Cu F.Mask) (roundrect_rratio 0.096154) + (net 1 GND)) + (model ${KISYS3DMOD}/Package_DFN_QFN.3dshapes/QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-223-3_TabPin2 (layer F.Cu) (tedit 5A02FF57) (tstamp 5DA2A0FC) + (at 117.3 75.8) + (descr "module CMS SOT223 4 pins") + (tags "CMS SOT") + (path /5DA730F7) + (attr smd) + (fp_text reference U1 (at 3.2 -2.9) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value AZ1117-3.3 (at 0 4.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.4 -3.6) (end -4.4 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.4 3.6) (end 4.4 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.4 3.6) (end 4.4 3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.4 -3.6) (end -4.4 3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.85 -2.35) (end -0.85 -3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.85 -2.35) (end -1.85 3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.85 3.41) (end 1.91 3.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.85 -3.35) (end 1.85 -3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -4.1 -3.41) (end 1.91 -3.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.85 3.35) (end 1.85 3.35) (layer F.Fab) (width 0.1)) + (fp_line (start 1.85 -3.35) (end 1.85 3.35) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) + (pad 1 smd rect (at -3.15 -2.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 3 smd rect (at -3.15 2.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(C4-Pad1)")) + (pad 2 smd rect (at -3.15 0) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 3.15 0) (size 2 3.8) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-223.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2A0D9) + (at 110.236 61.976 270) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DAD1AB5) + (attr smd) + (fp_text reference R3 (at 0 1.27 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at -0.024 -0.07 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 +3V3)) + (pad 1 smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 5 /EN)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2A0CA) + (at 117.602 63.5 180) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DAAB975) + (attr smd) + (fp_text reference R2 (at -2.032 0.635) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 8 /USB_RTS)) + (pad 1 smd roundrect (at -0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 12 "Net-(Q2-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2A0BB) + (at 117.602 62.23 180) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DAAB2CF) + (attr smd) + (fp_text reference R1 (at 1.778 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 /USB_DTR)) + (pad 1 smd roundrect (at -0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 9 "Net-(Q1-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 5DA2A0AC) + (at 121.158 69.85) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5DAA9AD4) + (attr smd) + (fp_text reference Q2 (at 1.016 2.286) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NPN_BEC (at 0 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 10 /IO0)) + (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 11 /USB_DTR)) + (pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(Q2-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 5DA2D6EB) + (at 121.158 66.04) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5DAA9313) + (attr smd) + (fp_text reference Q1 (at 2.032 1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NPN_BEC (at 0 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 5 /EN)) + (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 8 /USB_RTS)) + (pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 9 "Net-(Q1-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2A052) + (at 122.936 62.738 90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DABC2A7) + (attr smd) + (fp_text reference C8 (at 0 1.016 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at -0.5 -0.25 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 90) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.485 0 90) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 +3V3)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2D031) + (at 121.666 62.738 90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DAC014A) + (attr smd) + (fp_text reference C7 (at 1.016 -1.524 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 90) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.485 0 90) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 +3V3)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2E7FB) + (at 111.506 61.976 270) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DACF2CB) + (attr smd) + (fp_text reference C6 (at 0 -1.17 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 5 /EN)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2A025) + (at 117.6 71.3 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DA8FDAE) + (attr smd) + (fp_text reference C5 (at 0 1.3) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.7875 0 180) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.7875 0 180) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 +3V3)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2A014) + (at 118.6 81.3 270) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DA74DB0) + (attr smd) + (fp_text reference C4 (at 2.286 0 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1uF (at 0 1.43 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.7875 0 270) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.7875 0 270) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 "Net-(C4-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2A003) + (at 117.602 66.2685 270) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DA99BAE) + (attr smd) + (fp_text reference C3 (at 0 -1.43 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 4.7uF (at 0 1.43 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.7875 0 270) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.7875 0 270) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 3 "Net-(C3-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA29FF2) + (at 112.2 69.85 270) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DA94566) + (attr smd) + (fp_text reference C2 (at 0.65 -2.3 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 +3V3)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA29FE3) + (at 111.2 69.85 270) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DA94AC6) + (attr smd) + (fp_text reference C1 (at 1.75 -0.456 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1uF (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 +3V3)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_line (start 151.025 53.975) (end 151 54) (layer Edge.Cuts) (width 0.05) (tstamp 5DA33442)) + (gr_line (start 158.75 53.975) (end 151.025 53.975) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 117.975 53.975) (end 118 54) (layer Edge.Cuts) (width 0.05) (tstamp 5DA33440)) + (gr_line (start 106.68 53.975) (end 117.975 53.975) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 149.5 61) (end 151 54) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 119.5 61) (end 149.5 61) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 118 54) (end 119.5 61) (layer Edge.Cuts) (width 0.05)) + (gr_text "Rev 2" (at 134.62 76.2) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15) italic) (justify mirror)) + ) + (gr_text "WiredHut\nLight Control / Temperature Humidity Sensor" (at 134.62 73.66) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (gr_text "8:+ -" (at 161.4 71.5 90) (layer F.SilkS) (tstamp 5DA4C4A3) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "7:+ -" (at 161.4 80.1 90) (layer F.SilkS) (tstamp 5DA4C4A3) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "6:+ -" (at 161.4 88.5 90) (layer F.SilkS) (tstamp 5DA4C49D) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "5:+ -" (at 150.7 101.5) (layer F.SilkS) (tstamp 5DA425AA) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "4:+ -" (at 142.3 101.5) (layer F.SilkS) (tstamp 5DA425AA) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "3:+ -" (at 134.5 101.5) (layer F.SilkS) (tstamp 5DA425AA) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "2:+ -" (at 126.1 101.5) (layer F.SilkS) (tstamp 5DA425AA) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "12V Gnd" (at 103.5 83.2 270) (layer F.SilkS) (tstamp 5DA425A7) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "1:+ -" (at 117.6 101.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "12V Gnd" (at 103.6 75.1 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text Reset (at 114.1 54.9) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text Vcc (at 111.3 94.7) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text Vin (at 108.7 94.7) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text Gnd (at 105.8 94.65) (layer F.SilkS) (tstamp 5DA4C492) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_line (start 162.56 98.425) (end 162.56 57.785) (layer Edge.Cuts) (width 0.05) (tstamp 5DA32E82)) + (gr_line (start 106.68 102.235) (end 158.75 102.235) (layer Edge.Cuts) (width 0.05) (tstamp 5DA32E81)) + (gr_line (start 102.87 57.785) (end 102.87 98.425) (layer Edge.Cuts) (width 0.05) (tstamp 5DA32E80)) + (gr_arc (start 106.68 98.425) (end 102.87 98.425) (angle -90) (layer Edge.Cuts) (width 0.05)) + (gr_arc (start 158.75 98.425) (end 158.75 102.235) (angle -90) (layer Edge.Cuts) (width 0.05)) + (gr_arc (start 158.75 57.785) (end 162.56 57.785) (angle -90) (layer Edge.Cuts) (width 0.05)) + (gr_arc (start 106.68 57.785) (end 106.68 53.975) (angle -90) (layer Edge.Cuts) (width 0.05)) + + (segment (start 123.086 62.103) (end 122.936 62.253) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 125.866 62.103) (end 123.086 62.103) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 122.936 62.253) (end 121.666 62.253) (width 0.635) (layer F.Cu) (net 1)) + (via (at 112.395 62.865) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 111.506 62.461) (end 111.991 62.461) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 111.991 62.461) (end 112.395 62.865) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 104.1725 63.14) (end 104.1725 65.04) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 104.1725 65.04) (end 104.1725 67.04) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 104.1725 67.04) (end 104.1725 68.94) (width 0.635) (layer F.Cu) (net 1)) + (via (at 110.744 65.024) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 1)) + (segment (start 111.9665 65.29) (end 111.01 65.29) (width 0.3048) (layer F.Cu) (net 1)) + (segment (start 111.01 65.29) (end 110.744 65.024) (width 0.3048) (layer F.Cu) (net 1)) + (segment (start 113.154 65.29) (end 113.904 66.04) (width 0.3048) (layer F.Cu) (net 1)) + (segment (start 111.9665 65.29) (end 113.154 65.29) (width 0.3048) (layer F.Cu) (net 1)) + (via (at 113.904 66.04) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 1)) + (via (at 117.602 68.072) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 1)) + (segment (start 117.602 67.056) (end 117.602 68.072) (width 0.3048) (layer F.Cu) (net 1)) + (segment (start 121.666 62.253) (end 120.881 62.253) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 120.881 62.253) (end 120.87609 62.25791) (width 0.635) (layer F.Cu) (net 1)) + (via (at 120.65 63.754) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 120.87609 62.25791) (end 120.65 62.484) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 120.65 62.484) (end 120.65 63.754) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 128.651 79.613) (end 128.651 80.749) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 128.651 80.749) (end 128.4 81) (width 0.635) (layer F.Cu) (net 1)) + (via (at 127 80.2) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 128.4 81) (end 127.8 81) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 127.8 81) (end 127 80.2) (width 0.635) (layer F.Cu) (net 1)) + (via (at 126 80.2) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 127 80.2) (end 126 80.2) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 116.3476 56.291) (end 111 56.291) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 117 56.291) (end 116.3476 56.291) (width 0.1524) (layer F.Cu) (net 1)) + (via (at 111 55.4) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 111 56.291) (end 111 55.4) (width 0.1524) (layer F.Cu) (net 1)) + (via (at 145.8 63) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 142.866 62.103) (end 144.903 62.103) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 144.903 62.103) (end 145.8 63) (width 0.635) (layer F.Cu) (net 1)) + (via (at 147.8 63.8) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 149.1125 63.8) (end 147.8 63.8) (width 0.635) (layer F.Cu) (net 1)) + (via (at 153.4 61.1) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 152.4125 63.8) (end 152.4125 62.0875) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 152.4125 62.0875) (end 153.4 61.1) (width 0.635) (layer F.Cu) (net 1)) + (via (at 155.3 61.1) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 155.7125 63.8) (end 155.7125 61.5125) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 155.7125 61.5125) (end 155.3 61.1) (width 0.635) (layer F.Cu) (net 1)) + (via (at 156.9 61.2) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 158.9125 63.8) (end 158.9125 63.2125) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 158.9125 63.2125) (end 156.9 61.2) (width 0.635) (layer F.Cu) (net 1)) + (via (at 108.4 68.7) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 108.4 68.3925) (end 108.4 68.7) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 106.8725 67.34) (end 107.3475 67.34) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 107.3475 67.34) (end 108.4 68.3925) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 111.2 70.335) (end 112.2 70.335) (width 0.1524) (layer F.Cu) (net 1)) + (via (at 113.4 70.6) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 112.2 70.335) (end 113.135 70.335) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 113.135 70.335) (end 113.4 70.6) (width 0.635) (layer F.Cu) (net 1)) + (via (at 114.2 72) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 114.15 73.5) (end 114.15 72.05) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 114.15 72.05) (end 114.2 72) (width 0.635) (layer F.Cu) (net 1)) + (via (at 115.3 72) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 115.3 72) (end 114.2 72) (width 0.635) (layer F.Cu) (net 1)) + (via (at 117.2 82.9) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 118.6 82.0875) (end 118.0125 82.0875) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 118.0125 82.0875) (end 117.2 82.9) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 116 71.3) (end 115.3 72) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 116.8125 71.3) (end 116 71.3) (width 0.635) (layer F.Cu) (net 1)) + (via (at 138.7 83) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 137.52 84.1) (end 137.6 84.1) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 137.6 84.1) (end 138.7 83) (width 0.635) (layer F.Cu) (net 1)) + (via (at 119.888 86.106) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 1)) + (segment (start 120.673 86.36) (end 120.142 86.36) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 120.142 86.36) (end 119.888 86.106) (width 0.1524) (layer F.Cu) (net 1)) + (via (at 142.494 85.725) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 1)) + (segment (start 142.748 86.383) (end 142.748 85.979) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 142.748 85.979) (end 142.494 85.725) (width 0.1524) (layer F.Cu) (net 1)) + (via (at 137.16 87.503) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 1)) + (segment (start 136.756 88.138) (end 136.756 87.907) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 136.756 87.907) (end 137.16 87.503) (width 0.1524) (layer F.Cu) (net 1)) + (via (at 126.873 87.63) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 1)) + (segment (start 126.896 88.265) (end 126.896 87.653) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 126.896 87.653) (end 126.873 87.63) (width 0.1524) (layer F.Cu) (net 1)) + (via (at 143.129 83.439) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 1)) + (segment (start 143.914 83.439) (end 143.129 83.439) (width 0.1524) (layer F.Cu) (net 1)) + (via (at 143.256 82.169) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 1)) + (segment (start 143.914 82.042) (end 143.383 82.042) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 143.383 82.042) (end 143.256 82.169) (width 0.1524) (layer F.Cu) (net 1)) + (via (at 147.32 67.564) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 1)) + (segment (start 147.32 68.372) (end 147.32 67.564) (width 0.1524) (layer F.Cu) (net 1)) + (via (at 120.777 87.503) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 120.85 88.408) (end 120.85 87.576) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 120.85 87.576) (end 120.777 87.503) (width 0.635) (layer F.Cu) (net 1)) + (via (at 125.984 89.154) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 127.25 89.678) (end 126.508 89.678) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 126.508 89.678) (end 125.984 89.154) (width 0.635) (layer F.Cu) (net 1)) + (via (at 132.588 89.535) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 133.65 89.5) (end 132.623 89.5) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 132.623 89.5) (end 132.588 89.535) (width 0.635) (layer F.Cu) (net 1)) + (via (at 140.462 89.662) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 140.95 88.662) (end 140.95 89.174) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 140.95 89.174) (end 140.462 89.662) (width 0.635) (layer F.Cu) (net 1)) + (via (at 146.558 88.646) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 147.64 88.916) (end 146.828 88.916) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 146.828 88.916) (end 146.558 88.646) (width 0.635) (layer F.Cu) (net 1)) + (via (at 149.606 83.439) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 148.8 83.45) (end 149.595 83.45) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 149.595 83.45) (end 149.606 83.439) (width 0.635) (layer F.Cu) (net 1)) + (via (at 149.733 77.597) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 148.8 77.35) (end 149.486 77.35) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 149.486 77.35) (end 149.733 77.597) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 148.8 77.9024) (end 148.8 77.35) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 148.3434 78.359) (end 148.8 77.9024) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 146.747 78.359) (end 148.3434 78.359) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 146.343 77.955) (end 146.747 78.359) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 145.923 77.955) (end 146.343 77.955) (width 0.1524) (layer F.Cu) (net 1)) + (via (at 149.352 70.485) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 148.8 71.25) (end 148.8 71.037) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 148.8 71.037) (end 149.352 70.485) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 125.866 63.373) (end 123.086 63.373) (width 0.635) (layer F.Cu) (net 2)) + (segment (start 122.936 63.223) (end 121.666 63.223) (width 0.635) (layer F.Cu) (net 2)) + (segment (start 123.086 63.373) (end 122.936 63.223) (width 0.635) (layer F.Cu) (net 2)) + (via (at 123.19 64.135) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 2)) + (segment (start 121.666 63.223) (end 122.278 63.223) (width 0.635) (layer F.Cu) (net 2)) + (segment (start 122.278 63.223) (end 123.19 64.135) (width 0.635) (layer F.Cu) (net 2)) + (via (at 109.855 63.5) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 2)) + (segment (start 110.236 62.461) (end 110.236 63.119) (width 0.635) (layer F.Cu) (net 2)) + (segment (start 110.236 63.119) (end 109.855 63.5) (width 0.635) (layer F.Cu) (net 2)) + (segment (start 110.764 67.29) (end 111.9665 67.29) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 110.744 67.31) (end 110.764 67.29) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 111.264 66.79) (end 111.9665 66.79) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 110.744 67.31) (end 111.264 66.79) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 112.654 68.911) (end 112.2 69.365) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 112.654 67.9775) (end 112.654 68.911) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 120.45 73.3625) (end 118.3875 71.3) (width 0.635) (layer F.Cu) (net 2)) + (segment (start 120.45 75.8) (end 120.45 73.3625) (width 0.635) (layer F.Cu) (net 2)) + (via (at 116.4 75.8) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 2)) + (segment (start 114.15 75.8) (end 116.4 75.8) (width 0.635) (layer F.Cu) (net 2)) + (via (at 117.7 75.8) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 2)) + (segment (start 117.7 75.8) (end 120.45 75.8) (width 0.635) (layer F.Cu) (net 2)) + (segment (start 117.7 75.8) (end 116.4 75.8) (width 0.635) (layer F.Cu) (net 2)) + (segment (start 110.744 68.909) (end 111.2 69.365) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 110.744 67.31) (end 110.744 68.909) (width 0.1524) (layer F.Cu) (net 2)) + (via (at 111.4 68.5) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 2)) + (segment (start 111.535 68.635) (end 111.4 68.5) (width 0.3048) (layer F.Cu) (net 2)) + (segment (start 111.535 69.365) (end 111.535 68.635) (width 0.3048) (layer F.Cu) (net 2)) + (segment (start 111.535 69.365) (end 112.2 69.365) (width 0.635) (layer F.Cu) (net 2)) + (segment (start 111.2 69.365) (end 111.535 69.365) (width 0.635) (layer F.Cu) (net 2)) + (via (at 126.5 81.8) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 2)) + (segment (start 129.9 84.1) (end 128.8 84.1) (width 0.635) (layer F.Cu) (net 2)) + (segment (start 128.8 84.1) (end 126.5 81.8) (width 0.635) (layer F.Cu) (net 2)) + (segment (start 125.871383 81.8) (end 126.5 81.8) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 125.8 81.8) (end 125.871383 81.8) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 125.715 83.6) (end 125.715 81.885) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 125.715 81.885) (end 125.8 81.8) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 117.293 65.79) (end 115.8415 65.79) (width 0.3048) (layer F.Cu) (net 3)) + (segment (start 117.602 65.481) (end 117.293 65.79) (width 0.3048) (layer F.Cu) (net 3)) + (segment (start 112.4 78.1) (end 114.15 78.1) (width 0.635) (layer F.Cu) (net 4)) + (segment (start 111.8 77.5) (end 112.4 78.1) (width 0.635) (layer F.Cu) (net 4)) + (segment (start 111.8 72.7) (end 111.8 77.5) (width 0.635) (layer F.Cu) (net 4)) + (segment (start 109.4 70.45) (end 109.55 70.45) (width 0.635) (layer F.Cu) (net 4)) + (segment (start 109.55 70.45) (end 111.8 72.7) (width 0.635) (layer F.Cu) (net 4)) + (segment (start 114.15 78.2) (end 116.95 81) (width 0.635) (layer F.Cu) (net 4)) + (segment (start 114.15 78.1) (end 114.15 78.2) (width 0.635) (layer F.Cu) (net 4)) + (segment (start 117.4375 80.5125) (end 116.95 81) (width 0.635) (layer F.Cu) (net 4)) + (segment (start 118.6 80.5125) (end 117.4375 80.5125) (width 0.635) (layer F.Cu) (net 4)) + (segment (start 110.236 61.491) (end 111.506 61.491) (width 0.635) (layer F.Cu) (net 5)) + (segment (start 124.7136 64.643) (end 124.3566 65) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 125.866 64.643) (end 124.7136 64.643) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 124.3566 65) (end 123 65) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 122.208 66.04) (end 122.158 66.04) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 123 65.248) (end 122.208 66.04) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 123 65) (end 123 65.248) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 111 60.985) (end 111.506 61.491) (width 0.635) (layer F.Cu) (net 5)) + (segment (start 111 60.041) (end 111 60.985) (width 0.635) (layer F.Cu) (net 5)) + (segment (start 111 60.041) (end 117 60.041) (width 0.635) (layer F.Cu) (net 5)) + (segment (start 123 65) (end 121.5 65) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 120.961399 64.461399) (end 119.538601 64.461399) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 121.5 65) (end 120.961399 64.461399) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 119.538601 64.461399) (end 119 63.922798) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 119 62.2911) (end 118.2089 61.5) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 119 63.922798) (end 119 62.2911) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 118.2089 61.5) (end 117.5 61.5) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 117.5 61.5) (end 117 61) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 117 61) (end 117 60.041) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 118.65 87.234) (end 118.8 87.234) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 116.7 89.184) (end 118.65 87.234) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 116.7 96) (end 116.7 89.184) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 125.2 88.319) (end 125.2 87.234) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 124.130099 89.388901) (end 125.2 88.319) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 124.130099 93.445099) (end 124.130099 89.388901) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 124.85 94.165) (end 124.130099 93.445099) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 124.85 96) (end 124.85 94.165) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 145.288 87.319) (end 145.288 86.234) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 144.218099 88.388901) (end 145.288 87.319) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 144.218099 90.868099) (end 144.218099 88.388901) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 149.35 96) (end 144.218099 90.868099) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 153.613 89.5) (end 155.448 89.5) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 152.635 89.5) (end 153.613 89.5) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 148.635 85.5) (end 152.635 89.5) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 147.55 85.5) (end 148.635 85.5) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 153.613 81.1) (end 155.448 81.1) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 153.093099 80.580099) (end 153.613 81.1) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 149.915099 80.580099) (end 153.093099 80.580099) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 148.735 79.4) (end 149.915099 80.580099) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 147.65 79.4) (end 148.735 79.4) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 148.635 73.3) (end 149.735 74.4) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 147.55 73.3) (end 148.635 73.3) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 153.613 72.8) (end 155.448 72.8) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 152.013 74.4) (end 153.613 72.8) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 149.735 74.4) (end 152.013 74.4) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 109.5 81) (end 109 81.5) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 113.65 81) (end 109.5 81) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 131.5 89.335) (end 131.5 88.25) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 130.430099 90.404901) (end 131.5 89.335) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 130.430099 95.287099) (end 130.430099 90.404901) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 131.143 96) (end 130.430099 95.287099) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 132.978 96) (end 131.143 96) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 139.315 96) (end 141.15 96) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 137.830099 94.515099) (end 139.315 96) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 137.830099 90.504901) (end 137.830099 94.515099) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 138.9 89.435) (end 137.830099 90.504901) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 138.9 88.35) (end 138.9 89.435) (width 0.635) (layer F.Cu) (net 6)) + (via (at 109.22 64.77) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 7)) + (segment (start 106.8725 64.74) (end 109.19 64.74) (width 0.3048) (layer F.Cu) (net 7)) + (segment (start 109.19 64.74) (end 109.22 64.77) (width 0.3048) (layer F.Cu) (net 7)) + (via (at 113.284 69.342) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 7)) + (segment (start 113.154 69.212) (end 113.284 69.342) (width 0.1524) (layer F.Cu) (net 7)) + (segment (start 113.154 67.9775) (end 113.154 69.212) (width 0.1524) (layer F.Cu) (net 7)) + (via (at 109.4 68) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 7)) + (segment (start 109.22 64.77) (end 109.22 67.82) (width 0.635) (layer B.Cu) (net 7)) + (segment (start 109.22 67.82) (end 109.4 68) (width 0.635) (layer B.Cu) (net 7)) + (segment (start 109.4 68) (end 109.4 67.15) (width 0.635) (layer F.Cu) (net 7)) + (segment (start 109.844499 67.555501) (end 109.4 68) (width 0.1524) (layer B.Cu) (net 7)) + (segment (start 111.497501 67.555501) (end 109.844499 67.555501) (width 0.1524) (layer B.Cu) (net 7)) + (segment (start 113.284 69.342) (end 111.497501 67.555501) (width 0.1524) (layer B.Cu) (net 7)) + (segment (start 115.154 63.59) (end 115.244 63.5) (width 0.1524) (layer F.Cu) (net 8)) + (segment (start 115.154 64.1025) (end 115.154 63.59) (width 0.1524) (layer F.Cu) (net 8)) + (segment (start 115.244 63.5) (end 117.117 63.5) (width 0.1524) (layer F.Cu) (net 8)) + (via (at 117.6 64.2) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 8)) + (segment (start 117.6 63.983) (end 117.117 63.5) (width 0.1524) (layer F.Cu) (net 8)) + (segment (start 117.6 64.2) (end 117.6 63.983) (width 0.1524) (layer F.Cu) (net 8)) + (via (at 119.2 67.2) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 8)) + (segment (start 120.158 66.99) (end 119.41 66.99) (width 0.1524) (layer F.Cu) (net 8)) + (segment (start 119.41 66.99) (end 119.2 67.2) (width 0.1524) (layer F.Cu) (net 8)) + (segment (start 117.6 65.6) (end 117.6 64.2) (width 0.1524) (layer B.Cu) (net 8)) + (segment (start 119.2 67.2) (end 117.6 65.6) (width 0.1524) (layer B.Cu) (net 8)) + (segment (start 118.61061 64.012544) (end 118.90481 64.306744) (width 0.1524) (layer F.Cu) (net 9)) + (segment (start 118.087 62.23) (end 118.61061 62.75361) (width 0.1524) (layer F.Cu) (net 9)) + (segment (start 118.61061 62.75361) (end 118.61061 64.012544) (width 0.1524) (layer F.Cu) (net 9)) + (segment (start 118.90481 64.306744) (end 118.90481 64.90481) (width 0.1524) (layer F.Cu) (net 9)) + (segment (start 119.09 65.09) (end 120.158 65.09) (width 0.1524) (layer F.Cu) (net 9)) + (segment (start 118.90481 64.90481) (end 119.09 65.09) (width 0.1524) (layer F.Cu) (net 9)) + (via (at 122.4 68.8) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 10)) + (segment (start 122.158 69.85) (end 122.158 69.042) (width 0.1524) (layer F.Cu) (net 10)) + (segment (start 122.158 69.042) (end 122.4 68.8) (width 0.1524) (layer F.Cu) (net 10)) + (via (at 144.6 78.6) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 10)) + (segment (start 122.4 68.8) (end 132.2 78.6) (width 0.1524) (layer B.Cu) (net 10)) + (segment (start 132.2 78.6) (end 144.6 78.6) (width 0.1524) (layer B.Cu) (net 10)) + (segment (start 142.879 78.6) (end 142.866 78.613) (width 0.1524) (layer F.Cu) (net 10)) + (segment (start 144.6 78.6) (end 142.879 78.6) (width 0.1524) (layer F.Cu) (net 10)) + (via (at 118.75875 69.04125) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 11)) + (segment (start 118.75875 69.45075) (end 118.75875 69.04125) (width 0.1524) (layer F.Cu) (net 11)) + (segment (start 120.158 70.8) (end 120.108 70.8) (width 0.1524) (layer F.Cu) (net 11)) + (segment (start 120.108 70.8) (end 118.75875 69.45075) (width 0.1524) (layer F.Cu) (net 11)) + (via (at 116.6 61.4) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 11)) + (segment (start 116.6 61.713) (end 117.117 62.23) (width 0.1524) (layer F.Cu) (net 11)) + (segment (start 116.6 61.4) (end 116.6 61.713) (width 0.1524) (layer F.Cu) (net 11)) + (segment (start 114 61.4) (end 116.6 61.4) (width 0.1524) (layer B.Cu) (net 11)) + (segment (start 113.2 62.2) (end 114 61.4) (width 0.1524) (layer B.Cu) (net 11)) + (segment (start 118.75875 69.04125) (end 118.504751 68.787251) (width 0.1524) (layer B.Cu) (net 11)) + (segment (start 118.504751 68.787251) (end 115.387251 68.787251) (width 0.1524) (layer B.Cu) (net 11)) + (segment (start 115.387251 68.787251) (end 114.6 68) (width 0.1524) (layer B.Cu) (net 11)) + (segment (start 114.6 68) (end 114.6 65.6) (width 0.1524) (layer B.Cu) (net 11)) + (segment (start 114.6 65.6) (end 113.2 64.2) (width 0.1524) (layer B.Cu) (net 11)) + (segment (start 113.2 64.2) (end 113.2 62.2) (width 0.1524) (layer B.Cu) (net 11)) + (segment (start 115.8 61.4) (end 116.6 61.4) (width 0.1524) (layer F.Cu) (net 11)) + (segment (start 115.16289 62.03711) (end 115.8 61.4) (width 0.1524) (layer F.Cu) (net 11)) + (segment (start 113.76289 62.03711) (end 115.16289 62.03711) (width 0.1524) (layer F.Cu) (net 11)) + (segment (start 113.154 64.1025) (end 113.154 62.646) (width 0.1524) (layer F.Cu) (net 11)) + (segment (start 113.154 62.646) (end 113.76289 62.03711) (width 0.1524) (layer F.Cu) (net 11)) + (segment (start 118.087 63.92) (end 118.6 64.433) (width 0.1524) (layer F.Cu) (net 12)) + (segment (start 118.087 63.5) (end 118.087 63.92) (width 0.1524) (layer F.Cu) (net 12)) + (segment (start 118.6 64.433) (end 118.6 68.2) (width 0.1524) (layer F.Cu) (net 12)) + (segment (start 119.3 68.9) (end 120.158 68.9) (width 0.1524) (layer F.Cu) (net 12)) + (segment (start 118.6 68.2) (end 119.3 68.9) (width 0.1524) (layer F.Cu) (net 12)) + (segment (start 116.453999 62.458601) (end 142.258601 62.458601) (width 0.1524) (layer B.Cu) (net 13)) + (via (at 116 62.2) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 13)) + (segment (start 116.449397 62.453999) (end 116.453999 62.458601) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 116.253999 62.453999) (end 116.449397 62.453999) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 116 62.2) (end 116.253999 62.453999) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 115.431066 62.2) (end 115.289146 62.34192) (width 0.1524) (layer F.Cu) (net 13)) + (segment (start 116 62.2) (end 115.431066 62.2) (width 0.1524) (layer F.Cu) (net 13)) + (segment (start 115.289146 62.34192) (end 114.45808 62.34192) (width 0.1524) (layer F.Cu) (net 13)) + (segment (start 114.154 62.646) (end 114.154 64.1025) (width 0.1524) (layer F.Cu) (net 13)) + (segment (start 114.45808 62.34192) (end 114.154 62.646) (width 0.1524) (layer F.Cu) (net 13)) + (segment (start 142.258601 62.458601) (end 142.258601 63.058601) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 144.782601 65.582601) (end 144.782601 66.232601) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 142.258601 63.058601) (end 144.782601 65.582601) (width 0.1524) (layer B.Cu) (net 13)) + (via (at 144.3 67.2) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 13)) + (segment (start 144.782601 66.232601) (end 144.3 66.715202) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 144.3 66.715202) (end 144.3 67.2) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 142.883 67.2) (end 142.866 67.183) (width 0.1524) (layer F.Cu) (net 13)) + (segment (start 144.3 67.2) (end 142.883 67.2) (width 0.1524) (layer F.Cu) (net 13)) + (via (at 115.196958 62.82452) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 14)) + (segment (start 114.654 64.1025) (end 114.654 63.367478) (width 0.1524) (layer F.Cu) (net 14)) + (segment (start 114.654 63.367478) (end 115.196958 62.82452) (width 0.1524) (layer F.Cu) (net 14)) + (segment (start 115.196958 62.82452) (end 141.82452 62.82452) (width 0.1524) (layer B.Cu) (net 14)) + (via (at 144.3 65.95) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 14)) + (segment (start 141.82452 62.82452) (end 141.82452 63.47452) (width 0.1524) (layer B.Cu) (net 14)) + (segment (start 141.82452 63.47452) (end 144.3 65.95) (width 0.1524) (layer B.Cu) (net 14)) + (segment (start 142.903 65.95) (end 142.866 65.913) (width 0.1524) (layer F.Cu) (net 14)) + (segment (start 144.3 65.95) (end 142.903 65.95) (width 0.1524) (layer F.Cu) (net 14)) + (via (at 109.982 65.532) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 15)) + (segment (start 108.98581 65.532) (end 109.982 65.532) (width 0.1524) (layer F.Cu) (net 15)) + (segment (start 106.8725 65.39) (end 108.84381 65.39) (width 0.1524) (layer F.Cu) (net 15)) + (segment (start 108.84381 65.39) (end 108.98581 65.532) (width 0.1524) (layer F.Cu) (net 15)) + (via (at 110.998 66.294) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 15)) + (segment (start 109.982 65.532) (end 110.236 65.532) (width 0.1524) (layer B.Cu) (net 15)) + (segment (start 110.236 65.532) (end 110.998 66.294) (width 0.1524) (layer B.Cu) (net 15)) + (segment (start 111.9625 66.294) (end 111.9665 66.29) (width 0.1524) (layer F.Cu) (net 15)) + (segment (start 110.998 66.294) (end 111.9625 66.294) (width 0.1524) (layer F.Cu) (net 15)) + (segment (start 110.53775 66.04) (end 110.79175 65.786) (width 0.1524) (layer F.Cu) (net 16)) + (segment (start 106.8725 66.04) (end 110.53775 66.04) (width 0.1524) (layer F.Cu) (net 16)) + (segment (start 110.79575 65.79) (end 111.9665 65.79) (width 0.1524) (layer F.Cu) (net 16)) + (segment (start 110.79175 65.786) (end 110.79575 65.79) (width 0.1524) (layer F.Cu) (net 16)) + (segment (start 121.8 94.4) (end 120.2 96) (width 0.635) (layer F.Cu) (net 17)) + (segment (start 121.8 90.408) (end 121.8 94.4) (width 0.635) (layer F.Cu) (net 17)) + (segment (start 121.674 90.534) (end 121.8 90.408) (width 0.635) (layer F.Cu) (net 17)) + (segment (start 118.8 90.534) (end 121.674 90.534) (width 0.635) (layer F.Cu) (net 17)) + (segment (start 134.55 91.55) (end 134.6 91.5) (width 0.635) (layer F.Cu) (net 18)) + (segment (start 131.5 91.55) (end 134.55 91.55) (width 0.635) (layer F.Cu) (net 18)) + (segment (start 136.478 93.378) (end 134.6 91.5) (width 0.635) (layer F.Cu) (net 18)) + (segment (start 136.478 96) (end 136.478 93.378) (width 0.635) (layer F.Cu) (net 18)) + (segment (start 146.67 90.916) (end 148.59 90.916) (width 0.635) (layer F.Cu) (net 19)) + (segment (start 145.288 89.534) (end 146.67 90.916) (width 0.635) (layer F.Cu) (net 19)) + (segment (start 152.85 95.226) (end 152.85 96) (width 0.635) (layer F.Cu) (net 19)) + (segment (start 148.59 90.966) (end 152.85 95.226) (width 0.635) (layer F.Cu) (net 19)) + (segment (start 148.59 90.916) (end 148.59 90.966) (width 0.635) (layer F.Cu) (net 19)) + (segment (start 153.648 79.4) (end 155.448 77.6) (width 0.635) (layer F.Cu) (net 20)) + (segment (start 150.95 79.4) (end 153.648 79.4) (width 0.635) (layer F.Cu) (net 20)) + (segment (start 154.248 76.4) (end 155.448 77.6) (width 0.635) (layer F.Cu) (net 20)) + (segment (start 150.8 76.4) (end 154.248 76.4) (width 0.635) (layer F.Cu) (net 20)) + (segment (start 126.344 91.678) (end 128.2 91.678) (width 0.635) (layer F.Cu) (net 21)) + (segment (start 125.2 90.534) (end 126.344 91.678) (width 0.635) (layer F.Cu) (net 21)) + (segment (start 128.2 95.85) (end 128.35 96) (width 0.635) (layer F.Cu) (net 21)) + (segment (start 128.2 91.678) (end 128.2 95.85) (width 0.635) (layer F.Cu) (net 21)) + (segment (start 140.912 91.65) (end 141.9 90.662) (width 0.635) (layer F.Cu) (net 22)) + (segment (start 138.9 91.65) (end 140.912 91.65) (width 0.635) (layer F.Cu) (net 22)) + (segment (start 141.9 90.712) (end 141.9 90.662) (width 0.635) (layer F.Cu) (net 22)) + (segment (start 142.935 91.747) (end 141.9 90.712) (width 0.635) (layer F.Cu) (net 22)) + (segment (start 142.985 91.747) (end 142.935 91.747) (width 0.635) (layer F.Cu) (net 22)) + (segment (start 144.65 93.412) (end 142.985 91.747) (width 0.635) (layer F.Cu) (net 22)) + (segment (start 144.65 96) (end 144.65 93.412) (width 0.635) (layer F.Cu) (net 22)) + (segment (start 154.948 85.5) (end 155.448 86) (width 0.635) (layer F.Cu) (net 23)) + (segment (start 150.85 85.5) (end 154.948 85.5) (width 0.635) (layer F.Cu) (net 23)) + (segment (start 150.8 85.45) (end 150.85 85.5) (width 0.635) (layer F.Cu) (net 23)) + (segment (start 150.8 82.5) (end 150.8 85.45) (width 0.635) (layer F.Cu) (net 23)) + (segment (start 154.448 70.3) (end 155.448 69.3) (width 0.635) (layer F.Cu) (net 24)) + (segment (start 150.8 70.3) (end 154.448 70.3) (width 0.635) (layer F.Cu) (net 24)) + (segment (start 150.8 73.25) (end 150.85 73.3) (width 0.635) (layer F.Cu) (net 24)) + (segment (start 150.8 70.3) (end 150.8 73.25) (width 0.635) (layer F.Cu) (net 24)) + (segment (start 122.682 88.34) (end 122.75 88.408) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 122.682 87.099) (end 122.682 88.34) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 135.015 89.5) (end 135.55 89.5) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 133.715 88.2) (end 135.015 89.5) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 145.785 84.9) (end 146.558 85.673) (width 0.1524) (layer F.Cu) (net 27)) + (segment (start 146.558 85.673) (end 146.558 86.995) (width 0.1524) (layer F.Cu) (net 27)) + (segment (start 146.558 86.995) (end 147.193 87.63) (width 0.1524) (layer F.Cu) (net 27)) + (segment (start 147.193 87.63) (end 149.225 87.63) (width 0.1524) (layer F.Cu) (net 27)) + (segment (start 149.54 87.945) (end 149.54 88.916) (width 0.1524) (layer F.Cu) (net 27)) + (segment (start 149.225 87.63) (end 149.54 87.945) (width 0.1524) (layer F.Cu) (net 27)) + (segment (start 148.1976 75.45) (end 148.8 75.45) (width 0.1524) (layer F.Cu) (net 28)) + (segment (start 148.082 75.5656) (end 148.1976 75.45) (width 0.1524) (layer F.Cu) (net 28)) + (segment (start 148.082 76.918) (end 148.082 75.5656) (width 0.1524) (layer F.Cu) (net 28)) + (segment (start 147.4 77.6) (end 148.082 76.918) (width 0.1524) (layer F.Cu) (net 28)) + (segment (start 129.7024 89.678) (end 129.15 89.678) (width 0.1524) (layer F.Cu) (net 29)) + (segment (start 129.771 89.6094) (end 129.7024 89.678) (width 0.1524) (layer F.Cu) (net 29)) + (segment (start 129.771 88.265) (end 129.771 89.6094) (width 0.1524) (layer F.Cu) (net 29)) + (segment (start 142.463 88.662) (end 142.85 88.662) (width 0.1524) (layer F.Cu) (net 30)) + (segment (start 140.653 86.852) (end 142.463 88.662) (width 0.1524) (layer F.Cu) (net 30)) + (segment (start 147.962 81.55) (end 147.447 82.065) (width 0.1524) (layer F.Cu) (net 31)) + (segment (start 148.8 81.55) (end 147.962 81.55) (width 0.1524) (layer F.Cu) (net 31)) + (segment (start 148.75 69.35) (end 148.336 69.764) (width 0.1524) (layer F.Cu) (net 32)) + (segment (start 148.8 69.35) (end 148.75 69.35) (width 0.1524) (layer F.Cu) (net 32)) + (segment (start 148.336 69.764) (end 148.336 70.104) (width 0.1524) (layer F.Cu) (net 32)) + (segment (start 148.025 70.415) (end 147.32 70.415) (width 0.1524) (layer F.Cu) (net 32)) + (segment (start 148.336 70.104) (end 148.025 70.415) (width 0.1524) (layer F.Cu) (net 32)) + (segment (start 124.7136 65.913) (end 123.2 67.4266) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 125.866 65.913) (end 124.7136 65.913) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 123.2 67.4266) (end 123.2 70.9) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 121.90361 72.19639) (end 121.90361 81.44639) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 123.2 70.9) (end 121.90361 72.19639) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 121.873101 81.723089) (end 116.09619 87.5) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 121.90361 81.44639) (end 121.873101 81.476899) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 121.873101 81.476899) (end 121.873101 81.723089) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 116.09619 87.5) (end 110.4 87.5) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 108.5 89.4) (end 108.5 91.45) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 110.4 87.5) (end 108.5 89.4) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 122.20842 76.03818) (end 122.20842 86.07658) (width 0.1524) (layer F.Cu) (net 34)) + (segment (start 124.7136 73.533) (end 122.20842 76.03818) (width 0.1524) (layer F.Cu) (net 34)) + (segment (start 125.866 73.533) (end 124.7136 73.533) (width 0.1524) (layer F.Cu) (net 34)) + (segment (start 122.26084 86.129) (end 122.682 86.129) (width 0.1524) (layer F.Cu) (net 34)) + (segment (start 122.20842 86.07658) (end 122.26084 86.129) (width 0.1524) (layer F.Cu) (net 34)) + (segment (start 122.451 86.36) (end 122.682 86.129) (width 0.1524) (layer F.Cu) (net 34)) + (segment (start 121.643 86.36) (end 122.451 86.36) (width 0.1524) (layer F.Cu) (net 34)) + (segment (start 123.00481 83.95481) (end 123.00481 77.545256) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 124.59519 85.54519) (end 123.00481 83.95481) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 127.926256 85.54519) (end 124.59519 85.54519) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 123.00481 77.545256) (end 124.477066 76.073) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 134.685 88.2) (end 134.685 87.78) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 134.305 87.4) (end 129.1 87.4) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 124.477066 76.073) (end 125.866 76.073) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 129.1 87.4) (end 128.30481 86.60481) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 128.30481 86.60481) (end 128.304809 85.923743) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 128.304809 85.923743) (end 127.926256 85.54519) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 134.685 87.78) (end 134.305 87.4) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 135.724 88.2) (end 135.786 88.138) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 134.685 88.2) (end 135.724 88.2) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 129.921 79.613) (end 129.921 81.021) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 129.921 81.021) (end 130.3 81.4) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 144.42 84.9) (end 144.815 84.9) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 142.568934 84.9) (end 144.42 84.9) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 139.068934 81.4) (end 142.568934 84.9) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 130.3 81.4) (end 139.068934 81.4) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 144.815 83.508) (end 144.884 83.439) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 144.815 84.9) (end 144.815 83.508) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 145.565 77.343) (end 145.923 76.985) (width 0.1524) (layer F.Cu) (net 37)) + (segment (start 142.866 77.343) (end 145.565 77.343) (width 0.1524) (layer F.Cu) (net 37)) + (segment (start 146.278 76.63) (end 145.923 76.985) (width 0.1524) (layer F.Cu) (net 37)) + (segment (start 147.4 76.63) (end 146.278 76.63) (width 0.1524) (layer F.Cu) (net 37)) + (segment (start 125.866 74.803) (end 125.316 74.803) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 123.947 74.803) (end 125.866 74.803) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 122.7 84.6) (end 122.7 76.05) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 122.7 76.05) (end 123.947 74.803) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 123.95 85.85) (end 122.7 84.6) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 128.801 88.265) (end 127.866 88.265) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 127.866 86.21) (end 127.506 85.85) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 127.866 88.265) (end 127.866 86.21) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 127.506 85.85) (end 123.95 85.85) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 124.7136 77.343) (end 123.4566 78.6) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 125.866 77.343) (end 124.7136 77.343) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 123.4566 78.6) (end 123.4566 83.7066) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 123.4566 83.7066) (end 124.6 84.85) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 141.07439 86.30339) (end 140.19661 86.30339) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 141.623 86.852) (end 141.07439 86.30339) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 140.19661 86.30339) (end 139.5 87) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 127.662132 84.85) (end 124.6 84.85) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 129.812132 87) (end 127.662132 84.85) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 139.5 87) (end 129.812132 87) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 142.328 87.353) (end 142.748 87.353) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 141.704 87.353) (end 142.328 87.353) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 141.623 87.272) (end 141.704 87.353) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 141.623 86.852) (end 141.623 87.272) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 140.081 79.613) (end 140.081 81.981) (width 0.1524) (layer F.Cu) (net 40)) + (segment (start 140.081 81.981) (end 140.815 82.715) (width 0.1524) (layer F.Cu) (net 40)) + (segment (start 144.869 82.477) (end 144.869 82.715) (width 0.1524) (layer F.Cu) (net 40)) + (segment (start 144.884 82.462) (end 144.869 82.477) (width 0.1524) (layer F.Cu) (net 40)) + (segment (start 144.884 82.042) (end 144.884 82.462) (width 0.1524) (layer F.Cu) (net 40)) + (segment (start 140.815 82.715) (end 144.869 82.715) (width 0.1524) (layer F.Cu) (net 40)) + (segment (start 147.112832 82.700832) (end 147.447 83.035) (width 0.1524) (layer F.Cu) (net 40)) + (segment (start 144.883168 82.700832) (end 147.112832 82.700832) (width 0.1524) (layer F.Cu) (net 40)) + (segment (start 144.869 82.715) (end 144.883168 82.700832) (width 0.1524) (layer F.Cu) (net 40)) + (segment (start 146.812 69.596) (end 146.812 69.43) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 146.812 69.43) (end 146.9 69.342) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 142.866 76.073) (end 144.0184 76.073) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 144.0184 76.073) (end 144.1914 75.9) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 144.1914 75.9) (end 146.2 75.9) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 146.2 75.9) (end 146.6 75.5) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 146.9 69.342) (end 147.32 69.342) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 146.6 69.808) (end 146.812 69.596) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 146.674 71.385) (end 147.32 71.385) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 146.6 71.459) (end 146.674 71.385) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 146.6 71.459) (end 146.6 69.808) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 146.6 75.5) (end 146.6 71.459) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 150.6875 65.2975) (end 150.685 65.3) (width 0.635) (layer F.Cu) (net 42)) + (segment (start 150.6875 63.8) (end 150.6875 65.2975) (width 0.635) (layer F.Cu) (net 42)) + (segment (start 153.9875 64.7975) (end 153.485 65.3) (width 0.635) (layer F.Cu) (net 43)) + (segment (start 153.9875 63.8) (end 153.9875 64.7975) (width 0.635) (layer F.Cu) (net 43)) + (segment (start 157.2875 64.3975) (end 156.385 65.3) (width 0.635) (layer F.Cu) (net 44)) + (segment (start 157.2875 63.8) (end 157.2875 64.3975) (width 0.635) (layer F.Cu) (net 44)) + (segment (start 160.4875 64.2975) (end 159.485 65.3) (width 0.635) (layer F.Cu) (net 45)) + (segment (start 160.4875 63.8) (end 160.4875 64.2975) (width 0.635) (layer F.Cu) (net 45)) + (segment (start 149.32 65.3) (end 149.715 65.3) (width 0.1524) (layer F.Cu) (net 46)) + (segment (start 145.9454 65.3) (end 149.32 65.3) (width 0.1524) (layer F.Cu) (net 46)) + (segment (start 144.0184 63.373) (end 145.9454 65.3) (width 0.1524) (layer F.Cu) (net 46)) + (segment (start 142.866 63.373) (end 144.0184 63.373) (width 0.1524) (layer F.Cu) (net 46)) + (segment (start 152.180832 65.634168) (end 152.515 65.3) (width 0.1524) (layer F.Cu) (net 47)) + (segment (start 151.96639 65.84861) (end 152.180832 65.634168) (width 0.1524) (layer F.Cu) (net 47)) + (segment (start 146.062944 65.84861) (end 151.96639 65.84861) (width 0.1524) (layer F.Cu) (net 47)) + (segment (start 144.857334 64.643) (end 146.062944 65.84861) (width 0.1524) (layer F.Cu) (net 47)) + (segment (start 142.866 64.643) (end 144.857334 64.643) (width 0.1524) (layer F.Cu) (net 47)) + (segment (start 142.866 68.453) (end 144.447 68.453) (width 0.1524) (layer F.Cu) (net 48)) + (segment (start 144.447 68.453) (end 146.6 66.3) (width 0.1524) (layer F.Cu) (net 48)) + (segment (start 154.415 66.3) (end 155.415 65.3) (width 0.1524) (layer F.Cu) (net 48)) + (segment (start 146.6 66.3) (end 154.415 66.3) (width 0.1524) (layer F.Cu) (net 48)) + (segment (start 144.0184 70.993) (end 142.866 70.993) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 144.145 70.993) (end 144.0184 70.993) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 158.315 65.5) (end 157.2 65.5) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 158.515 65.3) (end 158.315 65.5) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 157.2 65.5) (end 155.8886 66.8114) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 155.8886 66.8114) (end 146.5486 66.8114) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 146.5486 66.8114) (end 144.78 68.58) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 144.78 70.358) (end 144.145 70.993) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 144.78 68.58) (end 144.78 70.358) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 132.44 84.1) (end 134.64 81.9) (width 0.635) (layer B.Cu) (net 50)) + (segment (start 142.371374 81.9) (end 144.171374 80.1) (width 0.635) (layer B.Cu) (net 50)) + (segment (start 134.64 81.9) (end 142.371374 81.9) (width 0.635) (layer B.Cu) (net 50)) + (segment (start 144.171374 80.1) (end 144.8 80.1) (width 0.635) (layer B.Cu) (net 50)) + (via (at 145.5 74.8) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 50)) + (segment (start 144.8 80.1) (end 145.5 79.4) (width 0.635) (layer B.Cu) (net 50)) + (segment (start 145.5 79.4) (end 145.5 74.8) (width 0.635) (layer B.Cu) (net 50)) + (segment (start 142.869 74.8) (end 142.866 74.803) (width 0.635) (layer F.Cu) (net 50)) + (segment (start 145.5 74.8) (end 142.869 74.8) (width 0.635) (layer F.Cu) (net 50)) + (segment (start 127.21019 84.54519) (end 127.84519 84.54519) (width 0.1524) (layer F.Cu) (net 50)) + (segment (start 126.685 83.6) (end 126.685 84.02) (width 0.1524) (layer F.Cu) (net 50)) + (segment (start 126.685 84.02) (end 127.21019 84.54519) (width 0.1524) (layer F.Cu) (net 50)) + (segment (start 127.84519 84.54519) (end 128.9 85.6) (width 0.1524) (layer F.Cu) (net 50)) + (segment (start 128.9 85.6) (end 132.3 85.6) (width 0.1524) (layer F.Cu) (net 50)) + (segment (start 132.44 85.46) (end 132.44 84.1) (width 0.1524) (layer F.Cu) (net 50)) + (segment (start 132.3 85.6) (end 132.44 85.46) (width 0.1524) (layer F.Cu) (net 50)) + + (zone (net 2) (net_name +3V3) (layer In2.Cu) (tstamp 5DA4B485) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet)) + (polygon + (pts + (xy 106.648875 54.61) (xy 103.473875 57.785) (xy 103.473875 71) (xy 112.363875 71) (xy 112.363875 82.55) + (xy 146.018875 82.55) (xy 146.018875 62.865) (xy 116.173875 62.865) (xy 116.173875 54.61) + ) + ) + (filled_polygon + (pts + (xy 110.04336 54.888665) (xy 109.961985 55.085122) (xy 109.9205 55.293679) (xy 109.9205 55.506321) (xy 109.961985 55.714878) + (xy 110.04336 55.911335) (xy 110.161498 56.088141) (xy 110.311859 56.238502) (xy 110.488665 56.35664) (xy 110.685122 56.438015) + (xy 110.893679 56.4795) (xy 111.106321 56.4795) (xy 111.314878 56.438015) (xy 111.511335 56.35664) (xy 111.688141 56.238502) + (xy 111.838502 56.088141) (xy 111.95664 55.911335) (xy 112.038015 55.714878) (xy 112.0795 55.506321) (xy 112.0795 55.293679) + (xy 112.038015 55.085122) (xy 111.95664 54.888665) (xy 111.855301 54.737) (xy 116.046875 54.737) (xy 116.046875 60.700396) + (xy 116.033296 60.709469) (xy 115.909469 60.833296) (xy 115.812179 60.978901) (xy 115.745164 61.140688) (xy 115.711 61.312441) + (xy 115.711 61.357461) (xy 115.578901 61.412179) (xy 115.433296 61.509469) (xy 115.309469 61.633296) (xy 115.212179 61.778901) + (xy 115.147305 61.93552) (xy 115.109399 61.93552) (xy 114.937646 61.969684) (xy 114.775859 62.036699) (xy 114.630254 62.133989) + (xy 114.506427 62.257816) (xy 114.409137 62.403421) (xy 114.342122 62.565208) (xy 114.307958 62.736961) (xy 114.307958 62.912079) + (xy 114.342122 63.083832) (xy 114.409137 63.245619) (xy 114.506427 63.391224) (xy 114.630254 63.515051) (xy 114.775859 63.612341) + (xy 114.937646 63.679356) (xy 115.109399 63.71352) (xy 115.284517 63.71352) (xy 115.45627 63.679356) (xy 115.618057 63.612341) + (xy 115.763662 63.515051) (xy 115.887489 63.391224) (xy 115.984779 63.245619) (xy 116.049653 63.089) (xy 116.087559 63.089) + (xy 116.259312 63.054836) (xy 116.41101 62.992) (xy 119.885357 62.992) (xy 119.811498 63.065859) (xy 119.69336 63.242665) + (xy 119.611985 63.439122) (xy 119.5705 63.647679) (xy 119.5705 63.860321) (xy 119.611985 64.068878) (xy 119.69336 64.265335) + (xy 119.811498 64.442141) (xy 119.961859 64.592502) (xy 120.138665 64.71064) (xy 120.335122 64.792015) (xy 120.543679 64.8335) + (xy 120.756321 64.8335) (xy 120.964878 64.792015) (xy 121.161335 64.71064) (xy 121.338141 64.592502) (xy 121.488502 64.442141) + (xy 121.60664 64.265335) (xy 121.688015 64.068878) (xy 121.7295 63.860321) (xy 121.7295 63.647679) (xy 121.688015 63.439122) + (xy 121.60664 63.242665) (xy 121.488502 63.065859) (xy 121.414643 62.992) (xy 144.7205 62.992) (xy 144.7205 63.106321) + (xy 144.761985 63.314878) (xy 144.84336 63.511335) (xy 144.961498 63.688141) (xy 145.111859 63.838502) (xy 145.288665 63.95664) + (xy 145.485122 64.038015) (xy 145.693679 64.0795) (xy 145.891875 64.0795) (xy 145.891875 73.793878) (xy 145.814878 73.761985) + (xy 145.606321 73.7205) (xy 145.393679 73.7205) (xy 145.185122 73.761985) (xy 144.988665 73.84336) (xy 144.811859 73.961498) + (xy 144.661498 74.111859) (xy 144.54336 74.288665) (xy 144.461985 74.485122) (xy 144.4205 74.693679) (xy 144.4205 74.906321) + (xy 144.461985 75.114878) (xy 144.54336 75.311335) (xy 144.661498 75.488141) (xy 144.811859 75.638502) (xy 144.988665 75.75664) + (xy 145.185122 75.838015) (xy 145.393679 75.8795) (xy 145.606321 75.8795) (xy 145.814878 75.838015) (xy 145.891875 75.806122) + (xy 145.891875 82.423) (xy 144.111893 82.423) (xy 144.145 82.256559) (xy 144.145 82.081441) (xy 144.110836 81.909688) + (xy 144.043821 81.747901) (xy 143.946531 81.602296) (xy 143.822704 81.478469) (xy 143.677099 81.381179) (xy 143.515312 81.314164) + (xy 143.343559 81.28) (xy 143.168441 81.28) (xy 142.996688 81.314164) (xy 142.834901 81.381179) (xy 142.689296 81.478469) + (xy 142.565469 81.602296) (xy 142.468179 81.747901) (xy 142.401164 81.909688) (xy 142.367 82.081441) (xy 142.367 82.256559) + (xy 142.400107 82.423) (xy 139.612764 82.423) (xy 139.538502 82.311859) (xy 139.388141 82.161498) (xy 139.211335 82.04336) + (xy 139.014878 81.961985) (xy 138.806321 81.9205) (xy 138.593679 81.9205) (xy 138.385122 81.961985) (xy 138.188665 82.04336) + (xy 138.011859 82.161498) (xy 137.861498 82.311859) (xy 137.787236 82.423) (xy 118.170862 82.423) (xy 118.15664 82.388665) + (xy 118.038502 82.211859) (xy 117.888141 82.061498) (xy 117.711335 81.94336) (xy 117.514878 81.861985) (xy 117.306321 81.8205) + (xy 117.093679 81.8205) (xy 116.885122 81.861985) (xy 116.688665 81.94336) (xy 116.511859 82.061498) (xy 116.361498 82.211859) + (xy 116.24336 82.388665) (xy 116.229138 82.423) (xy 112.490875 82.423) (xy 112.490875 80.093679) (xy 124.9205 80.093679) + (xy 124.9205 80.306321) (xy 124.961985 80.514878) (xy 125.04336 80.711335) (xy 125.161498 80.888141) (xy 125.311859 81.038502) + (xy 125.488665 81.15664) (xy 125.685122 81.238015) (xy 125.893679 81.2795) (xy 126.106321 81.2795) (xy 126.314878 81.238015) + (xy 126.5 81.161335) (xy 126.685122 81.238015) (xy 126.893679 81.2795) (xy 127.106321 81.2795) (xy 127.314878 81.238015) + (xy 127.511335 81.15664) (xy 127.688141 81.038502) (xy 127.838502 80.888141) (xy 127.95664 80.711335) (xy 128.038015 80.514878) + (xy 128.0795 80.306321) (xy 128.0795 80.093679) (xy 128.038015 79.885122) (xy 127.95664 79.688665) (xy 127.838502 79.511859) + (xy 127.688141 79.361498) (xy 127.511335 79.24336) (xy 127.314878 79.161985) (xy 127.106321 79.1205) (xy 126.893679 79.1205) + (xy 126.685122 79.161985) (xy 126.5 79.238665) (xy 126.314878 79.161985) (xy 126.106321 79.1205) (xy 125.893679 79.1205) + (xy 125.685122 79.161985) (xy 125.488665 79.24336) (xy 125.311859 79.361498) (xy 125.161498 79.511859) (xy 125.04336 79.688665) + (xy 124.961985 79.885122) (xy 124.9205 80.093679) (xy 112.490875 80.093679) (xy 112.490875 78.512441) (xy 143.711 78.512441) + (xy 143.711 78.687559) (xy 143.745164 78.859312) (xy 143.812179 79.021099) (xy 143.909469 79.166704) (xy 144.033296 79.290531) + (xy 144.178901 79.387821) (xy 144.340688 79.454836) (xy 144.512441 79.489) (xy 144.687559 79.489) (xy 144.859312 79.454836) + (xy 145.021099 79.387821) (xy 145.166704 79.290531) (xy 145.290531 79.166704) (xy 145.387821 79.021099) (xy 145.454836 78.859312) + (xy 145.489 78.687559) (xy 145.489 78.512441) (xy 145.454836 78.340688) (xy 145.387821 78.178901) (xy 145.290531 78.033296) + (xy 145.166704 77.909469) (xy 145.021099 77.812179) (xy 144.859312 77.745164) (xy 144.687559 77.711) (xy 144.512441 77.711) + (xy 144.340688 77.745164) (xy 144.178901 77.812179) (xy 144.033296 77.909469) (xy 143.909469 78.033296) (xy 143.812179 78.178901) + (xy 143.745164 78.340688) (xy 143.711 78.512441) (xy 112.490875 78.512441) (xy 112.490875 71.182446) (xy 112.561498 71.288141) + (xy 112.711859 71.438502) (xy 112.888665 71.55664) (xy 113.085122 71.638015) (xy 113.174161 71.655726) (xy 113.161985 71.685122) + (xy 113.1205 71.893679) (xy 113.1205 72.106321) (xy 113.161985 72.314878) (xy 113.24336 72.511335) (xy 113.361498 72.688141) + (xy 113.511859 72.838502) (xy 113.688665 72.95664) (xy 113.885122 73.038015) (xy 114.093679 73.0795) (xy 114.306321 73.0795) + (xy 114.514878 73.038015) (xy 114.711335 72.95664) (xy 114.75 72.930805) (xy 114.788665 72.95664) (xy 114.985122 73.038015) + (xy 115.193679 73.0795) (xy 115.406321 73.0795) (xy 115.614878 73.038015) (xy 115.811335 72.95664) (xy 115.988141 72.838502) + (xy 116.138502 72.688141) (xy 116.25664 72.511335) (xy 116.338015 72.314878) (xy 116.3795 72.106321) (xy 116.3795 71.893679) + (xy 116.338015 71.685122) (xy 116.25664 71.488665) (xy 116.138502 71.311859) (xy 115.988141 71.161498) (xy 115.811335 71.04336) + (xy 115.614878 70.961985) (xy 115.406321 70.9205) (xy 115.193679 70.9205) (xy 114.985122 70.961985) (xy 114.788665 71.04336) + (xy 114.75 71.069195) (xy 114.711335 71.04336) (xy 114.514878 70.961985) (xy 114.425839 70.944274) (xy 114.438015 70.914878) + (xy 114.4795 70.706321) (xy 114.4795 70.493679) (xy 114.438015 70.285122) (xy 114.35664 70.088665) (xy 114.238502 69.911859) + (xy 114.216342 69.889699) (xy 114.24064 69.853335) (xy 114.322015 69.656878) (xy 114.3635 69.448321) (xy 114.3635 69.235679) + (xy 114.322015 69.027122) (xy 114.24064 68.830665) (xy 114.122502 68.653859) (xy 113.972141 68.503498) (xy 113.795335 68.38536) + (xy 113.598878 68.303985) (xy 113.390321 68.2625) (xy 113.177679 68.2625) (xy 112.969122 68.303985) (xy 112.772665 68.38536) + (xy 112.595859 68.503498) (xy 112.445498 68.653859) (xy 112.32736 68.830665) (xy 112.245985 69.027122) (xy 112.2045 69.235679) + (xy 112.2045 69.448321) (xy 112.245985 69.656878) (xy 112.32736 69.853335) (xy 112.445498 70.030141) (xy 112.467658 70.052301) + (xy 112.44336 70.088665) (xy 112.361985 70.285122) (xy 112.3205 70.493679) (xy 112.3205 70.706321) (xy 112.353655 70.873) + (xy 103.600875 70.873) (xy 103.600875 70.759147) (xy 103.761835 70.775) (xy 104.583165 70.775) (xy 104.764602 70.75713) + (xy 104.997401 70.686511) (xy 105.211949 70.571833) (xy 105.400002 70.417502) (xy 105.554333 70.229449) (xy 105.669011 70.014901) + (xy 105.73963 69.782102) (xy 105.763475 69.54) (xy 105.73963 69.297898) (xy 105.736617 69.287965) (xy 105.816119 69.406949) + (xy 106.005551 69.596381) (xy 106.228299 69.745216) (xy 106.475803 69.847736) (xy 106.738552 69.9) (xy 107.006448 69.9) + (xy 107.269197 69.847736) (xy 107.516701 69.745216) (xy 107.739449 69.596381) (xy 107.763094 69.572736) (xy 107.888665 69.65664) + (xy 108.085122 69.738015) (xy 108.293679 69.7795) (xy 108.506321 69.7795) (xy 108.714878 69.738015) (xy 108.911335 69.65664) + (xy 109.088141 69.538502) (xy 109.238502 69.388141) (xy 109.35664 69.211335) (xy 109.411248 69.0795) (xy 109.506321 69.0795) + (xy 109.714878 69.038015) (xy 109.911335 68.95664) (xy 110.088141 68.838502) (xy 110.238502 68.688141) (xy 110.35664 68.511335) + (xy 110.438015 68.314878) (xy 110.4795 68.106321) (xy 110.4795 67.984441) (xy 116.713 67.984441) (xy 116.713 68.159559) + (xy 116.747164 68.331312) (xy 116.814179 68.493099) (xy 116.911469 68.638704) (xy 117.035296 68.762531) (xy 117.180901 68.859821) + (xy 117.342688 68.926836) (xy 117.514441 68.961) (xy 117.689559 68.961) (xy 117.861312 68.926836) (xy 117.876329 68.920616) + (xy 117.86975 68.953691) (xy 117.86975 69.128809) (xy 117.903914 69.300562) (xy 117.970929 69.462349) (xy 118.068219 69.607954) + (xy 118.192046 69.731781) (xy 118.337651 69.829071) (xy 118.499438 69.896086) (xy 118.671191 69.93025) (xy 118.846309 69.93025) + (xy 119.018062 69.896086) (xy 119.179849 69.829071) (xy 119.325454 69.731781) (xy 119.449281 69.607954) (xy 119.546571 69.462349) + (xy 119.613586 69.300562) (xy 119.64775 69.128809) (xy 119.64775 68.953691) (xy 119.613586 68.781938) (xy 119.5848 68.712441) + (xy 121.511 68.712441) (xy 121.511 68.887559) (xy 121.545164 69.059312) (xy 121.612179 69.221099) (xy 121.709469 69.366704) + (xy 121.833296 69.490531) (xy 121.978901 69.587821) (xy 122.140688 69.654836) (xy 122.312441 69.689) (xy 122.487559 69.689) + (xy 122.659312 69.654836) (xy 122.821099 69.587821) (xy 122.966704 69.490531) (xy 123.090531 69.366704) (xy 123.187821 69.221099) + (xy 123.254836 69.059312) (xy 123.289 68.887559) (xy 123.289 68.712441) (xy 123.254836 68.540688) (xy 123.187821 68.378901) + (xy 123.090531 68.233296) (xy 122.966704 68.109469) (xy 122.821099 68.012179) (xy 122.659312 67.945164) (xy 122.487559 67.911) + (xy 122.312441 67.911) (xy 122.140688 67.945164) (xy 121.978901 68.012179) (xy 121.833296 68.109469) (xy 121.709469 68.233296) + (xy 121.612179 68.378901) (xy 121.545164 68.540688) (xy 121.511 68.712441) (xy 119.5848 68.712441) (xy 119.546571 68.620151) + (xy 119.449281 68.474546) (xy 119.325454 68.350719) (xy 119.179849 68.253429) (xy 119.018062 68.186414) (xy 118.846309 68.15225) + (xy 118.671191 68.15225) (xy 118.499438 68.186414) (xy 118.484421 68.192634) (xy 118.491 68.159559) (xy 118.491 67.984441) + (xy 118.456836 67.812688) (xy 118.389821 67.650901) (xy 118.292531 67.505296) (xy 118.168704 67.381469) (xy 118.023099 67.284179) + (xy 117.861312 67.217164) (xy 117.689559 67.183) (xy 117.514441 67.183) (xy 117.342688 67.217164) (xy 117.180901 67.284179) + (xy 117.035296 67.381469) (xy 116.911469 67.505296) (xy 116.814179 67.650901) (xy 116.747164 67.812688) (xy 116.713 67.984441) + (xy 110.4795 67.984441) (xy 110.4795 67.893679) (xy 110.438015 67.685122) (xy 110.35664 67.488665) (xy 110.238502 67.311859) + (xy 110.088141 67.161498) (xy 109.911335 67.04336) (xy 109.714878 66.961985) (xy 109.506321 66.9205) (xy 109.293679 66.9205) + (xy 109.085122 66.961985) (xy 108.888665 67.04336) (xy 108.711859 67.161498) (xy 108.561498 67.311859) (xy 108.44336 67.488665) + (xy 108.388752 67.6205) (xy 108.293679 67.6205) (xy 108.085122 67.661985) (xy 107.956958 67.715072) (xy 107.928881 67.673051) + (xy 107.739449 67.483619) (xy 107.516701 67.334784) (xy 107.269197 67.232264) (xy 107.006448 67.18) (xy 106.738552 67.18) + (xy 106.475803 67.232264) (xy 106.228299 67.334784) (xy 106.005551 67.483619) (xy 105.816119 67.673051) (xy 105.667284 67.895799) + (xy 105.564764 68.143303) (xy 105.5125 68.406052) (xy 105.5125 68.673948) (xy 105.545484 68.839768) (xy 105.400002 68.662498) + (xy 105.211949 68.508167) (xy 104.997401 68.393489) (xy 104.764602 68.32287) (xy 104.583165 68.305) (xy 103.761835 68.305) + (xy 103.600875 68.320853) (xy 103.600875 63.759147) (xy 103.761835 63.775) (xy 104.583165 63.775) (xy 104.764602 63.75713) + (xy 104.997401 63.686511) (xy 105.211949 63.571833) (xy 105.400002 63.417502) (xy 105.545484 63.240232) (xy 105.5125 63.406052) + (xy 105.5125 63.673948) (xy 105.564764 63.936697) (xy 105.667284 64.184201) (xy 105.816119 64.406949) (xy 106.005551 64.596381) + (xy 106.228299 64.745216) (xy 106.475803 64.847736) (xy 106.738552 64.9) (xy 107.006448 64.9) (xy 107.269197 64.847736) + (xy 107.516701 64.745216) (xy 107.63873 64.663679) (xy 108.1405 64.663679) (xy 108.1405 64.876321) (xy 108.181985 65.084878) + (xy 108.26336 65.281335) (xy 108.381498 65.458141) (xy 108.531859 65.608502) (xy 108.708665 65.72664) (xy 108.905122 65.808015) + (xy 109.113679 65.8495) (xy 109.151266 65.8495) (xy 109.194179 65.953099) (xy 109.291469 66.098704) (xy 109.415296 66.222531) + (xy 109.560901 66.319821) (xy 109.722688 66.386836) (xy 109.894441 66.421) (xy 110.069559 66.421) (xy 110.115046 66.411952) + (xy 110.143164 66.553312) (xy 110.210179 66.715099) (xy 110.307469 66.860704) (xy 110.431296 66.984531) (xy 110.576901 67.081821) + (xy 110.738688 67.148836) (xy 110.910441 67.183) (xy 111.085559 67.183) (xy 111.257312 67.148836) (xy 111.345176 67.112441) + (xy 118.311 67.112441) (xy 118.311 67.287559) (xy 118.345164 67.459312) (xy 118.412179 67.621099) (xy 118.509469 67.766704) + (xy 118.633296 67.890531) (xy 118.778901 67.987821) (xy 118.940688 68.054836) (xy 119.112441 68.089) (xy 119.287559 68.089) + (xy 119.459312 68.054836) (xy 119.621099 67.987821) (xy 119.766704 67.890531) (xy 119.890531 67.766704) (xy 119.987821 67.621099) + (xy 120.054836 67.459312) (xy 120.089 67.287559) (xy 120.089 67.112441) (xy 120.054836 66.940688) (xy 119.987821 66.778901) + (xy 119.890531 66.633296) (xy 119.766704 66.509469) (xy 119.621099 66.412179) (xy 119.459312 66.345164) (xy 119.287559 66.311) + (xy 119.112441 66.311) (xy 118.940688 66.345164) (xy 118.778901 66.412179) (xy 118.633296 66.509469) (xy 118.509469 66.633296) + (xy 118.412179 66.778901) (xy 118.345164 66.940688) (xy 118.311 67.112441) (xy 111.345176 67.112441) (xy 111.419099 67.081821) + (xy 111.564704 66.984531) (xy 111.688531 66.860704) (xy 111.785821 66.715099) (xy 111.852836 66.553312) (xy 111.887 66.381559) + (xy 111.887 66.206441) (xy 111.852836 66.034688) (xy 111.818768 65.952441) (xy 113.015 65.952441) (xy 113.015 66.127559) + (xy 113.049164 66.299312) (xy 113.116179 66.461099) (xy 113.213469 66.606704) (xy 113.337296 66.730531) (xy 113.482901 66.827821) + (xy 113.644688 66.894836) (xy 113.816441 66.929) (xy 113.991559 66.929) (xy 114.163312 66.894836) (xy 114.325099 66.827821) + (xy 114.470704 66.730531) (xy 114.594531 66.606704) (xy 114.691821 66.461099) (xy 114.758836 66.299312) (xy 114.793 66.127559) + (xy 114.793 65.952441) (xy 114.775098 65.862441) (xy 143.411 65.862441) (xy 143.411 66.037559) (xy 143.445164 66.209312) + (xy 143.512179 66.371099) (xy 143.609469 66.516704) (xy 143.667765 66.575) (xy 143.609469 66.633296) (xy 143.512179 66.778901) + (xy 143.445164 66.940688) (xy 143.411 67.112441) (xy 143.411 67.287559) (xy 143.445164 67.459312) (xy 143.512179 67.621099) + (xy 143.609469 67.766704) (xy 143.733296 67.890531) (xy 143.878901 67.987821) (xy 144.040688 68.054836) (xy 144.212441 68.089) + (xy 144.387559 68.089) (xy 144.559312 68.054836) (xy 144.721099 67.987821) (xy 144.866704 67.890531) (xy 144.990531 67.766704) + (xy 145.087821 67.621099) (xy 145.154836 67.459312) (xy 145.189 67.287559) (xy 145.189 67.112441) (xy 145.154836 66.940688) + (xy 145.087821 66.778901) (xy 144.990531 66.633296) (xy 144.932235 66.575) (xy 144.990531 66.516704) (xy 145.087821 66.371099) + (xy 145.154836 66.209312) (xy 145.189 66.037559) (xy 145.189 65.862441) (xy 145.154836 65.690688) (xy 145.087821 65.528901) + (xy 144.990531 65.383296) (xy 144.866704 65.259469) (xy 144.721099 65.162179) (xy 144.559312 65.095164) (xy 144.387559 65.061) + (xy 144.212441 65.061) (xy 144.040688 65.095164) (xy 143.878901 65.162179) (xy 143.733296 65.259469) (xy 143.609469 65.383296) + (xy 143.512179 65.528901) (xy 143.445164 65.690688) (xy 143.411 65.862441) (xy 114.775098 65.862441) (xy 114.758836 65.780688) + (xy 114.691821 65.618901) (xy 114.594531 65.473296) (xy 114.470704 65.349469) (xy 114.325099 65.252179) (xy 114.163312 65.185164) + (xy 113.991559 65.151) (xy 113.816441 65.151) (xy 113.644688 65.185164) (xy 113.482901 65.252179) (xy 113.337296 65.349469) + (xy 113.213469 65.473296) (xy 113.116179 65.618901) (xy 113.049164 65.780688) (xy 113.015 65.952441) (xy 111.818768 65.952441) + (xy 111.785821 65.872901) (xy 111.688531 65.727296) (xy 111.564704 65.603469) (xy 111.468813 65.539397) (xy 111.531821 65.445099) + (xy 111.598836 65.283312) (xy 111.633 65.111559) (xy 111.633 64.936441) (xy 111.598836 64.764688) (xy 111.531821 64.602901) + (xy 111.434531 64.457296) (xy 111.310704 64.333469) (xy 111.165099 64.236179) (xy 111.003312 64.169164) (xy 110.831559 64.135) + (xy 110.656441 64.135) (xy 110.484688 64.169164) (xy 110.322901 64.236179) (xy 110.20105 64.317597) (xy 110.17664 64.258665) + (xy 110.078937 64.112441) (xy 116.711 64.112441) (xy 116.711 64.287559) (xy 116.745164 64.459312) (xy 116.812179 64.621099) + (xy 116.909469 64.766704) (xy 117.033296 64.890531) (xy 117.178901 64.987821) (xy 117.340688 65.054836) (xy 117.512441 65.089) + (xy 117.687559 65.089) (xy 117.859312 65.054836) (xy 118.021099 64.987821) (xy 118.166704 64.890531) (xy 118.290531 64.766704) + (xy 118.387821 64.621099) (xy 118.454836 64.459312) (xy 118.489 64.287559) (xy 118.489 64.112441) (xy 118.454836 63.940688) + (xy 118.387821 63.778901) (xy 118.290531 63.633296) (xy 118.166704 63.509469) (xy 118.021099 63.412179) (xy 117.859312 63.345164) + (xy 117.687559 63.311) (xy 117.512441 63.311) (xy 117.340688 63.345164) (xy 117.178901 63.412179) (xy 117.033296 63.509469) + (xy 116.909469 63.633296) (xy 116.812179 63.778901) (xy 116.745164 63.940688) (xy 116.711 64.112441) (xy 110.078937 64.112441) + (xy 110.058502 64.081859) (xy 109.908141 63.931498) (xy 109.731335 63.81336) (xy 109.534878 63.731985) (xy 109.326321 63.6905) + (xy 109.113679 63.6905) (xy 108.905122 63.731985) (xy 108.708665 63.81336) (xy 108.531859 63.931498) (xy 108.381498 64.081859) + (xy 108.26336 64.258665) (xy 108.181985 64.455122) (xy 108.1405 64.663679) (xy 107.63873 64.663679) (xy 107.739449 64.596381) + (xy 107.928881 64.406949) (xy 108.077716 64.184201) (xy 108.180236 63.936697) (xy 108.2325 63.673948) (xy 108.2325 63.406052) + (xy 108.180236 63.143303) (xy 108.077716 62.895799) (xy 107.986096 62.758679) (xy 111.3155 62.758679) (xy 111.3155 62.971321) + (xy 111.356985 63.179878) (xy 111.43836 63.376335) (xy 111.556498 63.553141) (xy 111.706859 63.703502) (xy 111.883665 63.82164) + (xy 112.080122 63.903015) (xy 112.288679 63.9445) (xy 112.501321 63.9445) (xy 112.709878 63.903015) (xy 112.906335 63.82164) + (xy 113.083141 63.703502) (xy 113.233502 63.553141) (xy 113.35164 63.376335) (xy 113.433015 63.179878) (xy 113.4745 62.971321) + (xy 113.4745 62.758679) (xy 113.433015 62.550122) (xy 113.35164 62.353665) (xy 113.233502 62.176859) (xy 113.083141 62.026498) + (xy 112.906335 61.90836) (xy 112.709878 61.826985) (xy 112.501321 61.7855) (xy 112.288679 61.7855) (xy 112.080122 61.826985) + (xy 111.883665 61.90836) (xy 111.706859 62.026498) (xy 111.556498 62.176859) (xy 111.43836 62.353665) (xy 111.356985 62.550122) + (xy 111.3155 62.758679) (xy 107.986096 62.758679) (xy 107.928881 62.673051) (xy 107.739449 62.483619) (xy 107.516701 62.334784) + (xy 107.269197 62.232264) (xy 107.006448 62.18) (xy 106.738552 62.18) (xy 106.475803 62.232264) (xy 106.228299 62.334784) + (xy 106.005551 62.483619) (xy 105.816119 62.673051) (xy 105.736617 62.792035) (xy 105.73963 62.782102) (xy 105.763475 62.54) + (xy 105.73963 62.297898) (xy 105.669011 62.065099) (xy 105.554333 61.850551) (xy 105.400002 61.662498) (xy 105.211949 61.508167) + (xy 104.997401 61.393489) (xy 104.764602 61.32287) (xy 104.583165 61.305) (xy 103.761835 61.305) (xy 103.600875 61.320853) + (xy 103.600875 57.837606) (xy 104.216587 57.221894) (xy 104.215 57.229872) (xy 104.215 57.670128) (xy 104.30089 58.101925) + (xy 104.469369 58.508669) (xy 104.713962 58.874729) (xy 105.025271 59.186038) (xy 105.391331 59.430631) (xy 105.798075 59.59911) + (xy 106.229872 59.685) (xy 106.670128 59.685) (xy 107.101925 59.59911) (xy 107.508669 59.430631) (xy 107.874729 59.186038) + (xy 108.186038 58.874729) (xy 108.430631 58.508669) (xy 108.59911 58.101925) (xy 108.685 57.670128) (xy 108.685 57.229872) + (xy 108.59911 56.798075) (xy 108.430631 56.391331) (xy 108.186038 56.025271) (xy 107.874729 55.713962) (xy 107.508669 55.469369) + (xy 107.101925 55.30089) (xy 106.670128 55.215) (xy 106.229872 55.215) (xy 106.221894 55.216587) (xy 106.701481 54.737) + (xy 110.144699 54.737) + ) + ) + ) + (zone (net 6) (net_name VCC) (layer In2.Cu) (tstamp 5DA4EA9F) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet)) + (polygon + (pts + (xy 161.925 57.785) (xy 161.925 98.425) (xy 158.75 101.6) (xy 106.68 101.6) (xy 103.505 98.425) + (xy 103.6 71.6) (xy 111.125 71.6) (xy 111.125 84.455) (xy 127.255 84.455) (xy 128.6 85.8) + (xy 138.4 85.8) (xy 139.745 84.455) (xy 152.4 84.455) (xy 152.4 54.61) (xy 158.75 54.61) + ) + ) + (filled_polygon + (pts + (xy 159.226702 55.266308) (xy 159.220128 55.265) (xy 158.779872 55.265) (xy 158.348075 55.35089) (xy 157.941331 55.519369) + (xy 157.575271 55.763962) (xy 157.263962 56.075271) (xy 157.019369 56.441331) (xy 156.85089 56.848075) (xy 156.765 57.279872) + (xy 156.765 57.720128) (xy 156.85089 58.151925) (xy 157.019369 58.558669) (xy 157.263962 58.924729) (xy 157.575271 59.236038) + (xy 157.941331 59.480631) (xy 158.348075 59.64911) (xy 158.779872 59.735) (xy 159.220128 59.735) (xy 159.651925 59.64911) + (xy 160.058669 59.480631) (xy 160.424729 59.236038) (xy 160.736038 58.924729) (xy 160.980631 58.558669) (xy 161.14911 58.151925) + (xy 161.235 57.720128) (xy 161.235 57.279872) (xy 161.233692 57.273298) (xy 161.798 57.837606) (xy 161.798 98.372394) + (xy 161.181549 98.988845) (xy 161.235 98.720128) (xy 161.235 98.279872) (xy 161.14911 97.848075) (xy 160.980631 97.441331) + (xy 160.736038 97.075271) (xy 160.424729 96.763962) (xy 160.058669 96.519369) (xy 159.651925 96.35089) (xy 159.220128 96.265) + (xy 158.779872 96.265) (xy 158.348075 96.35089) (xy 157.941331 96.519369) (xy 157.575271 96.763962) (xy 157.263962 97.075271) + (xy 157.019369 97.441331) (xy 156.85089 97.848075) (xy 156.765 98.279872) (xy 156.765 98.720128) (xy 156.85089 99.151925) + (xy 157.019369 99.558669) (xy 157.263962 99.924729) (xy 157.575271 100.236038) (xy 157.941331 100.480631) (xy 158.348075 100.64911) + (xy 158.779872 100.735) (xy 159.220128 100.735) (xy 159.488845 100.681549) (xy 158.697394 101.473) (xy 106.732606 101.473) + (xy 105.923773 100.664167) (xy 106.279872 100.735) (xy 106.720128 100.735) (xy 107.151925 100.64911) (xy 107.558669 100.480631) + (xy 107.924729 100.236038) (xy 108.236038 99.924729) (xy 108.480631 99.558669) (xy 108.64911 99.151925) (xy 108.735 98.720128) + (xy 108.735 98.279872) (xy 108.64911 97.848075) (xy 108.480631 97.441331) (xy 108.31938 97.2) (xy 114.861928 97.2) + (xy 114.874188 97.324482) (xy 114.910498 97.44418) (xy 114.969463 97.554494) (xy 115.048815 97.651185) (xy 115.145506 97.730537) + (xy 115.25582 97.789502) (xy 115.375518 97.825812) (xy 115.5 97.838072) (xy 116.41425 97.835) (xy 116.573 97.67625) + (xy 116.573 96.127) (xy 115.02375 96.127) (xy 114.865 96.28575) (xy 114.861928 97.2) (xy 108.31938 97.2) + (xy 108.236038 97.075271) (xy 107.924729 96.763962) (xy 107.558669 96.519369) (xy 107.151925 96.35089) (xy 106.720128 96.265) + (xy 106.279872 96.265) (xy 105.848075 96.35089) (xy 105.441331 96.519369) (xy 105.075271 96.763962) (xy 104.763962 97.075271) + (xy 104.519369 97.441331) (xy 104.35089 97.848075) (xy 104.265 98.279872) (xy 104.265 98.720128) (xy 104.335833 99.076227) + (xy 103.632186 98.37258) (xy 103.644838 94.8) (xy 114.861928 94.8) (xy 114.865 95.71425) (xy 115.02375 95.873) + (xy 116.573 95.873) (xy 116.573 94.32375) (xy 116.827 94.32375) (xy 116.827 95.873) (xy 116.847 95.873) + (xy 116.847 96.127) (xy 116.827 96.127) (xy 116.827 97.67625) (xy 116.98575 97.835) (xy 117.9 97.838072) + (xy 118.024482 97.825812) (xy 118.14418 97.789502) (xy 118.254494 97.730537) (xy 118.351185 97.651185) (xy 118.430537 97.554494) + (xy 118.489502 97.44418) (xy 118.525812 97.324482) (xy 118.538072 97.2) (xy 118.536659 96.779426) (xy 118.573844 96.869199) + (xy 118.774662 97.169744) (xy 119.030256 97.425338) (xy 119.330801 97.626156) (xy 119.66475 97.764482) (xy 120.019268 97.835) + (xy 120.380732 97.835) (xy 120.73525 97.764482) (xy 121.069199 97.626156) (xy 121.369744 97.425338) (xy 121.595082 97.2) + (xy 123.011928 97.2) (xy 123.024188 97.324482) (xy 123.060498 97.44418) (xy 123.119463 97.554494) (xy 123.198815 97.651185) + (xy 123.295506 97.730537) (xy 123.40582 97.789502) (xy 123.525518 97.825812) (xy 123.65 97.838072) (xy 124.56425 97.835) + (xy 124.723 97.67625) (xy 124.723 96.127) (xy 123.17375 96.127) (xy 123.015 96.28575) (xy 123.011928 97.2) + (xy 121.595082 97.2) (xy 121.625338 97.169744) (xy 121.826156 96.869199) (xy 121.964482 96.53525) (xy 122.035 96.180732) + (xy 122.035 95.819268) (xy 121.964482 95.46475) (xy 121.826156 95.130801) (xy 121.625338 94.830256) (xy 121.595082 94.8) + (xy 123.011928 94.8) (xy 123.015 95.71425) (xy 123.17375 95.873) (xy 124.723 95.873) (xy 124.723 94.32375) + (xy 124.977 94.32375) (xy 124.977 95.873) (xy 124.997 95.873) (xy 124.997 96.127) (xy 124.977 96.127) + (xy 124.977 97.67625) (xy 125.13575 97.835) (xy 126.05 97.838072) (xy 126.174482 97.825812) (xy 126.29418 97.789502) + (xy 126.404494 97.730537) (xy 126.501185 97.651185) (xy 126.580537 97.554494) (xy 126.639502 97.44418) (xy 126.675812 97.324482) + (xy 126.688072 97.2) (xy 126.686659 96.779426) (xy 126.723844 96.869199) (xy 126.924662 97.169744) (xy 127.180256 97.425338) + (xy 127.480801 97.626156) (xy 127.81475 97.764482) (xy 128.169268 97.835) (xy 128.530732 97.835) (xy 128.88525 97.764482) + (xy 129.219199 97.626156) (xy 129.519744 97.425338) (xy 129.745082 97.2) (xy 131.139928 97.2) (xy 131.152188 97.324482) + (xy 131.188498 97.44418) (xy 131.247463 97.554494) (xy 131.326815 97.651185) (xy 131.423506 97.730537) (xy 131.53382 97.789502) + (xy 131.653518 97.825812) (xy 131.778 97.838072) (xy 132.69225 97.835) (xy 132.851 97.67625) (xy 132.851 96.127) + (xy 131.30175 96.127) (xy 131.143 96.28575) (xy 131.139928 97.2) (xy 129.745082 97.2) (xy 129.775338 97.169744) + (xy 129.976156 96.869199) (xy 130.114482 96.53525) (xy 130.185 96.180732) (xy 130.185 95.819268) (xy 130.114482 95.46475) + (xy 129.976156 95.130801) (xy 129.775338 94.830256) (xy 129.745082 94.8) (xy 131.139928 94.8) (xy 131.143 95.71425) + (xy 131.30175 95.873) (xy 132.851 95.873) (xy 132.851 94.32375) (xy 133.105 94.32375) (xy 133.105 95.873) + (xy 133.125 95.873) (xy 133.125 96.127) (xy 133.105 96.127) (xy 133.105 97.67625) (xy 133.26375 97.835) + (xy 134.178 97.838072) (xy 134.302482 97.825812) (xy 134.42218 97.789502) (xy 134.532494 97.730537) (xy 134.629185 97.651185) + (xy 134.708537 97.554494) (xy 134.767502 97.44418) (xy 134.803812 97.324482) (xy 134.816072 97.2) (xy 134.814659 96.779426) + (xy 134.851844 96.869199) (xy 135.052662 97.169744) (xy 135.308256 97.425338) (xy 135.608801 97.626156) (xy 135.94275 97.764482) + (xy 136.297268 97.835) (xy 136.658732 97.835) (xy 137.01325 97.764482) (xy 137.347199 97.626156) (xy 137.647744 97.425338) + (xy 137.873082 97.2) (xy 139.311928 97.2) (xy 139.324188 97.324482) (xy 139.360498 97.44418) (xy 139.419463 97.554494) + (xy 139.498815 97.651185) (xy 139.595506 97.730537) (xy 139.70582 97.789502) (xy 139.825518 97.825812) (xy 139.95 97.838072) + (xy 140.86425 97.835) (xy 141.023 97.67625) (xy 141.023 96.127) (xy 139.47375 96.127) (xy 139.315 96.28575) + (xy 139.311928 97.2) (xy 137.873082 97.2) (xy 137.903338 97.169744) (xy 138.104156 96.869199) (xy 138.242482 96.53525) + (xy 138.313 96.180732) (xy 138.313 95.819268) (xy 138.242482 95.46475) (xy 138.104156 95.130801) (xy 137.903338 94.830256) + (xy 137.873082 94.8) (xy 139.311928 94.8) (xy 139.315 95.71425) (xy 139.47375 95.873) (xy 141.023 95.873) + (xy 141.023 94.32375) (xy 141.277 94.32375) (xy 141.277 95.873) (xy 141.297 95.873) (xy 141.297 96.127) + (xy 141.277 96.127) (xy 141.277 97.67625) (xy 141.43575 97.835) (xy 142.35 97.838072) (xy 142.474482 97.825812) + (xy 142.59418 97.789502) (xy 142.704494 97.730537) (xy 142.801185 97.651185) (xy 142.880537 97.554494) (xy 142.939502 97.44418) + (xy 142.975812 97.324482) (xy 142.988072 97.2) (xy 142.986659 96.779426) (xy 143.023844 96.869199) (xy 143.224662 97.169744) + (xy 143.480256 97.425338) (xy 143.780801 97.626156) (xy 144.11475 97.764482) (xy 144.469268 97.835) (xy 144.830732 97.835) + (xy 145.18525 97.764482) (xy 145.519199 97.626156) (xy 145.819744 97.425338) (xy 146.045082 97.2) (xy 147.511928 97.2) + (xy 147.524188 97.324482) (xy 147.560498 97.44418) (xy 147.619463 97.554494) (xy 147.698815 97.651185) (xy 147.795506 97.730537) + (xy 147.90582 97.789502) (xy 148.025518 97.825812) (xy 148.15 97.838072) (xy 149.06425 97.835) (xy 149.223 97.67625) + (xy 149.223 96.127) (xy 147.67375 96.127) (xy 147.515 96.28575) (xy 147.511928 97.2) (xy 146.045082 97.2) + (xy 146.075338 97.169744) (xy 146.276156 96.869199) (xy 146.414482 96.53525) (xy 146.485 96.180732) (xy 146.485 95.819268) + (xy 146.414482 95.46475) (xy 146.276156 95.130801) (xy 146.075338 94.830256) (xy 146.045082 94.8) (xy 147.511928 94.8) + (xy 147.515 95.71425) (xy 147.67375 95.873) (xy 149.223 95.873) (xy 149.223 94.32375) (xy 149.477 94.32375) + (xy 149.477 95.873) (xy 149.497 95.873) (xy 149.497 96.127) (xy 149.477 96.127) (xy 149.477 97.67625) + (xy 149.63575 97.835) (xy 150.55 97.838072) (xy 150.674482 97.825812) (xy 150.79418 97.789502) (xy 150.904494 97.730537) + (xy 151.001185 97.651185) (xy 151.080537 97.554494) (xy 151.139502 97.44418) (xy 151.175812 97.324482) (xy 151.188072 97.2) + (xy 151.186659 96.779426) (xy 151.223844 96.869199) (xy 151.424662 97.169744) (xy 151.680256 97.425338) (xy 151.980801 97.626156) + (xy 152.31475 97.764482) (xy 152.669268 97.835) (xy 153.030732 97.835) (xy 153.38525 97.764482) (xy 153.719199 97.626156) + (xy 154.019744 97.425338) (xy 154.275338 97.169744) (xy 154.476156 96.869199) (xy 154.614482 96.53525) (xy 154.685 96.180732) + (xy 154.685 95.819268) (xy 154.614482 95.46475) (xy 154.476156 95.130801) (xy 154.275338 94.830256) (xy 154.019744 94.574662) + (xy 153.719199 94.373844) (xy 153.38525 94.235518) (xy 153.030732 94.165) (xy 152.669268 94.165) (xy 152.31475 94.235518) + (xy 151.980801 94.373844) (xy 151.680256 94.574662) (xy 151.424662 94.830256) (xy 151.223844 95.130801) (xy 151.186659 95.220574) + (xy 151.188072 94.8) (xy 151.175812 94.675518) (xy 151.139502 94.55582) (xy 151.080537 94.445506) (xy 151.001185 94.348815) + (xy 150.904494 94.269463) (xy 150.79418 94.210498) (xy 150.674482 94.174188) (xy 150.55 94.161928) (xy 149.63575 94.165) + (xy 149.477 94.32375) (xy 149.223 94.32375) (xy 149.06425 94.165) (xy 148.15 94.161928) (xy 148.025518 94.174188) + (xy 147.90582 94.210498) (xy 147.795506 94.269463) (xy 147.698815 94.348815) (xy 147.619463 94.445506) (xy 147.560498 94.55582) + (xy 147.524188 94.675518) (xy 147.511928 94.8) (xy 146.045082 94.8) (xy 145.819744 94.574662) (xy 145.519199 94.373844) + (xy 145.18525 94.235518) (xy 144.830732 94.165) (xy 144.469268 94.165) (xy 144.11475 94.235518) (xy 143.780801 94.373844) + (xy 143.480256 94.574662) (xy 143.224662 94.830256) (xy 143.023844 95.130801) (xy 142.986659 95.220574) (xy 142.988072 94.8) + (xy 142.975812 94.675518) (xy 142.939502 94.55582) (xy 142.880537 94.445506) (xy 142.801185 94.348815) (xy 142.704494 94.269463) + (xy 142.59418 94.210498) (xy 142.474482 94.174188) (xy 142.35 94.161928) (xy 141.43575 94.165) (xy 141.277 94.32375) + (xy 141.023 94.32375) (xy 140.86425 94.165) (xy 139.95 94.161928) (xy 139.825518 94.174188) (xy 139.70582 94.210498) + (xy 139.595506 94.269463) (xy 139.498815 94.348815) (xy 139.419463 94.445506) (xy 139.360498 94.55582) (xy 139.324188 94.675518) + (xy 139.311928 94.8) (xy 137.873082 94.8) (xy 137.647744 94.574662) (xy 137.347199 94.373844) (xy 137.01325 94.235518) + (xy 136.658732 94.165) (xy 136.297268 94.165) (xy 135.94275 94.235518) (xy 135.608801 94.373844) (xy 135.308256 94.574662) + (xy 135.052662 94.830256) (xy 134.851844 95.130801) (xy 134.814659 95.220574) (xy 134.816072 94.8) (xy 134.803812 94.675518) + (xy 134.767502 94.55582) (xy 134.708537 94.445506) (xy 134.629185 94.348815) (xy 134.532494 94.269463) (xy 134.42218 94.210498) + (xy 134.302482 94.174188) (xy 134.178 94.161928) (xy 133.26375 94.165) (xy 133.105 94.32375) (xy 132.851 94.32375) + (xy 132.69225 94.165) (xy 131.778 94.161928) (xy 131.653518 94.174188) (xy 131.53382 94.210498) (xy 131.423506 94.269463) + (xy 131.326815 94.348815) (xy 131.247463 94.445506) (xy 131.188498 94.55582) (xy 131.152188 94.675518) (xy 131.139928 94.8) + (xy 129.745082 94.8) (xy 129.519744 94.574662) (xy 129.219199 94.373844) (xy 128.88525 94.235518) (xy 128.530732 94.165) + (xy 128.169268 94.165) (xy 127.81475 94.235518) (xy 127.480801 94.373844) (xy 127.180256 94.574662) (xy 126.924662 94.830256) + (xy 126.723844 95.130801) (xy 126.686659 95.220574) (xy 126.688072 94.8) (xy 126.675812 94.675518) (xy 126.639502 94.55582) + (xy 126.580537 94.445506) (xy 126.501185 94.348815) (xy 126.404494 94.269463) (xy 126.29418 94.210498) (xy 126.174482 94.174188) + (xy 126.05 94.161928) (xy 125.13575 94.165) (xy 124.977 94.32375) (xy 124.723 94.32375) (xy 124.56425 94.165) + (xy 123.65 94.161928) (xy 123.525518 94.174188) (xy 123.40582 94.210498) (xy 123.295506 94.269463) (xy 123.198815 94.348815) + (xy 123.119463 94.445506) (xy 123.060498 94.55582) (xy 123.024188 94.675518) (xy 123.011928 94.8) (xy 121.595082 94.8) + (xy 121.369744 94.574662) (xy 121.069199 94.373844) (xy 120.73525 94.235518) (xy 120.380732 94.165) (xy 120.019268 94.165) + (xy 119.66475 94.235518) (xy 119.330801 94.373844) (xy 119.030256 94.574662) (xy 118.774662 94.830256) (xy 118.573844 95.130801) + (xy 118.536659 95.220574) (xy 118.538072 94.8) (xy 118.525812 94.675518) (xy 118.489502 94.55582) (xy 118.430537 94.445506) + (xy 118.351185 94.348815) (xy 118.254494 94.269463) (xy 118.14418 94.210498) (xy 118.024482 94.174188) (xy 117.9 94.161928) + (xy 116.98575 94.165) (xy 116.827 94.32375) (xy 116.573 94.32375) (xy 116.41425 94.165) (xy 115.5 94.161928) + (xy 115.375518 94.174188) (xy 115.25582 94.210498) (xy 115.145506 94.269463) (xy 115.048815 94.348815) (xy 114.969463 94.445506) + (xy 114.910498 94.55582) (xy 114.874188 94.675518) (xy 114.861928 94.8) (xy 103.644838 94.8) (xy 103.657403 91.25205) + (xy 104.515 91.25205) (xy 104.515 91.647949) (xy 104.536487 91.86611) (xy 104.621401 92.146033) (xy 104.759294 92.404013) + (xy 104.944866 92.630134) (xy 105.170986 92.815706) (xy 105.428966 92.953599) (xy 105.708889 93.038513) (xy 106 93.067185) + (xy 106.29111 93.038513) (xy 106.571033 92.953599) (xy 106.829013 92.815706) (xy 107.055134 92.630134) (xy 107.240706 92.404014) + (xy 107.25 92.386626) (xy 107.259294 92.404013) (xy 107.444866 92.630134) (xy 107.670986 92.815706) (xy 107.928966 92.953599) + (xy 108.208889 93.038513) (xy 108.5 93.067185) (xy 108.79111 93.038513) (xy 109.071033 92.953599) (xy 109.329013 92.815706) + (xy 109.549945 92.634392) (xy 109.560498 92.66918) (xy 109.619463 92.779494) (xy 109.698815 92.876185) (xy 109.795506 92.955537) + (xy 109.90582 93.014502) (xy 110.025518 93.050812) (xy 110.15 93.063072) (xy 110.71425 93.06) (xy 110.873 92.90125) + (xy 110.873 91.577) (xy 111.127 91.577) (xy 111.127 92.90125) (xy 111.28575 93.06) (xy 111.85 93.063072) + (xy 111.974482 93.050812) (xy 112.09418 93.014502) (xy 112.204494 92.955537) (xy 112.301185 92.876185) (xy 112.380537 92.779494) + (xy 112.439502 92.66918) (xy 112.475812 92.549482) (xy 112.488072 92.425) (xy 112.485 91.73575) (xy 112.32625 91.577) + (xy 111.127 91.577) (xy 110.873 91.577) (xy 110.853 91.577) (xy 110.853 91.323) (xy 110.873 91.323) + (xy 110.873 89.99875) (xy 111.127 89.99875) (xy 111.127 91.323) (xy 112.32625 91.323) (xy 112.485 91.16425) + (xy 112.488072 90.475) (xy 112.475812 90.350518) (xy 112.439502 90.23082) (xy 112.380537 90.120506) (xy 112.301185 90.023815) + (xy 112.204494 89.944463) (xy 112.09418 89.885498) (xy 111.974482 89.849188) (xy 111.85 89.836928) (xy 111.28575 89.84) + (xy 111.127 89.99875) (xy 110.873 89.99875) (xy 110.71425 89.84) (xy 110.15 89.836928) (xy 110.025518 89.849188) + (xy 109.90582 89.885498) (xy 109.795506 89.944463) (xy 109.698815 90.023815) (xy 109.619463 90.120506) (xy 109.560498 90.23082) + (xy 109.549945 90.265608) (xy 109.329014 90.084294) (xy 109.071034 89.946401) (xy 108.791111 89.861487) (xy 108.5 89.832815) + (xy 108.20889 89.861487) (xy 107.928967 89.946401) (xy 107.670987 90.084294) (xy 107.444866 90.269866) (xy 107.259294 90.495986) + (xy 107.25 90.513374) (xy 107.240706 90.495986) (xy 107.055134 90.269866) (xy 106.829014 90.084294) (xy 106.571034 89.946401) + (xy 106.291111 89.861487) (xy 106 89.832815) (xy 105.70889 89.861487) (xy 105.428967 89.946401) (xy 105.170987 90.084294) + (xy 104.944866 90.269866) (xy 104.759294 90.495986) (xy 104.621401 90.753966) (xy 104.536487 91.033889) (xy 104.515 91.25205) + (xy 103.657403 91.25205) (xy 103.665209 89.047679) (xy 124.9045 89.047679) (xy 124.9045 89.260321) (xy 124.945985 89.468878) + (xy 125.02736 89.665335) (xy 125.145498 89.842141) (xy 125.295859 89.992502) (xy 125.472665 90.11064) (xy 125.669122 90.192015) + (xy 125.877679 90.2335) (xy 126.090321 90.2335) (xy 126.298878 90.192015) (xy 126.495335 90.11064) (xy 126.672141 89.992502) + (xy 126.822502 89.842141) (xy 126.94064 89.665335) (xy 127.022015 89.468878) (xy 127.030011 89.428679) (xy 131.5085 89.428679) + (xy 131.5085 89.641321) (xy 131.549985 89.849878) (xy 131.63136 90.046335) (xy 131.749498 90.223141) (xy 131.899859 90.373502) + (xy 132.076665 90.49164) (xy 132.273122 90.573015) (xy 132.481679 90.6145) (xy 132.694321 90.6145) (xy 132.902878 90.573015) + (xy 133.099335 90.49164) (xy 133.276141 90.373502) (xy 133.426502 90.223141) (xy 133.54464 90.046335) (xy 133.626015 89.849878) + (xy 133.6675 89.641321) (xy 133.6675 89.555679) (xy 139.3825 89.555679) (xy 139.3825 89.768321) (xy 139.423985 89.976878) + (xy 139.50536 90.173335) (xy 139.623498 90.350141) (xy 139.773859 90.500502) (xy 139.950665 90.61864) (xy 140.147122 90.700015) + (xy 140.355679 90.7415) (xy 140.568321 90.7415) (xy 140.776878 90.700015) (xy 140.776914 90.7) (xy 153.609928 90.7) + (xy 153.622188 90.824482) (xy 153.658498 90.94418) (xy 153.717463 91.054494) (xy 153.796815 91.151185) (xy 153.893506 91.230537) + (xy 154.00382 91.289502) (xy 154.123518 91.325812) (xy 154.248 91.338072) (xy 155.16225 91.335) (xy 155.321 91.17625) + (xy 155.321 89.627) (xy 155.575 89.627) (xy 155.575 91.17625) (xy 155.73375 91.335) (xy 156.648 91.338072) + (xy 156.772482 91.325812) (xy 156.89218 91.289502) (xy 157.002494 91.230537) (xy 157.099185 91.151185) (xy 157.178537 91.054494) + (xy 157.237502 90.94418) (xy 157.273812 90.824482) (xy 157.286072 90.7) (xy 157.283 89.78575) (xy 157.12425 89.627) + (xy 155.575 89.627) (xy 155.321 89.627) (xy 153.77175 89.627) (xy 153.613 89.78575) (xy 153.609928 90.7) + (xy 140.776914 90.7) (xy 140.973335 90.61864) (xy 141.150141 90.500502) (xy 141.300502 90.350141) (xy 141.41864 90.173335) + (xy 141.500015 89.976878) (xy 141.5415 89.768321) (xy 141.5415 89.555679) (xy 141.500015 89.347122) (xy 141.41864 89.150665) + (xy 141.300502 88.973859) (xy 141.150141 88.823498) (xy 140.973335 88.70536) (xy 140.776878 88.623985) (xy 140.568321 88.5825) + (xy 140.355679 88.5825) (xy 140.147122 88.623985) (xy 139.950665 88.70536) (xy 139.773859 88.823498) (xy 139.623498 88.973859) + (xy 139.50536 89.150665) (xy 139.423985 89.347122) (xy 139.3825 89.555679) (xy 133.6675 89.555679) (xy 133.6675 89.428679) + (xy 133.626015 89.220122) (xy 133.54464 89.023665) (xy 133.426502 88.846859) (xy 133.276141 88.696498) (xy 133.099335 88.57836) + (xy 133.005951 88.539679) (xy 145.4785 88.539679) (xy 145.4785 88.752321) (xy 145.519985 88.960878) (xy 145.60136 89.157335) + (xy 145.719498 89.334141) (xy 145.869859 89.484502) (xy 146.046665 89.60264) (xy 146.243122 89.684015) (xy 146.451679 89.7255) + (xy 146.664321 89.7255) (xy 146.872878 89.684015) (xy 147.069335 89.60264) (xy 147.246141 89.484502) (xy 147.396502 89.334141) + (xy 147.51464 89.157335) (xy 147.596015 88.960878) (xy 147.6375 88.752321) (xy 147.6375 88.539679) (xy 147.596015 88.331122) + (xy 147.583124 88.3) (xy 153.609928 88.3) (xy 153.613 89.21425) (xy 153.77175 89.373) (xy 155.321 89.373) + (xy 155.321 89.353) (xy 155.575 89.353) (xy 155.575 89.373) (xy 157.12425 89.373) (xy 157.283 89.21425) + (xy 157.286072 88.3) (xy 157.273812 88.175518) (xy 157.237502 88.05582) (xy 157.178537 87.945506) (xy 157.099185 87.848815) + (xy 157.002494 87.769463) (xy 156.89218 87.710498) (xy 156.772482 87.674188) (xy 156.648 87.661928) (xy 156.227426 87.663341) + (xy 156.317199 87.626156) (xy 156.617744 87.425338) (xy 156.873338 87.169744) (xy 157.074156 86.869199) (xy 157.212482 86.53525) + (xy 157.283 86.180732) (xy 157.283 85.819268) (xy 157.212482 85.46475) (xy 157.074156 85.130801) (xy 156.873338 84.830256) + (xy 156.617744 84.574662) (xy 156.317199 84.373844) (xy 155.98325 84.235518) (xy 155.628732 84.165) (xy 155.267268 84.165) + (xy 154.91275 84.235518) (xy 154.578801 84.373844) (xy 154.278256 84.574662) (xy 154.022662 84.830256) (xy 153.821844 85.130801) + (xy 153.683518 85.46475) (xy 153.613 85.819268) (xy 153.613 86.180732) (xy 153.683518 86.53525) (xy 153.821844 86.869199) + (xy 154.022662 87.169744) (xy 154.278256 87.425338) (xy 154.578801 87.626156) (xy 154.668574 87.663341) (xy 154.248 87.661928) + (xy 154.123518 87.674188) (xy 154.00382 87.710498) (xy 153.893506 87.769463) (xy 153.796815 87.848815) (xy 153.717463 87.945506) + (xy 153.658498 88.05582) (xy 153.622188 88.175518) (xy 153.609928 88.3) (xy 147.583124 88.3) (xy 147.51464 88.134665) + (xy 147.396502 87.957859) (xy 147.246141 87.807498) (xy 147.069335 87.68936) (xy 146.872878 87.607985) (xy 146.664321 87.5665) + (xy 146.451679 87.5665) (xy 146.243122 87.607985) (xy 146.046665 87.68936) (xy 145.869859 87.807498) (xy 145.719498 87.957859) + (xy 145.60136 88.134665) (xy 145.519985 88.331122) (xy 145.4785 88.539679) (xy 133.005951 88.539679) (xy 132.902878 88.496985) + (xy 132.694321 88.4555) (xy 132.481679 88.4555) (xy 132.273122 88.496985) (xy 132.076665 88.57836) (xy 131.899859 88.696498) + (xy 131.749498 88.846859) (xy 131.63136 89.023665) (xy 131.549985 89.220122) (xy 131.5085 89.428679) (xy 127.030011 89.428679) + (xy 127.0635 89.260321) (xy 127.0635 89.047679) (xy 127.022015 88.839122) (xy 126.94064 88.642665) (xy 126.85801 88.519) + (xy 126.960559 88.519) (xy 127.132312 88.484836) (xy 127.294099 88.417821) (xy 127.439704 88.320531) (xy 127.563531 88.196704) + (xy 127.660821 88.051099) (xy 127.727836 87.889312) (xy 127.762 87.717559) (xy 127.762 87.542441) (xy 127.736738 87.415441) + (xy 136.271 87.415441) (xy 136.271 87.590559) (xy 136.305164 87.762312) (xy 136.372179 87.924099) (xy 136.469469 88.069704) + (xy 136.593296 88.193531) (xy 136.738901 88.290821) (xy 136.900688 88.357836) (xy 137.072441 88.392) (xy 137.247559 88.392) + (xy 137.419312 88.357836) (xy 137.581099 88.290821) (xy 137.726704 88.193531) (xy 137.850531 88.069704) (xy 137.947821 87.924099) + (xy 138.014836 87.762312) (xy 138.049 87.590559) (xy 138.049 87.415441) (xy 138.014836 87.243688) (xy 137.947821 87.081901) + (xy 137.850531 86.936296) (xy 137.726704 86.812469) (xy 137.581099 86.715179) (xy 137.419312 86.648164) (xy 137.247559 86.614) + (xy 137.072441 86.614) (xy 136.900688 86.648164) (xy 136.738901 86.715179) (xy 136.593296 86.812469) (xy 136.469469 86.936296) + (xy 136.372179 87.081901) (xy 136.305164 87.243688) (xy 136.271 87.415441) (xy 127.736738 87.415441) (xy 127.727836 87.370688) + (xy 127.660821 87.208901) (xy 127.563531 87.063296) (xy 127.439704 86.939469) (xy 127.294099 86.842179) (xy 127.132312 86.775164) + (xy 126.960559 86.741) (xy 126.785441 86.741) (xy 126.613688 86.775164) (xy 126.451901 86.842179) (xy 126.306296 86.939469) + (xy 126.182469 87.063296) (xy 126.085179 87.208901) (xy 126.018164 87.370688) (xy 125.984 87.542441) (xy 125.984 87.717559) + (xy 126.018164 87.889312) (xy 126.085179 88.051099) (xy 126.102424 88.076907) (xy 126.090321 88.0745) (xy 125.877679 88.0745) + (xy 125.669122 88.115985) (xy 125.472665 88.19736) (xy 125.295859 88.315498) (xy 125.145498 88.465859) (xy 125.02736 88.642665) + (xy 124.945985 88.839122) (xy 124.9045 89.047679) (xy 103.665209 89.047679) (xy 103.68769 82.7) (xy 107.161928 82.7) + (xy 107.174188 82.824482) (xy 107.210498 82.94418) (xy 107.269463 83.054494) (xy 107.348815 83.151185) (xy 107.445506 83.230537) + (xy 107.55582 83.289502) (xy 107.675518 83.325812) (xy 107.8 83.338072) (xy 108.220574 83.336659) (xy 108.130801 83.373844) + (xy 107.830256 83.574662) (xy 107.574662 83.830256) (xy 107.373844 84.130801) (xy 107.235518 84.46475) (xy 107.165 84.819268) + (xy 107.165 85.180732) (xy 107.235518 85.53525) (xy 107.373844 85.869199) (xy 107.574662 86.169744) (xy 107.830256 86.425338) + (xy 108.130801 86.626156) (xy 108.46475 86.764482) (xy 108.819268 86.835) (xy 109.180732 86.835) (xy 109.53525 86.764482) + (xy 109.869199 86.626156) (xy 110.169744 86.425338) (xy 110.425338 86.169744) (xy 110.526435 86.018441) (xy 118.999 86.018441) + (xy 118.999 86.193559) (xy 119.033164 86.365312) (xy 119.100179 86.527099) (xy 119.197469 86.672704) (xy 119.321296 86.796531) + (xy 119.466901 86.893821) (xy 119.628688 86.960836) (xy 119.800441 86.995) (xy 119.818979 86.995) (xy 119.738985 87.188122) + (xy 119.6975 87.396679) (xy 119.6975 87.609321) (xy 119.738985 87.817878) (xy 119.82036 88.014335) (xy 119.938498 88.191141) + (xy 120.088859 88.341502) (xy 120.265665 88.45964) (xy 120.462122 88.541015) (xy 120.670679 88.5825) (xy 120.883321 88.5825) + (xy 121.091878 88.541015) (xy 121.288335 88.45964) (xy 121.465141 88.341502) (xy 121.615502 88.191141) (xy 121.73364 88.014335) + (xy 121.815015 87.817878) (xy 121.8565 87.609321) (xy 121.8565 87.396679) (xy 121.815015 87.188122) (xy 121.73364 86.991665) + (xy 121.615502 86.814859) (xy 121.465141 86.664498) (xy 121.288335 86.54636) (xy 121.091878 86.464985) (xy 120.883321 86.4235) + (xy 120.718734 86.4235) (xy 120.742836 86.365312) (xy 120.777 86.193559) (xy 120.777 86.018441) (xy 120.742836 85.846688) + (xy 120.675821 85.684901) (xy 120.578531 85.539296) (xy 120.454704 85.415469) (xy 120.309099 85.318179) (xy 120.147312 85.251164) + (xy 119.975559 85.217) (xy 119.800441 85.217) (xy 119.628688 85.251164) (xy 119.466901 85.318179) (xy 119.321296 85.415469) + (xy 119.197469 85.539296) (xy 119.100179 85.684901) (xy 119.033164 85.846688) (xy 118.999 86.018441) (xy 110.526435 86.018441) + (xy 110.626156 85.869199) (xy 110.764482 85.53525) (xy 110.835 85.180732) (xy 110.835 84.819268) (xy 110.764482 84.46475) + (xy 110.626156 84.130801) (xy 110.425338 83.830256) (xy 110.169744 83.574662) (xy 109.869199 83.373844) (xy 109.779426 83.336659) + (xy 110.2 83.338072) (xy 110.324482 83.325812) (xy 110.44418 83.289502) (xy 110.554494 83.230537) (xy 110.651185 83.151185) + (xy 110.730537 83.054494) (xy 110.789502 82.94418) (xy 110.825812 82.824482) (xy 110.838072 82.7) (xy 110.835 81.78575) + (xy 110.67625 81.627) (xy 109.127 81.627) (xy 109.127 81.647) (xy 108.873 81.647) (xy 108.873 81.627) + (xy 107.32375 81.627) (xy 107.165 81.78575) (xy 107.161928 82.7) (xy 103.68769 82.7) (xy 103.696189 80.3) + (xy 107.161928 80.3) (xy 107.165 81.21425) (xy 107.32375 81.373) (xy 108.873 81.373) (xy 108.873 79.82375) + (xy 109.127 79.82375) (xy 109.127 81.373) (xy 110.67625 81.373) (xy 110.835 81.21425) (xy 110.838072 80.3) + (xy 110.825812 80.175518) (xy 110.789502 80.05582) (xy 110.730537 79.945506) (xy 110.651185 79.848815) (xy 110.554494 79.769463) + (xy 110.44418 79.710498) (xy 110.324482 79.674188) (xy 110.2 79.661928) (xy 109.28575 79.665) (xy 109.127 79.82375) + (xy 108.873 79.82375) (xy 108.71425 79.665) (xy 107.8 79.661928) (xy 107.675518 79.674188) (xy 107.55582 79.710498) + (xy 107.445506 79.769463) (xy 107.348815 79.848815) (xy 107.269463 79.945506) (xy 107.210498 80.05582) (xy 107.174188 80.175518) + (xy 107.161928 80.3) (xy 103.696189 80.3) (xy 103.716376 74.6) (xy 107.161928 74.6) (xy 107.174188 74.724482) + (xy 107.210498 74.84418) (xy 107.269463 74.954494) (xy 107.348815 75.051185) (xy 107.445506 75.130537) (xy 107.55582 75.189502) + (xy 107.675518 75.225812) (xy 107.8 75.238072) (xy 108.220574 75.236659) (xy 108.130801 75.273844) (xy 107.830256 75.474662) + (xy 107.574662 75.730256) (xy 107.373844 76.030801) (xy 107.235518 76.36475) (xy 107.165 76.719268) (xy 107.165 77.080732) + (xy 107.235518 77.43525) (xy 107.373844 77.769199) (xy 107.574662 78.069744) (xy 107.830256 78.325338) (xy 108.130801 78.526156) + (xy 108.46475 78.664482) (xy 108.819268 78.735) (xy 109.180732 78.735) (xy 109.53525 78.664482) (xy 109.869199 78.526156) + (xy 110.169744 78.325338) (xy 110.425338 78.069744) (xy 110.626156 77.769199) (xy 110.764482 77.43525) (xy 110.835 77.080732) + (xy 110.835 76.719268) (xy 110.764482 76.36475) (xy 110.626156 76.030801) (xy 110.425338 75.730256) (xy 110.169744 75.474662) + (xy 109.869199 75.273844) (xy 109.779426 75.236659) (xy 110.2 75.238072) (xy 110.324482 75.225812) (xy 110.44418 75.189502) + (xy 110.554494 75.130537) (xy 110.651185 75.051185) (xy 110.730537 74.954494) (xy 110.789502 74.84418) (xy 110.825812 74.724482) + (xy 110.838072 74.6) (xy 110.835 73.68575) (xy 110.67625 73.527) (xy 109.127 73.527) (xy 109.127 73.547) + (xy 108.873 73.547) (xy 108.873 73.527) (xy 107.32375 73.527) (xy 107.165 73.68575) (xy 107.161928 74.6) + (xy 103.716376 74.6) (xy 103.726551 71.727) (xy 107.375397 71.727) (xy 107.348815 71.748815) (xy 107.269463 71.845506) + (xy 107.210498 71.95582) (xy 107.174188 72.075518) (xy 107.161928 72.2) (xy 107.165 73.11425) (xy 107.32375 73.273) + (xy 108.873 73.273) (xy 108.873 73.253) (xy 109.127 73.253) (xy 109.127 73.273) (xy 110.67625 73.273) + (xy 110.835 73.11425) (xy 110.838072 72.2) (xy 110.825812 72.075518) (xy 110.789502 71.95582) (xy 110.730537 71.845506) + (xy 110.651185 71.748815) (xy 110.624603 71.727) (xy 110.998 71.727) (xy 110.998 84.455) (xy 111.00044 84.479776) + (xy 111.007667 84.503601) (xy 111.019403 84.525557) (xy 111.035197 84.544803) (xy 111.054443 84.560597) (xy 111.076399 84.572333) + (xy 111.100224 84.57956) (xy 111.125 84.582) (xy 127.202394 84.582) (xy 128.510197 85.889803) (xy 128.529443 85.905597) + (xy 128.551399 85.917333) (xy 128.575224 85.92456) (xy 128.6 85.927) (xy 138.4 85.927) (xy 138.424776 85.92456) + (xy 138.448601 85.917333) (xy 138.470557 85.905597) (xy 138.489803 85.889803) (xy 138.742165 85.637441) (xy 141.605 85.637441) + (xy 141.605 85.812559) (xy 141.639164 85.984312) (xy 141.706179 86.146099) (xy 141.803469 86.291704) (xy 141.927296 86.415531) + (xy 142.072901 86.512821) (xy 142.234688 86.579836) (xy 142.406441 86.614) (xy 142.581559 86.614) (xy 142.753312 86.579836) + (xy 142.915099 86.512821) (xy 143.060704 86.415531) (xy 143.184531 86.291704) (xy 143.281821 86.146099) (xy 143.348836 85.984312) + (xy 143.383 85.812559) (xy 143.383 85.637441) (xy 143.348836 85.465688) (xy 143.281821 85.303901) (xy 143.184531 85.158296) + (xy 143.060704 85.034469) (xy 142.915099 84.937179) (xy 142.753312 84.870164) (xy 142.581559 84.836) (xy 142.406441 84.836) + (xy 142.234688 84.870164) (xy 142.072901 84.937179) (xy 141.927296 85.034469) (xy 141.803469 85.158296) (xy 141.706179 85.303901) + (xy 141.639164 85.465688) (xy 141.605 85.637441) (xy 138.742165 85.637441) (xy 139.797606 84.582) (xy 152.4 84.582) + (xy 152.424776 84.57956) (xy 152.448601 84.572333) (xy 152.470557 84.560597) (xy 152.489803 84.544803) (xy 152.505597 84.525557) + (xy 152.517333 84.503601) (xy 152.52456 84.479776) (xy 152.527 84.455) (xy 152.527 82.3) (xy 153.609928 82.3) + (xy 153.622188 82.424482) (xy 153.658498 82.54418) (xy 153.717463 82.654494) (xy 153.796815 82.751185) (xy 153.893506 82.830537) + (xy 154.00382 82.889502) (xy 154.123518 82.925812) (xy 154.248 82.938072) (xy 155.16225 82.935) (xy 155.321 82.77625) + (xy 155.321 81.227) (xy 155.575 81.227) (xy 155.575 82.77625) (xy 155.73375 82.935) (xy 156.648 82.938072) + (xy 156.772482 82.925812) (xy 156.89218 82.889502) (xy 157.002494 82.830537) (xy 157.099185 82.751185) (xy 157.178537 82.654494) + (xy 157.237502 82.54418) (xy 157.273812 82.424482) (xy 157.286072 82.3) (xy 157.283 81.38575) (xy 157.12425 81.227) + (xy 155.575 81.227) (xy 155.321 81.227) (xy 153.77175 81.227) (xy 153.613 81.38575) (xy 153.609928 82.3) + (xy 152.527 82.3) (xy 152.527 79.9) (xy 153.609928 79.9) (xy 153.613 80.81425) (xy 153.77175 80.973) + (xy 155.321 80.973) (xy 155.321 80.953) (xy 155.575 80.953) (xy 155.575 80.973) (xy 157.12425 80.973) + (xy 157.283 80.81425) (xy 157.286072 79.9) (xy 157.273812 79.775518) (xy 157.237502 79.65582) (xy 157.178537 79.545506) + (xy 157.099185 79.448815) (xy 157.002494 79.369463) (xy 156.89218 79.310498) (xy 156.772482 79.274188) (xy 156.648 79.261928) + (xy 156.227426 79.263341) (xy 156.317199 79.226156) (xy 156.617744 79.025338) (xy 156.873338 78.769744) (xy 157.074156 78.469199) + (xy 157.212482 78.13525) (xy 157.283 77.780732) (xy 157.283 77.419268) (xy 157.212482 77.06475) (xy 157.074156 76.730801) + (xy 156.873338 76.430256) (xy 156.617744 76.174662) (xy 156.317199 75.973844) (xy 155.98325 75.835518) (xy 155.628732 75.765) + (xy 155.267268 75.765) (xy 154.91275 75.835518) (xy 154.578801 75.973844) (xy 154.278256 76.174662) (xy 154.022662 76.430256) + (xy 153.821844 76.730801) (xy 153.683518 77.06475) (xy 153.613 77.419268) (xy 153.613 77.780732) (xy 153.683518 78.13525) + (xy 153.821844 78.469199) (xy 154.022662 78.769744) (xy 154.278256 79.025338) (xy 154.578801 79.226156) (xy 154.668574 79.263341) + (xy 154.248 79.261928) (xy 154.123518 79.274188) (xy 154.00382 79.310498) (xy 153.893506 79.369463) (xy 153.796815 79.448815) + (xy 153.717463 79.545506) (xy 153.658498 79.65582) (xy 153.622188 79.775518) (xy 153.609928 79.9) (xy 152.527 79.9) + (xy 152.527 74) (xy 153.609928 74) (xy 153.622188 74.124482) (xy 153.658498 74.24418) (xy 153.717463 74.354494) + (xy 153.796815 74.451185) (xy 153.893506 74.530537) (xy 154.00382 74.589502) (xy 154.123518 74.625812) (xy 154.248 74.638072) + (xy 155.16225 74.635) (xy 155.321 74.47625) (xy 155.321 72.927) (xy 155.575 72.927) (xy 155.575 74.47625) + (xy 155.73375 74.635) (xy 156.648 74.638072) (xy 156.772482 74.625812) (xy 156.89218 74.589502) (xy 157.002494 74.530537) + (xy 157.099185 74.451185) (xy 157.178537 74.354494) (xy 157.237502 74.24418) (xy 157.273812 74.124482) (xy 157.286072 74) + (xy 157.283 73.08575) (xy 157.12425 72.927) (xy 155.575 72.927) (xy 155.321 72.927) (xy 153.77175 72.927) + (xy 153.613 73.08575) (xy 153.609928 74) (xy 152.527 74) (xy 152.527 71.6) (xy 153.609928 71.6) + (xy 153.613 72.51425) (xy 153.77175 72.673) (xy 155.321 72.673) (xy 155.321 72.653) (xy 155.575 72.653) + (xy 155.575 72.673) (xy 157.12425 72.673) (xy 157.283 72.51425) (xy 157.286072 71.6) (xy 157.273812 71.475518) + (xy 157.237502 71.35582) (xy 157.178537 71.245506) (xy 157.099185 71.148815) (xy 157.002494 71.069463) (xy 156.89218 71.010498) + (xy 156.772482 70.974188) (xy 156.648 70.961928) (xy 156.227426 70.963341) (xy 156.317199 70.926156) (xy 156.617744 70.725338) + (xy 156.873338 70.469744) (xy 157.074156 70.169199) (xy 157.212482 69.83525) (xy 157.283 69.480732) (xy 157.283 69.119268) + (xy 157.212482 68.76475) (xy 157.074156 68.430801) (xy 156.873338 68.130256) (xy 156.617744 67.874662) (xy 156.317199 67.673844) + (xy 155.98325 67.535518) (xy 155.628732 67.465) (xy 155.267268 67.465) (xy 154.91275 67.535518) (xy 154.578801 67.673844) + (xy 154.278256 67.874662) (xy 154.022662 68.130256) (xy 153.821844 68.430801) (xy 153.683518 68.76475) (xy 153.613 69.119268) + (xy 153.613 69.480732) (xy 153.683518 69.83525) (xy 153.821844 70.169199) (xy 154.022662 70.469744) (xy 154.278256 70.725338) + (xy 154.578801 70.926156) (xy 154.668574 70.963341) (xy 154.248 70.961928) (xy 154.123518 70.974188) (xy 154.00382 71.010498) + (xy 153.893506 71.069463) (xy 153.796815 71.148815) (xy 153.717463 71.245506) (xy 153.658498 71.35582) (xy 153.622188 71.475518) + (xy 153.609928 71.6) (xy 152.527 71.6) (xy 152.527 61.736511) (xy 152.561498 61.788141) (xy 152.711859 61.938502) + (xy 152.888665 62.05664) (xy 153.085122 62.138015) (xy 153.293679 62.1795) (xy 153.506321 62.1795) (xy 153.714878 62.138015) + (xy 153.911335 62.05664) (xy 154.088141 61.938502) (xy 154.238502 61.788141) (xy 154.35 61.621272) (xy 154.461498 61.788141) + (xy 154.611859 61.938502) (xy 154.788665 62.05664) (xy 154.985122 62.138015) (xy 155.193679 62.1795) (xy 155.406321 62.1795) + (xy 155.614878 62.138015) (xy 155.811335 62.05664) (xy 155.988141 61.938502) (xy 156.052287 61.874356) (xy 156.061498 61.888141) + (xy 156.211859 62.038502) (xy 156.388665 62.15664) (xy 156.585122 62.238015) (xy 156.793679 62.2795) (xy 157.006321 62.2795) + (xy 157.214878 62.238015) (xy 157.411335 62.15664) (xy 157.588141 62.038502) (xy 157.738502 61.888141) (xy 157.85664 61.711335) + (xy 157.938015 61.514878) (xy 157.9795 61.306321) (xy 157.9795 61.093679) (xy 157.938015 60.885122) (xy 157.85664 60.688665) + (xy 157.738502 60.511859) (xy 157.588141 60.361498) (xy 157.411335 60.24336) (xy 157.214878 60.161985) (xy 157.006321 60.1205) + (xy 156.793679 60.1205) (xy 156.585122 60.161985) (xy 156.388665 60.24336) (xy 156.211859 60.361498) (xy 156.147713 60.425644) + (xy 156.138502 60.411859) (xy 155.988141 60.261498) (xy 155.811335 60.14336) (xy 155.614878 60.061985) (xy 155.406321 60.0205) + (xy 155.193679 60.0205) (xy 154.985122 60.061985) (xy 154.788665 60.14336) (xy 154.611859 60.261498) (xy 154.461498 60.411859) + (xy 154.35 60.578728) (xy 154.238502 60.411859) (xy 154.088141 60.261498) (xy 153.911335 60.14336) (xy 153.714878 60.061985) + (xy 153.506321 60.0205) (xy 153.293679 60.0205) (xy 153.085122 60.061985) (xy 152.888665 60.14336) (xy 152.711859 60.261498) + (xy 152.561498 60.411859) (xy 152.527 60.463489) (xy 152.527 54.737) (xy 158.697394 54.737) + ) + ) + ) + (zone (net 1) (net_name GND) (layer In1.Cu) (tstamp 5DA4E9FA) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet)) + (polygon + (pts + (xy 115.55 62.7) (xy 146.1 62.8) (xy 146.05 83.82) (xy 109.22 83.82) (xy 109.22 84.455) + (xy 127.455 84.455) (xy 128.4 85.4) (xy 139.5 85.4) (xy 139.5 84.455) (xy 146.685 84.455) + (xy 146.685 63.5) (xy 152.4 63.5) (xy 152.4 54.61) (xy 158.75 54.61) (xy 161.925 57.785) + (xy 161.925 98.425) (xy 158.75 101.6) (xy 106.68 101.6) (xy 103.505 98.425) (xy 103.505 58.42) + (xy 107.315 54.61) (xy 115.57 54.61) + ) + ) + (filled_polygon + (pts + (xy 115.425924 61.516841) (xy 115.309469 61.633296) (xy 115.212179 61.778901) (xy 115.147305 61.93552) (xy 115.109399 61.93552) + (xy 114.937646 61.969684) (xy 114.775859 62.036699) (xy 114.630254 62.133989) (xy 114.506427 62.257816) (xy 114.409137 62.403421) + (xy 114.342122 62.565208) (xy 114.307958 62.736961) (xy 114.307958 62.912079) (xy 114.342122 63.083832) (xy 114.409137 63.245619) + (xy 114.506427 63.391224) (xy 114.630254 63.515051) (xy 114.775859 63.612341) (xy 114.937646 63.679356) (xy 115.109399 63.71352) + (xy 115.284517 63.71352) (xy 115.45627 63.679356) (xy 115.618057 63.612341) (xy 115.763662 63.515051) (xy 115.887489 63.391224) + (xy 115.984779 63.245619) (xy 116.049653 63.089) (xy 116.087559 63.089) (xy 116.259312 63.054836) (xy 116.421099 62.987821) + (xy 116.566704 62.890531) (xy 116.62671 62.830525) (xy 145.972698 62.926584) (xy 145.946794 73.816626) (xy 145.814878 73.761985) + (xy 145.606321 73.7205) (xy 145.393679 73.7205) (xy 145.185122 73.761985) (xy 144.988665 73.84336) (xy 144.811859 73.961498) + (xy 144.661498 74.111859) (xy 144.54336 74.288665) (xy 144.461985 74.485122) (xy 144.4205 74.693679) (xy 144.4205 74.906321) + (xy 144.461985 75.114878) (xy 144.54336 75.311335) (xy 144.661498 75.488141) (xy 144.811859 75.638502) (xy 144.988665 75.75664) + (xy 145.185122 75.838015) (xy 145.393679 75.8795) (xy 145.606321 75.8795) (xy 145.814878 75.838015) (xy 145.942111 75.785313) + (xy 145.923301 83.693) (xy 138.845571 83.693) (xy 138.776277 83.501168) (xy 138.71586 83.388137) (xy 138.476993 83.322612) + (xy 138.106605 83.693) (xy 137.747395 83.693) (xy 138.297388 83.143007) (xy 138.231863 82.90414) (xy 137.984884 82.78824) + (xy 137.72004 82.72275) (xy 137.447508 82.710188) (xy 137.177762 82.751035) (xy 136.921168 82.843723) (xy 136.808137 82.90414) + (xy 136.742612 83.143007) (xy 137.292605 83.693) (xy 136.933395 83.693) (xy 136.563007 83.322612) (xy 136.32414 83.388137) + (xy 136.249836 83.546477) (xy 136.207371 83.443957) (xy 136.055799 83.217114) (xy 135.862886 83.024201) (xy 135.636043 82.872629) + (xy 135.383989 82.768225) (xy 135.116411 82.715) (xy 134.843589 82.715) (xy 134.576011 82.768225) (xy 134.323957 82.872629) + (xy 134.097114 83.024201) (xy 133.904201 83.217114) (xy 133.752629 83.443957) (xy 133.71 83.546873) (xy 133.667371 83.443957) + (xy 133.515799 83.217114) (xy 133.322886 83.024201) (xy 133.096043 82.872629) (xy 132.843989 82.768225) (xy 132.576411 82.715) + (xy 132.303589 82.715) (xy 132.036011 82.768225) (xy 131.783957 82.872629) (xy 131.557114 83.024201) (xy 131.364201 83.217114) + (xy 131.286445 83.333483) (xy 131.275812 83.225518) (xy 131.239502 83.10582) (xy 131.180537 82.995506) (xy 131.101185 82.898815) + (xy 131.004494 82.819463) (xy 130.89418 82.760498) (xy 130.774482 82.724188) (xy 130.65 82.711928) (xy 129.15 82.711928) + (xy 129.025518 82.724188) (xy 128.90582 82.760498) (xy 128.795506 82.819463) (xy 128.698815 82.898815) (xy 128.619463 82.995506) + (xy 128.560498 83.10582) (xy 128.524188 83.225518) (xy 128.511928 83.35) (xy 128.511928 83.693) (xy 110.299768 83.693) + (xy 110.21358 83.606812) (xy 110.127392 83.693) (xy 110.08616 83.693) (xy 109.978486 83.437164) (xy 109.779088 83.338072) + (xy 110.2 83.338072) (xy 110.324482 83.325812) (xy 110.44418 83.289502) (xy 110.554494 83.230537) (xy 110.651185 83.151185) + (xy 110.730537 83.054494) (xy 110.789502 82.94418) (xy 110.825812 82.824482) (xy 110.838072 82.7) (xy 110.838072 81.693679) + (xy 125.4205 81.693679) (xy 125.4205 81.906321) (xy 125.461985 82.114878) (xy 125.54336 82.311335) (xy 125.661498 82.488141) + (xy 125.811859 82.638502) (xy 125.988665 82.75664) (xy 126.185122 82.838015) (xy 126.393679 82.8795) (xy 126.606321 82.8795) + (xy 126.814878 82.838015) (xy 127.011335 82.75664) (xy 127.188141 82.638502) (xy 127.338502 82.488141) (xy 127.45664 82.311335) + (xy 127.538015 82.114878) (xy 127.5795 81.906321) (xy 127.5795 81.693679) (xy 127.538015 81.485122) (xy 127.45664 81.288665) + (xy 127.338502 81.111859) (xy 127.188141 80.961498) (xy 127.011335 80.84336) (xy 126.814878 80.761985) (xy 126.606321 80.7205) + (xy 126.393679 80.7205) (xy 126.185122 80.761985) (xy 125.988665 80.84336) (xy 125.811859 80.961498) (xy 125.661498 81.111859) + (xy 125.54336 81.288665) (xy 125.461985 81.485122) (xy 125.4205 81.693679) (xy 110.838072 81.693679) (xy 110.838072 80.3) + (xy 110.825812 80.175518) (xy 110.789502 80.05582) (xy 110.730537 79.945506) (xy 110.651185 79.848815) (xy 110.554494 79.769463) + (xy 110.44418 79.710498) (xy 110.324482 79.674188) (xy 110.2 79.661928) (xy 107.8 79.661928) (xy 107.675518 79.674188) + (xy 107.55582 79.710498) (xy 107.445506 79.769463) (xy 107.348815 79.848815) (xy 107.269463 79.945506) (xy 107.210498 80.05582) + (xy 107.174188 80.175518) (xy 107.161928 80.3) (xy 107.161928 82.7) (xy 107.174188 82.824482) (xy 107.210498 82.94418) + (xy 107.269463 83.054494) (xy 107.348815 83.151185) (xy 107.445506 83.230537) (xy 107.55582 83.289502) (xy 107.675518 83.325812) + (xy 107.8 83.338072) (xy 108.206903 83.338072) (xy 108.021514 83.437164) (xy 107.901626 83.72202) (xy 109 84.820395) + (xy 109.014143 84.806253) (xy 109.193748 84.985858) (xy 109.179605 85) (xy 110.27798 86.098374) (xy 110.562836 85.978486) + (xy 110.723699 85.65479) (xy 110.818322 85.305931) (xy 110.843067 84.945316) (xy 110.796985 84.586802) (xy 110.795371 84.582) + (xy 127.402394 84.582) (xy 128.310197 85.489803) (xy 128.329443 85.505597) (xy 128.351399 85.517333) (xy 128.375224 85.52456) + (xy 128.4 85.527) (xy 139.5 85.527) (xy 139.524776 85.52456) (xy 139.548601 85.517333) (xy 139.570557 85.505597) + (xy 139.589803 85.489803) (xy 139.605597 85.470557) (xy 139.617333 85.448601) (xy 139.62456 85.424776) (xy 139.627 85.4) + (xy 139.627 84.582) (xy 146.685 84.582) (xy 146.709776 84.57956) (xy 146.733601 84.572333) (xy 146.755557 84.560597) + (xy 146.774803 84.544803) (xy 146.790597 84.525557) (xy 146.802333 84.503601) (xy 146.80956 84.479776) (xy 146.812 84.455) + (xy 146.812 79.9) (xy 153.609928 79.9) (xy 153.609928 82.3) (xy 153.622188 82.424482) (xy 153.658498 82.54418) + (xy 153.717463 82.654494) (xy 153.796815 82.751185) (xy 153.893506 82.830537) (xy 154.00382 82.889502) (xy 154.123518 82.925812) + (xy 154.248 82.938072) (xy 156.648 82.938072) (xy 156.772482 82.925812) (xy 156.89218 82.889502) (xy 157.002494 82.830537) + (xy 157.099185 82.751185) (xy 157.178537 82.654494) (xy 157.237502 82.54418) (xy 157.273812 82.424482) (xy 157.286072 82.3) + (xy 157.286072 79.9) (xy 157.273812 79.775518) (xy 157.237502 79.65582) (xy 157.178537 79.545506) (xy 157.099185 79.448815) + (xy 157.002494 79.369463) (xy 156.89218 79.310498) (xy 156.772482 79.274188) (xy 156.648 79.261928) (xy 156.230838 79.261928) + (xy 156.317199 79.226156) (xy 156.617744 79.025338) (xy 156.873338 78.769744) (xy 157.074156 78.469199) (xy 157.212482 78.13525) + (xy 157.283 77.780732) (xy 157.283 77.419268) (xy 157.212482 77.06475) (xy 157.074156 76.730801) (xy 156.873338 76.430256) + (xy 156.617744 76.174662) (xy 156.317199 75.973844) (xy 155.98325 75.835518) (xy 155.628732 75.765) (xy 155.267268 75.765) + (xy 154.91275 75.835518) (xy 154.578801 75.973844) (xy 154.278256 76.174662) (xy 154.022662 76.430256) (xy 153.821844 76.730801) + (xy 153.683518 77.06475) (xy 153.613 77.419268) (xy 153.613 77.780732) (xy 153.683518 78.13525) (xy 153.821844 78.469199) + (xy 154.022662 78.769744) (xy 154.278256 79.025338) (xy 154.578801 79.226156) (xy 154.665162 79.261928) (xy 154.248 79.261928) + (xy 154.123518 79.274188) (xy 154.00382 79.310498) (xy 153.893506 79.369463) (xy 153.796815 79.448815) (xy 153.717463 79.545506) + (xy 153.658498 79.65582) (xy 153.622188 79.775518) (xy 153.609928 79.9) (xy 146.812 79.9) (xy 146.812 71.6) + (xy 153.609928 71.6) (xy 153.609928 74) (xy 153.622188 74.124482) (xy 153.658498 74.24418) (xy 153.717463 74.354494) + (xy 153.796815 74.451185) (xy 153.893506 74.530537) (xy 154.00382 74.589502) (xy 154.123518 74.625812) (xy 154.248 74.638072) + (xy 156.648 74.638072) (xy 156.772482 74.625812) (xy 156.89218 74.589502) (xy 157.002494 74.530537) (xy 157.099185 74.451185) + (xy 157.178537 74.354494) (xy 157.237502 74.24418) (xy 157.273812 74.124482) (xy 157.286072 74) (xy 157.286072 71.6) + (xy 157.273812 71.475518) (xy 157.237502 71.35582) (xy 157.178537 71.245506) (xy 157.099185 71.148815) (xy 157.002494 71.069463) + (xy 156.89218 71.010498) (xy 156.772482 70.974188) (xy 156.648 70.961928) (xy 156.230838 70.961928) (xy 156.317199 70.926156) + (xy 156.617744 70.725338) (xy 156.873338 70.469744) (xy 157.074156 70.169199) (xy 157.212482 69.83525) (xy 157.283 69.480732) + (xy 157.283 69.119268) (xy 157.212482 68.76475) (xy 157.074156 68.430801) (xy 156.873338 68.130256) (xy 156.617744 67.874662) + (xy 156.317199 67.673844) (xy 155.98325 67.535518) (xy 155.628732 67.465) (xy 155.267268 67.465) (xy 154.91275 67.535518) + (xy 154.578801 67.673844) (xy 154.278256 67.874662) (xy 154.022662 68.130256) (xy 153.821844 68.430801) (xy 153.683518 68.76475) + (xy 153.613 69.119268) (xy 153.613 69.480732) (xy 153.683518 69.83525) (xy 153.821844 70.169199) (xy 154.022662 70.469744) + (xy 154.278256 70.725338) (xy 154.578801 70.926156) (xy 154.665162 70.961928) (xy 154.248 70.961928) (xy 154.123518 70.974188) + (xy 154.00382 71.010498) (xy 153.893506 71.069463) (xy 153.796815 71.148815) (xy 153.717463 71.245506) (xy 153.658498 71.35582) + (xy 153.622188 71.475518) (xy 153.609928 71.6) (xy 146.812 71.6) (xy 146.812 63.627) (xy 152.4 63.627) + (xy 152.424776 63.62456) (xy 152.448601 63.617333) (xy 152.470557 63.605597) (xy 152.489803 63.589803) (xy 152.505597 63.570557) + (xy 152.517333 63.548601) (xy 152.52456 63.524776) (xy 152.527 63.5) (xy 152.527 54.737) (xy 158.697394 54.737) + (xy 159.226702 55.266308) (xy 159.220128 55.265) (xy 158.779872 55.265) (xy 158.348075 55.35089) (xy 157.941331 55.519369) + (xy 157.575271 55.763962) (xy 157.263962 56.075271) (xy 157.019369 56.441331) (xy 156.85089 56.848075) (xy 156.765 57.279872) + (xy 156.765 57.720128) (xy 156.85089 58.151925) (xy 157.019369 58.558669) (xy 157.263962 58.924729) (xy 157.575271 59.236038) + (xy 157.941331 59.480631) (xy 158.348075 59.64911) (xy 158.779872 59.735) (xy 159.220128 59.735) (xy 159.651925 59.64911) + (xy 160.058669 59.480631) (xy 160.424729 59.236038) (xy 160.736038 58.924729) (xy 160.980631 58.558669) (xy 161.14911 58.151925) + (xy 161.235 57.720128) (xy 161.235 57.279872) (xy 161.233692 57.273298) (xy 161.798 57.837606) (xy 161.798 98.372394) + (xy 161.181549 98.988845) (xy 161.235 98.720128) (xy 161.235 98.279872) (xy 161.14911 97.848075) (xy 160.980631 97.441331) + (xy 160.736038 97.075271) (xy 160.424729 96.763962) (xy 160.058669 96.519369) (xy 159.651925 96.35089) (xy 159.220128 96.265) + (xy 158.779872 96.265) (xy 158.348075 96.35089) (xy 157.941331 96.519369) (xy 157.575271 96.763962) (xy 157.263962 97.075271) + (xy 157.019369 97.441331) (xy 156.85089 97.848075) (xy 156.765 98.279872) (xy 156.765 98.720128) (xy 156.85089 99.151925) + (xy 157.019369 99.558669) (xy 157.263962 99.924729) (xy 157.575271 100.236038) (xy 157.941331 100.480631) (xy 158.348075 100.64911) + (xy 158.779872 100.735) (xy 159.220128 100.735) (xy 159.488845 100.681549) (xy 158.697394 101.473) (xy 106.732606 101.473) + (xy 105.923773 100.664167) (xy 106.279872 100.735) (xy 106.720128 100.735) (xy 107.151925 100.64911) (xy 107.558669 100.480631) + (xy 107.924729 100.236038) (xy 108.236038 99.924729) (xy 108.480631 99.558669) (xy 108.64911 99.151925) (xy 108.735 98.720128) + (xy 108.735 98.279872) (xy 108.64911 97.848075) (xy 108.480631 97.441331) (xy 108.236038 97.075271) (xy 107.924729 96.763962) + (xy 107.558669 96.519369) (xy 107.151925 96.35089) (xy 106.720128 96.265) (xy 106.279872 96.265) (xy 105.848075 96.35089) + (xy 105.441331 96.519369) (xy 105.075271 96.763962) (xy 104.763962 97.075271) (xy 104.519369 97.441331) (xy 104.35089 97.848075) + (xy 104.265 98.279872) (xy 104.265 98.720128) (xy 104.335833 99.076227) (xy 103.632 98.372394) (xy 103.632 94.8) + (xy 114.861928 94.8) (xy 114.861928 97.2) (xy 114.874188 97.324482) (xy 114.910498 97.44418) (xy 114.969463 97.554494) + (xy 115.048815 97.651185) (xy 115.145506 97.730537) (xy 115.25582 97.789502) (xy 115.375518 97.825812) (xy 115.5 97.838072) + (xy 117.9 97.838072) (xy 118.024482 97.825812) (xy 118.14418 97.789502) (xy 118.254494 97.730537) (xy 118.351185 97.651185) + (xy 118.430537 97.554494) (xy 118.489502 97.44418) (xy 118.525812 97.324482) (xy 118.538072 97.2) (xy 118.538072 96.782838) + (xy 118.573844 96.869199) (xy 118.774662 97.169744) (xy 119.030256 97.425338) (xy 119.330801 97.626156) (xy 119.66475 97.764482) + (xy 120.019268 97.835) (xy 120.380732 97.835) (xy 120.73525 97.764482) (xy 121.069199 97.626156) (xy 121.369744 97.425338) + (xy 121.625338 97.169744) (xy 121.826156 96.869199) (xy 121.964482 96.53525) (xy 122.035 96.180732) (xy 122.035 95.819268) + (xy 121.964482 95.46475) (xy 121.826156 95.130801) (xy 121.625338 94.830256) (xy 121.595082 94.8) (xy 123.011928 94.8) + (xy 123.011928 97.2) (xy 123.024188 97.324482) (xy 123.060498 97.44418) (xy 123.119463 97.554494) (xy 123.198815 97.651185) + (xy 123.295506 97.730537) (xy 123.40582 97.789502) (xy 123.525518 97.825812) (xy 123.65 97.838072) (xy 126.05 97.838072) + (xy 126.174482 97.825812) (xy 126.29418 97.789502) (xy 126.404494 97.730537) (xy 126.501185 97.651185) (xy 126.580537 97.554494) + (xy 126.639502 97.44418) (xy 126.675812 97.324482) (xy 126.688072 97.2) (xy 126.688072 96.782838) (xy 126.723844 96.869199) + (xy 126.924662 97.169744) (xy 127.180256 97.425338) (xy 127.480801 97.626156) (xy 127.81475 97.764482) (xy 128.169268 97.835) + (xy 128.530732 97.835) (xy 128.88525 97.764482) (xy 129.219199 97.626156) (xy 129.519744 97.425338) (xy 129.775338 97.169744) + (xy 129.976156 96.869199) (xy 130.114482 96.53525) (xy 130.185 96.180732) (xy 130.185 95.819268) (xy 130.114482 95.46475) + (xy 129.976156 95.130801) (xy 129.775338 94.830256) (xy 129.745082 94.8) (xy 131.139928 94.8) (xy 131.139928 97.2) + (xy 131.152188 97.324482) (xy 131.188498 97.44418) (xy 131.247463 97.554494) (xy 131.326815 97.651185) (xy 131.423506 97.730537) + (xy 131.53382 97.789502) (xy 131.653518 97.825812) (xy 131.778 97.838072) (xy 134.178 97.838072) (xy 134.302482 97.825812) + (xy 134.42218 97.789502) (xy 134.532494 97.730537) (xy 134.629185 97.651185) (xy 134.708537 97.554494) (xy 134.767502 97.44418) + (xy 134.803812 97.324482) (xy 134.816072 97.2) (xy 134.816072 96.782838) (xy 134.851844 96.869199) (xy 135.052662 97.169744) + (xy 135.308256 97.425338) (xy 135.608801 97.626156) (xy 135.94275 97.764482) (xy 136.297268 97.835) (xy 136.658732 97.835) + (xy 137.01325 97.764482) (xy 137.347199 97.626156) (xy 137.647744 97.425338) (xy 137.903338 97.169744) (xy 138.104156 96.869199) + (xy 138.242482 96.53525) (xy 138.313 96.180732) (xy 138.313 95.819268) (xy 138.242482 95.46475) (xy 138.104156 95.130801) + (xy 137.903338 94.830256) (xy 137.873082 94.8) (xy 139.311928 94.8) (xy 139.311928 97.2) (xy 139.324188 97.324482) + (xy 139.360498 97.44418) (xy 139.419463 97.554494) (xy 139.498815 97.651185) (xy 139.595506 97.730537) (xy 139.70582 97.789502) + (xy 139.825518 97.825812) (xy 139.95 97.838072) (xy 142.35 97.838072) (xy 142.474482 97.825812) (xy 142.59418 97.789502) + (xy 142.704494 97.730537) (xy 142.801185 97.651185) (xy 142.880537 97.554494) (xy 142.939502 97.44418) (xy 142.975812 97.324482) + (xy 142.988072 97.2) (xy 142.988072 96.782838) (xy 143.023844 96.869199) (xy 143.224662 97.169744) (xy 143.480256 97.425338) + (xy 143.780801 97.626156) (xy 144.11475 97.764482) (xy 144.469268 97.835) (xy 144.830732 97.835) (xy 145.18525 97.764482) + (xy 145.519199 97.626156) (xy 145.819744 97.425338) (xy 146.075338 97.169744) (xy 146.276156 96.869199) (xy 146.414482 96.53525) + (xy 146.485 96.180732) (xy 146.485 95.819268) (xy 146.414482 95.46475) (xy 146.276156 95.130801) (xy 146.075338 94.830256) + (xy 146.045082 94.8) (xy 147.511928 94.8) (xy 147.511928 97.2) (xy 147.524188 97.324482) (xy 147.560498 97.44418) + (xy 147.619463 97.554494) (xy 147.698815 97.651185) (xy 147.795506 97.730537) (xy 147.90582 97.789502) (xy 148.025518 97.825812) + (xy 148.15 97.838072) (xy 150.55 97.838072) (xy 150.674482 97.825812) (xy 150.79418 97.789502) (xy 150.904494 97.730537) + (xy 151.001185 97.651185) (xy 151.080537 97.554494) (xy 151.139502 97.44418) (xy 151.175812 97.324482) (xy 151.188072 97.2) + (xy 151.188072 96.782838) (xy 151.223844 96.869199) (xy 151.424662 97.169744) (xy 151.680256 97.425338) (xy 151.980801 97.626156) + (xy 152.31475 97.764482) (xy 152.669268 97.835) (xy 153.030732 97.835) (xy 153.38525 97.764482) (xy 153.719199 97.626156) + (xy 154.019744 97.425338) (xy 154.275338 97.169744) (xy 154.476156 96.869199) (xy 154.614482 96.53525) (xy 154.685 96.180732) + (xy 154.685 95.819268) (xy 154.614482 95.46475) (xy 154.476156 95.130801) (xy 154.275338 94.830256) (xy 154.019744 94.574662) + (xy 153.719199 94.373844) (xy 153.38525 94.235518) (xy 153.030732 94.165) (xy 152.669268 94.165) (xy 152.31475 94.235518) + (xy 151.980801 94.373844) (xy 151.680256 94.574662) (xy 151.424662 94.830256) (xy 151.223844 95.130801) (xy 151.188072 95.217162) + (xy 151.188072 94.8) (xy 151.175812 94.675518) (xy 151.139502 94.55582) (xy 151.080537 94.445506) (xy 151.001185 94.348815) + (xy 150.904494 94.269463) (xy 150.79418 94.210498) (xy 150.674482 94.174188) (xy 150.55 94.161928) (xy 148.15 94.161928) + (xy 148.025518 94.174188) (xy 147.90582 94.210498) (xy 147.795506 94.269463) (xy 147.698815 94.348815) (xy 147.619463 94.445506) + (xy 147.560498 94.55582) (xy 147.524188 94.675518) (xy 147.511928 94.8) (xy 146.045082 94.8) (xy 145.819744 94.574662) + (xy 145.519199 94.373844) (xy 145.18525 94.235518) (xy 144.830732 94.165) (xy 144.469268 94.165) (xy 144.11475 94.235518) + (xy 143.780801 94.373844) (xy 143.480256 94.574662) (xy 143.224662 94.830256) (xy 143.023844 95.130801) (xy 142.988072 95.217162) + (xy 142.988072 94.8) (xy 142.975812 94.675518) (xy 142.939502 94.55582) (xy 142.880537 94.445506) (xy 142.801185 94.348815) + (xy 142.704494 94.269463) (xy 142.59418 94.210498) (xy 142.474482 94.174188) (xy 142.35 94.161928) (xy 139.95 94.161928) + (xy 139.825518 94.174188) (xy 139.70582 94.210498) (xy 139.595506 94.269463) (xy 139.498815 94.348815) (xy 139.419463 94.445506) + (xy 139.360498 94.55582) (xy 139.324188 94.675518) (xy 139.311928 94.8) (xy 137.873082 94.8) (xy 137.647744 94.574662) + (xy 137.347199 94.373844) (xy 137.01325 94.235518) (xy 136.658732 94.165) (xy 136.297268 94.165) (xy 135.94275 94.235518) + (xy 135.608801 94.373844) (xy 135.308256 94.574662) (xy 135.052662 94.830256) (xy 134.851844 95.130801) (xy 134.816072 95.217162) + (xy 134.816072 94.8) (xy 134.803812 94.675518) (xy 134.767502 94.55582) (xy 134.708537 94.445506) (xy 134.629185 94.348815) + (xy 134.532494 94.269463) (xy 134.42218 94.210498) (xy 134.302482 94.174188) (xy 134.178 94.161928) (xy 131.778 94.161928) + (xy 131.653518 94.174188) (xy 131.53382 94.210498) (xy 131.423506 94.269463) (xy 131.326815 94.348815) (xy 131.247463 94.445506) + (xy 131.188498 94.55582) (xy 131.152188 94.675518) (xy 131.139928 94.8) (xy 129.745082 94.8) (xy 129.519744 94.574662) + (xy 129.219199 94.373844) (xy 128.88525 94.235518) (xy 128.530732 94.165) (xy 128.169268 94.165) (xy 127.81475 94.235518) + (xy 127.480801 94.373844) (xy 127.180256 94.574662) (xy 126.924662 94.830256) (xy 126.723844 95.130801) (xy 126.688072 95.217162) + (xy 126.688072 94.8) (xy 126.675812 94.675518) (xy 126.639502 94.55582) (xy 126.580537 94.445506) (xy 126.501185 94.348815) + (xy 126.404494 94.269463) (xy 126.29418 94.210498) (xy 126.174482 94.174188) (xy 126.05 94.161928) (xy 123.65 94.161928) + (xy 123.525518 94.174188) (xy 123.40582 94.210498) (xy 123.295506 94.269463) (xy 123.198815 94.348815) (xy 123.119463 94.445506) + (xy 123.060498 94.55582) (xy 123.024188 94.675518) (xy 123.011928 94.8) (xy 121.595082 94.8) (xy 121.369744 94.574662) + (xy 121.069199 94.373844) (xy 120.73525 94.235518) (xy 120.380732 94.165) (xy 120.019268 94.165) (xy 119.66475 94.235518) + (xy 119.330801 94.373844) (xy 119.030256 94.574662) (xy 118.774662 94.830256) (xy 118.573844 95.130801) (xy 118.538072 95.217162) + (xy 118.538072 94.8) (xy 118.525812 94.675518) (xy 118.489502 94.55582) (xy 118.430537 94.445506) (xy 118.351185 94.348815) + (xy 118.254494 94.269463) (xy 118.14418 94.210498) (xy 118.024482 94.174188) (xy 117.9 94.161928) (xy 115.5 94.161928) + (xy 115.375518 94.174188) (xy 115.25582 94.210498) (xy 115.145506 94.269463) (xy 115.048815 94.348815) (xy 114.969463 94.445506) + (xy 114.910498 94.55582) (xy 114.874188 94.675518) (xy 114.861928 94.8) (xy 103.632 94.8) (xy 103.632 91.809267) + (xy 104.53368 91.809267) (xy 104.607558 92.09083) (xy 104.734947 92.35257) (xy 104.910951 92.584429) (xy 105.128807 92.777496) + (xy 105.380142 92.924352) (xy 105.64311 93.016476) (xy 105.873 92.895155) (xy 105.873 91.577) (xy 104.673835 91.577) + (xy 104.53368 91.809267) (xy 103.632 91.809267) (xy 103.632 91.090733) (xy 104.53368 91.090733) (xy 104.673835 91.323) + (xy 105.873 91.323) (xy 105.873 90.004845) (xy 106.127 90.004845) (xy 106.127 91.323) (xy 106.147 91.323) + (xy 106.147 91.577) (xy 106.127 91.577) (xy 106.127 92.895155) (xy 106.35689 93.016476) (xy 106.619858 92.924352) + (xy 106.871193 92.777496) (xy 107.089049 92.584429) (xy 107.245538 92.378278) (xy 107.259294 92.404013) (xy 107.444866 92.630134) + (xy 107.670986 92.815706) (xy 107.928966 92.953599) (xy 108.208889 93.038513) (xy 108.5 93.067185) (xy 108.79111 93.038513) + (xy 109.071033 92.953599) (xy 109.329013 92.815706) (xy 109.555134 92.630134) (xy 109.607223 92.566663) (xy 109.661595 92.668386) + (xy 109.772038 92.802962) (xy 109.906614 92.913405) (xy 110.06015 92.995472) (xy 110.226746 93.046008) (xy 110.4 93.063072) + (xy 111.6 93.063072) (xy 111.773254 93.046008) (xy 111.93985 92.995472) (xy 112.093386 92.913405) (xy 112.227962 92.802962) + (xy 112.338405 92.668386) (xy 112.420472 92.51485) (xy 112.471008 92.348254) (xy 112.488072 92.175) (xy 112.488072 90.725) + (xy 112.471008 90.551746) (xy 112.420472 90.38515) (xy 112.338405 90.231614) (xy 112.227962 90.097038) (xy 112.093386 89.986595) + (xy 111.93985 89.904528) (xy 111.773254 89.853992) (xy 111.6 89.836928) (xy 110.4 89.836928) (xy 110.226746 89.853992) + (xy 110.06015 89.904528) (xy 109.906614 89.986595) (xy 109.772038 90.097038) (xy 109.661595 90.231614) (xy 109.607223 90.333337) + (xy 109.555134 90.269866) (xy 109.329014 90.084294) (xy 109.071034 89.946401) (xy 108.791111 89.861487) (xy 108.5 89.832815) + (xy 108.20889 89.861487) (xy 107.928967 89.946401) (xy 107.670987 90.084294) (xy 107.444866 90.269866) (xy 107.259294 90.495986) + (xy 107.245538 90.521722) (xy 107.089049 90.315571) (xy 106.871193 90.122504) (xy 106.619858 89.975648) (xy 106.35689 89.883524) + (xy 106.127 90.004845) (xy 105.873 90.004845) (xy 105.64311 89.883524) (xy 105.380142 89.975648) (xy 105.128807 90.122504) + (xy 104.910951 90.315571) (xy 104.734947 90.54743) (xy 104.607558 90.80917) (xy 104.53368 91.090733) (xy 103.632 91.090733) + (xy 103.632 88.3) (xy 153.609928 88.3) (xy 153.609928 90.7) (xy 153.622188 90.824482) (xy 153.658498 90.94418) + (xy 153.717463 91.054494) (xy 153.796815 91.151185) (xy 153.893506 91.230537) (xy 154.00382 91.289502) (xy 154.123518 91.325812) + (xy 154.248 91.338072) (xy 156.648 91.338072) (xy 156.772482 91.325812) (xy 156.89218 91.289502) (xy 157.002494 91.230537) + (xy 157.099185 91.151185) (xy 157.178537 91.054494) (xy 157.237502 90.94418) (xy 157.273812 90.824482) (xy 157.286072 90.7) + (xy 157.286072 88.3) (xy 157.273812 88.175518) (xy 157.237502 88.05582) (xy 157.178537 87.945506) (xy 157.099185 87.848815) + (xy 157.002494 87.769463) (xy 156.89218 87.710498) (xy 156.772482 87.674188) (xy 156.648 87.661928) (xy 156.230838 87.661928) + (xy 156.317199 87.626156) (xy 156.617744 87.425338) (xy 156.873338 87.169744) (xy 157.074156 86.869199) (xy 157.212482 86.53525) + (xy 157.283 86.180732) (xy 157.283 85.819268) (xy 157.212482 85.46475) (xy 157.074156 85.130801) (xy 156.873338 84.830256) + (xy 156.617744 84.574662) (xy 156.317199 84.373844) (xy 155.98325 84.235518) (xy 155.628732 84.165) (xy 155.267268 84.165) + (xy 154.91275 84.235518) (xy 154.578801 84.373844) (xy 154.278256 84.574662) (xy 154.022662 84.830256) (xy 153.821844 85.130801) + (xy 153.683518 85.46475) (xy 153.613 85.819268) (xy 153.613 86.180732) (xy 153.683518 86.53525) (xy 153.821844 86.869199) + (xy 154.022662 87.169744) (xy 154.278256 87.425338) (xy 154.578801 87.626156) (xy 154.665162 87.661928) (xy 154.248 87.661928) + (xy 154.123518 87.674188) (xy 154.00382 87.710498) (xy 153.893506 87.769463) (xy 153.796815 87.848815) (xy 153.717463 87.945506) + (xy 153.658498 88.05582) (xy 153.622188 88.175518) (xy 153.609928 88.3) (xy 103.632 88.3) (xy 103.632 86.27798) + (xy 107.901626 86.27798) (xy 108.021514 86.562836) (xy 108.34521 86.723699) (xy 108.694069 86.818322) (xy 109.054684 86.843067) + (xy 109.413198 86.796985) (xy 109.755833 86.681846) (xy 109.978486 86.562836) (xy 110.098374 86.27798) (xy 109 85.179605) + (xy 107.901626 86.27798) (xy 103.632 86.27798) (xy 103.632 85.054684) (xy 107.156933 85.054684) (xy 107.203015 85.413198) + (xy 107.318154 85.755833) (xy 107.437164 85.978486) (xy 107.72202 86.098374) (xy 108.820395 85) (xy 107.72202 83.901626) + (xy 107.437164 84.021514) (xy 107.276301 84.34521) (xy 107.181678 84.694069) (xy 107.156933 85.054684) (xy 103.632 85.054684) + (xy 103.632 78.17798) (xy 107.901626 78.17798) (xy 108.021514 78.462836) (xy 108.34521 78.623699) (xy 108.694069 78.718322) + (xy 109.054684 78.743067) (xy 109.413198 78.696985) (xy 109.755833 78.581846) (xy 109.885681 78.512441) (xy 143.711 78.512441) + (xy 143.711 78.687559) (xy 143.745164 78.859312) (xy 143.812179 79.021099) (xy 143.909469 79.166704) (xy 144.033296 79.290531) + (xy 144.178901 79.387821) (xy 144.340688 79.454836) (xy 144.512441 79.489) (xy 144.687559 79.489) (xy 144.859312 79.454836) + (xy 145.021099 79.387821) (xy 145.166704 79.290531) (xy 145.290531 79.166704) (xy 145.387821 79.021099) (xy 145.454836 78.859312) + (xy 145.489 78.687559) (xy 145.489 78.512441) (xy 145.454836 78.340688) (xy 145.387821 78.178901) (xy 145.290531 78.033296) + (xy 145.166704 77.909469) (xy 145.021099 77.812179) (xy 144.859312 77.745164) (xy 144.687559 77.711) (xy 144.512441 77.711) + (xy 144.340688 77.745164) (xy 144.178901 77.812179) (xy 144.033296 77.909469) (xy 143.909469 78.033296) (xy 143.812179 78.178901) + (xy 143.745164 78.340688) (xy 143.711 78.512441) (xy 109.885681 78.512441) (xy 109.978486 78.462836) (xy 110.098374 78.17798) + (xy 109 77.079605) (xy 107.901626 78.17798) (xy 103.632 78.17798) (xy 103.632 76.954684) (xy 107.156933 76.954684) + (xy 107.203015 77.313198) (xy 107.318154 77.655833) (xy 107.437164 77.878486) (xy 107.72202 77.998374) (xy 108.820395 76.9) + (xy 109.179605 76.9) (xy 110.27798 77.998374) (xy 110.562836 77.878486) (xy 110.723699 77.55479) (xy 110.818322 77.205931) + (xy 110.843067 76.845316) (xy 110.796985 76.486802) (xy 110.681846 76.144167) (xy 110.562836 75.921514) (xy 110.27798 75.801626) + (xy 109.179605 76.9) (xy 108.820395 76.9) (xy 107.72202 75.801626) (xy 107.437164 75.921514) (xy 107.276301 76.24521) + (xy 107.181678 76.594069) (xy 107.156933 76.954684) (xy 103.632 76.954684) (xy 103.632 72.2) (xy 107.161928 72.2) + (xy 107.161928 74.6) (xy 107.174188 74.724482) (xy 107.210498 74.84418) (xy 107.269463 74.954494) (xy 107.348815 75.051185) + (xy 107.445506 75.130537) (xy 107.55582 75.189502) (xy 107.675518 75.225812) (xy 107.8 75.238072) (xy 108.206903 75.238072) + (xy 108.021514 75.337164) (xy 107.901626 75.62202) (xy 109 76.720395) (xy 110.026715 75.693679) (xy 115.3205 75.693679) + (xy 115.3205 75.906321) (xy 115.361985 76.114878) (xy 115.44336 76.311335) (xy 115.561498 76.488141) (xy 115.711859 76.638502) + (xy 115.888665 76.75664) (xy 116.085122 76.838015) (xy 116.293679 76.8795) (xy 116.506321 76.8795) (xy 116.714878 76.838015) + (xy 116.911335 76.75664) (xy 117.05 76.663987) (xy 117.188665 76.75664) (xy 117.385122 76.838015) (xy 117.593679 76.8795) + (xy 117.806321 76.8795) (xy 118.014878 76.838015) (xy 118.211335 76.75664) (xy 118.388141 76.638502) (xy 118.538502 76.488141) + (xy 118.65664 76.311335) (xy 118.738015 76.114878) (xy 118.7795 75.906321) (xy 118.7795 75.693679) (xy 118.738015 75.485122) + (xy 118.65664 75.288665) (xy 118.538502 75.111859) (xy 118.388141 74.961498) (xy 118.211335 74.84336) (xy 118.014878 74.761985) + (xy 117.806321 74.7205) (xy 117.593679 74.7205) (xy 117.385122 74.761985) (xy 117.188665 74.84336) (xy 117.05 74.936013) + (xy 116.911335 74.84336) (xy 116.714878 74.761985) (xy 116.506321 74.7205) (xy 116.293679 74.7205) (xy 116.085122 74.761985) + (xy 115.888665 74.84336) (xy 115.711859 74.961498) (xy 115.561498 75.111859) (xy 115.44336 75.288665) (xy 115.361985 75.485122) + (xy 115.3205 75.693679) (xy 110.026715 75.693679) (xy 110.098374 75.62202) (xy 109.978486 75.337164) (xy 109.779088 75.238072) + (xy 110.2 75.238072) (xy 110.324482 75.225812) (xy 110.44418 75.189502) (xy 110.554494 75.130537) (xy 110.651185 75.051185) + (xy 110.730537 74.954494) (xy 110.789502 74.84418) (xy 110.825812 74.724482) (xy 110.838072 74.6) (xy 110.838072 72.2) + (xy 110.825812 72.075518) (xy 110.789502 71.95582) (xy 110.730537 71.845506) (xy 110.651185 71.748815) (xy 110.554494 71.669463) + (xy 110.44418 71.610498) (xy 110.324482 71.574188) (xy 110.2 71.561928) (xy 107.8 71.561928) (xy 107.675518 71.574188) + (xy 107.55582 71.610498) (xy 107.445506 71.669463) (xy 107.348815 71.748815) (xy 107.269463 71.845506) (xy 107.210498 71.95582) + (xy 107.174188 72.075518) (xy 107.161928 72.2) (xy 103.632 72.2) (xy 103.632 70.762085) (xy 103.6955 70.775) + (xy 104.0455 70.775) (xy 104.0455 69.667) (xy 104.2995 69.667) (xy 104.2995 70.775) (xy 104.6495 70.775) + (xy 104.887996 70.726493) (xy 105.112446 70.63239) (xy 105.314225 70.496307) (xy 105.485578 70.323474) (xy 105.619921 70.120533) + (xy 105.712091 69.895282) (xy 105.715962 69.857609) (xy 105.591231 69.667) (xy 104.2995 69.667) (xy 104.0455 69.667) + (xy 104.0255 69.667) (xy 104.0255 69.479133) (xy 106.112972 69.479133) (xy 106.175465 69.71545) (xy 106.418178 69.82885) + (xy 106.678349 69.892719) (xy 106.945982 69.904604) (xy 107.210791 69.864048) (xy 107.4626 69.772609) (xy 107.569535 69.71545) + (xy 107.632028 69.479133) (xy 106.8725 68.719605) (xy 106.112972 69.479133) (xy 104.0255 69.479133) (xy 104.0255 69.413) + (xy 104.0455 69.413) (xy 104.0455 68.305) (xy 104.2995 68.305) (xy 104.2995 69.413) (xy 105.591231 69.413) + (xy 105.705003 69.239138) (xy 105.933367 69.299528) (xy 106.692895 68.54) (xy 107.052105 68.54) (xy 107.811633 69.299528) + (xy 108.04795 69.237035) (xy 108.16135 68.994322) (xy 108.225219 68.734151) (xy 108.237104 68.466518) (xy 108.196548 68.201709) + (xy 108.105109 67.9499) (xy 108.075058 67.893679) (xy 108.3205 67.893679) (xy 108.3205 68.106321) (xy 108.361985 68.314878) + (xy 108.44336 68.511335) (xy 108.561498 68.688141) (xy 108.711859 68.838502) (xy 108.888665 68.95664) (xy 109.085122 69.038015) + (xy 109.293679 69.0795) (xy 109.506321 69.0795) (xy 109.714878 69.038015) (xy 109.911335 68.95664) (xy 110.088141 68.838502) + (xy 110.238502 68.688141) (xy 110.35664 68.511335) (xy 110.397603 68.412441) (xy 110.511 68.412441) (xy 110.511 68.587559) + (xy 110.545164 68.759312) (xy 110.612179 68.921099) (xy 110.709469 69.066704) (xy 110.833296 69.190531) (xy 110.978901 69.287821) + (xy 111.140688 69.354836) (xy 111.312441 69.389) (xy 111.487559 69.389) (xy 111.659312 69.354836) (xy 111.821099 69.287821) + (xy 111.899135 69.235679) (xy 112.2045 69.235679) (xy 112.2045 69.448321) (xy 112.245985 69.656878) (xy 112.32736 69.853335) + (xy 112.445498 70.030141) (xy 112.595859 70.180502) (xy 112.772665 70.29864) (xy 112.969122 70.380015) (xy 113.177679 70.4215) + (xy 113.390321 70.4215) (xy 113.598878 70.380015) (xy 113.795335 70.29864) (xy 113.972141 70.180502) (xy 114.122502 70.030141) + (xy 114.24064 69.853335) (xy 114.322015 69.656878) (xy 114.3635 69.448321) (xy 114.3635 69.235679) (xy 114.322015 69.027122) + (xy 114.291599 68.953691) (xy 117.86975 68.953691) (xy 117.86975 69.128809) (xy 117.903914 69.300562) (xy 117.970929 69.462349) + (xy 118.068219 69.607954) (xy 118.192046 69.731781) (xy 118.337651 69.829071) (xy 118.499438 69.896086) (xy 118.671191 69.93025) + (xy 118.846309 69.93025) (xy 119.018062 69.896086) (xy 119.179849 69.829071) (xy 119.325454 69.731781) (xy 119.449281 69.607954) + (xy 119.546571 69.462349) (xy 119.613586 69.300562) (xy 119.64775 69.128809) (xy 119.64775 68.953691) (xy 119.613586 68.781938) + (xy 119.5848 68.712441) (xy 121.511 68.712441) (xy 121.511 68.887559) (xy 121.545164 69.059312) (xy 121.612179 69.221099) + (xy 121.709469 69.366704) (xy 121.833296 69.490531) (xy 121.978901 69.587821) (xy 122.140688 69.654836) (xy 122.312441 69.689) + (xy 122.487559 69.689) (xy 122.659312 69.654836) (xy 122.821099 69.587821) (xy 122.966704 69.490531) (xy 123.090531 69.366704) + (xy 123.187821 69.221099) (xy 123.254836 69.059312) (xy 123.289 68.887559) (xy 123.289 68.712441) (xy 123.254836 68.540688) + (xy 123.187821 68.378901) (xy 123.090531 68.233296) (xy 122.966704 68.109469) (xy 122.821099 68.012179) (xy 122.659312 67.945164) + (xy 122.487559 67.911) (xy 122.312441 67.911) (xy 122.140688 67.945164) (xy 121.978901 68.012179) (xy 121.833296 68.109469) + (xy 121.709469 68.233296) (xy 121.612179 68.378901) (xy 121.545164 68.540688) (xy 121.511 68.712441) (xy 119.5848 68.712441) + (xy 119.546571 68.620151) (xy 119.449281 68.474546) (xy 119.325454 68.350719) (xy 119.179849 68.253429) (xy 119.018062 68.186414) + (xy 118.846309 68.15225) (xy 118.671191 68.15225) (xy 118.499438 68.186414) (xy 118.337651 68.253429) (xy 118.192046 68.350719) + (xy 118.068219 68.474546) (xy 117.970929 68.620151) (xy 117.903914 68.781938) (xy 117.86975 68.953691) (xy 114.291599 68.953691) + (xy 114.24064 68.830665) (xy 114.122502 68.653859) (xy 113.972141 68.503498) (xy 113.795335 68.38536) (xy 113.598878 68.303985) + (xy 113.390321 68.2625) (xy 113.177679 68.2625) (xy 112.969122 68.303985) (xy 112.772665 68.38536) (xy 112.595859 68.503498) + (xy 112.445498 68.653859) (xy 112.32736 68.830665) (xy 112.245985 69.027122) (xy 112.2045 69.235679) (xy 111.899135 69.235679) + (xy 111.966704 69.190531) (xy 112.090531 69.066704) (xy 112.187821 68.921099) (xy 112.254836 68.759312) (xy 112.289 68.587559) + (xy 112.289 68.412441) (xy 112.254836 68.240688) (xy 112.187821 68.078901) (xy 112.090531 67.933296) (xy 111.966704 67.809469) + (xy 111.821099 67.712179) (xy 111.659312 67.645164) (xy 111.487559 67.611) (xy 111.312441 67.611) (xy 111.140688 67.645164) + (xy 110.978901 67.712179) (xy 110.833296 67.809469) (xy 110.709469 67.933296) (xy 110.612179 68.078901) (xy 110.545164 68.240688) + (xy 110.511 68.412441) (xy 110.397603 68.412441) (xy 110.438015 68.314878) (xy 110.4795 68.106321) (xy 110.4795 67.893679) + (xy 110.438015 67.685122) (xy 110.35664 67.488665) (xy 110.238502 67.311859) (xy 110.088141 67.161498) (xy 109.911335 67.04336) + (xy 109.714878 66.961985) (xy 109.506321 66.9205) (xy 109.293679 66.9205) (xy 109.085122 66.961985) (xy 108.888665 67.04336) + (xy 108.711859 67.161498) (xy 108.561498 67.311859) (xy 108.44336 67.488665) (xy 108.361985 67.685122) (xy 108.3205 67.893679) + (xy 108.075058 67.893679) (xy 108.04795 67.842965) (xy 107.811633 67.780472) (xy 107.052105 68.54) (xy 106.692895 68.54) + (xy 105.933367 67.780472) (xy 105.69705 67.842965) (xy 105.58365 68.085678) (xy 105.519781 68.345849) (xy 105.507896 68.613482) + (xy 105.543115 68.843442) (xy 105.485578 68.756526) (xy 105.314225 68.583693) (xy 105.112446 68.44761) (xy 104.887996 68.353507) + (xy 104.6495 68.305) (xy 104.2995 68.305) (xy 104.0455 68.305) (xy 103.6955 68.305) (xy 103.632 68.317915) + (xy 103.632 67.600867) (xy 106.112972 67.600867) (xy 106.8725 68.360395) (xy 107.632028 67.600867) (xy 107.569535 67.36455) + (xy 107.326822 67.25115) (xy 107.066651 67.187281) (xy 106.799018 67.175396) (xy 106.534209 67.215952) (xy 106.2824 67.307391) + (xy 106.175465 67.36455) (xy 106.112972 67.600867) (xy 103.632 67.600867) (xy 103.632 64.479133) (xy 106.112972 64.479133) + (xy 106.175465 64.71545) (xy 106.418178 64.82885) (xy 106.678349 64.892719) (xy 106.945982 64.904604) (xy 107.210791 64.864048) + (xy 107.4626 64.772609) (xy 107.569535 64.71545) (xy 107.583225 64.663679) (xy 108.1405 64.663679) (xy 108.1405 64.876321) + (xy 108.181985 65.084878) (xy 108.26336 65.281335) (xy 108.381498 65.458141) (xy 108.531859 65.608502) (xy 108.708665 65.72664) + (xy 108.905122 65.808015) (xy 109.113679 65.8495) (xy 109.151266 65.8495) (xy 109.194179 65.953099) (xy 109.291469 66.098704) + (xy 109.415296 66.222531) (xy 109.560901 66.319821) (xy 109.722688 66.386836) (xy 109.894441 66.421) (xy 110.069559 66.421) + (xy 110.115046 66.411952) (xy 110.143164 66.553312) (xy 110.210179 66.715099) (xy 110.307469 66.860704) (xy 110.431296 66.984531) + (xy 110.576901 67.081821) (xy 110.738688 67.148836) (xy 110.910441 67.183) (xy 111.085559 67.183) (xy 111.257312 67.148836) + (xy 111.345176 67.112441) (xy 118.311 67.112441) (xy 118.311 67.287559) (xy 118.345164 67.459312) (xy 118.412179 67.621099) + (xy 118.509469 67.766704) (xy 118.633296 67.890531) (xy 118.778901 67.987821) (xy 118.940688 68.054836) (xy 119.112441 68.089) + (xy 119.287559 68.089) (xy 119.459312 68.054836) (xy 119.621099 67.987821) (xy 119.766704 67.890531) (xy 119.890531 67.766704) + (xy 119.987821 67.621099) (xy 120.054836 67.459312) (xy 120.089 67.287559) (xy 120.089 67.112441) (xy 120.054836 66.940688) + (xy 119.987821 66.778901) (xy 119.890531 66.633296) (xy 119.766704 66.509469) (xy 119.621099 66.412179) (xy 119.459312 66.345164) + (xy 119.287559 66.311) (xy 119.112441 66.311) (xy 118.940688 66.345164) (xy 118.778901 66.412179) (xy 118.633296 66.509469) + (xy 118.509469 66.633296) (xy 118.412179 66.778901) (xy 118.345164 66.940688) (xy 118.311 67.112441) (xy 111.345176 67.112441) + (xy 111.419099 67.081821) (xy 111.564704 66.984531) (xy 111.688531 66.860704) (xy 111.785821 66.715099) (xy 111.852836 66.553312) + (xy 111.887 66.381559) (xy 111.887 66.206441) (xy 111.852836 66.034688) (xy 111.785821 65.872901) (xy 111.778832 65.862441) + (xy 143.411 65.862441) (xy 143.411 66.037559) (xy 143.445164 66.209312) (xy 143.512179 66.371099) (xy 143.609469 66.516704) + (xy 143.667765 66.575) (xy 143.609469 66.633296) (xy 143.512179 66.778901) (xy 143.445164 66.940688) (xy 143.411 67.112441) + (xy 143.411 67.287559) (xy 143.445164 67.459312) (xy 143.512179 67.621099) (xy 143.609469 67.766704) (xy 143.733296 67.890531) + (xy 143.878901 67.987821) (xy 144.040688 68.054836) (xy 144.212441 68.089) (xy 144.387559 68.089) (xy 144.559312 68.054836) + (xy 144.721099 67.987821) (xy 144.866704 67.890531) (xy 144.990531 67.766704) (xy 145.087821 67.621099) (xy 145.154836 67.459312) + (xy 145.189 67.287559) (xy 145.189 67.112441) (xy 145.154836 66.940688) (xy 145.087821 66.778901) (xy 144.990531 66.633296) + (xy 144.932235 66.575) (xy 144.990531 66.516704) (xy 145.087821 66.371099) (xy 145.154836 66.209312) (xy 145.189 66.037559) + (xy 145.189 65.862441) (xy 145.154836 65.690688) (xy 145.087821 65.528901) (xy 144.990531 65.383296) (xy 144.866704 65.259469) + (xy 144.721099 65.162179) (xy 144.559312 65.095164) (xy 144.387559 65.061) (xy 144.212441 65.061) (xy 144.040688 65.095164) + (xy 143.878901 65.162179) (xy 143.733296 65.259469) (xy 143.609469 65.383296) (xy 143.512179 65.528901) (xy 143.445164 65.690688) + (xy 143.411 65.862441) (xy 111.778832 65.862441) (xy 111.688531 65.727296) (xy 111.564704 65.603469) (xy 111.419099 65.506179) + (xy 111.257312 65.439164) (xy 111.085559 65.405) (xy 110.910441 65.405) (xy 110.864954 65.414048) (xy 110.836836 65.272688) + (xy 110.769821 65.110901) (xy 110.672531 64.965296) (xy 110.548704 64.841469) (xy 110.403099 64.744179) (xy 110.2995 64.701266) + (xy 110.2995 64.663679) (xy 110.266539 64.497977) (xy 110.366335 64.45664) (xy 110.543141 64.338502) (xy 110.693502 64.188141) + (xy 110.744083 64.112441) (xy 116.711 64.112441) (xy 116.711 64.287559) (xy 116.745164 64.459312) (xy 116.812179 64.621099) + (xy 116.909469 64.766704) (xy 117.033296 64.890531) (xy 117.178901 64.987821) (xy 117.340688 65.054836) (xy 117.512441 65.089) + (xy 117.687559 65.089) (xy 117.859312 65.054836) (xy 118.021099 64.987821) (xy 118.166704 64.890531) (xy 118.290531 64.766704) + (xy 118.387821 64.621099) (xy 118.454836 64.459312) (xy 118.489 64.287559) (xy 118.489 64.112441) (xy 118.472339 64.028679) + (xy 122.1105 64.028679) (xy 122.1105 64.241321) (xy 122.151985 64.449878) (xy 122.23336 64.646335) (xy 122.351498 64.823141) + (xy 122.501859 64.973502) (xy 122.678665 65.09164) (xy 122.875122 65.173015) (xy 123.083679 65.2145) (xy 123.296321 65.2145) + (xy 123.504878 65.173015) (xy 123.701335 65.09164) (xy 123.878141 64.973502) (xy 124.028502 64.823141) (xy 124.14664 64.646335) + (xy 124.228015 64.449878) (xy 124.2695 64.241321) (xy 124.2695 64.028679) (xy 124.228015 63.820122) (xy 124.14664 63.623665) + (xy 124.028502 63.446859) (xy 123.878141 63.296498) (xy 123.701335 63.17836) (xy 123.504878 63.096985) (xy 123.296321 63.0555) + (xy 123.083679 63.0555) (xy 122.875122 63.096985) (xy 122.678665 63.17836) (xy 122.501859 63.296498) (xy 122.351498 63.446859) + (xy 122.23336 63.623665) (xy 122.151985 63.820122) (xy 122.1105 64.028679) (xy 118.472339 64.028679) (xy 118.454836 63.940688) + (xy 118.387821 63.778901) (xy 118.290531 63.633296) (xy 118.166704 63.509469) (xy 118.021099 63.412179) (xy 117.859312 63.345164) + (xy 117.687559 63.311) (xy 117.512441 63.311) (xy 117.340688 63.345164) (xy 117.178901 63.412179) (xy 117.033296 63.509469) + (xy 116.909469 63.633296) (xy 116.812179 63.778901) (xy 116.745164 63.940688) (xy 116.711 64.112441) (xy 110.744083 64.112441) + (xy 110.81164 64.011335) (xy 110.893015 63.814878) (xy 110.9345 63.606321) (xy 110.9345 63.393679) (xy 110.893015 63.185122) + (xy 110.81164 62.988665) (xy 110.693502 62.811859) (xy 110.543141 62.661498) (xy 110.366335 62.54336) (xy 110.169878 62.461985) + (xy 109.961321 62.4205) (xy 109.748679 62.4205) (xy 109.540122 62.461985) (xy 109.343665 62.54336) (xy 109.166859 62.661498) + (xy 109.016498 62.811859) (xy 108.89836 62.988665) (xy 108.816985 63.185122) (xy 108.7755 63.393679) (xy 108.7755 63.606321) + (xy 108.808461 63.772023) (xy 108.708665 63.81336) (xy 108.531859 63.931498) (xy 108.381498 64.081859) (xy 108.26336 64.258665) + (xy 108.181985 64.455122) (xy 108.1405 64.663679) (xy 107.583225 64.663679) (xy 107.632028 64.479133) (xy 106.8725 63.719605) + (xy 106.112972 64.479133) (xy 103.632 64.479133) (xy 103.632 63.762085) (xy 103.6955 63.775) (xy 104.0455 63.775) + (xy 104.0455 62.667) (xy 104.2995 62.667) (xy 104.2995 63.775) (xy 104.6495 63.775) (xy 104.887996 63.726493) + (xy 105.112446 63.63239) (xy 105.314225 63.496307) (xy 105.485578 63.323474) (xy 105.548671 63.228164) (xy 105.519781 63.345849) + (xy 105.507896 63.613482) (xy 105.548452 63.878291) (xy 105.639891 64.1301) (xy 105.69705 64.237035) (xy 105.933367 64.299528) + (xy 106.692895 63.54) (xy 107.052105 63.54) (xy 107.811633 64.299528) (xy 108.04795 64.237035) (xy 108.16135 63.994322) + (xy 108.225219 63.734151) (xy 108.237104 63.466518) (xy 108.196548 63.201709) (xy 108.105109 62.9499) (xy 108.04795 62.842965) + (xy 107.811633 62.780472) (xy 107.052105 63.54) (xy 106.692895 63.54) (xy 105.933367 62.780472) (xy 105.705003 62.840862) + (xy 105.591231 62.667) (xy 104.2995 62.667) (xy 104.0455 62.667) (xy 104.0255 62.667) (xy 104.0255 62.600867) + (xy 106.112972 62.600867) (xy 106.8725 63.360395) (xy 107.632028 62.600867) (xy 107.569535 62.36455) (xy 107.326822 62.25115) + (xy 107.066651 62.187281) (xy 106.799018 62.175396) (xy 106.534209 62.215952) (xy 106.2824 62.307391) (xy 106.175465 62.36455) + (xy 106.112972 62.600867) (xy 104.0255 62.600867) (xy 104.0255 62.413) (xy 104.0455 62.413) (xy 104.0455 61.305) + (xy 104.2995 61.305) (xy 104.2995 62.413) (xy 105.591231 62.413) (xy 105.715962 62.222391) (xy 105.712091 62.184718) + (xy 105.619921 61.959467) (xy 105.485578 61.756526) (xy 105.314225 61.583693) (xy 105.112446 61.44761) (xy 104.887996 61.353507) + (xy 104.6495 61.305) (xy 104.2995 61.305) (xy 104.0455 61.305) (xy 103.6955 61.305) (xy 103.632 61.317915) + (xy 103.632 58.472606) (xy 104.251414 57.853192) (xy 104.30089 58.101925) (xy 104.469369 58.508669) (xy 104.713962 58.874729) + (xy 105.025271 59.186038) (xy 105.391331 59.430631) (xy 105.798075 59.59911) (xy 106.229872 59.685) (xy 106.670128 59.685) + (xy 107.101925 59.59911) (xy 107.508669 59.430631) (xy 107.874729 59.186038) (xy 108.186038 58.874729) (xy 108.430631 58.508669) + (xy 108.59911 58.101925) (xy 108.685 57.670128) (xy 108.685 57.229872) (xy 108.59911 56.798075) (xy 108.430631 56.391331) + (xy 108.186038 56.025271) (xy 107.874729 55.713962) (xy 107.508669 55.469369) (xy 107.101925 55.30089) (xy 106.853192 55.251414) + (xy 107.367606 54.737) (xy 115.442685 54.737) + ) + ) + ) +) diff --git a/tests/board_samples/kicad_5/light_control.sch b/tests/board_samples/kicad_5/light_control.sch new file mode 100644 index 00000000..14bdcd6c --- /dev/null +++ b/tests/board_samples/kicad_5/light_control.sch @@ -0,0 +1,2052 @@ +EESchema Schematic File Version 4 +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L RF_Module:ESP32-WROOM-32 U3 +U 1 1 5DA6EDCB +P 6400 3150 +F 0 "U3" H 5950 4500 50 0000 C CNN +F 1 "ESP32-WROOM-32" H 6800 4500 50 0000 C CNN +F 2 "RF_Module:ESP32-WROOM-32" H 6400 1650 50 0001 C CNN +F 3 "https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf" H 6100 3200 50 0001 C CNN + 1 6400 3150 + 1 0 0 -1 +$EndComp +$Comp +L Device:Q_NMOS_GSD Q3 +U 1 1 5DA71C46 +P 8600 1750 +F 0 "Q3" H 8806 1796 50 0000 L CNN +F 1 "Q_NMOS_GSD" H 8806 1705 50 0000 L CNN +F 2 "Package_TO_SOT_SMD:SOT-23" H 8800 1850 50 0001 C CNN +F 3 "~" H 8600 1750 50 0001 C CNN +F 4 "C20917" H 8600 1750 50 0001 C CNN "Field4" + 1 8600 1750 + 1 0 0 -1 +$EndComp +$Comp +L Regulator_Linear:AZ1117-3.3 U1 +U 1 1 5DA730F7 +P 2950 1400 +F 0 "U1" H 2950 1642 50 0000 C CNN +F 1 "AZ1117-3.3" H 2950 1551 50 0000 C CNN +F 2 "Package_TO_SOT_SMD:SOT-223-3_TabPin2" H 2950 1650 50 0001 C CIN +F 3 "https://www.diodes.com/assets/Datasheets/AZ1117.pdf" H 2950 1400 50 0001 C CNN +F 4 "C92102" H 2950 1400 50 0001 C CNN "Field4" + 1 2950 1400 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C4 +U 1 1 5DA74DB0 +P 2500 1650 +F 0 "C4" H 2615 1696 50 0000 L CNN +F 1 "1uF" H 2615 1605 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" H 2538 1500 50 0001 C CNN +F 3 "~" H 2500 1650 50 0001 C CNN +F 4 "C15849" H 2500 1650 50 0001 C CNN "Field4" + 1 2500 1650 + 1 0 0 -1 +$EndComp +$Comp +L Device:D_Schottky D1 +U 1 1 5DA76D9B +P 2000 1400 +F 0 "D1" H 1850 1350 50 0000 C CNN +F 1 "D_Schottky" H 1950 1500 50 0000 C CNN +F 2 "Diode_SMD:D_SOD-123" H 2000 1400 50 0001 C CNN +F 3 "~" H 2000 1400 50 0001 C CNN +F 4 "C8598" H 2000 1400 50 0001 C CNN "Field4" + 1 2000 1400 + -1 0 0 1 +$EndComp +$Comp +L power:GND #PWR0101 +U 1 1 5DA77C04 +P 1150 1400 +F 0 "#PWR0101" H 1150 1150 50 0001 C CNN +F 1 "GND" H 1155 1227 50 0000 C CNN +F 2 "" H 1150 1400 50 0001 C CNN +F 3 "" H 1150 1400 50 0001 C CNN + 1 1150 1400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2500 1400 2650 1400 +Wire Wire Line + 2500 1400 2500 1500 +$Comp +L power:GND #PWR0102 +U 1 1 5DA78857 +P 2500 1900 +F 0 "#PWR0102" H 2500 1650 50 0001 C CNN +F 1 "GND" H 2505 1727 50 0000 C CNN +F 2 "" H 2500 1900 50 0001 C CNN +F 3 "" H 2500 1900 50 0001 C CNN + 1 2500 1900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2500 1900 2500 1800 +$Comp +L power:GND #PWR0103 +U 1 1 5DA78C21 +P 2950 1900 +F 0 "#PWR0103" H 2950 1650 50 0001 C CNN +F 1 "GND" H 2955 1727 50 0000 C CNN +F 2 "" H 2950 1900 50 0001 C CNN +F 3 "" H 2950 1900 50 0001 C CNN + 1 2950 1900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2950 1900 2950 1700 +$Comp +L Connector:USB_B_Micro J2 +U 1 1 5DA7925B +P 950 2650 +F 0 "J2" H 1007 3117 50 0000 C CNN +F 1 "USB_B_Micro" H 1007 3026 50 0000 C CNN +F 2 "Connector_USB:USB_Micro-B_Molex-105017-0001" H 1100 2600 50 0001 C CNN +F 3 "~" H 1100 2600 50 0001 C CNN + 1 950 2650 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0104 +U 1 1 5DA7C119 +P 1150 1200 +F 0 "#PWR0104" H 1150 1050 50 0001 C CNN +F 1 "VCC" H 1250 1250 50 0000 C CNN +F 2 "" H 1150 1200 50 0001 C CNN +F 3 "" H 1150 1200 50 0001 C CNN + 1 1150 1200 + 1 0 0 -1 +$EndComp +$Comp +L Connector:Screw_Terminal_01x02 J1 +U 1 1 5DA7DC09 +P 900 1250 +F 0 "J1" H 900 1350 50 0000 C CNN +F 1 "Screw_Terminal_01x02" H 800 1450 50 0000 C CNN +F 2 "TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal" H 900 1250 50 0001 C CNN +F 3 "~" H 900 1250 50 0001 C CNN + 1 900 1250 + -1 0 0 -1 +$EndComp +Wire Wire Line + 1100 1350 1150 1350 +Wire Wire Line + 1150 1350 1150 1400 +Wire Wire Line + 1150 1200 1150 1250 +Wire Wire Line + 1150 1250 1100 1250 +$Comp +L Device:D_Schottky D2 +U 1 1 5DA82FBA +P 2000 1650 +F 0 "D2" H 1850 1600 50 0000 C CNN +F 1 "D_Schottky" H 1950 1750 50 0000 C CNN +F 2 "Diode_SMD:D_SOD-123" H 2000 1650 50 0001 C CNN +F 3 "~" H 2000 1650 50 0001 C CNN +F 4 "C8598" H 2000 1650 50 0001 C CNN "Field4" + 1 2000 1650 + -1 0 0 1 +$EndComp +Wire Wire Line + 2150 1400 2300 1400 +Wire Wire Line + 2300 1400 2300 1650 +Wire Wire Line + 2300 1650 2150 1650 +Wire Wire Line + 2300 1400 2500 1400 +Connection ~ 2300 1400 +Connection ~ 2500 1400 +$Comp +L power:VCC #PWR0105 +U 1 1 5DA83875 +P 1750 1350 +F 0 "#PWR0105" H 1750 1200 50 0001 C CNN +F 1 "VCC" H 1850 1400 50 0000 C CNN +F 2 "" H 1750 1350 50 0001 C CNN +F 3 "" H 1750 1350 50 0001 C CNN + 1 1750 1350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1750 1350 1750 1400 +Wire Wire Line + 1750 1400 1850 1400 +$Comp +L power:VBUS #PWR0106 +U 1 1 5DA83EC4 +P 1600 1600 +F 0 "#PWR0106" H 1600 1450 50 0001 C CNN +F 1 "VBUS" H 1615 1773 50 0000 C CNN +F 2 "" H 1600 1600 50 0001 C CNN +F 3 "" H 1600 1600 50 0001 C CNN + 1 1600 1600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1600 1600 1600 1650 +Wire Wire Line + 1600 1650 1850 1650 +$Comp +L power:VBUS #PWR0107 +U 1 1 5DA84A28 +P 1450 2400 +F 0 "#PWR0107" H 1450 2250 50 0001 C CNN +F 1 "VBUS" H 1465 2573 50 0000 C CNN +F 2 "" H 1450 2400 50 0001 C CNN +F 3 "" H 1450 2400 50 0001 C CNN + 1 1450 2400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1450 2400 1450 2450 +Wire Wire Line + 1250 2450 1450 2450 +$Comp +L power:GND #PWR0108 +U 1 1 5DA8556B +P 950 3150 +F 0 "#PWR0108" H 950 2900 50 0001 C CNN +F 1 "GND" H 955 2977 50 0000 C CNN +F 2 "" H 950 3150 50 0001 C CNN +F 3 "" H 950 3150 50 0001 C CNN + 1 950 3150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 950 3150 950 3100 +Wire Wire Line + 950 3100 850 3100 +Wire Wire Line + 850 3100 850 3050 +Wire Wire Line + 950 3050 950 3100 +Connection ~ 950 3100 +$Comp +L Interface_USB:CP2104 U2 +U 1 1 5DA8724C +P 3250 3750 +F 0 "U2" H 2750 2800 50 0000 C CNN +F 1 "CP2104" H 3000 2800 50 0000 C CNN +F 2 "Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm" H 3400 2800 50 0001 L CNN +F 3 "https://www.silabs.com/documents/public/data-sheets/cp2104.pdf" H 2700 5000 50 0001 C CNN +F 4 "C47742" H 3250 3750 50 0001 C CNN "Field4" + 1 3250 3750 + 1 0 0 -1 +$EndComp +Text Label 1400 2650 0 50 ~ 0 +USB_DP +Text Label 1400 2750 0 50 ~ 0 +USB_DM +Wire Wire Line + 1400 2750 1250 2750 +Wire Wire Line + 1250 2650 1400 2650 +Text Label 2400 3650 2 50 ~ 0 +USB_DM +Wire Wire Line + 2400 3650 2550 3650 +Text Label 2400 3750 2 50 ~ 0 +USB_DP +Wire Wire Line + 2400 3750 2550 3750 +$Comp +L power:+3V3 #PWR0109 +U 1 1 5DA8EE2D +P 3400 1300 +F 0 "#PWR0109" H 3400 1150 50 0001 C CNN +F 1 "+3V3" H 3415 1473 50 0000 C CNN +F 2 "" H 3400 1300 50 0001 C CNN +F 3 "" H 3400 1300 50 0001 C CNN + 1 3400 1300 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3400 1300 3400 1400 +Wire Wire Line + 3400 1400 3250 1400 +$Comp +L Device:C C5 +U 1 1 5DA8FDAE +P 3400 1650 +F 0 "C5" H 3515 1696 50 0000 L CNN +F 1 "22uF" H 3515 1605 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" H 3438 1500 50 0001 C CNN +F 3 "~" H 3400 1650 50 0001 C CNN +F 4 "C59461" H 3400 1650 50 0001 C CNN "Field4" + 1 3400 1650 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0110 +U 1 1 5DA90555 +P 3400 1900 +F 0 "#PWR0110" H 3400 1650 50 0001 C CNN +F 1 "GND" H 3405 1727 50 0000 C CNN +F 2 "" H 3400 1900 50 0001 C CNN +F 3 "" H 3400 1900 50 0001 C CNN + 1 3400 1900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3400 1900 3400 1800 +Wire Wire Line + 3400 1500 3400 1400 +Connection ~ 3400 1400 +$Comp +L power:VBUS #PWR0111 +U 1 1 5DA9155D +P 2550 3350 +F 0 "#PWR0111" H 2550 3200 50 0001 C CNN +F 1 "VBUS" V 2565 3477 50 0000 L CNN +F 2 "" H 2550 3350 50 0001 C CNN +F 3 "" H 2550 3350 50 0001 C CNN + 1 2550 3350 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 2400 3150 2400 2700 +Wire Wire Line + 2400 2700 3050 2700 +Wire Wire Line + 3050 2700 3050 2850 +Wire Wire Line + 2400 3150 2550 3150 +Wire Wire Line + 3050 2700 3250 2700 +Wire Wire Line + 3250 2700 3250 2850 +Connection ~ 3050 2700 +$Comp +L power:+3V3 #PWR0112 +U 1 1 5DA935D2 +P 2400 2600 +F 0 "#PWR0112" H 2400 2450 50 0001 C CNN +F 1 "+3V3" H 2415 2773 50 0000 C CNN +F 2 "" H 2400 2600 50 0001 C CNN +F 3 "" H 2400 2600 50 0001 C CNN + 1 2400 2600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2400 2600 2400 2700 +Connection ~ 2400 2700 +$Comp +L Device:C C2 +U 1 1 5DA94566 +P 2150 2950 +F 0 "C2" H 2265 2996 50 0000 L CNN +F 1 "0.1uF" H 2265 2905 50 0000 L CNN +F 2 "Resistor_SMD:R_0402_1005Metric" H 2188 2800 50 0001 C CNN +F 3 "~" H 2150 2950 50 0001 C CNN +F 4 "C1525" H 2150 2950 50 0001 C CNN "Field4" + 1 2150 2950 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C1 +U 1 1 5DA94AC6 +P 1900 2950 +F 0 "C1" H 1700 3000 50 0000 L CNN +F 1 "1uF" H 1600 2900 50 0000 L CNN +F 2 "Resistor_SMD:R_0402_1005Metric" H 1938 2800 50 0001 C CNN +F 3 "~" H 1900 2950 50 0001 C CNN +F 4 "C52923" H 1900 2950 50 0001 C CNN "Field4" + 1 1900 2950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1900 2800 1900 2700 +Wire Wire Line + 1900 2700 2150 2700 +Wire Wire Line + 2150 2800 2150 2700 +Connection ~ 2150 2700 +Wire Wire Line + 2150 2700 2400 2700 +$Comp +L power:GND #PWR0113 +U 1 1 5DA978EB +P 1900 3200 +F 0 "#PWR0113" H 1900 2950 50 0001 C CNN +F 1 "GND" H 1905 3027 50 0000 C CNN +F 2 "" H 1900 3200 50 0001 C CNN +F 3 "" H 1900 3200 50 0001 C CNN + 1 1900 3200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1900 3150 2150 3150 +Wire Wire Line + 2150 3150 2150 3100 +Wire Wire Line + 1900 3100 1900 3150 +Connection ~ 1900 3150 +Wire Wire Line + 1900 3150 1900 3200 +$Comp +L Device:C C3 +U 1 1 5DA99BAE +P 2350 4700 +F 0 "C3" H 2465 4746 50 0000 L CNN +F 1 "4.7uF" H 2465 4655 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" H 2388 4550 50 0001 C CNN +F 3 "~" H 2350 4700 50 0001 C CNN +F 4 "C19666" H 2350 4700 50 0001 C CNN "Field4" + 1 2350 4700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2350 4550 2350 4450 +Wire Wire Line + 2350 4450 2550 4450 +$Comp +L power:GND #PWR0114 +U 1 1 5DA9AC58 +P 2350 4950 +F 0 "#PWR0114" H 2350 4700 50 0001 C CNN +F 1 "GND" H 2355 4777 50 0000 C CNN +F 2 "" H 2350 4950 50 0001 C CNN +F 3 "" H 2350 4950 50 0001 C CNN + 1 2350 4950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2350 4950 2350 4850 +$Comp +L power:GND #PWR0115 +U 1 1 5DA9BE21 +P 3250 4950 +F 0 "#PWR0115" H 3250 4700 50 0001 C CNN +F 1 "GND" H 3255 4777 50 0000 C CNN +F 2 "" H 3250 4950 50 0001 C CNN +F 3 "" H 3250 4950 50 0001 C CNN + 1 3250 4950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3250 4950 3250 4800 +Wire Wire Line + 3250 4800 3350 4800 +Wire Wire Line + 3350 4800 3350 4750 +Connection ~ 3250 4800 +Wire Wire Line + 3250 4800 3250 4750 +Text Label 4100 3650 0 50 ~ 0 +USB_TX +Text Label 4100 3750 0 50 ~ 0 +USB_RX +Wire Wire Line + 4100 3750 3950 3750 +Wire Wire Line + 3950 3650 4100 3650 +Text Label 7150 2250 0 50 ~ 0 +USB_TX +Wire Wire Line + 7150 2250 7000 2250 +Text Label 7150 2050 0 50 ~ 0 +USB_RX +Wire Wire Line + 7150 2050 7000 2050 +Text Label 4100 3950 0 50 ~ 0 +USB_RTS +Wire Wire Line + 4100 3950 3950 3950 +Text Label 4100 3350 0 50 ~ 0 +USB_DTR +Wire Wire Line + 4100 3350 3950 3350 +Text Label 7150 1950 0 50 ~ 0 +IO0 +Wire Wire Line + 7150 1950 7000 1950 +Text Label 5000 1950 2 50 ~ 0 +EN +$Comp +L Device:Q_NPN_BEC Q1 +U 1 1 5DAA9313 +P 3200 6000 +F 0 "Q1" H 3391 6046 50 0000 L CNN +F 1 "Q_NPN_BEC" H 3391 5955 50 0000 L CNN +F 2 "Package_TO_SOT_SMD:SOT-23" H 3400 6100 50 0001 C CNN +F 3 "~" H 3200 6000 50 0001 C CNN +F 4 "C2150" H 3200 6000 50 0001 C CNN "Field4" + 1 3200 6000 + 1 0 0 -1 +$EndComp +$Comp +L Device:Q_NPN_BEC Q2 +U 1 1 5DAA9AD4 +P 3200 6700 +F 0 "Q2" H 3391 6654 50 0000 L CNN +F 1 "Q_NPN_BEC" H 3391 6745 50 0000 L CNN +F 2 "Package_TO_SOT_SMD:SOT-23" H 3400 6800 50 0001 C CNN +F 3 "~" H 3200 6700 50 0001 C CNN +F 4 "C2150" H 3200 6700 50 0001 C CNN "Field4" + 1 3200 6700 + 1 0 0 1 +$EndComp +$Comp +L Device:R R1 +U 1 1 5DAAB2CF +P 2700 6000 +F 0 "R1" V 2493 6000 50 0000 C CNN +F 1 "10kR" V 2584 6000 50 0000 C CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 2630 6000 50 0001 C CNN +F 3 "~" H 2700 6000 50 0001 C CNN +F 4 "C25744" V 2700 6000 50 0001 C CNN "Field4" + 1 2700 6000 + 0 1 1 0 +$EndComp +$Comp +L Device:R R2 +U 1 1 5DAAB975 +P 2700 6700 +F 0 "R2" V 2493 6700 50 0000 C CNN +F 1 "10kR" V 2584 6700 50 0000 C CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 2630 6700 50 0001 C CNN +F 3 "~" H 2700 6700 50 0001 C CNN +F 4 "C25744" V 2700 6700 50 0001 C CNN "Field4" + 1 2700 6700 + 0 1 1 0 +$EndComp +Wire Wire Line + 3300 6200 2350 6200 +Wire Wire Line + 2350 6200 2350 6700 +Wire Wire Line + 3300 6500 3300 6350 +Wire Wire Line + 3300 6350 2300 6350 +Wire Wire Line + 2300 6350 2300 6000 +Wire Wire Line + 2300 6000 2550 6000 +Wire Wire Line + 2350 6700 2550 6700 +Wire Wire Line + 2850 6700 3000 6700 +Wire Wire Line + 2850 6000 3000 6000 +Text Label 3300 5650 0 50 ~ 0 +EN +Wire Wire Line + 3300 5650 3300 5800 +Text Label 3300 7050 0 50 ~ 0 +IO0 +Wire Wire Line + 3300 7050 3300 6900 +Text Label 2200 6000 2 50 ~ 0 +USB_DTR +Wire Wire Line + 2200 6000 2300 6000 +Connection ~ 2300 6000 +Text Label 2200 6700 2 50 ~ 0 +USB_RTS +Wire Wire Line + 2200 6700 2350 6700 +Connection ~ 2350 6700 +$Comp +L power:+3V3 #PWR0116 +U 1 1 5DABA1C8 +P 6400 1150 +F 0 "#PWR0116" H 6400 1000 50 0001 C CNN +F 1 "+3V3" H 6415 1323 50 0000 C CNN +F 2 "" H 6400 1150 50 0001 C CNN +F 3 "" H 6400 1150 50 0001 C CNN + 1 6400 1150 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C8 +U 1 1 5DABC2A7 +P 6000 1450 +F 0 "C8" H 6115 1496 50 0000 L CNN +F 1 "0.1uF" H 6115 1405 50 0000 L CNN +F 2 "Resistor_SMD:R_0402_1005Metric" H 6038 1300 50 0001 C CNN +F 3 "~" H 6000 1450 50 0001 C CNN +F 4 "C1525" H 6000 1450 50 0001 C CNN "Field4" + 1 6000 1450 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C7 +U 1 1 5DAC014A +P 5700 1450 +F 0 "C7" H 5550 1550 50 0000 L CNN +F 1 "10uF" H 5500 1350 50 0000 L CNN +F 2 "Resistor_SMD:R_0402_1005Metric" H 5738 1300 50 0001 C CNN +F 3 "~" H 5700 1450 50 0001 C CNN +F 4 "C15525" H 5700 1450 50 0001 C CNN "Field4" + 1 5700 1450 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0117 +U 1 1 5DAC09CC +P 5700 1700 +F 0 "#PWR0117" H 5700 1450 50 0001 C CNN +F 1 "GND" H 5705 1527 50 0000 C CNN +F 2 "" H 5700 1700 50 0001 C CNN +F 3 "" H 5700 1700 50 0001 C CNN + 1 5700 1700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6400 1250 6400 1750 +Wire Wire Line + 5700 1700 5700 1650 +Wire Wire Line + 5700 1650 6000 1650 +Wire Wire Line + 6000 1650 6000 1600 +Connection ~ 5700 1650 +Wire Wire Line + 5700 1650 5700 1600 +Wire Wire Line + 5700 1300 5700 1250 +Wire Wire Line + 5700 1250 6000 1250 +Wire Wire Line + 6000 1250 6000 1300 +Wire Wire Line + 6400 1250 6000 1250 +Connection ~ 6000 1250 +Wire Wire Line + 6400 1150 6400 1250 +Connection ~ 6400 1250 +$Comp +L Device:C C6 +U 1 1 5DACF2CB +P 5050 2150 +F 0 "C6" H 5165 2196 50 0000 L CNN +F 1 "4.7uF" H 5165 2105 50 0000 L CNN +F 2 "Resistor_SMD:R_0402_1005Metric" H 5088 2000 50 0001 C CNN +F 3 "~" H 5050 2150 50 0001 C CNN +F 4 "C23733" H 5050 2150 50 0001 C CNN "Field4" + 1 5050 2150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5050 2000 5050 1950 +Connection ~ 5050 1950 +Wire Wire Line + 5050 1950 5800 1950 +$Comp +L power:GND #PWR0118 +U 1 1 5DAD15AE +P 5050 2300 +F 0 "#PWR0118" H 5050 2050 50 0001 C CNN +F 1 "GND" H 5055 2127 50 0000 C CNN +F 2 "" H 5050 2300 50 0001 C CNN +F 3 "" H 5050 2300 50 0001 C CNN + 1 5050 2300 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R3 +U 1 1 5DAD1AB5 +P 5050 1700 +F 0 "R3" H 4980 1654 50 0000 R CNN +F 1 "10kR" H 4980 1745 50 0000 R CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 4980 1700 50 0001 C CNN +F 3 "~" H 5050 1700 50 0001 C CNN +F 4 "C25744" V 5050 1700 50 0001 C CNN "Field4" + 1 5050 1700 + -1 0 0 1 +$EndComp +$Comp +L power:+3V3 #PWR0119 +U 1 1 5DAD452D +P 5050 1550 +F 0 "#PWR0119" H 5050 1400 50 0001 C CNN +F 1 "+3V3" H 5065 1723 50 0000 C CNN +F 2 "" H 5050 1550 50 0001 C CNN +F 3 "" H 5050 1550 50 0001 C CNN + 1 5050 1550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5050 1850 5050 1950 +$Comp +L Switch:SW_Push SW1 +U 1 1 5DAD711A +P 4750 2200 +F 0 "SW1" V 4796 2152 50 0000 R CNN +F 1 "SW_Push" V 4705 2152 50 0000 R CNN +F 2 "footprints:TS-1187A" H 4750 2400 50 0001 C CNN +F 3 "~" H 4750 2400 50 0001 C CNN +F 4 "C318888" V 4750 2200 50 0001 C CNN "Field4" + 1 4750 2200 + 0 -1 -1 0 +$EndComp +$Comp +L power:GND #PWR0120 +U 1 1 5DAD8470 +P 4750 2400 +F 0 "#PWR0120" H 4750 2150 50 0001 C CNN +F 1 "GND" H 4755 2227 50 0000 C CNN +F 2 "" H 4750 2400 50 0001 C CNN +F 3 "" H 4750 2400 50 0001 C CNN + 1 4750 2400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4750 1950 4750 2000 +Wire Wire Line + 4750 1950 5050 1950 +$Comp +L power:GND #PWR0121 +U 1 1 5DADAC6F +P 6400 4650 +F 0 "#PWR0121" H 6400 4400 50 0001 C CNN +F 1 "GND" H 6405 4477 50 0000 C CNN +F 2 "" H 6400 4650 50 0001 C CNN +F 3 "" H 6400 4650 50 0001 C CNN + 1 6400 4650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6400 4650 6400 4550 +$Comp +L Device:R R4 +U 1 1 5DAE0FD2 +P 8250 1750 +F 0 "R4" V 8043 1750 50 0000 C CNN +F 1 "100R" V 8134 1750 50 0000 C CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 8180 1750 50 0001 C CNN +F 3 "~" H 8250 1750 50 0001 C CNN +F 4 "C25076" V 8250 1750 50 0001 C CNN "Field4" + 1 8250 1750 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR0122 +U 1 1 5DAE39C9 +P 8700 1950 +F 0 "#PWR0122" H 8700 1700 50 0001 C CNN +F 1 "GND" H 8705 1777 50 0000 C CNN +F 2 "" H 8700 1950 50 0001 C CNN +F 3 "" H 8700 1950 50 0001 C CNN + 1 8700 1950 + 1 0 0 -1 +$EndComp +$Comp +L Connector:Screw_Terminal_01x02 J3 +U 1 1 5DAE44CA +P 8950 1350 +F 0 "J3" H 8900 1100 50 0000 L CNN +F 1 "Screw_Terminal_01x02" H 8800 1150 50 0001 L CNN +F 2 "TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal" H 8950 1350 50 0001 C CNN +F 3 "~" H 8950 1350 50 0001 C CNN + 1 8950 1350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8750 1450 8700 1450 +$Comp +L power:VCC #PWR0123 +U 1 1 5DAE6C67 +P 8700 1100 +F 0 "#PWR0123" H 8700 950 50 0001 C CNN +F 1 "VCC" H 8800 1150 50 0000 C CNN +F 2 "" H 8700 1100 50 0001 C CNN +F 3 "" H 8700 1100 50 0001 C CNN + 1 8700 1100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8700 1350 8750 1350 +$Comp +L Device:D_Schottky D3 +U 1 1 5DAEA638 +P 8500 1350 +F 0 "D3" H 8350 1300 50 0000 C CNN +F 1 "D_Schottky" H 8450 1450 50 0000 C CNN +F 2 "Diode_SMD:D_SOD-123" H 8500 1350 50 0001 C CNN +F 3 "~" H 8500 1350 50 0001 C CNN +F 4 "C8598" H 8500 1350 50 0001 C CNN "Field4" + 1 8500 1350 + 0 1 1 0 +$EndComp +Wire Wire Line + 8500 1500 8700 1500 +Wire Wire Line + 8700 1450 8700 1500 +Connection ~ 8700 1500 +Wire Wire Line + 8700 1500 8700 1550 +Wire Wire Line + 8500 1200 8700 1200 +Wire Wire Line + 8700 1200 8700 1350 +Wire Wire Line + 8700 1200 8700 1100 +Connection ~ 8700 1200 +$Comp +L Device:Q_NMOS_GSD Q7 +U 1 1 5DB0428E +P 10050 1750 +F 0 "Q7" H 10256 1796 50 0000 L CNN +F 1 "Q_NMOS_GDS" H 10256 1705 50 0000 L CNN +F 2 "Package_TO_SOT_SMD:SOT-23" H 10250 1850 50 0001 C CNN +F 3 "~" H 10050 1750 50 0001 C CNN +F 4 "C20917" H 10050 1750 50 0001 C CNN "Field4" + 1 10050 1750 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R8 +U 1 1 5DB04295 +P 9700 1750 +F 0 "R8" V 9493 1750 50 0000 C CNN +F 1 "100R" V 9584 1750 50 0000 C CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 9630 1750 50 0001 C CNN +F 3 "~" H 9700 1750 50 0001 C CNN +F 4 "C25076" V 9700 1750 50 0001 C CNN "Field4" + 1 9700 1750 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR0124 +U 1 1 5DB0429B +P 10150 1950 +F 0 "#PWR0124" H 10150 1700 50 0001 C CNN +F 1 "GND" H 10155 1777 50 0000 C CNN +F 2 "" H 10150 1950 50 0001 C CNN +F 3 "" H 10150 1950 50 0001 C CNN + 1 10150 1950 + 1 0 0 -1 +$EndComp +$Comp +L Connector:Screw_Terminal_01x02 J7 +U 1 1 5DB042A1 +P 10400 1350 +F 0 "J7" H 10350 1100 50 0000 L CNN +F 1 "Screw_Terminal_01x02" H 10250 1150 50 0001 L CNN +F 2 "TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal" H 10400 1350 50 0001 C CNN +F 3 "~" H 10400 1350 50 0001 C CNN + 1 10400 1350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10200 1450 10150 1450 +$Comp +L power:VCC #PWR0125 +U 1 1 5DB042A8 +P 10150 1100 +F 0 "#PWR0125" H 10150 950 50 0001 C CNN +F 1 "VCC" H 10250 1150 50 0000 C CNN +F 2 "" H 10150 1100 50 0001 C CNN +F 3 "" H 10150 1100 50 0001 C CNN + 1 10150 1100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10150 1350 10200 1350 +Wire Wire Line + 9950 1500 10150 1500 +Wire Wire Line + 10150 1450 10150 1500 +Connection ~ 10150 1500 +Wire Wire Line + 10150 1500 10150 1550 +Wire Wire Line + 9950 1200 10150 1200 +Wire Wire Line + 10150 1200 10150 1350 +Wire Wire Line + 10150 1200 10150 1100 +Connection ~ 10150 1200 +$Comp +L Device:Q_NMOS_GSD Q4 +U 1 1 5DB06B01 +P 8600 3050 +F 0 "Q4" H 8806 3096 50 0000 L CNN +F 1 "Q_NMOS_GDS" H 8806 3005 50 0000 L CNN +F 2 "Package_TO_SOT_SMD:SOT-23" H 8800 3150 50 0001 C CNN +F 3 "~" H 8600 3050 50 0001 C CNN +F 4 "C20917" H 8600 3050 50 0001 C CNN "Field4" + 1 8600 3050 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R5 +U 1 1 5DB06B0C +P 8250 3050 +F 0 "R5" V 8043 3050 50 0000 C CNN +F 1 "100R" V 8134 3050 50 0000 C CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 8180 3050 50 0001 C CNN +F 3 "~" H 8250 3050 50 0001 C CNN +F 4 "C25076" V 8250 3050 50 0001 C CNN "Field4" + 1 8250 3050 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR0126 +U 1 1 5DB06B16 +P 8700 3250 +F 0 "#PWR0126" H 8700 3000 50 0001 C CNN +F 1 "GND" H 8705 3077 50 0000 C CNN +F 2 "" H 8700 3250 50 0001 C CNN +F 3 "" H 8700 3250 50 0001 C CNN + 1 8700 3250 + 1 0 0 -1 +$EndComp +$Comp +L Connector:Screw_Terminal_01x02 J4 +U 1 1 5DB06B20 +P 8950 2650 +F 0 "J4" H 8900 2400 50 0000 L CNN +F 1 "Screw_Terminal_01x02" H 8800 2450 50 0001 L CNN +F 2 "TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal" H 8950 2650 50 0001 C CNN +F 3 "~" H 8950 2650 50 0001 C CNN + 1 8950 2650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8750 2750 8700 2750 +$Comp +L power:VCC #PWR0127 +U 1 1 5DB06B2B +P 8700 2400 +F 0 "#PWR0127" H 8700 2250 50 0001 C CNN +F 1 "VCC" H 8800 2450 50 0000 C CNN +F 2 "" H 8700 2400 50 0001 C CNN +F 3 "" H 8700 2400 50 0001 C CNN + 1 8700 2400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8700 2650 8750 2650 +Wire Wire Line + 8500 2800 8700 2800 +Wire Wire Line + 8700 2750 8700 2800 +Connection ~ 8700 2800 +Wire Wire Line + 8700 2800 8700 2850 +Wire Wire Line + 8500 2500 8700 2500 +Wire Wire Line + 8700 2500 8700 2650 +Wire Wire Line + 8700 2500 8700 2400 +Connection ~ 8700 2500 +$Comp +L Device:Q_NMOS_GSD Q8 +U 1 1 5DB06B4A +P 10050 3050 +F 0 "Q8" H 10256 3096 50 0000 L CNN +F 1 "Q_NMOS_GDS" H 10256 3005 50 0000 L CNN +F 2 "Package_TO_SOT_SMD:SOT-23" H 10250 3150 50 0001 C CNN +F 3 "~" H 10050 3050 50 0001 C CNN +F 4 "C20917" H 10050 3050 50 0001 C CNN "Field4" + 1 10050 3050 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R9 +U 1 1 5DB06B55 +P 9700 3050 +F 0 "R9" V 9493 3050 50 0000 C CNN +F 1 "100R" V 9584 3050 50 0000 C CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 9630 3050 50 0001 C CNN +F 3 "~" H 9700 3050 50 0001 C CNN +F 4 "C25076" V 9700 3050 50 0001 C CNN "Field4" + 1 9700 3050 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR0128 +U 1 1 5DB06B5F +P 10150 3250 +F 0 "#PWR0128" H 10150 3000 50 0001 C CNN +F 1 "GND" H 10155 3077 50 0000 C CNN +F 2 "" H 10150 3250 50 0001 C CNN +F 3 "" H 10150 3250 50 0001 C CNN + 1 10150 3250 + 1 0 0 -1 +$EndComp +$Comp +L Connector:Screw_Terminal_01x02 J8 +U 1 1 5DB06B69 +P 10400 2650 +F 0 "J8" H 10350 2400 50 0000 L CNN +F 1 "Screw_Terminal_01x02" H 10250 2450 50 0001 L CNN +F 2 "TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal" H 10400 2650 50 0001 C CNN +F 3 "~" H 10400 2650 50 0001 C CNN + 1 10400 2650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10200 2750 10150 2750 +$Comp +L power:VCC #PWR0129 +U 1 1 5DB06B74 +P 10150 2400 +F 0 "#PWR0129" H 10150 2250 50 0001 C CNN +F 1 "VCC" H 10250 2450 50 0000 C CNN +F 2 "" H 10150 2400 50 0001 C CNN +F 3 "" H 10150 2400 50 0001 C CNN + 1 10150 2400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10150 2650 10200 2650 +Wire Wire Line + 9950 2800 10150 2800 +Wire Wire Line + 10150 2750 10150 2800 +Connection ~ 10150 2800 +Wire Wire Line + 10150 2800 10150 2850 +Wire Wire Line + 9950 2500 10150 2500 +Wire Wire Line + 10150 2500 10150 2650 +Wire Wire Line + 10150 2500 10150 2400 +Connection ~ 10150 2500 +$Comp +L Device:Q_NMOS_GSD Q5 +U 1 1 5DB1AFFF +P 8600 4450 +F 0 "Q5" H 8806 4496 50 0000 L CNN +F 1 "Q_NMOS_GDS" H 8806 4405 50 0000 L CNN +F 2 "Package_TO_SOT_SMD:SOT-23" H 8800 4550 50 0001 C CNN +F 3 "~" H 8600 4450 50 0001 C CNN +F 4 "C20917" H 8600 4450 50 0001 C CNN "Field4" + 1 8600 4450 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R6 +U 1 1 5DB1B006 +P 8250 4450 +F 0 "R6" V 8043 4450 50 0000 C CNN +F 1 "100R" V 8134 4450 50 0000 C CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 8180 4450 50 0001 C CNN +F 3 "~" H 8250 4450 50 0001 C CNN +F 4 "C25076" V 8250 4450 50 0001 C CNN "Field4" + 1 8250 4450 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR0130 +U 1 1 5DB1B00C +P 8700 4650 +F 0 "#PWR0130" H 8700 4400 50 0001 C CNN +F 1 "GND" H 8705 4477 50 0000 C CNN +F 2 "" H 8700 4650 50 0001 C CNN +F 3 "" H 8700 4650 50 0001 C CNN + 1 8700 4650 + 1 0 0 -1 +$EndComp +$Comp +L Connector:Screw_Terminal_01x02 J5 +U 1 1 5DB1B012 +P 8950 4050 +F 0 "J5" H 8900 3800 50 0000 L CNN +F 1 "Screw_Terminal_01x02" H 8800 3850 50 0001 L CNN +F 2 "TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal" H 8950 4050 50 0001 C CNN +F 3 "~" H 8950 4050 50 0001 C CNN + 1 8950 4050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8750 4150 8700 4150 +$Comp +L power:VCC #PWR0131 +U 1 1 5DB1B019 +P 8700 3800 +F 0 "#PWR0131" H 8700 3650 50 0001 C CNN +F 1 "VCC" H 8800 3850 50 0000 C CNN +F 2 "" H 8700 3800 50 0001 C CNN +F 3 "" H 8700 3800 50 0001 C CNN + 1 8700 3800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8700 4050 8750 4050 +Wire Wire Line + 8500 4200 8700 4200 +Wire Wire Line + 8700 4150 8700 4200 +Connection ~ 8700 4200 +Wire Wire Line + 8700 4200 8700 4250 +Wire Wire Line + 8500 3900 8700 3900 +Wire Wire Line + 8700 3900 8700 4050 +Wire Wire Line + 8700 3900 8700 3800 +Connection ~ 8700 3900 +$Comp +L Device:Q_NMOS_GSD Q9 +U 1 1 5DB1B030 +P 10050 4450 +F 0 "Q9" H 10256 4496 50 0000 L CNN +F 1 "Q_NMOS_GDS" H 10256 4405 50 0000 L CNN +F 2 "Package_TO_SOT_SMD:SOT-23" H 10250 4550 50 0001 C CNN +F 3 "~" H 10050 4450 50 0001 C CNN +F 4 "C20917" H 10050 4450 50 0001 C CNN "Field4" + 1 10050 4450 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R10 +U 1 1 5DB1B037 +P 9700 4450 +F 0 "R10" V 9493 4450 50 0000 C CNN +F 1 "100R" V 9584 4450 50 0000 C CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 9630 4450 50 0001 C CNN +F 3 "~" H 9700 4450 50 0001 C CNN +F 4 "C25076" V 9700 4450 50 0001 C CNN "Field4" + 1 9700 4450 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR0132 +U 1 1 5DB1B03D +P 10150 4650 +F 0 "#PWR0132" H 10150 4400 50 0001 C CNN +F 1 "GND" H 10155 4477 50 0000 C CNN +F 2 "" H 10150 4650 50 0001 C CNN +F 3 "" H 10150 4650 50 0001 C CNN + 1 10150 4650 + 1 0 0 -1 +$EndComp +$Comp +L Connector:Screw_Terminal_01x02 J9 +U 1 1 5DB1B043 +P 10400 4050 +F 0 "J9" H 10350 3800 50 0000 L CNN +F 1 "Screw_Terminal_01x02" H 10250 3850 50 0001 L CNN +F 2 "TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal" H 10400 4050 50 0001 C CNN +F 3 "~" H 10400 4050 50 0001 C CNN + 1 10400 4050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10200 4150 10150 4150 +$Comp +L power:VCC #PWR0133 +U 1 1 5DB1B04A +P 10150 3800 +F 0 "#PWR0133" H 10150 3650 50 0001 C CNN +F 1 "VCC" H 10250 3850 50 0000 C CNN +F 2 "" H 10150 3800 50 0001 C CNN +F 3 "" H 10150 3800 50 0001 C CNN + 1 10150 3800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10150 4050 10200 4050 +Wire Wire Line + 9950 4200 10150 4200 +Wire Wire Line + 10150 4150 10150 4200 +Connection ~ 10150 4200 +Wire Wire Line + 10150 4200 10150 4250 +Wire Wire Line + 9950 3900 10150 3900 +Wire Wire Line + 10150 3900 10150 4050 +Wire Wire Line + 10150 3900 10150 3800 +Connection ~ 10150 3900 +$Comp +L Device:Q_NMOS_GSD Q6 +U 1 1 5DB1B061 +P 8600 5750 +F 0 "Q6" H 8806 5796 50 0000 L CNN +F 1 "Q_NMOS_GDS" H 8806 5705 50 0000 L CNN +F 2 "Package_TO_SOT_SMD:SOT-23" H 8800 5850 50 0001 C CNN +F 3 "~" H 8600 5750 50 0001 C CNN +F 4 "C20917" H 8600 5750 50 0001 C CNN "Field4" + 1 8600 5750 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R7 +U 1 1 5DB1B068 +P 8250 5750 +F 0 "R7" V 8043 5750 50 0000 C CNN +F 1 "100R" V 8134 5750 50 0000 C CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 8180 5750 50 0001 C CNN +F 3 "~" H 8250 5750 50 0001 C CNN +F 4 "C25076" V 8250 5750 50 0001 C CNN "Field4" + 1 8250 5750 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR0134 +U 1 1 5DB1B06E +P 8700 5950 +F 0 "#PWR0134" H 8700 5700 50 0001 C CNN +F 1 "GND" H 8705 5777 50 0000 C CNN +F 2 "" H 8700 5950 50 0001 C CNN +F 3 "" H 8700 5950 50 0001 C CNN + 1 8700 5950 + 1 0 0 -1 +$EndComp +$Comp +L Connector:Screw_Terminal_01x02 J6 +U 1 1 5DB1B074 +P 8950 5350 +F 0 "J6" H 8900 5100 50 0000 L CNN +F 1 "Screw_Terminal_01x02" H 8800 5150 50 0001 L CNN +F 2 "TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal" H 8950 5350 50 0001 C CNN +F 3 "~" H 8950 5350 50 0001 C CNN + 1 8950 5350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8750 5450 8700 5450 +$Comp +L power:VCC #PWR0135 +U 1 1 5DB1B07B +P 8700 5100 +F 0 "#PWR0135" H 8700 4950 50 0001 C CNN +F 1 "VCC" H 8800 5150 50 0000 C CNN +F 2 "" H 8700 5100 50 0001 C CNN +F 3 "" H 8700 5100 50 0001 C CNN + 1 8700 5100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8700 5350 8750 5350 +Wire Wire Line + 8500 5500 8700 5500 +Wire Wire Line + 8700 5450 8700 5500 +Connection ~ 8700 5500 +Wire Wire Line + 8700 5500 8700 5550 +Wire Wire Line + 8500 5200 8700 5200 +Wire Wire Line + 8700 5200 8700 5350 +Wire Wire Line + 8700 5200 8700 5100 +Connection ~ 8700 5200 +$Comp +L Device:Q_NMOS_GSD Q10 +U 1 1 5DB1B092 +P 10050 5750 +F 0 "Q10" H 10256 5796 50 0000 L CNN +F 1 "Q_NMOS_GDS" H 10256 5705 50 0000 L CNN +F 2 "Package_TO_SOT_SMD:SOT-23" H 10250 5850 50 0001 C CNN +F 3 "~" H 10050 5750 50 0001 C CNN +F 4 "C20917" H 10050 5750 50 0001 C CNN "Field4" + 1 10050 5750 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R11 +U 1 1 5DB1B099 +P 9700 5750 +F 0 "R11" V 9493 5750 50 0000 C CNN +F 1 "100R" V 9584 5750 50 0000 C CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 9630 5750 50 0001 C CNN +F 3 "~" H 9700 5750 50 0001 C CNN +F 4 "C25076" V 9700 5750 50 0001 C CNN "Field4" + 1 9700 5750 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR0136 +U 1 1 5DB1B09F +P 10150 5950 +F 0 "#PWR0136" H 10150 5700 50 0001 C CNN +F 1 "GND" H 10155 5777 50 0000 C CNN +F 2 "" H 10150 5950 50 0001 C CNN +F 3 "" H 10150 5950 50 0001 C CNN + 1 10150 5950 + 1 0 0 -1 +$EndComp +$Comp +L Connector:Screw_Terminal_01x02 J10 +U 1 1 5DB1B0A5 +P 10400 5350 +F 0 "J10" H 10350 5100 50 0000 L CNN +F 1 "Screw_Terminal_01x02" H 10250 5150 50 0001 L CNN +F 2 "TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal" H 10400 5350 50 0001 C CNN +F 3 "~" H 10400 5350 50 0001 C CNN + 1 10400 5350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10200 5450 10150 5450 +$Comp +L power:VCC #PWR0137 +U 1 1 5DB1B0AC +P 10150 5100 +F 0 "#PWR0137" H 10150 4950 50 0001 C CNN +F 1 "VCC" H 10250 5150 50 0000 C CNN +F 2 "" H 10150 5100 50 0001 C CNN +F 3 "" H 10150 5100 50 0001 C CNN + 1 10150 5100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10150 5350 10200 5350 +Wire Wire Line + 9950 5500 10150 5500 +Wire Wire Line + 10150 5450 10150 5500 +Connection ~ 10150 5500 +Wire Wire Line + 10150 5500 10150 5550 +Wire Wire Line + 9950 5200 10150 5200 +Wire Wire Line + 10150 5200 10150 5350 +Wire Wire Line + 10150 5200 10150 5100 +Connection ~ 10150 5200 +$Comp +L Device:D_Schottky D7 +U 1 1 5DB73E76 +P 9950 1350 +F 0 "D7" H 9800 1300 50 0000 C CNN +F 1 "D_Schottky" H 9900 1450 50 0000 C CNN +F 2 "Diode_SMD:D_SOD-123" H 9950 1350 50 0001 C CNN +F 3 "~" H 9950 1350 50 0001 C CNN +F 4 "C8598" H 9950 1350 50 0001 C CNN "Field4" + 1 9950 1350 + 0 1 1 0 +$EndComp +$Comp +L Device:D_Schottky D4 +U 1 1 5DB744F3 +P 8500 2650 +F 0 "D4" H 8350 2600 50 0000 C CNN +F 1 "D_Schottky" H 8450 2750 50 0000 C CNN +F 2 "Diode_SMD:D_SOD-123" H 8500 2650 50 0001 C CNN +F 3 "~" H 8500 2650 50 0001 C CNN +F 4 "C8598" H 8500 2650 50 0001 C CNN "Field4" + 1 8500 2650 + 0 1 1 0 +$EndComp +$Comp +L Device:D_Schottky D8 +U 1 1 5DB74C2E +P 9950 2650 +F 0 "D8" H 9800 2600 50 0000 C CNN +F 1 "D_Schottky" H 9900 2750 50 0000 C CNN +F 2 "Diode_SMD:D_SOD-123" H 9950 2650 50 0001 C CNN +F 3 "~" H 9950 2650 50 0001 C CNN +F 4 "C8598" H 9950 2650 50 0001 C CNN "Field4" + 1 9950 2650 + 0 1 1 0 +$EndComp +$Comp +L Device:D_Schottky D5 +U 1 1 5DB7516B +P 8500 4050 +F 0 "D5" H 8350 4000 50 0000 C CNN +F 1 "D_Schottky" H 8450 4150 50 0000 C CNN +F 2 "Diode_SMD:D_SOD-123" H 8500 4050 50 0001 C CNN +F 3 "~" H 8500 4050 50 0001 C CNN +F 4 "C8598" H 8500 4050 50 0001 C CNN "Field4" + 1 8500 4050 + 0 1 1 0 +$EndComp +$Comp +L Device:D_Schottky D9 +U 1 1 5DB759C6 +P 9950 4050 +F 0 "D9" H 9800 4000 50 0000 C CNN +F 1 "D_Schottky" H 9900 4150 50 0000 C CNN +F 2 "Diode_SMD:D_SOD-123" H 9950 4050 50 0001 C CNN +F 3 "~" H 9950 4050 50 0001 C CNN +F 4 "C8598" H 9950 4050 50 0001 C CNN "Field4" + 1 9950 4050 + 0 1 1 0 +$EndComp +$Comp +L Device:D_Schottky D10 +U 1 1 5DB75CDB +P 9950 5350 +F 0 "D10" H 9800 5300 50 0000 C CNN +F 1 "D_Schottky" H 9900 5450 50 0000 C CNN +F 2 "Diode_SMD:D_SOD-123" H 9950 5350 50 0001 C CNN +F 3 "~" H 9950 5350 50 0001 C CNN +F 4 "C8598" H 9950 5350 50 0001 C CNN "Field4" + 1 9950 5350 + 0 1 1 0 +$EndComp +$Comp +L Device:D_Schottky D6 +U 1 1 5DB7625A +P 8500 5350 +F 0 "D6" H 8350 5300 50 0000 C CNN +F 1 "D_Schottky" H 8450 5450 50 0000 C CNN +F 2 "Diode_SMD:D_SOD-123" H 8500 5350 50 0001 C CNN +F 3 "~" H 8500 5350 50 0001 C CNN +F 4 "C8598" H 8500 5350 50 0001 C CNN "Field4" + 1 8500 5350 + 0 1 1 0 +$EndComp +$Comp +L Connector:Screw_Terminal_01x02 J11 +U 1 1 5DC623B0 +P 900 1800 +F 0 "J11" H 900 1900 50 0000 C CNN +F 1 "Screw_Terminal_01x02" H 800 2000 50 0000 C CNN +F 2 "TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal" H 900 1800 50 0001 C CNN +F 3 "~" H 900 1800 50 0001 C CNN + 1 900 1800 + -1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0138 +U 1 1 5DC62974 +P 1150 1750 +F 0 "#PWR0138" H 1150 1600 50 0001 C CNN +F 1 "VCC" H 1250 1800 50 0000 C CNN +F 2 "" H 1150 1750 50 0001 C CNN +F 3 "" H 1150 1750 50 0001 C CNN + 1 1150 1750 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0139 +U 1 1 5DC62E24 +P 1150 1950 +F 0 "#PWR0139" H 1150 1700 50 0001 C CNN +F 1 "GND" H 1155 1777 50 0000 C CNN +F 2 "" H 1150 1950 50 0001 C CNN +F 3 "" H 1150 1950 50 0001 C CNN + 1 1150 1950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1100 1800 1150 1800 +Wire Wire Line + 1150 1800 1150 1750 +Wire Wire Line + 1100 1900 1150 1900 +Wire Wire Line + 1150 1900 1150 1950 +$Comp +L Connector_Generic:Conn_01x03 J12 +U 1 1 5DC76B3B +P 6350 5800 +F 0 "J12" H 6430 5842 50 0000 L CNN +F 1 "Conn_01x03" H 6430 5751 50 0000 L CNN +F 2 "Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical" H 6350 5800 50 0001 C CNN +F 3 "~" H 6350 5800 50 0001 C CNN + 1 6350 5800 + 1 0 0 -1 +$EndComp +Text Notes 6000 5550 0 50 ~ 0 +PIR sensor input +$Comp +L power:GND #PWR0142 +U 1 1 5DC9730F +P 6150 5900 +F 0 "#PWR0142" H 6150 5650 50 0001 C CNN +F 1 "GND" H 6155 5727 50 0000 C CNN +F 2 "" H 6150 5900 50 0001 C CNN +F 3 "" H 6150 5900 50 0001 C CNN + 1 6150 5900 + 1 0 0 -1 +$EndComp +Text Label 5650 2150 2 50 ~ 0 +PIR_A +Wire Wire Line + 5650 2150 5800 2150 +Text Label 6150 5800 2 50 ~ 0 +PIR_A +$Comp +L power:VCC #PWR0140 +U 1 1 5DCAD53D +P 6150 5700 +F 0 "#PWR0140" H 6150 5550 50 0001 C CNN +F 1 "VCC" H 6250 5750 50 0000 C CNN +F 2 "" H 6150 5700 50 0001 C CNN +F 3 "" H 6150 5700 50 0001 C CNN + 1 6150 5700 + 1 0 0 -1 +$EndComp +Text Label 8000 1750 2 50 ~ 0 +CH_1 +Text Label 7000 3650 0 50 ~ 0 +CH_1 +Text Label 9450 1750 2 50 ~ 0 +CH_2 +Text Label 7000 3750 0 50 ~ 0 +CH_2 +Text Label 8000 3050 2 50 ~ 0 +CH_3 +Text Label 9450 3050 2 50 ~ 0 +CH_4 +Text Label 9450 4450 2 50 ~ 0 +CH_6 +Text Label 8000 4450 2 50 ~ 0 +CH_5 +Text Label 8000 5750 2 50 ~ 0 +CH_7 +Text Label 9450 5750 2 50 ~ 0 +CH_8 +Text Label 7000 3850 0 50 ~ 0 +CH_3 +Text Label 7000 2750 0 50 ~ 0 +CH_4 +Text Notes 6000 6250 0 50 ~ 0 +Mounting holes +$Comp +L Mechanical:MountingHole H1 +U 1 1 5DCE22E8 +P 6100 6400 +F 0 "H1" H 6200 6446 50 0000 L CNN +F 1 "MountingHole" H 6200 6355 50 0000 L CNN +F 2 "MountingHole:MountingHole_3.2mm_M3" H 6100 6400 50 0001 C CNN +F 3 "~" H 6100 6400 50 0001 C CNN + 1 6100 6400 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H2 +U 1 1 5DCE2A46 +P 6100 6600 +F 0 "H2" H 6200 6646 50 0000 L CNN +F 1 "MountingHole" H 6200 6555 50 0000 L CNN +F 2 "MountingHole:MountingHole_3.2mm_M3" H 6100 6600 50 0001 C CNN +F 3 "~" H 6100 6600 50 0001 C CNN + 1 6100 6600 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H3 +U 1 1 5DCE2D5D +P 6100 6800 +F 0 "H3" H 6200 6846 50 0000 L CNN +F 1 "MountingHole" H 6200 6755 50 0000 L CNN +F 2 "MountingHole:MountingHole_3.2mm_M3" H 6100 6800 50 0001 C CNN +F 3 "~" H 6100 6800 50 0001 C CNN + 1 6100 6800 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H4 +U 1 1 5DCE2F26 +P 6100 7000 +F 0 "H4" H 6200 7046 50 0000 L CNN +F 1 "MountingHole" H 6200 6955 50 0000 L CNN +F 2 "MountingHole:MountingHole_3.2mm_M3" H 6100 7000 50 0001 C CNN +F 3 "~" H 6100 7000 50 0001 C CNN + 1 6100 7000 + 1 0 0 -1 +$EndComp +Text Label 7000 2650 0 50 ~ 0 +CH_5 +Text Label 7000 2150 0 50 ~ 0 +CH_6 +Text Label 7000 2350 0 50 ~ 0 +CH_7 +Text Label 7000 2950 0 50 ~ 0 +CH_8 +Text Notes 4350 5500 0 50 ~ 0 +LEDs +$Comp +L Device:LED_Small D11 +U 1 1 5DD27AC2 +P 4450 6100 +F 0 "D11" V 4496 6032 50 0000 R CNN +F 1 "Green" V 4405 6032 50 0000 R CNN +F 2 "LED_SMD:LED_0603_1608Metric" V 4450 6100 50 0001 C CNN +F 3 "~" V 4450 6100 50 0001 C CNN +F 4 "C72043" V 4450 6100 50 0001 C CNN "Field4" + 1 4450 6100 + 0 -1 -1 0 +$EndComp +$Comp +L Device:LED_Small D13 +U 1 1 5DD28DF2 +P 5150 6100 +F 0 "D13" V 5196 6032 50 0000 R CNN +F 1 "Red" V 5105 6032 50 0000 R CNN +F 2 "LED_SMD:LED_0603_1608Metric" V 5150 6100 50 0001 C CNN +F 3 "~" V 5150 6100 50 0001 C CNN +F 4 "C2286" V 5150 6100 50 0001 C CNN "Field4" + 1 5150 6100 + 0 -1 -1 0 +$EndComp +$Comp +L Device:LED_Small D12 +U 1 1 5DD29529 +P 4800 6100 +F 0 "D12" V 4846 6032 50 0000 R CNN +F 1 "Green" V 4755 6032 50 0000 R CNN +F 2 "LED_SMD:LED_0603_1608Metric" V 4800 6100 50 0001 C CNN +F 3 "~" V 4800 6100 50 0001 C CNN +F 4 "C72043" V 4800 6100 50 0001 C CNN "Field4" + 1 4800 6100 + 0 -1 -1 0 +$EndComp +$Comp +L Device:R R13 +U 1 1 5DD2A7F4 +P 4800 5750 +F 0 "R13" H 4870 5796 50 0000 L CNN +F 1 "47R" H 4870 5705 50 0000 L CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 4730 5750 50 0001 C CNN +F 3 "~" H 4800 5750 50 0001 C CNN +F 4 "C25118" H 4800 5750 50 0001 C CNN "Field4" + 1 4800 5750 + 1 0 0 -1 +$EndComp +$Comp +L Device:LED_Small D14 +U 1 1 5DD2B4EB +P 5450 6100 +F 0 "D14" V 5496 6032 50 0000 R CNN +F 1 "Red" V 5405 6032 50 0000 R CNN +F 2 "LED_SMD:LED_0603_1608Metric" V 5450 6100 50 0001 C CNN +F 3 "~" V 5450 6100 50 0001 C CNN +F 4 "C2286" V 5450 6100 50 0001 C CNN "Field4" + 1 5450 6100 + 0 -1 -1 0 +$EndComp +$Comp +L Device:R R14 +U 1 1 5DD2C183 +P 5150 5750 +F 0 "R14" H 5220 5796 50 0000 L CNN +F 1 "150R" H 5220 5705 50 0000 L CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 5080 5750 50 0001 C CNN +F 3 "~" H 5150 5750 50 0001 C CNN +F 4 "C25082" H 5150 5750 50 0001 C CNN "Field4" + 1 5150 5750 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R15 +U 1 1 5DD2C5C3 +P 5450 5750 +F 0 "R15" H 5520 5796 50 0000 L CNN +F 1 "150R" H 5520 5705 50 0000 L CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 5380 5750 50 0001 C CNN +F 3 "~" H 5450 5750 50 0001 C CNN +F 4 "C25082" H 5450 5750 50 0001 C CNN "Field4" + 1 5450 5750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5450 5900 5450 6000 +Wire Wire Line + 5150 5900 5150 6000 +Wire Wire Line + 4800 5900 4800 6000 +Wire Wire Line + 4450 5900 4450 6000 +$Comp +L power:GND #PWR04 +U 1 1 5DD44C94 +P 5450 6200 +F 0 "#PWR04" H 5450 5950 50 0001 C CNN +F 1 "GND" H 5455 6027 50 0000 C CNN +F 2 "" H 5450 6200 50 0001 C CNN +F 3 "" H 5450 6200 50 0001 C CNN + 1 5450 6200 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR03 +U 1 1 5DD45093 +P 5150 6200 +F 0 "#PWR03" H 5150 5950 50 0001 C CNN +F 1 "GND" H 5155 6027 50 0000 C CNN +F 2 "" H 5150 6200 50 0001 C CNN +F 3 "" H 5150 6200 50 0001 C CNN + 1 5150 6200 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR02 +U 1 1 5DD452CB +P 4800 6200 +F 0 "#PWR02" H 4800 5950 50 0001 C CNN +F 1 "GND" H 4805 6027 50 0000 C CNN +F 2 "" H 4800 6200 50 0001 C CNN +F 3 "" H 4800 6200 50 0001 C CNN + 1 4800 6200 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR01 +U 1 1 5DD45560 +P 4450 6200 +F 0 "#PWR01" H 4450 5950 50 0001 C CNN +F 1 "GND" H 4455 6027 50 0000 C CNN +F 2 "" H 4450 6200 50 0001 C CNN +F 3 "" H 4450 6200 50 0001 C CNN + 1 4450 6200 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R12 +U 1 1 5DD4C0DD +P 4450 5750 +F 0 "R12" H 4520 5796 50 0000 L CNN +F 1 "47R" H 4520 5705 50 0000 L CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 4380 5750 50 0001 C CNN +F 3 "~" H 4450 5750 50 0001 C CNN +F 4 "C25118" H 4450 5750 50 0001 C CNN "Field4" + 1 4450 5750 + 1 0 0 -1 +$EndComp +Text Label 4450 5600 0 50 ~ 0 +LED1 +Text Label 4800 5600 0 50 ~ 0 +LED2 +Text Label 5150 5600 0 50 ~ 0 +LED3 +Text Label 5450 5600 0 50 ~ 0 +LED4 +Text Label 7000 3550 0 50 ~ 0 +LED1 +Text Label 7000 3450 0 50 ~ 0 +LED2 +Text Label 7000 3350 0 50 ~ 0 +LED3 +Text Label 7000 3250 0 50 ~ 0 +LED4 +Text Notes 1850 5750 0 50 ~ 0 +Automatic bootloader reset +$Comp +L Sensor:DHT11 U4 +U 1 1 5DDC2BF4 +P 4750 7100 +F 0 "U4" H 4506 7146 50 0000 R CNN +F 1 "DHT11" H 4506 7055 50 0000 R CNN +F 2 "Sensor:Aosong_DHT11_5.5x12.0_P2.54mm" H 4750 6700 50 0001 C CNN +F 3 "http://akizukidenshi.com/download/ds/aosong/DHT11.pdf" H 4900 7350 50 0001 C CNN + 1 4750 7100 + 1 0 0 -1 +$EndComp +$Comp +L power:+3V3 #PWR0141 +U 1 1 5DDC4230 +P 4750 6800 +F 0 "#PWR0141" H 4750 6650 50 0001 C CNN +F 1 "+3V3" H 4765 6973 50 0000 C CNN +F 2 "" H 4750 6800 50 0001 C CNN +F 3 "" H 4750 6800 50 0001 C CNN + 1 4750 6800 + 1 0 0 -1 +$EndComp +Text Notes 4000 6850 0 50 ~ 0 +Temp / Humidity +$Comp +L power:GND #PWR0143 +U 1 1 5DDC5143 +P 4750 7400 +F 0 "#PWR0143" H 4750 7150 50 0001 C CNN +F 1 "GND" H 4755 7227 50 0000 C CNN +F 2 "" H 4750 7400 50 0001 C CNN +F 3 "" H 4750 7400 50 0001 C CNN + 1 4750 7400 + 1 0 0 -1 +$EndComp +Text Label 5250 7100 0 50 ~ 0 +DHT_IO +Text Label 7000 3050 0 50 ~ 0 +DHT_IO +$Comp +L Device:R R16 +U 1 1 5DDECBA7 +P 5150 6900 +F 0 "R16" H 5080 6854 50 0000 R CNN +F 1 "10kR" H 5080 6945 50 0000 R CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 5080 6900 50 0001 C CNN +F 3 "~" H 5150 6900 50 0001 C CNN +F 4 "C25744" V 5150 6900 50 0001 C CNN "Field4" + 1 5150 6900 + -1 0 0 1 +$EndComp +Wire Wire Line + 5050 7100 5150 7100 +Wire Wire Line + 5150 7100 5150 7050 +Wire Wire Line + 5250 7100 5150 7100 +Connection ~ 5150 7100 +$Comp +L power:+3V3 #PWR0144 +U 1 1 5DDFC007 +P 5150 6750 +F 0 "#PWR0144" H 5150 6600 50 0001 C CNN +F 1 "+3V3" H 5165 6923 50 0000 C CNN +F 2 "" H 5150 6750 50 0001 C CNN +F 3 "" H 5150 6750 50 0001 C CNN + 1 5150 6750 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R17 +U 1 1 5DC11A04 +P 8050 1950 +F 0 "R17" H 7980 1904 50 0000 R CNN +F 1 "10kR" H 7980 1995 50 0000 R CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 7980 1950 50 0001 C CNN +F 3 "~" H 8050 1950 50 0001 C CNN +F 4 "C25744" V 8050 1950 50 0001 C CNN "Field4" + 1 8050 1950 + -1 0 0 1 +$EndComp +Wire Wire Line + 8000 1750 8050 1750 +Wire Wire Line + 8050 1750 8050 1800 +Connection ~ 8050 1750 +Wire Wire Line + 8050 1750 8100 1750 +$Comp +L power:GND #PWR05 +U 1 1 5DC1F3E3 +P 8050 2100 +F 0 "#PWR05" H 8050 1850 50 0001 C CNN +F 1 "GND" H 8055 1927 50 0000 C CNN +F 2 "" H 8050 2100 50 0001 C CNN +F 3 "" H 8050 2100 50 0001 C CNN + 1 8050 2100 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R21 +U 1 1 5DC1F7EF +P 9500 1950 +F 0 "R21" H 9430 1904 50 0000 R CNN +F 1 "10kR" H 9430 1995 50 0000 R CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 9430 1950 50 0001 C CNN +F 3 "~" H 9500 1950 50 0001 C CNN +F 4 "C25744" V 9500 1950 50 0001 C CNN "Field4" + 1 9500 1950 + -1 0 0 1 +$EndComp +Wire Wire Line + 9450 1750 9500 1750 +Wire Wire Line + 9500 1750 9500 1800 +Connection ~ 9500 1750 +Wire Wire Line + 9500 1750 9550 1750 +$Comp +L power:GND #PWR09 +U 1 1 5DC1F7FD +P 9500 2100 +F 0 "#PWR09" H 9500 1850 50 0001 C CNN +F 1 "GND" H 9505 1927 50 0000 C CNN +F 2 "" H 9500 2100 50 0001 C CNN +F 3 "" H 9500 2100 50 0001 C CNN + 1 9500 2100 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R18 +U 1 1 5DC2CC35 +P 8050 3250 +F 0 "R18" H 7980 3204 50 0000 R CNN +F 1 "10kR" H 7980 3295 50 0000 R CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 7980 3250 50 0001 C CNN +F 3 "~" H 8050 3250 50 0001 C CNN +F 4 "C25744" V 8050 3250 50 0001 C CNN "Field4" + 1 8050 3250 + -1 0 0 1 +$EndComp +Wire Wire Line + 8000 3050 8050 3050 +Wire Wire Line + 8050 3050 8050 3100 +Connection ~ 8050 3050 +Wire Wire Line + 8050 3050 8100 3050 +$Comp +L power:GND #PWR06 +U 1 1 5DC2CC3F +P 8050 3400 +F 0 "#PWR06" H 8050 3150 50 0001 C CNN +F 1 "GND" H 8055 3227 50 0000 C CNN +F 2 "" H 8050 3400 50 0001 C CNN +F 3 "" H 8050 3400 50 0001 C CNN + 1 8050 3400 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R22 +U 1 1 5DC350EA +P 9500 3250 +F 0 "R22" H 9430 3204 50 0000 R CNN +F 1 "10kR" H 9430 3295 50 0000 R CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 9430 3250 50 0001 C CNN +F 3 "~" H 9500 3250 50 0001 C CNN +F 4 "C25744" V 9500 3250 50 0001 C CNN "Field4" + 1 9500 3250 + -1 0 0 1 +$EndComp +Wire Wire Line + 9450 3050 9500 3050 +Wire Wire Line + 9500 3050 9500 3100 +Connection ~ 9500 3050 +Wire Wire Line + 9500 3050 9550 3050 +$Comp +L power:GND #PWR010 +U 1 1 5DC350F4 +P 9500 3400 +F 0 "#PWR010" H 9500 3150 50 0001 C CNN +F 1 "GND" H 9505 3227 50 0000 C CNN +F 2 "" H 9500 3400 50 0001 C CNN +F 3 "" H 9500 3400 50 0001 C CNN + 1 9500 3400 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R19 +U 1 1 5DC3C60F +P 8050 4650 +F 0 "R19" H 7980 4604 50 0000 R CNN +F 1 "10kR" H 7980 4695 50 0000 R CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 7980 4650 50 0001 C CNN +F 3 "~" H 8050 4650 50 0001 C CNN +F 4 "C25744" V 8050 4650 50 0001 C CNN "Field4" + 1 8050 4650 + -1 0 0 1 +$EndComp +Wire Wire Line + 8000 4450 8050 4450 +Wire Wire Line + 8050 4450 8050 4500 +Connection ~ 8050 4450 +Wire Wire Line + 8050 4450 8100 4450 +$Comp +L power:GND #PWR07 +U 1 1 5DC3C619 +P 8050 4800 +F 0 "#PWR07" H 8050 4550 50 0001 C CNN +F 1 "GND" H 8055 4627 50 0000 C CNN +F 2 "" H 8050 4800 50 0001 C CNN +F 3 "" H 8050 4800 50 0001 C CNN + 1 8050 4800 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R23 +U 1 1 5DC44260 +P 9500 4650 +F 0 "R23" H 9430 4604 50 0000 R CNN +F 1 "10kR" H 9430 4695 50 0000 R CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 9430 4650 50 0001 C CNN +F 3 "~" H 9500 4650 50 0001 C CNN +F 4 "C25744" V 9500 4650 50 0001 C CNN "Field4" + 1 9500 4650 + -1 0 0 1 +$EndComp +Wire Wire Line + 9450 4450 9500 4450 +Wire Wire Line + 9500 4450 9500 4500 +Connection ~ 9500 4450 +Wire Wire Line + 9500 4450 9550 4450 +$Comp +L power:GND #PWR011 +U 1 1 5DC4426A +P 9500 4800 +F 0 "#PWR011" H 9500 4550 50 0001 C CNN +F 1 "GND" H 9505 4627 50 0000 C CNN +F 2 "" H 9500 4800 50 0001 C CNN +F 3 "" H 9500 4800 50 0001 C CNN + 1 9500 4800 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R20 +U 1 1 5DC4C346 +P 8050 5950 +F 0 "R20" H 7980 5904 50 0000 R CNN +F 1 "10kR" H 7980 5995 50 0000 R CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 7980 5950 50 0001 C CNN +F 3 "~" H 8050 5950 50 0001 C CNN +F 4 "C25744" V 8050 5950 50 0001 C CNN "Field4" + 1 8050 5950 + -1 0 0 1 +$EndComp +Wire Wire Line + 8000 5750 8050 5750 +Wire Wire Line + 8050 5750 8050 5800 +Connection ~ 8050 5750 +Wire Wire Line + 8050 5750 8100 5750 +$Comp +L power:GND #PWR08 +U 1 1 5DC4C350 +P 8050 6100 +F 0 "#PWR08" H 8050 5850 50 0001 C CNN +F 1 "GND" H 8055 5927 50 0000 C CNN +F 2 "" H 8050 6100 50 0001 C CNN +F 3 "" H 8050 6100 50 0001 C CNN + 1 8050 6100 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R24 +U 1 1 5DC54548 +P 9500 5950 +F 0 "R24" H 9430 5904 50 0000 R CNN +F 1 "10kR" H 9430 5995 50 0000 R CNN +F 2 "Resistor_SMD:R_0402_1005Metric" V 9430 5950 50 0001 C CNN +F 3 "~" H 9500 5950 50 0001 C CNN +F 4 "C25744" V 9500 5950 50 0001 C CNN "Field4" + 1 9500 5950 + -1 0 0 1 +$EndComp +Wire Wire Line + 9450 5750 9500 5750 +Wire Wire Line + 9500 5750 9500 5800 +Connection ~ 9500 5750 +Wire Wire Line + 9500 5750 9550 5750 +$Comp +L power:GND #PWR012 +U 1 1 5DC54552 +P 9500 6100 +F 0 "#PWR012" H 9500 5850 50 0001 C CNN +F 1 "GND" H 9505 5927 50 0000 C CNN +F 2 "" H 9500 6100 50 0001 C CNN +F 3 "" H 9500 6100 50 0001 C CNN + 1 9500 6100 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/tests/reference/5_1_6/light_control_bom_jlc.csv b/tests/reference/5_1_6/light_control_bom_jlc.csv new file mode 100644 index 00000000..28c1b978 --- /dev/null +++ b/tests/reference/5_1_6/light_control_bom_jlc.csv @@ -0,0 +1,21 @@ +"Comment","Designator","Footprint","LCSC Part #" +"0.1uF","C2,C8","R_0402_1005Metric","C1525" +"1uF","C1","R_0402_1005Metric","C52923" +"1uF","C4","R_0603_1608Metric","C15849" +"4.7uF","C3","R_0603_1608Metric","C19666" +"4.7uF","C6","R_0402_1005Metric","C23733" +"10uF","C7","R_0402_1005Metric","C15525" +"22uF","C5","R_0603_1608Metric","C59461" +"D_Schottky","D1,D2,D3,D4,D5,D6,D7,D8,D9,D10","D_SOD-123","C8598" +"Green","D11,D12","LED_0603_1608Metric","C72043" +"Red","D13,D14","LED_0603_1608Metric","C2286" +"Q_NMOS_GDS","Q4,Q5,Q6,Q7,Q8,Q9,Q10","SOT-23","C20917" +"Q_NMOS_GSD","Q3","SOT-23","C20917" +"Q_NPN_BEC","Q1,Q2","SOT-23","C2150" +"47R","R12,R13","R_0402_1005Metric","C25118" +"100R","R4,R5,R6,R7,R8,R9,R10,R11","R_0402_1005Metric","C25076" +"150R","R14,R15","R_0402_1005Metric","C25082" +"10kR","R1,R2,R3,R16,R17,R18,R19,R20,R21,R22,R23,R24","R_0402_1005Metric","C25744" +"SW_Push","SW1","TS-1187A","C318888" +"AZ1117-3.3","U1","SOT-223-3_TabPin2","C92102" +"CP2104","U2","QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm","C47742" diff --git a/tests/reference/5_1_6/light_control_cpl_jlc.csv b/tests/reference/5_1_6/light_control_cpl_jlc.csv new file mode 100644 index 00000000..1c7cf6ca --- /dev/null +++ b/tests/reference/5_1_6/light_control_cpl_jlc.csv @@ -0,0 +1,62 @@ +Designator,Val,Package,Mid X,Mid Y,Rotation,Layer +"C1","1uF","R_0402_1005Metric",111.2000,-69.8500,270.0000,top +"C2","0.1uF","R_0402_1005Metric",112.2000,-69.8500,270.0000,top +"C3","4.7uF","R_0603_1608Metric",117.6020,-66.2685,270.0000,top +"C4","1uF","R_0603_1608Metric",118.6000,-81.3000,270.0000,top +"C5","22uF","R_0603_1608Metric",117.6000,-71.3000,180.0000,top +"C6","4.7uF","R_0402_1005Metric",111.5060,-61.9760,270.0000,top +"C7","10uF","R_0402_1005Metric",121.6660,-62.7380,90.0000,top +"C8","0.1uF","R_0402_1005Metric",122.9360,-62.7380,90.0000,top +"D1","D_Schottky","D_SOD-123",115.3000,-81.0000,180.0000,top +"D2","D_Schottky","D_SOD-123",109.4000,-68.8000,90.0000,top +"D3","D_Schottky","D_SOD-123",118.8000,-88.8840,270.0000,top +"D4","D_Schottky","D_SOD-123",131.5000,-89.9000,270.0000,top +"D5","D_Schottky","D_SOD-123",145.2880,-87.8840,270.0000,top +"D6","D_Schottky","D_SOD-123",149.3000,-79.4000,0.0000,top +"D7","D_Schottky","D_SOD-123",125.2000,-88.8840,270.0000,top +"D8","D_Schottky","D_SOD-123",138.9000,-90.0000,270.0000,top +"D9","D_Schottky","D_SOD-123",149.2000,-85.5000,0.0000,top +"D10","D_Schottky","D_SOD-123",149.2000,-73.3000,0.0000,top +"D11","Green","LED_0603_1608Metric",149.9000,-63.8000,0.0000,top +"D12","Green","LED_0603_1608Metric",153.2000,-63.8000,0.0000,top +"D13","Red","LED_0603_1608Metric",156.5000,-63.8000,0.0000,top +"D14","Red","LED_0603_1608Metric",159.7000,-63.8000,0.0000,top +"J2","USB_B_Micro","USB_Micro-B_Molex-105017-0001",105.4100,-66.0400,270.0000,top +"Q1","Q_NPN_BEC","SOT-23",121.1580,-66.0400,180.0000,top +"Q2","Q_NPN_BEC","SOT-23",121.1580,-69.8500,180.0000,top +"Q3","Q_NMOS_GSD","SOT-23",121.8000,-89.4080,90.0000,top +"Q4","Q_NMOS_GDS","SOT-23",134.6000,-90.5000,90.0000,top +"Q5","Q_NMOS_GDS","SOT-23",148.5900,-89.9160,90.0000,top +"Q6","Q_NMOS_GDS","SOT-23",149.8000,-76.4000,180.0000,top +"Q7","Q_NMOS_GDS","SOT-23",128.2000,-90.6780,90.0000,top +"Q8","Q_NMOS_GDS","SOT-23",141.9000,-89.6620,90.0000,top +"Q9","Q_NMOS_GDS","SOT-23",149.8000,-82.5000,180.0000,top +"Q10","Q_NMOS_GDS","SOT-23",149.8000,-70.3000,180.0000,top +"R1","10kR","R_0402_1005Metric",117.6020,-62.2300,180.0000,top +"R2","10kR","R_0402_1005Metric",117.6020,-63.5000,180.0000,top +"R3","10kR","R_0402_1005Metric",110.2360,-61.9760,270.0000,top +"R4","100R","R_0402_1005Metric",122.6820,-86.6140,90.0000,top +"R5","100R","R_0402_1005Metric",134.2000,-88.2000,0.0000,top +"R6","100R","R_0402_1005Metric",145.3000,-84.9000,180.0000,top +"R7","100R","R_0402_1005Metric",147.4000,-77.1150,90.0000,top +"R8","100R","R_0402_1005Metric",129.2860,-88.2650,180.0000,top +"R9","100R","R_0402_1005Metric",141.1380,-86.8520,0.0000,top +"R10","100R","R_0402_1005Metric",147.4470,-82.5500,270.0000,top +"R11","100R","R_0402_1005Metric",147.3200,-70.9000,270.0000,top +"R12","47R","R_0402_1005Metric",150.2000,-65.3000,0.0000,top +"R13","47R","R_0402_1005Metric",153.0000,-65.3000,0.0000,top +"R14","150R","R_0402_1005Metric",155.9000,-65.3000,0.0000,top +"R15","150R","R_0402_1005Metric",159.0000,-65.3000,0.0000,top +"R16","10kR","R_0402_1005Metric",126.2000,-83.6000,180.0000,top +"R17","10kR","R_0402_1005Metric",121.1580,-86.3600,0.0000,top +"R18","10kR","R_0402_1005Metric",136.2710,-88.1380,180.0000,top +"R19","10kR","R_0402_1005Metric",144.3990,-83.4390,0.0000,top +"R20","10kR","R_0402_1005Metric",145.9230,-77.4700,90.0000,top +"R21","10kR","R_0402_1005Metric",127.3810,-88.2650,0.0000,top +"R22","10kR","R_0402_1005Metric",142.7480,-86.8680,270.0000,top +"R23","10kR","R_0402_1005Metric",144.3990,-82.0420,0.0000,top +"R24","10kR","R_0402_1005Metric",147.3200,-68.8570,270.0000,top +"SW1","SW_Push","TS-1187A",114.0000,-58.1660,0.0000,top +"U1","AZ1117-3.3","SOT-223-3_TabPin2",117.3000,-75.8000,180.0000,top +"U2","CP2104","QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm",113.9040,-66.0400,270.0000,top +"U3","ESP32-WROOM-32","ESP32-WROOM-32",134.3660,-70.3580,0.0000,top diff --git a/tests/reference/5_1_7/light_control_bom_jlc.csv b/tests/reference/5_1_7/light_control_bom_jlc.csv new file mode 120000 index 00000000..44614171 --- /dev/null +++ b/tests/reference/5_1_7/light_control_bom_jlc.csv @@ -0,0 +1 @@ +../5_1_6/light_control_bom_jlc.csv \ No newline at end of file diff --git a/tests/reference/5_1_7/light_control_cpl_jlc.csv b/tests/reference/5_1_7/light_control_cpl_jlc.csv new file mode 120000 index 00000000..4992b1fb --- /dev/null +++ b/tests/reference/5_1_7/light_control_cpl_jlc.csv @@ -0,0 +1 @@ +../5_1_6/light_control_cpl_jlc.csv \ No newline at end of file diff --git a/tests/reference/6_0_0/light_control_bom_jlc.csv b/tests/reference/6_0_0/light_control_bom_jlc.csv new file mode 120000 index 00000000..44614171 --- /dev/null +++ b/tests/reference/6_0_0/light_control_bom_jlc.csv @@ -0,0 +1 @@ +../5_1_6/light_control_bom_jlc.csv \ No newline at end of file diff --git a/tests/reference/6_0_0/light_control_cpl_jlc.csv b/tests/reference/6_0_0/light_control_cpl_jlc.csv new file mode 120000 index 00000000..4992b1fb --- /dev/null +++ b/tests/reference/6_0_0/light_control_cpl_jlc.csv @@ -0,0 +1 @@ +../5_1_6/light_control_cpl_jlc.csv \ No newline at end of file diff --git a/tests/test_plot/test_position.py b/tests/test_plot/test_position.py index 7ba3e8fa..9346e973 100644 --- a/tests/test_plot/test_position.py +++ b/tests/test_plot/test_position.py @@ -30,7 +30,7 @@ from utils import context POS_DIR = 'positiondir' positions = {'R1': (105, 35, 'top'), 'R2': (110, 35, 'bottom'), 'R3': (110, 45, 'top')} -CSV_EXPR = r'^"%s",[^,]+,[^,]+,"([-\d\.]+)","([-\d\.]+)","([-\d\.]+)","(\S+)"$' +CSV_EXPR = r'^"%s",[^,]+,[^,]+,([-\d\.]+),([-\d\.]+),([-\d\.]+),(\S+)$' ASCII_EXPR = r'^%s\s+\S+\s+\S+\s+([-\d\.]+)\s+([-\d\.]+)\s+([-\d\.]+)\s+(\S+)\s*$' @@ -194,3 +194,25 @@ def test_position_variant_t2i(): rows, header, info = ctx.load_csv(prj+'-both_pos_(test).csv') check_comps(rows, ['C1', 'C2', 'R1', 'R3']) ctx.clean_up(keep_project=True) + + +def test_position_rot_1(): + prj = 'light_control' + ctx = context.TestContext('test_position_rot_1', prj, 'simple_position_rot_1', POS_DIR) + ctx.run() + output = prj+'_cpl_jlc.csv' + ctx.expect_out_file(output) + ctx.compare_txt(output) + ctx.compare_txt(prj+'_bom_jlc.csv') + ctx.clean_up() + + +def test_position_rot_2(): + prj = 'light_control' + ctx = context.TestContext('test_position_rot_2', prj, 'simple_position_rot_2', POS_DIR) + ctx.run() + output = prj+'_cpl_jlc.csv' + ctx.expect_out_file(output) + ctx.compare_txt(output) + ctx.compare_txt(prj+'_bom_jlc.csv') + ctx.clean_up() diff --git a/tests/utils/context.py b/tests/utils/context.py index 10f642e4..648d508f 100644 --- a/tests/utils/context.py +++ b/tests/utils/context.py @@ -441,7 +441,7 @@ class TestContext(object): self.get_out_path(text)+' > '+self.get_out_path(diff)] logging.debug('Comparing texts with: '+usable_cmd(cmd)) res = subprocess.call(cmd) - assert res == 0 + assert res == 0, res def filter_txt(self, file, pattern, repl): fname = self.get_out_path(file) diff --git a/tests/yaml_samples/simple_position_rot_1.kibot.yaml b/tests/yaml_samples/simple_position_rot_1.kibot.yaml new file mode 100644 index 00000000..7cf11ec9 --- /dev/null +++ b/tests/yaml_samples/simple_position_rot_1.kibot.yaml @@ -0,0 +1,66 @@ +kibot: + version: 1 + +filters: + - name: fix_rotation + comment: 'Adjust rotation for JLC' + type: rot_footprint + + - name: only_jlc_parts + comment: 'Only parts with JLC code' + type: generic + include_only: + - column: Field4 + regex: '^C\d+' + +variants: + - name: default + comment: 'Just a place holder for the rotation filter' + type: kibom + variant: default + pre_transform: fix_rotation + +outputs: + - name: 'position' + comment: "Pick and place file, JLC style" + type: position + options: + variant: default + output: '%f_cpl_jlc.%x' + format: CSV + units: millimeters + separate_files_for_front_and_back: false + only_smd: true + columns: + - id: Ref + name: Designator + - Val + - Package + - id: PosX + name: "Mid X" + - id: PosY + name: "Mid Y" + - id: Rot + name: Rotation + - id: Side + name: Layer + + - name: 'bom' + comment: "BoM for JLC" + type: bom + options: + output: '%f_%i_jlc.%x' + exclude_filter: 'only_jlc_parts' + ref_separator: ',' + columns: + - field: Value + name: Comment + - field: References + name: Designator + - Footprint + - field: Field4 + name: 'LCSC Part #' + csv: + hide_pcb_info: true + hide_stats_info: true + quote_all: true diff --git a/tests/yaml_samples/simple_position_rot_2.kibot.yaml b/tests/yaml_samples/simple_position_rot_2.kibot.yaml new file mode 100644 index 00000000..96a3782a --- /dev/null +++ b/tests/yaml_samples/simple_position_rot_2.kibot.yaml @@ -0,0 +1,62 @@ +kibot: + version: 1 + +filters: + - name: only_jlc_parts + comment: 'Only parts with JLC code' + type: generic + include_only: + - column: Field4 + regex: '^C\d+' + +variants: + - name: default + comment: 'Just a place holder for the rotation filter' + type: kibom + variant: default + pre_transform: _rot_footprint + +outputs: + - name: 'position' + comment: "Pick and place file, JLC style" + type: position + options: + variant: default + output: '%f_cpl_jlc.%x' + format: CSV + units: millimeters + separate_files_for_front_and_back: false + only_smd: true + columns: + - id: Ref + name: Designator + - Val + - Package + - id: PosX + name: "Mid X" + - id: PosY + name: "Mid Y" + - id: Rot + name: Rotation + - id: Side + name: Layer + + - name: 'bom' + comment: "BoM for JLC" + type: bom + options: + output: '%f_%i_jlc.%x' + exclude_filter: 'only_jlc_parts' + ref_separator: ',' + columns: + - field: Value + name: Comment + - field: References + name: Designator + - Footprint + - field: Field4 + name: 'LCSC Part #' + csv: + hide_pcb_info: true + hide_stats_info: true + quote_all: true