From fbd9bccfa98cdfc7f6b4fcc1f47dcc898c3315cf Mon Sep 17 00:00:00 2001 From: Rihards Skuja Date: Sun, 9 May 2021 12:10:09 +0300 Subject: [PATCH] Dump board files --- .gitignore | 5 + README.md | 1 + base_station/board/PDF/v0.1/FINAL_x2.pdf | Bin 0 -> 45747 bytes .../v0.1/heat_map_robot_servo_BASE-B.Cu.svg | 2008 ++++ .../v0.1/heat_map_robot_servo_BASE-F.Cu.svg | 2384 +++++ .../board/heat_map_robot_servo_BASE-cache.lib | 268 + .../heat_map_robot_servo_BASE-rescue.dcm | 3 + .../heat_map_robot_servo_BASE-rescue.lib | 31 + .../board/heat_map_robot_servo_BASE.bak | 798 ++ .../board/heat_map_robot_servo_BASE.kicad_pcb | 1566 +++ .../heat_map_robot_servo_BASE.kicad_pcb-bak | 1568 +++ .../board/heat_map_robot_servo_BASE.kicad_pro | 429 + .../board/heat_map_robot_servo_BASE.pro | 33 + .../board/heat_map_robot_servo_BASE.sch | 792 ++ base_station/board/sym-lib-table | 3 + robot-board.jpg | Bin 0 -> 1264051 bytes robot/board/PDF/v0.1/FINAL.svg | 3240 ++++++ robot/board/PDF/v0.1/FINAL_x2.pdf | Bin 0 -> 54052 bytes robot/board/PDF/v0.1/FINAL_x2.svg | 6229 +++++++++++ robot/board/PDF/v0.1/TEST.pdf | Bin 0 -> 27394 bytes robot/board/PDF/v0.1/TOP.pdf | Bin 0 -> 17585 bytes robot/board/PDF/v0.2/FINAL_x1.pdf | Bin 0 -> 32462 bytes robot/board/PDF/v0.2/FINAL_x2.pdf | Bin 0 -> 63836 bytes .../v0.2/heat_map_robot_servo_rework-B.Cu.svg | 9321 +++++++++++++++++ .../v0.2/heat_map_robot_servo_rework-F.Cu.svg | 3268 ++++++ .../_autosave-heat_map_robot_servo_rework.pro | 33 + .../Keystone_2468_2xAAA.kicad_mod | 86 + .../_saved_heat_map_robot_servo_rework.pro | 33 + robot/board/fp-lib-table | 3 + .../heat_map_robot_servo_rework-cache.lib | 448 + .../heat_map_robot_servo_rework-rescue.dcm | 3 + .../heat_map_robot_servo_rework-rescue.lib | 405 + robot/board/heat_map_robot_servo_rework.bak | 1035 ++ .../heat_map_robot_servo_rework.kicad_pcb | 2341 +++++ .../heat_map_robot_servo_rework.kicad_pcb-bak | 2221 ++++ .../heat_map_robot_servo_rework.kicad_pro | 449 + robot/board/heat_map_robot_servo_rework.pro | 33 + robot/board/heat_map_robot_servo_rework.sch | 1035 ++ robot/board/sw_dpsd.pretty/SW_DPSD.kicad_mod | 39 + robot/board/sym-lib-table | 3 + 40 files changed, 40114 insertions(+) create mode 100644 base_station/board/PDF/v0.1/FINAL_x2.pdf create mode 100644 base_station/board/PDF/v0.1/heat_map_robot_servo_BASE-B.Cu.svg create mode 100644 base_station/board/PDF/v0.1/heat_map_robot_servo_BASE-F.Cu.svg create mode 100644 base_station/board/heat_map_robot_servo_BASE-cache.lib create mode 100644 base_station/board/heat_map_robot_servo_BASE-rescue.dcm create mode 100644 base_station/board/heat_map_robot_servo_BASE-rescue.lib create mode 100644 base_station/board/heat_map_robot_servo_BASE.bak create mode 100644 base_station/board/heat_map_robot_servo_BASE.kicad_pcb create mode 100644 base_station/board/heat_map_robot_servo_BASE.kicad_pcb-bak create mode 100644 base_station/board/heat_map_robot_servo_BASE.kicad_pro create mode 100644 base_station/board/heat_map_robot_servo_BASE.pro create mode 100644 base_station/board/heat_map_robot_servo_BASE.sch create mode 100644 base_station/board/sym-lib-table create mode 100755 robot-board.jpg create mode 100644 robot/board/PDF/v0.1/FINAL.svg create mode 100644 robot/board/PDF/v0.1/FINAL_x2.pdf create mode 100644 robot/board/PDF/v0.1/FINAL_x2.svg create mode 100644 robot/board/PDF/v0.1/TEST.pdf create mode 100644 robot/board/PDF/v0.1/TOP.pdf create mode 100644 robot/board/PDF/v0.2/FINAL_x1.pdf create mode 100644 robot/board/PDF/v0.2/FINAL_x2.pdf create mode 100644 robot/board/PDF/v0.2/heat_map_robot_servo_rework-B.Cu.svg create mode 100644 robot/board/PDF/v0.2/heat_map_robot_servo_rework-F.Cu.svg create mode 100644 robot/board/_autosave-heat_map_robot_servo_rework.pro create mode 100644 robot/board/_battery_holder.pretty/Keystone_2468_2xAAA.kicad_mod create mode 100644 robot/board/_saved_heat_map_robot_servo_rework.pro create mode 100644 robot/board/fp-lib-table create mode 100644 robot/board/heat_map_robot_servo_rework-cache.lib create mode 100644 robot/board/heat_map_robot_servo_rework-rescue.dcm create mode 100644 robot/board/heat_map_robot_servo_rework-rescue.lib create mode 100644 robot/board/heat_map_robot_servo_rework.bak create mode 100644 robot/board/heat_map_robot_servo_rework.kicad_pcb create mode 100644 robot/board/heat_map_robot_servo_rework.kicad_pcb-bak create mode 100644 robot/board/heat_map_robot_servo_rework.kicad_pro create mode 100644 robot/board/heat_map_robot_servo_rework.pro create mode 100644 robot/board/heat_map_robot_servo_rework.sch create mode 100644 robot/board/sw_dpsd.pretty/SW_DPSD.kicad_mod create mode 100644 robot/board/sym-lib-table diff --git a/.gitignore b/.gitignore index 871d0b3..9e1bcd9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,8 @@ build obj lib + +*-backups/ +*.kicad_prl +fp-info-cache +_autosave-*.kicad_pcb diff --git a/README.md b/README.md index 4e0aa70..f6a3d29 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,3 @@ # BST-KP [![Build Status](https://travis-ci.org/rhssk/BST-KP.svg?branch=master)](https://travis-ci.org/rhssk/BST-KP) +![Robot board](./robot-board.jpg) diff --git a/base_station/board/PDF/v0.1/FINAL_x2.pdf b/base_station/board/PDF/v0.1/FINAL_x2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..63f3cb07230d6dbcc32f86b9bbc38b0536ef4c92 GIT binary patch literal 45747 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

n~I`%IT*9z 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 literal 0 HcmV?d00001 diff --git a/base_station/board/PDF/v0.1/heat_map_robot_servo_BASE-B.Cu.svg b/base_station/board/PDF/v0.1/heat_map_robot_servo_BASE-B.Cu.svg new file mode 100644 index 0000000..cec77d7 --- /dev/null +++ b/base_station/board/PDF/v0.1/heat_map_robot_servo_BASE-B.Cu.svg @@ -0,0 +1,2008 @@ + + + +SVG Picture created as heat_map_robot_servo_BASE-B.Cu.svg date 2018/01/19 12:03:33 + Picture generated by PCBNEW + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/base_station/board/PDF/v0.1/heat_map_robot_servo_BASE-F.Cu.svg b/base_station/board/PDF/v0.1/heat_map_robot_servo_BASE-F.Cu.svg new file mode 100644 index 0000000..14c5143 --- /dev/null +++ b/base_station/board/PDF/v0.1/heat_map_robot_servo_BASE-F.Cu.svg @@ -0,0 +1,2384 @@ + + + +SVG Picture created as heat_map_robot_servo_BASE-F.Cu.svg date 2018/01/19 12:03:28 + Picture generated by PCBNEW + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/base_station/board/heat_map_robot_servo_BASE-cache.lib b/base_station/board/heat_map_robot_servo_BASE-cache.lib new file mode 100644 index 0000000..b5fe5b8 --- /dev/null +++ b/base_station/board/heat_map_robot_servo_BASE-cache.lib @@ -0,0 +1,268 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# Connector_Generic_Conn_02x04_Odd_Even +# +DEF Connector_Generic_Conn_02x04_Odd_Even J 0 40 Y N 1 F N +F0 "J" 50 200 50 H V C CNN +F1 "Connector_Generic_Conn_02x04_Odd_Even" 50 -300 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_2x??_* +$ENDFPLIST +DRAW +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 150 150 -250 1 1 10 f +S 150 -195 100 -205 1 1 6 N +S 150 -95 100 -105 1 1 6 N +S 150 5 100 -5 1 1 6 N +S 150 105 100 95 1 1 6 N +X Pin_1 1 -200 100 150 R 50 50 1 1 P +X Pin_2 2 300 100 150 L 50 50 1 1 P +X Pin_3 3 -200 0 150 R 50 50 1 1 P +X Pin_4 4 300 0 150 L 50 50 1 1 P +X Pin_5 5 -200 -100 150 R 50 50 1 1 P +X Pin_6 6 300 -100 150 L 50 50 1 1 P +X Pin_7 7 -200 -200 150 R 50 50 1 1 P +X Pin_8 8 300 -200 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_C +# +DEF Device_C C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "Device_C" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + *:C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_CP +# +DEF Device_CP C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "Device_CP" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + *:CP_* +$ENDFPLIST +DRAW +S -90 20 -90 40 0 1 0 N +S -90 20 90 20 0 1 0 N +S 90 -20 -90 -40 0 1 0 F +S 90 40 -90 40 0 1 0 N +S 90 40 90 20 0 1 0 N +P 2 0 1 0 -70 90 -30 90 N +P 2 0 1 0 -50 110 -50 70 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_Crystal +# +DEF Device_Crystal Y 0 40 N N 1 F N +F0 "Y" 0 150 50 H V C CNN +F1 "Device_Crystal" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Crystal* +$ENDFPLIST +DRAW +S -45 100 45 -100 0 1 12 N +P 2 0 1 0 -100 0 -75 0 N +P 2 0 1 20 -75 -50 -75 50 N +P 2 0 1 20 75 -50 75 50 N +P 2 0 1 0 100 0 75 0 N +X 1 1 -150 0 50 R 50 50 1 1 P +X 2 2 150 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_LED +# +DEF Device_LED D 0 40 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "Device_LED" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + LED* + LED_SMD:* + LED_THT:* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 -50 -50 50 N +P 2 0 1 0 -50 0 50 0 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N +P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N +P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_R +# +DEF Device_R R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "Device_R" 0 0 50 V V C CNN +F2 "" -70 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + *:R_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# RF_NRF24L01_Breakout +# +DEF RF_NRF24L01_Breakout U 0 40 Y Y 1 F N +F0 "U" -350 500 50 H V L CNN +F1 "RF_NRF24L01_Breakout" 150 500 50 H V L CNN +F2 "RF_Module:nRF24L01_Breakout" 150 600 50 H I L CIN +F3 "" 0 -100 50 H I C CNN +$FPLIST + nRF24L01*Breakout* +$ENDFPLIST +DRAW +A 175 100 112 1166 -266 0 1 10 N 125 200 275 50 +A 175 101 49 900 -11 0 1 10 N 175 150 225 100 +A 175 101 78 1087 -191 0 1 10 N 150 175 250 75 +C 175 100 25 0 1 10 F +S -350 450 350 -450 0 1 10 f +S 450 -750 450 -750 0 1 0 N +P 2 0 1 10 175 75 175 -50 N +X GND 1 0 -600 150 U 50 50 1 1 W +X VCC 2 0 600 150 D 50 50 1 1 W +X CE 3 -500 -200 150 R 50 50 1 1 I +X ~CSN 4 -500 0 150 R 50 50 1 1 I +X SCK 5 -500 100 150 R 50 50 1 1 I C +X MOSI 6 -500 300 150 R 50 50 1 1 I +X MISO 7 -500 200 150 R 50 50 1 1 O +X IRQ 8 -500 -300 150 R 50 50 1 1 O +ENDDRAW +ENDDEF +# +# Regulator_Linear_MCP1700-3002E_SOT23 +# +DEF Regulator_Linear_MCP1700-3002E_SOT23 U 0 10 Y Y 1 F N +F0 "U" -150 125 50 H V C CNN +F1 "Regulator_Linear_MCP1700-3002E_SOT23" 0 125 50 H V L CNN +F2 "Package_TO_SOT_SMD:SOT-23" 0 225 50 H I C CNN +F3 "" 0 0 50 H I C CNN +ALIAS MCP1700-1202E_SOT23 MCP1700-1802E_SOT23 MCP1700-2502E_SOT23 MCP1700-2802E_SOT23 MCP1700-3302E_SOT23 MCP1700-5002E_SOT23 +$FPLIST + SOT?23* +$ENDFPLIST +DRAW +S -200 75 200 -200 0 1 10 f +X GND 1 0 -300 100 U 50 50 1 1 W +X VO 2 300 0 100 L 50 50 1 1 w +X VI 3 -300 0 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# _A_sw_push_dual_SW_Push_Dual +# +DEF _A_sw_push_dual_SW_Push_Dual SW 0 40 Y N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "_A_sw_push_dual_SW_Push_Dual" 0 -270 50 H V C CNN +F2 "" 0 200 50 H I C CNN +F3 "" 0 200 50 H I C CNN +DRAW +C -80 -200 20 0 1 0 N +C -80 0 20 0 1 0 N +C 80 -200 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 -120 0 -140 N +P 2 0 1 0 0 -80 0 -100 N +P 2 0 1 0 0 -60 0 -40 N +P 2 0 1 0 0 -20 0 0 N +P 2 0 1 0 0 20 0 40 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 -150 -100 -150 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 -200 100 R 50 50 0 1 P +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 -200 100 L 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# power_+3.3V +# +DEF power_+3.3V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "power_+3.3V" 0 140 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +ALIAS +3.3V +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +3V3 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# power_GND +# +DEF power_GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "power_GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# power_PWR_FLAG +# +DEF power_PWR_FLAG #FLG 0 0 N N 1 F P +F0 "#FLG" 0 75 50 H I C CNN +F1 "power_PWR_FLAG" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N +X pwr 1 0 0 0 U 50 50 0 0 w +ENDDRAW +ENDDEF +# +# power_VCC +# +DEF power_VCC #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "power_VCC" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VCC 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/base_station/board/heat_map_robot_servo_BASE-rescue.dcm b/base_station/board/heat_map_robot_servo_BASE-rescue.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/base_station/board/heat_map_robot_servo_BASE-rescue.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/base_station/board/heat_map_robot_servo_BASE-rescue.lib b/base_station/board/heat_map_robot_servo_BASE-rescue.lib new file mode 100644 index 0000000..6fcf6c9 --- /dev/null +++ b/base_station/board/heat_map_robot_servo_BASE-rescue.lib @@ -0,0 +1,31 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# SW_Push_Dual-_A_sw_push_dual +# +DEF SW_Push_Dual-_A_sw_push_dual SW 0 40 Y N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push_Dual-_A_sw_push_dual" 0 -270 50 H V C CNN +F2 "" 0 200 50 H I C CNN +F3 "" 0 200 50 H I C CNN +DRAW +C -80 -200 20 0 1 0 N +C -80 0 20 0 1 0 N +C 80 -200 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 -120 0 -140 N +P 2 0 1 0 0 -80 0 -100 N +P 2 0 1 0 0 -60 0 -40 N +P 2 0 1 0 0 -20 0 0 N +P 2 0 1 0 0 20 0 40 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 -150 -100 -150 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 -200 100 R 50 50 0 1 P +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 -200 100 L 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/base_station/board/heat_map_robot_servo_BASE.bak b/base_station/board/heat_map_robot_servo_BASE.bak new file mode 100644 index 0000000..ebf0d80 --- /dev/null +++ b/base_station/board/heat_map_robot_servo_BASE.bak @@ -0,0 +1,798 @@ +EESchema Schematic File Version 4 +LIBS:heat_map_robot_servo_BASE-cache +EELAYER 26 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "Base station for heat/obstacle mapping robot" +Date "2018-01-16" +Rev "v0.1" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L MCU_Atmel_ATMEGA:ATMEGA328P-PU U1 +U 1 1 5A5D2B2A +P 5050 2850 +F 0 "U1" H 5100 4217 50 0000 C CNN +F 1 "ATMEGA328P-PU" H 5100 4126 50 0000 C CNN +F 2 "Package_DIP:DIP-28_W7.62mm_LongPads" H 5050 2850 50 0001 C CIN +F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf" H 5050 2850 50 0001 C CNN + 1 5050 2850 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR01 +U 1 1 5A5D2E29 +P 4100 4150 +F 0 "#PWR01" H 4100 3900 50 0001 C CNN +F 1 "GND" H 4105 3977 50 0000 C CNN +F 2 "" H 4100 4150 50 0001 C CNN +F 3 "" H 4100 4150 50 0001 C CNN + 1 4100 4150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4100 4150 4100 4050 +Wire Wire Line + 4100 3950 4150 3950 +Wire Wire Line + 4150 4050 4100 4050 +Connection ~ 4100 4050 +Wire Wire Line + 4100 4050 4100 3950 +$Comp +L power:VCC #PWR02 +U 1 1 5A5D2EC5 +P 4100 1600 +F 0 "#PWR02" H 4100 1450 50 0001 C CNN +F 1 "VCC" H 4117 1773 50 0000 C CNN +F 2 "" H 4100 1600 50 0001 C CNN +F 3 "" H 4100 1600 50 0001 C CNN + 1 4100 1600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4100 1600 4100 1750 +Wire Wire Line + 4100 2050 4150 2050 +Wire Wire Line + 4150 1750 4100 1750 +Connection ~ 4100 1750 +Wire Wire Line + 4100 1750 4100 2050 +NoConn ~ 4150 2350 +$Comp +L RF:NRF24L01_Breakout U2 +U 1 1 5A5D3119 +P 7800 4375 +F 0 "U2" H 7850 4975 50 0000 L CNN +F 1 "NRF24L01" H 7825 4875 50 0000 L CNN +F 2 "mysensors_radios:NRF24L01-SMD" H 7950 4975 50 0001 L CIN +F 3 "http://www.nordicsemi.com/eng/content/download/2730/34105/file/nRF24L01_Product_Specification_v2_0.pdf" H 7800 4275 50 0001 C CNN + 1 7800 4375 + 1 0 0 -1 +$EndComp +$Comp +L _A_sw_push_dual:SW_Push_Dual SW1 +U 1 1 5A5DC5DE +P 4450 4775 +F 0 "SW1" H 4450 5060 50 0000 C CNN +F 1 "SW_Push_Dual" H 4450 4969 50 0000 C CNN +F 2 "Button_Switch_THT:SW_PUSH_6mm" H 4450 4975 50 0001 C CNN +F 3 "" H 4450 4975 50 0001 C CNN + 1 4450 4775 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR03 +U 1 1 5A5DCB2E +P 4825 4875 +F 0 "#PWR03" H 4825 4625 50 0001 C CNN +F 1 "GND" H 4830 4702 50 0000 C CNN +F 2 "" H 4825 4875 50 0001 C CNN +F 3 "" H 4825 4875 50 0001 C CNN + 1 4825 4875 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4650 4775 4725 4775 +Wire Wire Line + 4825 4775 4825 4875 +Text Label 3900 5150 0 50 ~ 0 +RESET +Wire Wire Line + 4250 4775 4200 4775 +Text Label 6300 3200 2 50 ~ 0 +RESET +Wire Wire Line + 6050 3200 6300 3200 +Wire Wire Line + 4725 4775 4825 4775 +Text Label 6225 3350 2 50 ~ 0 +RXD +Text Label 6225 3450 2 50 ~ 0 +TXD +Wire Wire Line + 6050 3350 6225 3350 +Wire Wire Line + 6225 3450 6050 3450 +Text Label 6475 2350 2 50 ~ 0 +QUARTZ-1 +Text Label 6475 2450 2 50 ~ 0 +QUARTZ-2 +NoConn ~ 6050 2600 +NoConn ~ 6050 2700 +NoConn ~ 6050 2800 +NoConn ~ 6050 2900 +NoConn ~ 6050 3000 +NoConn ~ 6050 3100 +NoConn ~ 6050 1950 +$Comp +L Device:LED D1 +U 1 1 5A5E0E80 +P 7200 5750 +F 0 "D1" H 7200 5550 50 0000 C CNN +F 1 "LED" H 7200 5625 50 0000 C CNN +F 2 "LED_SMD:LED_0805_2012Metric" H 7200 5750 50 0001 C CNN +F 3 "~" H 7200 5750 50 0001 C CNN + 1 7200 5750 + -1 0 0 1 +$EndComp +$Comp +L Device:R R1 +U 1 1 5A5E120B +P 7625 5750 +F 0 "R1" V 7450 5750 50 0000 C CNN +F 1 "100" V 7525 5750 50 0000 C CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 7555 5750 50 0001 C CNN +F 3 "" H 7625 5750 50 0001 C CNN + 1 7625 5750 + 0 1 1 0 +$EndComp +Wire Wire Line + 7475 5750 7350 5750 +Text Label 6775 5750 0 50 ~ 0 +LED-1 +Wire Wire Line + 7050 5750 6775 5750 +$Comp +L power:GND #PWR06 +U 1 1 5A5E1ACD +P 7900 5750 +F 0 "#PWR06" H 7900 5500 50 0001 C CNN +F 1 "GND" V 7905 5622 50 0000 R CNN +F 2 "" H 7900 5750 50 0001 C CNN +F 3 "" H 7900 5750 50 0001 C CNN + 1 7900 5750 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 7775 5750 7900 5750 +$Comp +L Device:LED D2 +U 1 1 5A5E29EB +P 7200 6100 +F 0 "D2" H 7175 5900 50 0000 C CNN +F 1 "LED" H 7175 5975 50 0000 C CNN +F 2 "LED_SMD:LED_0805_2012Metric" H 7200 6100 50 0001 C CNN +F 3 "~" H 7200 6100 50 0001 C CNN + 1 7200 6100 + -1 0 0 1 +$EndComp +$Comp +L Device:R R2 +U 1 1 5A5E29F2 +P 7625 6100 +F 0 "R2" V 7450 6100 50 0000 C CNN +F 1 "100" V 7525 6100 50 0000 C CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 7555 6100 50 0001 C CNN +F 3 "" H 7625 6100 50 0001 C CNN + 1 7625 6100 + 0 1 1 0 +$EndComp +Wire Wire Line + 7475 6100 7350 6100 +Text Label 6775 6100 0 50 ~ 0 +LED-2 +Wire Wire Line + 7050 6100 6775 6100 +$Comp +L power:GND #PWR07 +U 1 1 5A5E29FC +P 7900 6100 +F 0 "#PWR07" H 7900 5850 50 0001 C CNN +F 1 "GND" V 7905 5972 50 0000 R CNN +F 2 "" H 7900 6100 50 0001 C CNN +F 3 "" H 7900 6100 50 0001 C CNN + 1 7900 6100 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 7775 6100 7900 6100 +Text Label 6475 3550 2 50 ~ 0 +INTERRUPT +Text Label 6325 3750 2 50 ~ 0 +LED-2 +Wire Wire Line + 6050 3750 6325 3750 +NoConn ~ 6050 4050 +NoConn ~ 6050 3950 +NoConn ~ 6050 3850 +$Comp +L Connector_Generic:Conn_02x04_Odd_Even J2 +U 1 1 5A5E5BB2 +P 5750 4800 +F 0 "J2" H 5800 5100 50 0000 C CNN +F 1 "Conn_02x04_Odd_Even" H 5800 5026 50 0000 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical" H 5750 4800 50 0001 C CNN +F 3 "~" H 5750 4800 50 0001 C CNN + 1 5750 4800 + 1 0 0 -1 +$EndComp +Text Label 5350 4700 0 50 ~ 0 +SCK +Text Label 5350 4800 0 50 ~ 0 +MISO +Text Label 5350 4900 0 50 ~ 0 +MOSI +Wire Wire Line + 5550 4900 5350 4900 +Wire Wire Line + 5550 4800 5350 4800 +Wire Wire Line + 5550 4700 5350 4700 +Text Label 6300 4700 2 50 ~ 0 +RESET +Text Label 6300 4800 2 50 ~ 0 +RXD +Text Label 6300 4900 2 50 ~ 0 +TXD +$Comp +L power:GND #PWR09 +U 1 1 5A5E9475 +P 6150 5000 +F 0 "#PWR09" H 6150 4750 50 0001 C CNN +F 1 "GND" V 6155 4872 50 0000 R CNN +F 2 "" H 6150 5000 50 0001 C CNN +F 3 "" H 6150 5000 50 0001 C CNN + 1 6150 5000 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 6150 5000 6100 5000 +Wire Wire Line + 6300 4900 6050 4900 +Wire Wire Line + 6050 4800 6300 4800 +Wire Wire Line + 6300 4700 6050 4700 +Wire Notes Line + 5125 5175 6450 5175 +Wire Notes Line + 6450 5175 6450 4450 +Wire Notes Line + 6450 4450 5125 4450 +Wire Notes Line + 5125 4450 5125 5175 +Text Notes 6125 4450 0 50 ~ 0 +AVRDUDE +Wire Notes Line + 6675 6225 8275 6225 +Wire Notes Line + 8275 6225 8275 5450 +Wire Notes Line + 8275 5450 6675 5450 +Wire Notes Line + 6675 5450 6675 6225 +Text Notes 7550 5450 0 50 ~ 0 +Signal/power LEDs +Text Label 6225 2250 2 50 ~ 0 +SCK +Wire Wire Line + 6050 2450 6475 2450 +Wire Wire Line + 6050 2350 6475 2350 +Wire Wire Line + 6225 2250 6050 2250 +Text Label 6250 2150 2 50 ~ 0 +MISO +Wire Wire Line + 6050 2150 6250 2150 +Text Label 6250 2050 2 50 ~ 0 +MOSI +Wire Wire Line + 6050 2050 6250 2050 +Text Label 6550 1750 2 50 ~ 0 +CHIP_ENABLE +Text Label 6550 1850 2 50 ~ 0 +CHIP_SELECT +Wire Wire Line + 6550 1850 6050 1850 +Wire Wire Line + 6050 1750 6550 1750 +$Comp +L power:+3.3V #PWR010 +U 1 1 5A5F5E20 +P 7800 3625 +F 0 "#PWR010" H 7800 3475 50 0001 C CNN +F 1 "+3.3V" H 7815 3798 50 0000 C CNN +F 2 "" H 7800 3625 50 0001 C CNN +F 3 "" H 7800 3625 50 0001 C CNN + 1 7800 3625 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR011 +U 1 1 5A5F6CE3 +P 7800 5075 +F 0 "#PWR011" H 7800 4825 50 0001 C CNN +F 1 "GND" H 7805 4902 50 0000 C CNN +F 2 "" H 7800 5075 50 0001 C CNN +F 3 "" H 7800 5075 50 0001 C CNN + 1 7800 5075 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7800 5075 7800 4975 +Text Label 6750 3825 0 50 ~ 0 +MOSI +Text Label 6750 4025 0 50 ~ 0 +MISO +Text Label 6750 4225 0 50 ~ 0 +SCK +Text Label 6800 4375 0 50 ~ 0 +CHIP_SELECT +Wire Wire Line + 7300 4375 6800 4375 +Text Label 6775 4575 0 50 ~ 0 +CHIP_ENABLE +Wire Wire Line + 7300 4575 6775 4575 +Wire Wire Line + 6050 3550 6475 3550 +Text Label 6325 3650 2 50 ~ 0 +LED-1 +Wire Wire Line + 6050 3650 6325 3650 +Text Label 6875 4675 0 50 ~ 0 +INTERRUPT +Wire Wire Line + 7300 4675 6875 4675 +$Comp +L Device:Crystal Y1 +U 1 1 5A605802 +P 5775 5625 +F 0 "Y1" H 5775 5893 50 0000 C CNN +F 1 "16MHz" H 5775 5802 50 0000 C CNN +F 2 "Crystal:Crystal_HC49-4H_Vertical" H 5775 5625 50 0001 C CNN +F 3 "" H 5775 5625 50 0001 C CNN + 1 5775 5625 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R3 +U 1 1 5A605D3B +P 7100 3825 +F 0 "R3" V 7000 3750 50 0000 C CNN +F 1 "510" V 7000 3925 50 0000 C CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 7030 3825 50 0001 C CNN +F 3 "" H 7100 3825 50 0001 C CNN + 1 7100 3825 + 0 1 1 0 +$EndComp +$Comp +L Device:R R5 +U 1 1 5A605D7B +P 7100 4225 +F 0 "R5" V 7000 4150 50 0000 C CNN +F 1 "510" V 7000 4300 50 0000 C CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 7030 4225 50 0001 C CNN +F 3 "" H 7100 4225 50 0001 C CNN + 1 7100 4225 + 0 1 1 0 +$EndComp +$Comp +L Device:R R4 +U 1 1 5A605EC8 +P 7100 4025 +F 0 "R4" V 7000 3950 50 0000 C CNN +F 1 "510" V 7000 4100 50 0000 C CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 7030 4025 50 0001 C CNN +F 3 "" H 7100 4025 50 0001 C CNN + 1 7100 4025 + 0 1 1 0 +$EndComp +Wire Wire Line + 6750 4225 6950 4225 +Wire Wire Line + 6950 4025 6750 4025 +Wire Wire Line + 6750 3825 6950 3825 +Wire Wire Line + 7250 4225 7300 4225 +Wire Wire Line + 7300 4225 7300 4275 +Wire Wire Line + 7250 4025 7250 4175 +Wire Wire Line + 7250 4175 7300 4175 +Wire Wire Line + 7300 4075 7300 3825 +Wire Wire Line + 7300 3825 7250 3825 +$Comp +L Device:C C2 +U 1 1 5A60D99A +P 6050 5850 +F 0 "C2" H 6165 5896 50 0000 L CNN +F 1 "22pF" H 6165 5805 50 0000 L CNN +F 2 "Capacitor_SMD:C_0805_2012Metric" H 6088 5700 50 0001 C CNN +F 3 "" H 6050 5850 50 0001 C CNN + 1 6050 5850 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR012 +U 1 1 5A60F1B2 +P 5800 6150 +F 0 "#PWR012" H 5800 5900 50 0001 C CNN +F 1 "GND" H 5805 5977 50 0000 C CNN +F 2 "" H 5800 6150 50 0001 C CNN +F 3 "" H 5800 6150 50 0001 C CNN + 1 5800 6150 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C1 +U 1 1 5A60F1B8 +P 5450 5850 +F 0 "C1" H 5565 5896 50 0000 L CNN +F 1 "22pF" H 5565 5805 50 0000 L CNN +F 2 "Capacitor_SMD:C_0805_2012Metric" H 5488 5700 50 0001 C CNN +F 3 "" H 5450 5850 50 0001 C CNN + 1 5450 5850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5625 5625 5450 5625 +Wire Wire Line + 5450 5625 5450 5700 +Wire Wire Line + 5450 6000 5450 6075 +Wire Wire Line + 5450 6075 5800 6075 +Wire Wire Line + 5800 6075 5800 6150 +Wire Wire Line + 6050 6000 6050 6075 +Wire Wire Line + 6050 6075 5800 6075 +Connection ~ 5800 6075 +Wire Wire Line + 5925 5625 6050 5625 +Wire Wire Line + 6050 5625 6050 5700 +Text Label 5450 5525 2 50 ~ 0 +QUARTZ-1 +Wire Wire Line + 5450 5525 5450 5625 +Connection ~ 5450 5625 +Text Label 6050 5525 0 50 ~ 0 +QUARTZ-2 +Wire Wire Line + 6050 5525 6050 5625 +Connection ~ 6050 5625 +$Comp +L Device:C C3 +U 1 1 5A5DF2EE +P 4125 5800 +F 0 "C3" H 3900 5975 50 0000 L CNN +F 1 "100nF" H 3875 5900 50 0000 L CNN +F 2 "Capacitor_SMD:C_0805_2012Metric" H 4163 5650 50 0001 C CNN +F 3 "" H 4125 5800 50 0001 C CNN + 1 4125 5800 + 1 0 0 -1 +$EndComp +$Comp +L Device:CP CP1 +U 1 1 5A5DF6C6 +P 4450 5800 +F 0 "CP1" H 4475 5975 50 0000 L CNN +F 1 "10uF" H 4475 5900 50 0000 L CNN +F 2 "Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A" H 4488 5650 50 0001 C CNN +F 3 "" H 4450 5800 50 0001 C CNN + 1 4450 5800 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR013 +U 1 1 5A5DF813 +P 4300 6075 +F 0 "#PWR013" H 4300 5825 50 0001 C CNN +F 1 "GND" H 4305 5902 50 0000 C CNN +F 2 "" H 4300 6075 50 0001 C CNN +F 3 "" H 4300 6075 50 0001 C CNN + 1 4300 6075 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR014 +U 1 1 5A5DF851 +P 4275 5525 +F 0 "#PWR014" H 4275 5375 50 0001 C CNN +F 1 "VCC" H 4292 5698 50 0000 C CNN +F 2 "" H 4275 5525 50 0001 C CNN +F 3 "" H 4275 5525 50 0001 C CNN + 1 4275 5525 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4275 5525 4275 5600 +Wire Wire Line + 4275 5600 4125 5600 +Wire Wire Line + 4125 5600 4125 5650 +Wire Wire Line + 4450 5650 4450 5600 +Wire Wire Line + 4450 5600 4275 5600 +Connection ~ 4275 5600 +Wire Wire Line + 4125 5950 4125 5975 +Wire Wire Line + 4125 5975 4300 5975 +Wire Wire Line + 4450 5975 4450 5950 +Wire Wire Line + 4300 6075 4300 5975 +Connection ~ 4300 5975 +Wire Wire Line + 4300 5975 4450 5975 +$Comp +L Regulator_Linear:MCP1700-3002E_SOT23 U3 +U 1 1 5A5EB300 +P 7400 2525 +F 0 "U3" H 7400 2767 50 0000 C CNN +F 1 "MCP1700-3002E_SOT23" H 7400 2676 50 0000 C CNN +F 2 "Package_TO_SOT_SMD:SOT-23" H 7400 2750 50 0001 C CNN +F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/20001826C.pdf" H 7400 2525 50 0001 C CNN + 1 7400 2525 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR015 +U 1 1 5A5EB549 +P 6800 2525 +F 0 "#PWR015" H 6800 2375 50 0001 C CNN +F 1 "VCC" H 6817 2698 50 0000 C CNN +F 2 "" H 6800 2525 50 0001 C CNN +F 3 "" H 6800 2525 50 0001 C CNN + 1 6800 2525 + 1 0 0 -1 +$EndComp +$Comp +L Device:CP C5 +U 1 1 5A5EB630 +P 6925 2750 +F 0 "C5" H 7043 2796 50 0000 L CNN +F 1 "10uF" H 7043 2705 50 0000 L CNN +F 2 "Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A" H 6963 2600 50 0001 C CNN +F 3 "" H 6925 2750 50 0001 C CNN + 1 6925 2750 + 1 0 0 -1 +$EndComp +$Comp +L Device:CP C6 +U 1 1 5A5EB6EE +P 7875 2750 +F 0 "C6" H 7993 2796 50 0000 L CNN +F 1 "10uF" H 7993 2705 50 0000 L CNN +F 2 "Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A" H 7913 2600 50 0001 C CNN +F 3 "" H 7875 2750 50 0001 C CNN + 1 7875 2750 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR016 +U 1 1 5A5F042B +P 7400 2975 +F 0 "#PWR016" H 7400 2725 50 0001 C CNN +F 1 "GND" H 7405 2802 50 0000 C CNN +F 2 "" H 7400 2975 50 0001 C CNN +F 3 "" H 7400 2975 50 0001 C CNN + 1 7400 2975 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7875 2900 7400 2900 +Wire Wire Line + 7400 2900 7400 2825 +Connection ~ 7400 2900 +Wire Wire Line + 7400 2900 6925 2900 +Wire Wire Line + 7400 2975 7400 2900 +Wire Wire Line + 7875 2600 7875 2525 +Wire Wire Line + 7875 2525 7700 2525 +Wire Wire Line + 7100 2525 6925 2525 +Wire Wire Line + 6925 2525 6925 2600 +Wire Wire Line + 6925 2525 6800 2525 +Connection ~ 6925 2525 +$Comp +L power:+3.3V #PWR017 +U 1 1 5A604B73 +P 8025 2525 +F 0 "#PWR017" H 8025 2375 50 0001 C CNN +F 1 "+3.3V" H 8040 2698 50 0000 C CNN +F 2 "" H 8025 2525 50 0001 C CNN +F 3 "" H 8025 2525 50 0001 C CNN + 1 8025 2525 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7875 2525 8025 2525 +Connection ~ 7875 2525 +Wire Wire Line + 7800 3625 7800 3775 +$Comp +L power:VCC #PWR08 +U 1 1 5A5E604F +P 5425 5000 +F 0 "#PWR08" H 5425 4850 50 0001 C CNN +F 1 "VCC" V 5443 5127 50 0000 L CNN +F 2 "" H 5425 5000 50 0001 C CNN +F 3 "" H 5425 5000 50 0001 C CNN + 1 5425 5000 + 0 -1 -1 0 +$EndComp +Connection ~ 4725 4775 +Wire Wire Line + 4725 4975 4725 4775 +Wire Wire Line + 4650 4975 4725 4975 +Wire Notes Line + 8225 3200 6700 3200 +Wire Notes Line + 6700 3200 6700 2200 +Wire Notes Line + 6700 2200 8225 2200 +Wire Notes Line + 8225 2200 8225 3200 +Text Notes 7700 2200 0 50 ~ 0 +3.3v regulator +Wire Notes Line + 8225 5300 6700 5300 +Wire Notes Line + 6700 5300 6700 3375 +Wire Notes Line + 6700 3375 8225 3375 +Wire Notes Line + 8225 3375 8225 5300 +Text Notes 7400 3375 0 50 ~ 0 +nrf24l01+ transceiver\n +Wire Notes Line + 6450 5275 6450 6375 +Wire Notes Line + 6450 6375 5025 6375 +Wire Notes Line + 5025 6375 5025 5275 +Wire Notes Line + 5025 5275 6450 5275 +Wire Notes Line + 4700 6400 4700 5275 +Wire Notes Line + 4700 5275 3875 5275 +Wire Notes Line + 3875 5275 3875 6400 +Wire Notes Line + 3875 6400 4700 6400 +Text Notes 4500 5275 0 50 ~ 0 +Filter +Wire Notes Line + 4975 5175 3875 5175 +Wire Notes Line + 3875 4450 4975 4450 +Wire Notes Line + 4975 4450 4975 5175 +Text Notes 4775 4450 0 50 ~ 0 +Reset +Text Notes 6175 5275 0 50 ~ 0 +Crystal +$Comp +L Device:R R6 +U 1 1 5A61DE6F +P 4000 4850 +F 0 "R6" H 3900 4825 50 0000 C CNN +F 1 "10k" H 3875 4900 50 0000 C CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 3930 4850 50 0001 C CNN +F 3 "" H 4000 4850 50 0001 C CNN + 1 4000 4850 + -1 0 0 1 +$EndComp +$Comp +L power:VCC #PWR04 +U 1 1 5A626145 +P 4000 4650 +F 0 "#PWR04" H 4000 4500 50 0001 C CNN +F 1 "VCC" H 4025 4800 50 0000 C CNN +F 2 "" H 4000 4650 50 0001 C CNN +F 3 "" H 4000 4650 50 0001 C CNN + 1 4000 4650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4000 4650 4000 4700 +Wire Wire Line + 4000 5000 4000 5025 +Wire Wire Line + 4000 5025 4200 5025 +Wire Notes Line + 3875 4450 3875 5175 +Wire Wire Line + 4200 5025 4200 5150 +Wire Wire Line + 4200 5150 3900 5150 +Connection ~ 4200 5025 +Wire Wire Line + 4250 4975 4250 5025 +Wire Wire Line + 4250 5025 4200 5025 +Wire Wire Line + 4200 4775 4200 5025 +Wire Wire Line + 5425 5000 5475 5000 +$Comp +L power:PWR_FLAG #FLG01 +U 1 1 5A63DBBA +P 5650 5125 +F 0 "#FLG01" H 5650 5200 50 0001 C CNN +F 1 "PWR_FLAG" V 5650 5253 50 0000 L CNN +F 2 "" H 5650 5125 50 0001 C CNN +F 3 "" H 5650 5125 50 0001 C CNN + 1 5650 5125 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 5475 5000 5550 5000 +$Comp +L power:PWR_FLAG #FLG02 +U 1 1 5A6499A4 +P 5925 5125 +F 0 "#FLG02" H 5925 5200 50 0001 C CNN +F 1 "PWR_FLAG" V 5925 5253 50 0000 L CNN +F 2 "" H 5925 5125 50 0001 C CNN +F 3 "" H 5925 5125 50 0001 C CNN + 1 5925 5125 + 0 1 1 0 +$EndComp +Wire Wire Line + 6100 5000 6050 5000 +Wire Wire Line + 6100 5000 6100 5075 +Wire Wire Line + 6100 5075 5900 5075 +Wire Wire Line + 5900 5075 5900 5125 +Wire Wire Line + 5900 5125 5925 5125 +Connection ~ 6100 5000 +Wire Wire Line + 5475 5000 5475 5075 +Wire Wire Line + 5475 5075 5675 5075 +Wire Wire Line + 5675 5075 5675 5125 +Wire Wire Line + 5675 5125 5650 5125 +Connection ~ 5475 5000 +$EndSCHEMATC diff --git a/base_station/board/heat_map_robot_servo_BASE.kicad_pcb b/base_station/board/heat_map_robot_servo_BASE.kicad_pcb new file mode 100644 index 0000000..97d2e40 --- /dev/null +++ b/base_station/board/heat_map_robot_servo_BASE.kicad_pcb @@ -0,0 +1,1566 @@ +(kicad_pcb (version 20171130) (host pcbnew "(2018-01-18 revision 959767c09)-master") + + (general + (thickness 1.6) + (drawings 5) + (tracks 161) + (zones 0) + (modules 20) + (nets 33) + ) + + (page A4) + (layers + (0 F.Cu signal) + (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.3) + (trace_clearance 0.2) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.3) + (segment_width 0.2) + (edge_width 0.15) + (via_size 1.7) + (via_drill 0.8) + (via_min_size 1.7) + (via_min_drill 0.8) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.9 1.9) + (pad_drill 1) + (pad_to_mask_clearance 0.2) + (aux_axis_origin 0 0) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x010fc_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) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory /home/rhs/Sync/Datnes/PCB/KiCAD/Projects/heat_map_robot_servo_BASE/PDF/v0.1/)) + ) + + (net 0 "") + (net 1 "Net-(U1-Pad16)") + (net 2 VCC) + (net 3 "Net-(U1-Pad21)") + (net 4 GND) + (net 5 "Net-(U1-Pad23)") + (net 6 "Net-(U1-Pad24)") + (net 7 "Net-(U1-Pad11)") + (net 8 "Net-(U1-Pad25)") + (net 9 "Net-(U1-Pad12)") + (net 10 "Net-(U1-Pad26)") + (net 11 "Net-(U1-Pad13)") + (net 12 "Net-(U1-Pad27)") + (net 13 "Net-(U1-Pad28)") + (net 14 /RESET) + (net 15 "Net-(D1-Pad1)") + (net 16 "Net-(D2-Pad1)") + (net 17 /RXD) + (net 18 /TXD) + (net 19 /LED-1) + (net 20 /LED-2) + (net 21 /QUARTZ-1) + (net 22 /QUARTZ-2) + (net 23 /SCK) + (net 24 /MISO) + (net 25 /MOSI) + (net 26 +3V3) + (net 27 /CHIP_SELECT) + (net 28 /CHIP_ENABLE) + (net 29 /INTERRUPT) + (net 30 "Net-(R5-Pad1)") + (net 31 "Net-(R3-Pad1)") + (net 32 "Net-(R4-Pad1)") + + (net_class Default "This is the default net class." + (clearance 0.2) + (trace_width 0.3) + (via_dia 1.7) + (via_drill 0.8) + (uvia_dia 0.3) + (uvia_drill 0.1) + (diff_pair_gap 0.25) + (diff_pair_width 0.3) + (add_net +3V3) + (add_net /CHIP_ENABLE) + (add_net /CHIP_SELECT) + (add_net /INTERRUPT) + (add_net /LED-1) + (add_net /LED-2) + (add_net /MISO) + (add_net /MOSI) + (add_net /QUARTZ-1) + (add_net /QUARTZ-2) + (add_net /RESET) + (add_net /RXD) + (add_net /SCK) + (add_net /TXD) + (add_net "Net-(D1-Pad1)") + (add_net "Net-(D2-Pad1)") + (add_net "Net-(R3-Pad1)") + (add_net "Net-(R4-Pad1)") + (add_net "Net-(R5-Pad1)") + (add_net "Net-(U1-Pad11)") + (add_net "Net-(U1-Pad12)") + (add_net "Net-(U1-Pad13)") + (add_net "Net-(U1-Pad16)") + (add_net "Net-(U1-Pad21)") + (add_net "Net-(U1-Pad23)") + (add_net "Net-(U1-Pad24)") + (add_net "Net-(U1-Pad25)") + (add_net "Net-(U1-Pad26)") + (add_net "Net-(U1-Pad27)") + (add_net "Net-(U1-Pad28)") + ) + + (net_class POWER "" + (clearance 0.2) + (trace_width 0.4) + (via_dia 1.7) + (via_drill 0.8) + (uvia_dia 0.3) + (uvia_drill 0.1) + (diff_pair_gap 0.25) + (diff_pair_width 0.4) + (add_net GND) + (add_net VCC) + ) + + (module Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A (layer B.Cu) (tedit 5A1ED0F1) (tstamp 5A5E5407) + (at 148.844 103.632) + (descr "Tantalum Capacitor SMD Kemet-A (3216-18 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator") + (tags "capacitor tantalum") + (path /5A5DF6C6) + (attr smd) + (fp_text reference CP1 (at 0 1.75) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 10uF (at 0 -1.75) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start 1.6 0.8) (end -1.2 0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.2 0.8) (end -1.6 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -1.6 0.4) (end -1.6 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 1.6 1.06) (end -2.32 1.06) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.32 1.06) (end -2.32 -1.06) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.32 -1.06) (end 1.6 -1.06) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.31 -1.05) (end -2.31 1.05) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.31 1.05) (end 2.31 1.05) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.31 1.05) (end 2.31 -1.05) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.31 -1.05) (end -2.31 -1.05) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer B.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + ) + (pad 1 smd rect (at -1.38 0) (size 1.36 1.4) (layers B.Cu B.Paste B.Mask) + (net 2 VCC)) + (pad 2 smd rect (at 1.38 0) (size 1.36 1.4) (layers B.Cu B.Paste B.Mask) + (net 4 GND)) + (model ${KISYS3DMOD}/Capacitor_Tantalum_SMD.3dshapes/CP_EIA-3216-18_Kemet-A.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer B.Cu) (tedit 59FE48B8) (tstamp 5A5E5236) + (at 138.43 89.408 270) + (descr "Resistor SMD 0805 (2012 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 /5A61DE6F) + (attr smd) + (fp_text reference R6 (at 0 1.85 270) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 10k (at 0 -1.85 270) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1 -0.6) (end -1 0.6) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end 1 0.6) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.6) (end 1 -0.6) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end -1 -0.6) (layer B.Fab) (width 0.1)) + (fp_line (start -0.15 0.71) (end 0.15 0.71) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.15 -0.71) (end 0.15 -0.71) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.69 -1) (end -1.69 1) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.69 1) (end 1.69 1) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.69 1) (end 1.69 -1) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.69 -1) (end -1.69 -1) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 270) (layer B.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror)) + ) + (pad 1 smd rect (at -0.955 0 270) (size 0.97 1.5) (layers B.Cu B.Paste B.Mask) + (net 14 /RESET)) + (pad 2 smd rect (at 0.955 0 270) (size 0.97 1.5) (layers B.Cu B.Paste B.Mask) + (net 2 VCC)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0805_2012Metric (layer B.Cu) (tedit 59FE48B8) (tstamp 5A68ADBA) + (at 148.844 106.68) + (descr "Capacitor SMD 0805 (2012 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 capacitor) + (path /5A5DF2EE) + (attr smd) + (fp_text reference C3 (at 0 1.85) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 100nF (at 0 -1.85) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1 -0.6) (end -1 0.6) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end 1 0.6) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.6) (end 1 -0.6) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end -1 -0.6) (layer B.Fab) (width 0.1)) + (fp_line (start -0.15 0.71) (end 0.15 0.71) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.15 -0.71) (end 0.15 -0.71) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.69 -1) (end -1.69 1) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.69 1) (end 1.69 1) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.69 1) (end 1.69 -1) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.69 -1) (end -1.69 -1) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer B.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror)) + ) + (pad 1 smd rect (at -0.955 0) (size 0.97 1.5) (layers B.Cu B.Paste B.Mask) + (net 2 VCC)) + (pad 2 smd rect (at 0.955 0) (size 0.97 1.5) (layers B.Cu B.Paste B.Mask) + (net 4 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Crystal:Crystal_HC49-4H_Vertical (layer F.Cu) (tedit 5A1AD3B7) (tstamp 5A5E1F05) + (at 129.286 90.932 270) + (descr "Crystal THT HC-49-4H http://5hertz.com/pdfs/04404_D.pdf") + (tags "THT crystalHC-49-4H") + (path /5A605802) + (fp_text reference Y1 (at 2.44 -3.525 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 16MHz (at 2.44 3.525 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 2.44 0 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.76 -2.325) (end 5.64 -2.325) (layer F.Fab) (width 0.1)) + (fp_line (start -0.76 2.325) (end 5.64 2.325) (layer F.Fab) (width 0.1)) + (fp_line (start -0.56 -2) (end 5.44 -2) (layer F.Fab) (width 0.1)) + (fp_line (start -0.56 2) (end 5.44 2) (layer F.Fab) (width 0.1)) + (fp_line (start -0.76 -2.525) (end 5.64 -2.525) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.76 2.525) (end 5.64 2.525) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.6 -2.8) (end -3.6 2.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.6 2.8) (end 8.5 2.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.5 2.8) (end 8.5 -2.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.5 -2.8) (end -3.6 -2.8) (layer F.CrtYd) (width 0.05)) + (fp_arc (start -0.76 0) (end -0.76 -2.325) (angle -180) (layer F.Fab) (width 0.1)) + (fp_arc (start 5.64 0) (end 5.64 -2.325) (angle 180) (layer F.Fab) (width 0.1)) + (fp_arc (start -0.56 0) (end -0.56 -2) (angle -180) (layer F.Fab) (width 0.1)) + (fp_arc (start 5.44 0) (end 5.44 -2) (angle 180) (layer F.Fab) (width 0.1)) + (fp_arc (start -0.76 0) (end -0.76 -2.525) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_arc (start 5.64 0) (end 5.64 -2.525) (angle 180) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole circle (at 0 0 270) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 21 /QUARTZ-1)) + (pad 2 thru_hole circle (at 4.88 0 270) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 22 /QUARTZ-2)) + (model ${KISYS3DMOD}/Crystal.3dshapes/Crystal_HC49-4H_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical (layer F.Cu) (tedit 5A61C266) (tstamp 5A5DE6B4) + (at 146.304 93.218) + (descr "Through hole straight pin header, 2x04, 2.54mm pitch, double rows") + (tags "Through hole pin header THT 2x04 2.54mm double row") + (path /5A5E5BB2) + (fp_text reference J2 (at 1.27 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_02x04_Odd_Even (at 1.27 9.95) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 8.89) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 8.89) (end -1.27 8.89) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 8.89) (end -1.27 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 8.95) (end 3.87 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.87 -1.33) (end 3.87 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 9.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 9.4) (end 4.35 9.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 9.4) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 1.27 3.81 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask) + (net 23 /SCK)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask) + (net 14 /RESET)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask) + (net 24 /MISO)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask) + (net 17 /RXD)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask) + (net 25 /MOSI)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask) + (net 18 /TXD)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask) + (net 2 VCC)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask) + (net 4 GND)) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x04_P2.54mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A (layer F.Cu) (tedit 5A1ED0F1) (tstamp 5A68C107) + (at 153.162 110.634 90) + (descr "Tantalum Capacitor SMD Kemet-A (3216-18 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator") + (tags "capacitor tantalum") + (path /5A5EB630) + (attr smd) + (fp_text reference C5 (at 0 -1.75 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.75 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) + (fp_line (start 2.31 1.05) (end -2.31 1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.31 -1.05) (end 2.31 1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.31 -1.05) (end 2.31 -1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.31 1.05) (end -2.31 -1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.32 1.06) (end 1.6 1.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.32 -1.06) (end -2.32 1.06) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.6 -1.06) (end -2.32 -1.06) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -0.4) (end -1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.2 -0.8) (end -1.6 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 -0.8) (end -1.2 -0.8) (layer F.Fab) (width 0.1)) + (pad 2 smd rect (at 1.38 0 90) (size 1.36 1.4) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 1 smd rect (at -1.38 0 90) (size 1.36 1.4) (layers F.Cu F.Paste F.Mask) + (net 2 VCC)) + (model ${KISYS3DMOD}/Capacitor_Tantalum_SMD.3dshapes/CP_EIA-3216-18_Kemet-A.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A (layer F.Cu) (tedit 5A1ED0F1) (tstamp 5A68C0F4) + (at 148.844 107.188) + (descr "Tantalum Capacitor SMD Kemet-A (3216-18 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator") + (tags "capacitor tantalum") + (path /5A5EB6EE) + (attr smd) + (fp_text reference C6 (at 0 -1.75) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.75) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.6 -0.8) (end -1.2 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.2 -0.8) (end -1.6 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -0.4) (end -1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 -1.06) (end -2.32 -1.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.32 -1.06) (end -2.32 1.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.32 1.06) (end 1.6 1.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.31 1.05) (end -2.31 -1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.31 -1.05) (end 2.31 -1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.31 -1.05) (end 2.31 1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.31 1.05) (end -2.31 1.05) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) + (pad 1 smd rect (at -1.38 0) (size 1.36 1.4) (layers F.Cu F.Paste F.Mask) + (net 26 +3V3)) + (pad 2 smd rect (at 1.38 0) (size 1.36 1.4) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (model ${KISYS3DMOD}/Capacitor_Tantalum_SMD.3dshapes/CP_EIA-3216-18_Kemet-A.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 5A68C2C7) + (at 148.463 110.998 270) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5A5EB300) + (attr smd) + (fp_text reference U3 (at 0 -2.5 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MCP1700-3002E_SOT23 (at 0 2.5 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (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)) + (pad 1 smd rect (at -1 -0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 2 smd rect (at -1 0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 26 +3V3)) + (pad 3 smd rect (at 1 0 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 2 VCC)) + (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 Capacitor_SMD:C_0805_2012Metric (layer B.Cu) (tedit 59FE48B8) (tstamp 5A6A5A1E) + (at 131.826 94.234 90) + (descr "Capacitor SMD 0805 (2012 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 capacitor) + (path /5A60D99A) + (attr smd) + (fp_text reference C2 (at 0 1.85 90) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 22pF (at 0 -1.85 90) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 0 0 90) (layer B.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror)) + ) + (fp_line (start 1.69 -1) (end -1.69 -1) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.69 1) (end 1.69 -1) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.69 1) (end 1.69 1) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.69 -1) (end -1.69 1) (layer B.CrtYd) (width 0.05)) + (fp_line (start -0.15 -0.71) (end 0.15 -0.71) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.15 0.71) (end 0.15 0.71) (layer B.SilkS) (width 0.12)) + (fp_line (start 1 -0.6) (end -1 -0.6) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.6) (end 1 -0.6) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end 1 0.6) (layer B.Fab) (width 0.1)) + (fp_line (start -1 -0.6) (end -1 0.6) (layer B.Fab) (width 0.1)) + (pad 2 smd rect (at 0.955 0 90) (size 0.97 1.5) (layers B.Cu B.Paste B.Mask) + (net 4 GND)) + (pad 1 smd rect (at -0.955 0 90) (size 0.97 1.5) (layers B.Cu B.Paste B.Mask) + (net 22 /QUARTZ-2)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0805_2012Metric (layer B.Cu) (tedit 59FE48B8) (tstamp 5A6A5C2A) + (at 131.826 90.17 90) + (descr "Capacitor SMD 0805 (2012 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 capacitor) + (path /5A60F1B8) + (attr smd) + (fp_text reference C1 (at 0 1.85 90) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 22pF (at 0 -1.85 90) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1 -0.6) (end -1 0.6) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end 1 0.6) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.6) (end 1 -0.6) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end -1 -0.6) (layer B.Fab) (width 0.1)) + (fp_line (start -0.15 0.71) (end 0.15 0.71) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.15 -0.71) (end 0.15 -0.71) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.69 -1) (end -1.69 1) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.69 1) (end 1.69 1) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.69 1) (end 1.69 -1) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.69 -1) (end -1.69 -1) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer B.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror)) + ) + (pad 1 smd rect (at -0.955 0 90) (size 0.97 1.5) (layers B.Cu B.Paste B.Mask) + (net 21 /QUARTZ-1)) + (pad 2 smd rect (at 0.955 0 90) (size 0.97 1.5) (layers B.Cu B.Paste B.Mask) + (net 4 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 59FE48B8) (tstamp 5A6A6A45) + (at 137.668 94.234 90) + (descr "Resistor SMD 0805 (2012 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 /5A605D7B) + (attr smd) + (fp_text reference R5 (at 0 -1.85 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 510 (at 0 1.85 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -0.71) (end 0.15 -0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.15 0.71) (end 0.15 0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.69 1) (end -1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.69 -1) (end 1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.69 -1) (end 1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.69 1) (end -1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 1 smd rect (at -0.955 0 90) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 30 "Net-(R5-Pad1)")) + (pad 2 smd rect (at 0.955 0 90) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 23 /SCK)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 59FE48B8) (tstamp 5A6A69C1) + (at 137.668 98.298 90) + (descr "Resistor SMD 0805 (2012 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 /5A605EC8) + (attr smd) + (fp_text reference R4 (at 0 -1.85 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 510 (at 0 1.85 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (fp_line (start 1.69 1) (end -1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.69 -1) (end 1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.69 -1) (end 1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.69 1) (end -1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.15 0.71) (end 0.15 0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.15 -0.71) (end 0.15 -0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1)) + (pad 2 smd rect (at 0.955 0 90) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 24 /MISO)) + (pad 1 smd rect (at -0.955 0 90) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 32 "Net-(R4-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 59FE48B8) (tstamp 5A699C97) + (at 139.7 102.362 90) + (descr "Resistor SMD 0805 (2012 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 /5A605D3B) + (attr smd) + (fp_text reference R3 (at 0 -1.85 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 510 (at 0 1.85 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -0.71) (end 0.15 -0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.15 0.71) (end 0.15 0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.69 1) (end -1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.69 -1) (end 1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.69 -1) (end 1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.69 1) (end -1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 1 smd rect (at -0.955 0 90) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 31 "Net-(R3-Pad1)")) + (pad 2 smd rect (at 0.955 0 90) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 25 /MOSI)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LED_SMD:LED_0805_2012Metric (layer F.Cu) (tedit 5A00A67C) (tstamp 5A5DDBDD) + (at 131.572 83.312) + (descr "LED SMD 0805 (2012 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 /5A5E29EB) + (attr smd) + (fp_text reference D2 (at 0 -1.85) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 0 1.85) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (fp_line (start 1.69 1) (end -1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.69 -1) (end 1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.69 -1) (end 1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.69 1) (end -1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.01) (end 1 1.01) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -1.01) (end -1.7 1.01) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 -1.01) (end -1.7 -1.01) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.3) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.6) (end -1 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end -0.7 -0.6) (layer F.Fab) (width 0.1)) + (pad 2 smd rect (at 0.955 0) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 20 /LED-2)) + (pad 1 smd rect (at -0.955 0) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 16 "Net-(D2-Pad1)")) + (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LED_SMD:LED_0805_2012Metric (layer F.Cu) (tedit 5A00A67C) (tstamp 5A698A4F) + (at 131.572 80.772) + (descr "LED SMD 0805 (2012 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 /5A5E0E80) + (attr smd) + (fp_text reference D1 (at 0 -1.85) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 0 1.85) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1 -0.6) (end -0.7 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.6) (end -1 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.3) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -1.01) (end -1.7 -1.01) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -1.01) (end -1.7 1.01) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 1.01) (end 1 1.01) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.69 1) (end -1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.69 -1) (end 1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.69 -1) (end 1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.69 1) (end -1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 1 smd rect (at -0.955 0) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 15 "Net-(D1-Pad1)")) + (pad 2 smd rect (at 0.955 0) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 19 /LED-1)) + (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 59FE48B8) (tstamp 5A68C966) + (at 127.823 83.312) + (descr "Resistor SMD 0805 (2012 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 /5A5E29F2) + (attr smd) + (fp_text reference R2 (at 0 -1.85) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100 (at 0 1.85) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (fp_line (start 1.69 1) (end -1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.69 -1) (end 1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.69 -1) (end 1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.69 1) (end -1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.15 0.71) (end 0.15 0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.15 -0.71) (end 0.15 -0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1)) + (pad 2 smd rect (at 0.955 0) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 16 "Net-(D2-Pad1)")) + (pad 1 smd rect (at -0.955 0) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 59FE48B8) (tstamp 5A5DDD18) + (at 127.823 80.772) + (descr "Resistor SMD 0805 (2012 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 /5A5E120B) + (attr smd) + (fp_text reference R1 (at 0 -1.85) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100 (at 0 1.85) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -0.71) (end 0.15 -0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.15 0.71) (end 0.15 0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.69 1) (end -1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.69 -1) (end 1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.69 -1) (end 1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.69 1) (end -1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 1 smd rect (at -0.955 0) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 2 smd rect (at 0.955 0) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 15 "Net-(D1-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_THT:SW_PUSH_6mm (layer F.Cu) (tedit 5A5DEE6B) (tstamp 5A6A5EB0) + (at 152.146 88.9 180) + (descr https://www.omron.com/ecb/products/pdf/en-b3f.pdf) + (tags "tact sw push 6mm") + (path /5A5DC5DE) + (fp_text reference SW1 (at 3.25 -2 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push_Dual (at 3.75 6.7 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 3.25 2.25 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.25 -0.75) (end 6.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 6.25 -0.75) (end 6.25 5.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.25 5.25) (end 0.25 5.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 5.25) (end 0.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.75) (end 3.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.75 6) (end 8 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8 6) (end 8 5.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.75 -1.5) (end 8 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8 -1.5) (end 8 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 -1.25) (end -1.5 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 5.75) (end -1.5 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 6) (end -1.25 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 -1.5) (end 7.75 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 5.75) (end -1.5 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.75 6) (end -1.25 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8 -1.25) (end 8 5.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1 5.5) (end 5.5 5.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.25 1.5) (end -0.25 3) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.5 -1) (end 1 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.75 3) (end 6.75 1.5) (layer F.SilkS) (width 0.12)) + (fp_circle (center 3.25 2.25) (end 1.25 2.5) (layer F.Fab) (width 0.1)) + (pad 2 thru_hole circle (at 0 4.5 270) (size 2 2) (drill 1) (layers *.Cu *.Mask) + (net 4 GND)) + (pad 1 thru_hole circle (at 0 0 270) (size 2 2) (drill 1) (layers *.Cu *.Mask) + (net 14 /RESET)) + (pad 2 thru_hole circle (at 6.5 4.5 270) (size 2 2) (drill 1) (layers *.Cu *.Mask) + (net 4 GND)) + (pad 1 thru_hole circle (at 6.5 0 270) (size 2 2) (drill 1) (layers *.Cu *.Mask) + (net 14 /RESET)) + (model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module mysensors_radios:NRF24L01-SMD (layer F.Cu) (tedit 574A9E44) (tstamp 5A5DC50A) + (at 138.938 117.094 180) + (path /5A5D3119) + (fp_text reference U2 (at 0 1.1 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value NRF24L01 (at 0 -4.8 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -6 -2.8) (end 6 -2.8) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6 8.7) (end -6 -9.3) (layer F.CrtYd) (width 0.15)) + (fp_line (start 6 8.7) (end -6 8.7) (layer F.CrtYd) (width 0.15)) + (fp_line (start 6 -9.3) (end 6 8.7) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6 -9.3) (end 6 -9.3) (layer F.CrtYd) (width 0.15)) + (pad 2 smd rect (at -4.4 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 26 +3V3)) + (pad 1 smd rect (at -3.13 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 3 smd rect (at -1.86 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 28 /CHIP_ENABLE)) + (pad 4 smd rect (at -0.59 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 27 /CHIP_SELECT)) + (pad 5 smd rect (at 0.68 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 30 "Net-(R5-Pad1)")) + (pad 6 smd rect (at 1.95 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 31 "Net-(R3-Pad1)")) + (pad 7 smd rect (at 3.22 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 32 "Net-(R4-Pad1)")) + (pad 8 smd rect (at 4.49 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 29 /INTERRUPT)) + (model ${MYSLOCAL}/mysensors.3dshapes/mysensors_radios.3dshapes/nrf24smd.wrl + (offset (xyz -146.3674978017807 73.65999889373779 0.7619999885559082)) + (scale (xyz 0.395 0.395 0.395)) + (rotate (xyz 0 0 0)) + ) + (model Housings_DFN_QFN.3dshapes/QFN-20-1EP_5x5mm_Pitch0.65mm.wrl + (offset (xyz 0.4190999937057495 -2.7685999584198 1.574799976348877)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_DIP:DIP-28_W7.62mm_LongPads (layer F.Cu) (tedit 5A02E8C5) (tstamp 5A5D9786) + (at 134.878333 70.5975) + (descr "28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads") + (path /5A5D2B2A) + (fp_text reference U1 (at 3.81 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ATMEGA328P-PU (at 3.81 35.35) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 -1.27) (end 6.985 34.29) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 34.29) (end 0.635 34.29) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 34.29) (end 0.635 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.56 -1.33) (end 1.56 34.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.56 34.35) (end 6.06 34.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.06 34.35) (end 6.06 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.45 -1.55) (end -1.45 34.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 34.55) (end 9.1 34.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.1 34.55) (end 9.1 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.1 -1.55) (end -1.45 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 3.81 16.51) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 14 /RESET)) + (pad 15 thru_hole oval (at 7.62 33.02) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 27 /CHIP_SELECT)) + (pad 2 thru_hole oval (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 17 /RXD)) + (pad 16 thru_hole oval (at 7.62 30.48) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 "Net-(U1-Pad16)")) + (pad 3 thru_hole oval (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 18 /TXD)) + (pad 17 thru_hole oval (at 7.62 27.94) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 25 /MOSI)) + (pad 4 thru_hole oval (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 29 /INTERRUPT)) + (pad 18 thru_hole oval (at 7.62 25.4) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 24 /MISO)) + (pad 5 thru_hole oval (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 19 /LED-1)) + (pad 19 thru_hole oval (at 7.62 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 23 /SCK)) + (pad 6 thru_hole oval (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 20 /LED-2)) + (pad 20 thru_hole oval (at 7.62 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 VCC)) + (pad 7 thru_hole oval (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 VCC)) + (pad 21 thru_hole oval (at 7.62 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 "Net-(U1-Pad21)")) + (pad 8 thru_hole oval (at 0 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 GND)) + (pad 22 thru_hole oval (at 7.62 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 GND)) + (pad 9 thru_hole oval (at 0 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 21 /QUARTZ-1)) + (pad 23 thru_hole oval (at 7.62 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 "Net-(U1-Pad23)")) + (pad 10 thru_hole oval (at 0 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 22 /QUARTZ-2)) + (pad 24 thru_hole oval (at 7.62 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 "Net-(U1-Pad24)")) + (pad 11 thru_hole oval (at 0 25.4) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 "Net-(U1-Pad11)")) + (pad 25 thru_hole oval (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 "Net-(U1-Pad25)")) + (pad 12 thru_hole oval (at 0 27.94) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 9 "Net-(U1-Pad12)")) + (pad 26 thru_hole oval (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 "Net-(U1-Pad26)")) + (pad 13 thru_hole oval (at 0 30.48) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 "Net-(U1-Pad13)")) + (pad 27 thru_hole oval (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 12 "Net-(U1-Pad27)")) + (pad 14 thru_hole oval (at 0 33.02) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 28 /CHIP_ENABLE)) + (pad 28 thru_hole oval (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 13 "Net-(U1-Pad28)")) + (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-28_W7.62mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_line (start 123.952 66.802) (end 123.952 120.142) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 156.972 120.142) (end 156.972 66.802) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 156.972 120.142) (end 123.952 120.142) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 123.952 66.802) (end 156.972 66.802) (layer Edge.Cuts) (width 0.15)) + (gr_text "ZG v0.1" (at 128.524 112.776 90) (layer F.Cu) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + + (segment (start 153.162 112.014) (end 153.162 115.316) (width 0.4) (layer F.Cu) (net 2)) + (via (at 153.162 115.316) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 2)) + (segment (start 153.162 112.014) (end 148.479 112.014) (width 0.4) (layer F.Cu) (net 2)) + (segment (start 148.479 112.014) (end 148.463 111.998) (width 0.4) (layer F.Cu) (net 2)) + (segment (start 140.843 87.122) (end 144.145 87.122) (width 0.3) (layer B.Cu) (net 2)) + (segment (start 149.799 106.68) (end 149.799 104.057) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 149.799 104.057) (end 150.224 103.632) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 150.224 103.632) (end 150.224 102.218) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 150.224 102.218) (end 148.844 100.838) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 145.646 83.462) (end 148.59 80.518) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 145.646 84.4) (end 145.646 83.462) (width 0.4) (layer B.Cu) (net 4)) + (via (at 148.59 80.518) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 4)) + (segment (start 151.638 106.68) (end 152.654 105.664) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 149.799 106.68) (end 151.638 106.68) (width 0.4) (layer B.Cu) (net 4)) + (via (at 152.654 105.664) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 4)) + (segment (start 129.286 88.138) (end 130.749 88.138) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 127.762 88.138) (end 129.286 88.138) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 129.286 86.106) (end 129.286 88.138) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 130.749 88.138) (end 131.826 89.215) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 126.873 89.027) (end 127.762 88.138) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 126.873 92.202) (end 126.873 89.027) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 131.826 89.215) (end 131.379 89.215) (width 0.4) (layer B.Cu) (net 4)) + (via (at 129.286 86.106) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 4)) + (segment (start 131.826 89.215) (end 134.040833 89.215) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 134.040833 89.215) (end 134.878333 88.3775) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 127.95 93.279) (end 126.873 92.202) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 131.826 93.279) (end 127.95 93.279) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 142.498333 85.8375) (end 144.2085 85.8375) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 144.2085 85.8375) (end 145.646 84.4) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 138.684 84.836) (end 138.684 88.199) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 138.684 88.199) (end 138.43 88.453) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 145.1356 88.9) (end 144.3736 89.662) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 145.646 88.9) (end 145.1356 88.9) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 144.3736 89.662) (end 140.716 89.662) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 140.716 89.662) (end 139.507 88.453) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 139.507 88.453) (end 138.43 88.453) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 138.684 84.836) (end 138.684 83.566) (width 0.3) (layer F.Cu) (net 14)) + (segment (start 138.684 83.566) (end 137.16 82.042) (width 0.3) (layer F.Cu) (net 14)) + (segment (start 137.16 71.374) (end 137.16 82.042) (width 0.3) (layer F.Cu) (net 14)) + (via (at 137.922 70.612) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 14)) + (via (at 138.684 84.836) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 14)) + (segment (start 137.922 70.612) (end 137.9075 70.5975) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 137.16 71.374) (end 137.922 70.612) (width 0.3) (layer F.Cu) (net 14)) + (segment (start 137.9075 70.5975) (end 134.878333 70.5975) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 152.146 89.916) (end 148.844 93.218) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 152.146 88.9) (end 152.146 89.916) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 152.146 88.9) (end 145.646 88.9) (width 0.3) (layer F.Cu) (net 14)) + (segment (start 135.278333 70.5975) (end 134.878333 70.5975) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 130.617 80.772) (end 128.778 80.772) (width 0.3) (layer F.Cu) (net 15)) + (segment (start 130.617 83.312) (end 128.778 83.312) (width 0.3) (layer F.Cu) (net 16)) + (segment (start 139.954 73.914) (end 137.16 73.914) (width 0.3) (layer B.Cu) (net 17)) + (segment (start 150.876 86.614) (end 145.542 81.28) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 153.416 86.614) (end 150.876 86.614) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 144.526 74.422) (end 140.462 74.422) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 140.462 74.422) (end 139.954 73.914) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 153.924 87.122) (end 153.416 86.614) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 145.542 81.28) (end 145.542 75.438) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 152.146 95.758) (end 153.924 93.98) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 153.924 93.98) (end 153.924 87.122) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 145.542 75.438) (end 144.526 74.422) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 148.844 95.758) (end 152.146 95.758) (width 0.3) (layer B.Cu) (net 17)) + (via (at 152.146 95.758) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 17)) + (segment (start 136.3835 73.1375) (end 137.16 73.914) (width 0.3) (layer B.Cu) (net 17)) + (via (at 139.954 73.914) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 17)) + (segment (start 134.878333 73.1375) (end 136.3835 73.1375) (width 0.3) (layer B.Cu) (net 17)) + (segment (start 139.954 76.962) (end 148.082 76.962) (width 0.3) (layer B.Cu) (net 18)) + (segment (start 149.098 76.962) (end 148.082 76.962) (width 0.3) (layer F.Cu) (net 18)) + (segment (start 152.4 80.264) (end 153.924 81.788) (width 0.3) (layer B.Cu) (net 18)) + (segment (start 153.924 81.788) (end 153.924 97.028) (width 0.3) (layer B.Cu) (net 18)) + (segment (start 153.924 97.028) (end 152.654 98.298) (width 0.3) (layer B.Cu) (net 18)) + (segment (start 152.654 98.298) (end 148.844 98.298) (width 0.3) (layer B.Cu) (net 18)) + (segment (start 149.098 76.962) (end 152.4 80.264) (width 0.3) (layer F.Cu) (net 18)) + (via (at 152.4 80.264) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 18)) + (via (at 148.082 76.962) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 18)) + (segment (start 138.6695 75.6775) (end 139.954 76.962) (width 0.3) (layer B.Cu) (net 18)) + (segment (start 134.878333 75.6775) (end 138.6695 75.6775) (width 0.3) (layer B.Cu) (net 18)) + (segment (start 132.527 80.772) (end 134.863833 80.772) (width 0.3) (layer F.Cu) (net 19)) + (segment (start 134.863833 80.772) (end 134.878333 80.7575) (width 0.3) (layer F.Cu) (net 19)) + (segment (start 132.527 83.312) (end 134.863833 83.312) (width 0.3) (layer F.Cu) (net 20)) + (segment (start 134.863833 83.312) (end 134.878333 83.2975) (width 0.3) (layer F.Cu) (net 20)) + (segment (start 131.826 91.125) (end 129.479 91.125) (width 0.3) (layer B.Cu) (net 21)) + (segment (start 129.479 91.125) (end 129.286 90.932) (width 0.3) (layer B.Cu) (net 21)) + (segment (start 134.878333 90.9175) (end 132.0335 90.9175) (width 0.3) (layer B.Cu) (net 21)) + (segment (start 132.0335 90.9175) (end 131.826 91.125) (width 0.3) (layer B.Cu) (net 21)) + (segment (start 131.826 95.189) (end 129.929 95.189) (width 0.3) (layer B.Cu) (net 22)) + (segment (start 129.929 95.189) (end 129.286 95.832) (width 0.3) (layer B.Cu) (net 22)) + (segment (start 134.878333 93.4575) (end 133.8225 93.4575) (width 0.3) (layer B.Cu) (net 22)) + (segment (start 133.8225 93.4575) (end 132.091 95.189) (width 0.3) (layer B.Cu) (net 22)) + (segment (start 132.091 95.189) (end 131.826 95.189) (width 0.3) (layer B.Cu) (net 22)) + (segment (start 146.304 93.218) (end 142.737833 93.218) (width 0.3) (layer B.Cu) (net 23)) + (segment (start 142.737833 93.218) (end 142.498333 93.4575) (width 0.3) (layer B.Cu) (net 23)) + (segment (start 139.954 93.218) (end 142.258833 93.218) (width 0.3) (layer B.Cu) (net 23)) + (segment (start 142.258833 93.218) (end 142.498333 93.4575) (width 0.3) (layer B.Cu) (net 23)) + (segment (start 139.893 93.279) (end 139.954 93.218) (width 0.3) (layer F.Cu) (net 23)) + (via (at 139.954 93.218) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 23)) + (segment (start 137.668 93.279) (end 139.893 93.279) (width 0.3) (layer F.Cu) (net 23)) + (segment (start 146.304 95.758) (end 142.737833 95.758) (width 0.3) (layer B.Cu) (net 24)) + (segment (start 142.737833 95.758) (end 142.498333 95.9975) (width 0.3) (layer B.Cu) (net 24)) + (segment (start 139.954 97.282) (end 137.729 97.282) (width 0.3) (layer F.Cu) (net 24)) + (segment (start 137.729 97.282) (end 137.668 97.343) (width 0.3) (layer F.Cu) (net 24)) + (via (at 139.954 97.282) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 24)) + (segment (start 142.498333 95.9975) (end 141.2385 95.9975) (width 0.3) (layer B.Cu) (net 24)) + (segment (start 141.2385 95.9975) (end 140.803999 96.432001) (width 0.3) (layer B.Cu) (net 24)) + (segment (start 140.803999 96.432001) (end 139.954 97.282) (width 0.3) (layer B.Cu) (net 24)) + (segment (start 142.512833 96.012) (end 142.498333 95.9975) (width 0.3) (layer B.Cu) (net 24)) + (segment (start 146.304 98.298) (end 142.737833 98.298) (width 0.3) (layer B.Cu) (net 25)) + (segment (start 142.737833 98.298) (end 142.498333 98.5375) (width 0.3) (layer B.Cu) (net 25)) + (segment (start 142.498333 98.5375) (end 140.7305 98.5375) (width 0.3) (layer B.Cu) (net 25)) + (segment (start 140.7305 98.5375) (end 139.954 99.314) (width 0.3) (layer B.Cu) (net 25)) + (segment (start 139.7 99.568) (end 139.954 99.314) (width 0.3) (layer F.Cu) (net 25)) + (segment (start 139.7 101.407) (end 139.7 99.568) (width 0.3) (layer F.Cu) (net 25)) + (via (at 139.954 99.314) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 25)) + (segment (start 142.512833 98.552) (end 142.498333 98.5375) (width 0.3) (layer B.Cu) (net 25)) + (segment (start 143.338 108.394) (end 146.258 108.394) (width 0.3) (layer F.Cu) (net 26)) + (segment (start 146.258 108.394) (end 147.464 107.188) (width 0.3) (layer F.Cu) (net 26)) + (segment (start 147.464 107.188) (end 147.464 109.949) (width 0.3) (layer F.Cu) (net 26)) + (segment (start 147.464 109.949) (end 147.513 109.998) (width 0.3) (layer F.Cu) (net 26)) + (segment (start 142.498333 103.6175) (end 142.098333 103.6175) (width 0.3) (layer F.Cu) (net 27)) + (segment (start 142.098333 103.6175) (end 139.884001 105.831832) (width 0.3) (layer F.Cu) (net 27)) + (segment (start 139.884001 105.831832) (end 139.884001 106.737999) (width 0.3) (layer F.Cu) (net 27)) + (segment (start 139.884001 106.737999) (end 139.528 107.094) (width 0.3) (layer F.Cu) (net 27)) + (segment (start 139.528 107.094) (end 139.528 108.394) (width 0.3) (layer F.Cu) (net 27)) + (segment (start 141.478 105.664) (end 144.526 105.664) (width 0.3) (layer F.Cu) (net 28)) + (segment (start 144.526 105.664) (end 144.78 105.41) (width 0.3) (layer F.Cu) (net 28)) + (segment (start 144.78 105.41) (end 144.78 105.664) (width 0.3) (layer B.Cu) (net 28)) + (segment (start 144.78 105.664) (end 143.78347 106.66053) (width 0.3) (layer B.Cu) (net 28)) + (segment (start 144.526 105.664) (end 144.526 105.918) (width 0.3) (layer B.Cu) (net 28)) + (segment (start 140.798 106.344) (end 141.478 105.664) (width 0.3) (layer F.Cu) (net 28)) + (via (at 144.78 105.41) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 28)) + (segment (start 140.798 108.394) (end 140.798 106.344) (width 0.3) (layer F.Cu) (net 28)) + (segment (start 135.87053 106.66053) (end 134.878333 105.668333) (width 0.3) (layer B.Cu) (net 28)) + (segment (start 134.878333 105.668333) (end 134.878333 103.6175) (width 0.3) (layer B.Cu) (net 28)) + (segment (start 143.78347 106.66053) (end 135.87053 106.66053) (width 0.3) (layer B.Cu) (net 28)) + (segment (start 131.826 79.375) (end 132.9835 78.2175) (width 0.3) (layer B.Cu) (net 29)) + (segment (start 132.9835 78.2175) (end 134.878333 78.2175) (width 0.3) (layer B.Cu) (net 29)) + (segment (start 131.826 85.979) (end 131.826 79.375) (width 0.3) (layer B.Cu) (net 29)) + (segment (start 131.826 104.472) (end 131.826 85.979) (width 0.3) (layer F.Cu) (net 29)) + (via (at 131.826 85.979) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 29)) + (segment (start 134.448 107.094) (end 131.826 104.472) (width 0.3) (layer F.Cu) (net 29)) + (segment (start 134.448 108.394) (end 134.448 107.094) (width 0.3) (layer F.Cu) (net 29)) + (segment (start 137.668 97.536) (end 137.668 104.444529) (width 0.3) (layer B.Cu) (net 30)) + (segment (start 137.668 104.444529) (end 138.684 105.460529) (width 0.3) (layer B.Cu) (net 30)) + (segment (start 139.954 95.25) (end 137.668 97.536) (width 0.3) (layer B.Cu) (net 30)) + (segment (start 138.258 108.394) (end 138.258 105.886529) (width 0.3) (layer F.Cu) (net 30)) + (segment (start 138.258 105.886529) (end 138.684 105.460529) (width 0.3) (layer F.Cu) (net 30)) + (segment (start 138.13853 108.27453) (end 138.258 108.394) (width 0.3) (layer F.Cu) (net 30)) + (via (at 138.684 105.460529) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 30)) + (segment (start 139.893 95.189) (end 139.954 95.25) (width 0.3) (layer F.Cu) (net 30)) + (segment (start 137.668 95.189) (end 139.893 95.189) (width 0.3) (layer F.Cu) (net 30)) + (via (at 139.954 95.25) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 30)) + (segment (start 137.414 105.156) (end 136.988 105.582) (width 0.3) (layer F.Cu) (net 31)) + (segment (start 136.988 105.582) (end 136.988 108.394) (width 0.3) (layer F.Cu) (net 31)) + (segment (start 137.414 103.886) (end 137.414 105.156) (width 0.3) (layer F.Cu) (net 31)) + (segment (start 137.983 103.317) (end 137.414 103.886) (width 0.3) (layer F.Cu) (net 31)) + (segment (start 139.7 103.317) (end 137.983 103.317) (width 0.3) (layer F.Cu) (net 31)) + (segment (start 139.7 103.317) (end 139.435 103.317) (width 0.3) (layer F.Cu) (net 31)) + (segment (start 136.652 104.648) (end 135.718 105.582) (width 0.3) (layer F.Cu) (net 32)) + (segment (start 135.718 105.582) (end 135.718 108.394) (width 0.3) (layer F.Cu) (net 32)) + (segment (start 136.652 101.092) (end 136.652 104.648) (width 0.3) (layer F.Cu) (net 32)) + (segment (start 137.668 100.076) (end 136.652 101.092) (width 0.3) (layer F.Cu) (net 32)) + (segment (start 137.668 99.253) (end 137.668 100.076) (width 0.3) (layer F.Cu) (net 32)) + + (zone (net 4) (net_name GND) (layer F.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.3) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 125.029847 67.818) (xy 155.956 67.818) (xy 155.956 119.38) (xy 124.907952 119.38) + ) + ) + (filled_polygon + (pts + (xy 155.806 119.23) (xy 125.058307 119.23) (xy 125.085859 107.575143) (xy 126.711 107.575143) (xy 126.711 117.976857) + (xy 130.577 117.976857) (xy 130.577 107.575143) (xy 126.711 107.575143) (xy 125.085859 107.575143) (xy 125.113008 96.09084) + (xy 127.877756 96.09084) (xy 128.09166 96.608526) (xy 128.487391 97.004948) (xy 129.004703 97.219755) (xy 129.56484 97.220244) + (xy 130.082526 97.00634) (xy 130.478948 96.610609) (xy 130.693755 96.093297) (xy 130.694244 95.53316) (xy 130.48034 95.015474) + (xy 130.084609 94.619052) (xy 129.567297 94.404245) (xy 129.00716 94.403756) (xy 128.489474 94.61766) (xy 128.093052 95.013391) + (xy 127.878245 95.530703) (xy 127.877756 96.09084) (xy 125.113008 96.09084) (xy 125.124544 91.21084) (xy 127.877756 91.21084) + (xy 128.09166 91.728526) (xy 128.487391 92.124948) (xy 129.004703 92.339755) (xy 129.56484 92.340244) (xy 130.082526 92.12634) + (xy 130.478948 91.730609) (xy 130.693755 91.213297) (xy 130.694244 90.65316) (xy 130.48034 90.135474) (xy 130.084609 89.739052) + (xy 129.567297 89.524245) (xy 129.00716 89.523756) (xy 128.489474 89.73766) (xy 128.093052 90.133391) (xy 127.878245 90.650703) + (xy 127.877756 91.21084) (xy 125.124544 91.21084) (xy 125.142584 83.5805) (xy 125.725 83.5805) (xy 125.725 84.192885) + (xy 125.825175 84.434727) (xy 126.010273 84.619826) (xy 126.252116 84.72) (xy 126.5995 84.72) (xy 126.764 84.5555) + (xy 126.764 83.416) (xy 125.8895 83.416) (xy 125.725 83.5805) (xy 125.142584 83.5805) (xy 125.148588 81.0405) + (xy 125.725 81.0405) (xy 125.725 81.652885) (xy 125.825175 81.894727) (xy 125.972447 82.042) (xy 125.825175 82.189273) + (xy 125.725 82.431115) (xy 125.725 83.0435) (xy 125.8895 83.208) (xy 126.764 83.208) (xy 126.764 82.0685) + (xy 126.7375 82.042) (xy 126.764 82.0155) (xy 126.764 80.876) (xy 125.8895 80.876) (xy 125.725 81.0405) + (xy 125.148588 81.0405) (xy 125.151305 79.891115) (xy 125.725 79.891115) (xy 125.725 80.5035) (xy 125.8895 80.668) + (xy 126.764 80.668) (xy 126.764 79.5285) (xy 126.972 79.5285) (xy 126.972 80.668) (xy 126.992 80.668) + (xy 126.992 80.876) (xy 126.972 80.876) (xy 126.972 82.0155) (xy 126.9985 82.042) (xy 126.972 82.0685) + (xy 126.972 83.208) (xy 126.992 83.208) (xy 126.992 83.416) (xy 126.972 83.416) (xy 126.972 84.5555) + (xy 127.1365 84.72) (xy 127.483884 84.72) (xy 127.725727 84.619826) (xy 127.814825 84.530728) (xy 127.818609 84.536391) + (xy 128.036262 84.681822) (xy 128.293 84.73289) (xy 129.263 84.73289) (xy 129.519738 84.681822) (xy 129.6975 84.563045) + (xy 129.875262 84.681822) (xy 130.132 84.73289) (xy 130.93979 84.73289) (xy 130.548326 85.123672) (xy 130.318263 85.677724) + (xy 130.317739 86.277644) (xy 130.546835 86.832097) (xy 130.970672 87.256674) (xy 131.018 87.276326) (xy 131.018 104.472) + (xy 131.079505 104.781209) (xy 131.254658 105.043342) (xy 133.336349 107.125033) (xy 133.328178 107.137262) (xy 133.27711 107.394) + (xy 133.27711 109.394) (xy 133.328178 109.650738) (xy 133.473609 109.868391) (xy 133.691262 110.013822) (xy 133.948 110.06489) + (xy 134.948 110.06489) (xy 135.083 110.038037) (xy 135.218 110.06489) (xy 136.218 110.06489) (xy 136.353 110.038037) + (xy 136.488 110.06489) (xy 137.488 110.06489) (xy 137.623 110.038037) (xy 137.758 110.06489) (xy 138.758 110.06489) + (xy 138.893 110.038037) (xy 139.028 110.06489) (xy 140.028 110.06489) (xy 140.163 110.038037) (xy 140.298 110.06489) + (xy 141.298 110.06489) (xy 141.413007 110.042014) (xy 141.437116 110.052) (xy 141.7995 110.052) (xy 141.964 109.8875) + (xy 141.964 109.418584) (xy 141.96889 109.394) (xy 141.96889 107.394) (xy 142.16711 107.394) (xy 142.16711 109.394) + (xy 142.172 109.418584) (xy 142.172 109.8875) (xy 142.3365 110.052) (xy 142.698884 110.052) (xy 142.722993 110.042014) + (xy 142.838 110.06489) (xy 143.838 110.06489) (xy 144.094738 110.013822) (xy 144.312391 109.868391) (xy 144.457822 109.650738) + (xy 144.50889 109.394) (xy 144.50889 109.202) (xy 146.258 109.202) (xy 146.567209 109.140495) (xy 146.615459 109.108255) + (xy 146.493178 109.291262) (xy 146.44211 109.548) (xy 146.44211 110.448) (xy 146.493178 110.704738) (xy 146.638609 110.922391) + (xy 146.856262 111.067822) (xy 147.113 111.11889) (xy 147.558353 111.11889) (xy 147.443178 111.291262) (xy 147.39211 111.548) + (xy 147.39211 112.448) (xy 147.443178 112.704738) (xy 147.588609 112.922391) (xy 147.806262 113.067822) (xy 148.063 113.11889) + (xy 148.863 113.11889) (xy 149.119738 113.067822) (xy 149.337391 112.922391) (xy 149.371061 112.872) (xy 151.826516 112.872) + (xy 151.842178 112.950738) (xy 151.987609 113.168391) (xy 152.205262 113.313822) (xy 152.304 113.333462) (xy 152.304 114.041729) + (xy 151.884326 114.460672) (xy 151.654263 115.014724) (xy 151.653739 115.614644) (xy 151.882835 116.169097) (xy 152.306672 116.593674) + (xy 152.860724 116.823737) (xy 153.460644 116.824261) (xy 154.015097 116.595165) (xy 154.439674 116.171328) (xy 154.669737 115.617276) + (xy 154.670261 115.017356) (xy 154.441165 114.462903) (xy 154.02 114.041003) (xy 154.02 113.333462) (xy 154.118738 113.313822) + (xy 154.336391 113.168391) (xy 154.481822 112.950738) (xy 154.53289 112.694) (xy 154.53289 111.334) (xy 154.481822 111.077262) + (xy 154.336391 110.859609) (xy 154.118738 110.714178) (xy 153.862 110.66311) (xy 152.462 110.66311) (xy 152.205262 110.714178) + (xy 151.987609 110.859609) (xy 151.842178 111.077262) (xy 151.826516 111.156) (xy 149.392443 111.156) (xy 149.337391 111.073609) + (xy 149.241178 111.009322) (xy 149.309 110.9415) (xy 149.309 110.102) (xy 149.517 110.102) (xy 149.517 110.9415) + (xy 149.6815 111.106) (xy 149.943885 111.106) (xy 150.185727 111.005825) (xy 150.370826 110.820727) (xy 150.471 110.578884) + (xy 150.471 110.2665) (xy 150.3065 110.102) (xy 149.517 110.102) (xy 149.309 110.102) (xy 149.289 110.102) + (xy 149.289 109.894) (xy 149.309 109.894) (xy 149.309 109.0545) (xy 149.517 109.0545) (xy 149.517 109.894) + (xy 150.3065 109.894) (xy 150.471 109.7295) (xy 150.471 109.5225) (xy 151.804 109.5225) (xy 151.804 110.064884) + (xy 151.904174 110.306727) (xy 152.089273 110.491825) (xy 152.331115 110.592) (xy 152.8935 110.592) (xy 153.058 110.4275) + (xy 153.058 109.358) (xy 153.266 109.358) (xy 153.266 110.4275) (xy 153.4305 110.592) (xy 153.992885 110.592) + (xy 154.234727 110.491825) (xy 154.419826 110.306727) (xy 154.52 110.064884) (xy 154.52 109.5225) (xy 154.3555 109.358) + (xy 153.266 109.358) (xy 153.058 109.358) (xy 151.9685 109.358) (xy 151.804 109.5225) (xy 150.471 109.5225) + (xy 150.471 109.417116) (xy 150.370826 109.175273) (xy 150.185727 108.990175) (xy 149.943885 108.89) (xy 149.6815 108.89) + (xy 149.517 109.0545) (xy 149.309 109.0545) (xy 149.1445 108.89) (xy 148.882115 108.89) (xy 148.640273 108.990175) + (xy 148.455262 109.175185) (xy 148.387391 109.073609) (xy 148.272 108.996507) (xy 148.272 108.533429) (xy 148.400738 108.507822) + (xy 148.618391 108.362391) (xy 148.763822 108.144738) (xy 148.81489 107.888) (xy 148.81489 107.4565) (xy 148.886 107.4565) + (xy 148.886 108.018885) (xy 148.986175 108.260727) (xy 149.171273 108.445826) (xy 149.413116 108.546) (xy 149.9555 108.546) + (xy 150.12 108.3815) (xy 150.12 107.292) (xy 150.328 107.292) (xy 150.328 108.3815) (xy 150.4925 108.546) + (xy 151.034884 108.546) (xy 151.276727 108.445826) (xy 151.279436 108.443116) (xy 151.804 108.443116) (xy 151.804 108.9855) + (xy 151.9685 109.15) (xy 153.058 109.15) (xy 153.058 108.0805) (xy 153.266 108.0805) (xy 153.266 109.15) + (xy 154.3555 109.15) (xy 154.52 108.9855) (xy 154.52 108.443116) (xy 154.419826 108.201273) (xy 154.234727 108.016175) + (xy 153.992885 107.916) (xy 153.4305 107.916) (xy 153.266 108.0805) (xy 153.058 108.0805) (xy 152.8935 107.916) + (xy 152.331115 107.916) (xy 152.089273 108.016175) (xy 151.904174 108.201273) (xy 151.804 108.443116) (xy 151.279436 108.443116) + (xy 151.461825 108.260727) (xy 151.562 108.018885) (xy 151.562 107.4565) (xy 151.3975 107.292) (xy 150.328 107.292) + (xy 150.12 107.292) (xy 149.0505 107.292) (xy 148.886 107.4565) (xy 148.81489 107.4565) (xy 148.81489 106.488) + (xy 148.788856 106.357115) (xy 148.886 106.357115) (xy 148.886 106.9195) (xy 149.0505 107.084) (xy 150.12 107.084) + (xy 150.12 105.9945) (xy 150.328 105.9945) (xy 150.328 107.084) (xy 151.3975 107.084) (xy 151.562 106.9195) + (xy 151.562 106.357115) (xy 151.461825 106.115273) (xy 151.276727 105.930174) (xy 151.034884 105.83) (xy 150.4925 105.83) + (xy 150.328 105.9945) (xy 150.12 105.9945) (xy 149.9555 105.83) (xy 149.413116 105.83) (xy 149.171273 105.930174) + (xy 148.986175 106.115273) (xy 148.886 106.357115) (xy 148.788856 106.357115) (xy 148.763822 106.231262) (xy 148.618391 106.013609) + (xy 148.400738 105.868178) (xy 148.144 105.81711) (xy 146.784 105.81711) (xy 146.527262 105.868178) (xy 146.309609 106.013609) + (xy 146.164178 106.231262) (xy 146.11311 106.488) (xy 146.11311 107.396206) (xy 145.923316 107.586) (xy 144.50889 107.586) + (xy 144.50889 107.394) (xy 144.457822 107.137262) (xy 144.312391 106.919609) (xy 144.094738 106.774178) (xy 143.838 106.72311) + (xy 142.838 106.72311) (xy 142.722993 106.745986) (xy 142.698884 106.736) (xy 142.3365 106.736) (xy 142.172 106.9005) + (xy 142.172 107.369416) (xy 142.16711 107.394) (xy 141.96889 107.394) (xy 141.964 107.369416) (xy 141.964 106.9005) + (xy 141.7995 106.736) (xy 141.606 106.736) (xy 141.606 106.678684) (xy 141.812684 106.472) (xy 143.709374 106.472) + (xy 143.924672 106.687674) (xy 144.478724 106.917737) (xy 145.078644 106.918261) (xy 145.633097 106.689165) (xy 146.057674 106.265328) + (xy 146.287737 105.711276) (xy 146.288261 105.111356) (xy 146.059165 104.556903) (xy 145.635328 104.132326) (xy 145.081276 103.902263) + (xy 144.481356 103.901739) (xy 144.323195 103.96709) (xy 144.392733 103.6175) (xy 144.281749 103.059548) (xy 143.965695 102.586538) + (xy 143.607948 102.3475) (xy 143.965695 102.108462) (xy 144.281749 101.635452) (xy 144.392733 101.0775) (xy 144.281749 100.519548) + (xy 143.965695 100.046538) (xy 143.607948 99.8075) (xy 143.965695 99.568462) (xy 144.281749 99.095452) (xy 144.392733 98.5375) + (xy 144.281749 97.979548) (xy 143.965695 97.506538) (xy 143.607948 97.2675) (xy 143.965695 97.028462) (xy 144.281749 96.555452) + (xy 144.392733 95.9975) (xy 144.345094 95.758) (xy 144.664497 95.758) (xy 144.786899 96.373355) (xy 145.135469 96.895028) + (xy 145.334476 97.028) (xy 145.135469 97.160972) (xy 144.786899 97.682645) (xy 144.664497 98.298) (xy 144.786899 98.913355) + (xy 145.135469 99.435028) (xy 145.334476 99.568) (xy 145.135469 99.700972) (xy 144.786899 100.222645) (xy 144.664497 100.838) + (xy 144.786899 101.453355) (xy 145.135469 101.975028) (xy 145.657142 102.323598) (xy 146.272497 102.446) (xy 146.335503 102.446) + (xy 146.950858 102.323598) (xy 147.472531 101.975028) (xy 147.586612 101.804294) (xy 147.916903 102.151841) (xy 148.490259 102.406616) + (xy 148.74 102.278141) (xy 148.74 100.942) (xy 148.948 100.942) (xy 148.948 102.278141) (xy 149.197741 102.406616) + (xy 149.771097 102.151841) (xy 150.203311 101.697046) (xy 150.412608 101.191739) (xy 150.283749 100.942) (xy 148.948 100.942) + (xy 148.74 100.942) (xy 148.72 100.942) (xy 148.72 100.734) (xy 148.74 100.734) (xy 148.74 100.714) + (xy 148.948 100.714) (xy 148.948 100.734) (xy 150.283749 100.734) (xy 150.412608 100.484261) (xy 150.203311 99.978954) + (xy 149.813057 99.568312) (xy 150.012531 99.435028) (xy 150.361101 98.913355) (xy 150.483503 98.298) (xy 150.361101 97.682645) + (xy 150.012531 97.160972) (xy 149.813524 97.028) (xy 150.012531 96.895028) (xy 150.361101 96.373355) (xy 150.483503 95.758) + (xy 150.361101 95.142645) (xy 150.012531 94.620972) (xy 149.813524 94.488) (xy 150.012531 94.355028) (xy 150.361101 93.833355) + (xy 150.483503 93.218) (xy 150.361101 92.602645) (xy 150.012531 92.080972) (xy 149.490858 91.732402) (xy 148.875503 91.61) + (xy 148.812497 91.61) (xy 148.197142 91.732402) (xy 147.844801 91.967828) (xy 147.728391 91.793609) (xy 147.510738 91.648178) + (xy 147.254 91.59711) (xy 145.354 91.59711) (xy 145.097262 91.648178) (xy 144.879609 91.793609) (xy 144.734178 92.011262) + (xy 144.68311 92.268) (xy 144.68311 94.168) (xy 144.734178 94.424738) (xy 144.879609 94.642391) (xy 145.046602 94.753972) + (xy 144.786899 95.142645) (xy 144.664497 95.758) (xy 144.345094 95.758) (xy 144.281749 95.439548) (xy 143.965695 94.966538) + (xy 143.607948 94.7275) (xy 143.965695 94.488462) (xy 144.281749 94.015452) (xy 144.392733 93.4575) (xy 144.281749 92.899548) + (xy 143.965695 92.426538) (xy 143.607948 92.1875) (xy 143.965695 91.948462) (xy 144.281749 91.475452) (xy 144.392733 90.9175) + (xy 144.281749 90.359548) (xy 143.965695 89.886538) (xy 143.607948 89.6475) (xy 143.965695 89.408462) (xy 144.025284 89.31928) + (xy 144.239597 89.837955) (xy 144.705592 90.304764) (xy 145.314757 90.557711) (xy 145.97435 90.558287) (xy 146.583955 90.306403) + (xy 147.050764 89.840408) (xy 147.105745 89.708) (xy 150.685901 89.708) (xy 150.739597 89.837955) (xy 151.205592 90.304764) + (xy 151.814757 90.557711) (xy 152.47435 90.558287) (xy 153.083955 90.306403) (xy 153.116 90.274414) (xy 153.116 93.645316) + (xy 152.492341 94.268975) (xy 152.447276 94.250263) (xy 151.847356 94.249739) (xy 151.292903 94.478835) (xy 150.868326 94.902672) + (xy 150.638263 95.456724) (xy 150.637739 96.056644) (xy 150.866835 96.611097) (xy 151.290672 97.035674) (xy 151.844724 97.265737) + (xy 152.444644 97.266261) (xy 152.999097 97.037165) (xy 153.423674 96.613328) (xy 153.653737 96.059276) (xy 153.654261 95.459356) + (xy 153.634691 95.411993) (xy 154.495342 94.551342) (xy 154.670495 94.289208) (xy 154.732 93.98) (xy 154.732 87.122) + (xy 154.670495 86.812792) (xy 154.537666 86.614) (xy 154.495342 86.550657) (xy 153.987342 86.042658) (xy 153.725209 85.867505) + (xy 153.416 85.806) (xy 153.060587 85.806) (xy 153.148984 85.550063) (xy 152.146 84.547078) (xy 152.131858 84.561221) + (xy 151.984779 84.414142) (xy 151.998922 84.4) (xy 152.293078 84.4) (xy 153.296063 85.402984) (xy 153.572168 85.307621) + (xy 153.810939 84.692761) (xy 153.796238 84.033332) (xy 153.572168 83.492379) (xy 153.296063 83.397016) (xy 152.293078 84.4) + (xy 151.998922 84.4) (xy 150.995937 83.397016) (xy 150.719832 83.492379) (xy 150.481061 84.107239) (xy 150.495762 84.766668) + (xy 150.719832 85.307621) (xy 150.995936 85.402983) (xy 150.901802 85.497118) (xy 148.654621 83.249937) (xy 151.143016 83.249937) + (xy 152.146 84.252922) (xy 153.148984 83.249937) (xy 153.053621 82.973832) (xy 152.438761 82.735061) (xy 151.779332 82.749762) + (xy 151.238379 82.973832) (xy 151.143016 83.249937) (xy 148.654621 83.249937) (xy 146.35 80.945316) (xy 146.35 77.260644) + (xy 146.573739 77.260644) (xy 146.802835 77.815097) (xy 147.226672 78.239674) (xy 147.780724 78.469737) (xy 148.380644 78.470261) + (xy 148.935097 78.241165) (xy 149.08492 78.091604) (xy 150.910975 79.917659) (xy 150.892263 79.962724) (xy 150.891739 80.562644) + (xy 151.120835 81.117097) (xy 151.544672 81.541674) (xy 152.098724 81.771737) (xy 152.698644 81.772261) (xy 153.253097 81.543165) + (xy 153.677674 81.119328) (xy 153.907737 80.565276) (xy 153.908261 79.965356) (xy 153.679165 79.410903) (xy 153.255328 78.986326) + (xy 152.701276 78.756263) (xy 152.101356 78.755739) (xy 152.053993 78.775309) (xy 149.669342 76.390658) (xy 149.407209 76.215505) + (xy 149.405033 76.215072) (xy 149.361165 76.108903) (xy 148.937328 75.684326) (xy 148.383276 75.454263) (xy 147.783356 75.453739) + (xy 147.228903 75.682835) (xy 146.804326 76.106672) (xy 146.574263 76.660724) (xy 146.573739 77.260644) (xy 146.35 77.260644) + (xy 146.35 75.438) (xy 146.346765 75.421737) (xy 146.288495 75.128791) (xy 146.113342 74.866658) (xy 145.097342 73.850658) + (xy 144.835209 73.675505) (xy 144.526 73.614) (xy 144.297951 73.614) (xy 144.392733 73.1375) (xy 144.281749 72.579548) + (xy 143.965695 72.106538) (xy 143.607948 71.8675) (xy 143.965695 71.628462) (xy 144.281749 71.155452) (xy 144.392733 70.5975) + (xy 144.281749 70.039548) (xy 143.965695 69.566538) (xy 143.492685 69.250484) (xy 142.934733 69.1395) (xy 142.061933 69.1395) + (xy 141.503981 69.250484) (xy 141.030971 69.566538) (xy 140.714917 70.039548) (xy 140.603933 70.5975) (xy 140.714917 71.155452) + (xy 141.030971 71.628462) (xy 141.388718 71.8675) (xy 141.030971 72.106538) (xy 140.714917 72.579548) (xy 140.711688 72.595782) + (xy 140.255276 72.406263) (xy 139.655356 72.405739) (xy 139.100903 72.634835) (xy 138.676326 73.058672) (xy 138.446263 73.612724) + (xy 138.445739 74.212644) (xy 138.674835 74.767097) (xy 139.098672 75.191674) (xy 139.652724 75.421737) (xy 140.252644 75.422261) + (xy 140.690708 75.241256) (xy 140.603933 75.6775) (xy 140.714917 76.235452) (xy 141.030971 76.708462) (xy 141.388718 76.9475) + (xy 141.030971 77.186538) (xy 140.714917 77.659548) (xy 140.603933 78.2175) (xy 140.714917 78.775452) (xy 141.030971 79.248462) + (xy 141.388718 79.4875) (xy 141.030971 79.726538) (xy 140.714917 80.199548) (xy 140.603933 80.7575) (xy 140.714917 81.315452) + (xy 141.030971 81.788462) (xy 141.388718 82.0275) (xy 141.030971 82.266538) (xy 140.714917 82.739548) (xy 140.603933 83.2975) + (xy 140.714917 83.855452) (xy 141.030971 84.328462) (xy 141.39283 84.570248) (xy 140.993832 84.880078) (xy 140.711518 85.375632) + (xy 140.678221 85.50728) (xy 140.809021 85.7335) (xy 142.394333 85.7335) (xy 142.394333 85.7135) (xy 142.602333 85.7135) + (xy 142.602333 85.7335) (xy 144.187645 85.7335) (xy 144.293707 85.550063) (xy 144.643016 85.550063) (xy 144.738379 85.826168) + (xy 145.353239 86.064939) (xy 146.012668 86.050238) (xy 146.553621 85.826168) (xy 146.648984 85.550063) (xy 145.646 84.547078) + (xy 144.643016 85.550063) (xy 144.293707 85.550063) (xy 144.318445 85.50728) (xy 144.285148 85.375632) (xy 144.252911 85.319046) + (xy 144.495937 85.402984) (xy 145.498922 84.4) (xy 144.495937 83.397016) (xy 144.363864 83.442632) (xy 144.392733 83.2975) + (xy 144.281749 82.739548) (xy 143.965695 82.266538) (xy 143.607948 82.0275) (xy 143.965695 81.788462) (xy 144.281749 81.315452) + (xy 144.392733 80.7575) (xy 144.281749 80.199548) (xy 143.965695 79.726538) (xy 143.607948 79.4875) (xy 143.965695 79.248462) + (xy 144.281749 78.775452) (xy 144.392733 78.2175) (xy 144.281749 77.659548) (xy 143.965695 77.186538) (xy 143.607948 76.9475) + (xy 143.965695 76.708462) (xy 144.281749 76.235452) (xy 144.392733 75.6775) (xy 144.33163 75.370314) (xy 144.734 75.772684) + (xy 144.734 81.28) (xy 144.795505 81.589209) (xy 144.970658 81.851342) (xy 145.856217 82.736901) (xy 145.279332 82.749762) + (xy 144.738379 82.973832) (xy 144.643016 83.249937) (xy 145.646 84.252922) (xy 145.660143 84.23878) (xy 145.807221 84.385858) + (xy 145.793078 84.4) (xy 146.796063 85.402984) (xy 147.072168 85.307621) (xy 147.310939 84.692761) (xy 147.299512 84.180196) + (xy 150.304658 87.185342) (xy 150.566791 87.360495) (xy 150.876 87.422) (xy 151.381323 87.422) (xy 151.208045 87.493597) + (xy 150.741236 87.959592) (xy 150.686255 88.092) (xy 147.106099 88.092) (xy 147.052403 87.962045) (xy 146.586408 87.495236) + (xy 145.977243 87.242289) (xy 145.31765 87.241713) (xy 144.708045 87.493597) (xy 144.298279 87.902649) (xy 144.281749 87.819548) + (xy 143.965695 87.346538) (xy 143.603836 87.104752) (xy 144.002834 86.794922) (xy 144.285148 86.299368) (xy 144.318445 86.16772) + (xy 144.187645 85.9415) (xy 142.602333 85.9415) (xy 142.602333 85.9615) (xy 142.394333 85.9615) (xy 142.394333 85.9415) + (xy 140.809021 85.9415) (xy 140.678221 86.16772) (xy 140.711518 86.299368) (xy 140.993832 86.794922) (xy 141.39283 87.104752) + (xy 141.030971 87.346538) (xy 140.714917 87.819548) (xy 140.603933 88.3775) (xy 140.714917 88.935452) (xy 141.030971 89.408462) + (xy 141.388718 89.6475) (xy 141.030971 89.886538) (xy 140.714917 90.359548) (xy 140.603933 90.9175) (xy 140.714917 91.475452) + (xy 141.030971 91.948462) (xy 141.388718 92.1875) (xy 141.189171 92.320832) (xy 140.809328 91.940326) (xy 140.255276 91.710263) + (xy 139.655356 91.709739) (xy 139.100903 91.938835) (xy 138.788801 92.250393) (xy 138.674738 92.174178) (xy 138.418 92.12311) + (xy 136.918 92.12311) (xy 136.661262 92.174178) (xy 136.443609 92.319609) (xy 136.358928 92.446343) (xy 136.345695 92.426538) + (xy 135.987948 92.1875) (xy 136.345695 91.948462) (xy 136.661749 91.475452) (xy 136.772733 90.9175) (xy 136.661749 90.359548) + (xy 136.345695 89.886538) (xy 135.983836 89.644752) (xy 136.382834 89.334922) (xy 136.665148 88.839368) (xy 136.698445 88.70772) + (xy 136.567645 88.4815) (xy 134.982333 88.4815) (xy 134.982333 88.5015) (xy 134.774333 88.5015) (xy 134.774333 88.4815) + (xy 133.189021 88.4815) (xy 133.058221 88.70772) (xy 133.091518 88.839368) (xy 133.373832 89.334922) (xy 133.77283 89.644752) + (xy 133.410971 89.886538) (xy 133.094917 90.359548) (xy 132.983933 90.9175) (xy 133.094917 91.475452) (xy 133.410971 91.948462) + (xy 133.768718 92.1875) (xy 133.410971 92.426538) (xy 133.094917 92.899548) (xy 132.983933 93.4575) (xy 133.094917 94.015452) + (xy 133.410971 94.488462) (xy 133.768718 94.7275) (xy 133.410971 94.966538) (xy 133.094917 95.439548) (xy 132.983933 95.9975) + (xy 133.094917 96.555452) (xy 133.410971 97.028462) (xy 133.768718 97.2675) (xy 133.410971 97.506538) (xy 133.094917 97.979548) + (xy 132.983933 98.5375) (xy 133.094917 99.095452) (xy 133.410971 99.568462) (xy 133.768718 99.8075) (xy 133.410971 100.046538) + (xy 133.094917 100.519548) (xy 132.983933 101.0775) (xy 133.094917 101.635452) (xy 133.410971 102.108462) (xy 133.768718 102.3475) + (xy 133.410971 102.586538) (xy 133.094917 103.059548) (xy 132.983933 103.6175) (xy 133.094917 104.175452) (xy 133.410971 104.648462) + (xy 133.883981 104.964516) (xy 134.441933 105.0755) (xy 135.103332 105.0755) (xy 134.971505 105.272791) (xy 134.971505 105.272792) + (xy 134.91 105.582) (xy 134.91 106.413316) (xy 132.634 104.137316) (xy 132.634 87.276799) (xy 132.679097 87.258165) + (xy 133.103674 86.834328) (xy 133.21271 86.571742) (xy 133.410971 86.868462) (xy 133.77283 87.110248) (xy 133.373832 87.420078) + (xy 133.091518 87.915632) (xy 133.058221 88.04728) (xy 133.189021 88.2735) (xy 134.774333 88.2735) (xy 134.774333 88.2535) + (xy 134.982333 88.2535) (xy 134.982333 88.2735) (xy 136.567645 88.2735) (xy 136.698445 88.04728) (xy 136.665148 87.915632) + (xy 136.382834 87.420078) (xy 135.983836 87.110248) (xy 136.345695 86.868462) (xy 136.661749 86.395452) (xy 136.772733 85.8375) + (xy 136.661749 85.279548) (xy 136.345695 84.806538) (xy 135.987948 84.5675) (xy 136.345695 84.328462) (xy 136.661749 83.855452) + (xy 136.772733 83.2975) (xy 136.661749 82.739548) (xy 136.345695 82.266538) (xy 135.987948 82.0275) (xy 136.345695 81.788462) + (xy 136.352 81.779026) (xy 136.352 82.042) (xy 136.413505 82.351209) (xy 136.588658 82.613342) (xy 137.681396 83.706081) + (xy 137.406326 83.980672) (xy 137.176263 84.534724) (xy 137.175739 85.134644) (xy 137.404835 85.689097) (xy 137.828672 86.113674) + (xy 138.382724 86.343737) (xy 138.982644 86.344261) (xy 139.537097 86.115165) (xy 139.961674 85.691328) (xy 140.191737 85.137276) + (xy 140.192261 84.537356) (xy 139.963165 83.982903) (xy 139.539328 83.558326) (xy 139.486075 83.536213) (xy 139.430495 83.256792) + (xy 139.372375 83.16981) (xy 139.255342 82.994657) (xy 137.968 81.707316) (xy 137.968 72.12004) (xy 138.220644 72.120261) + (xy 138.775097 71.891165) (xy 139.199674 71.467328) (xy 139.429737 70.913276) (xy 139.430261 70.313356) (xy 139.201165 69.758903) + (xy 138.777328 69.334326) (xy 138.223276 69.104263) (xy 137.623356 69.103739) (xy 137.068903 69.332835) (xy 136.725069 69.67607) + (xy 136.698155 69.540762) (xy 136.552724 69.323109) (xy 136.335071 69.177678) (xy 136.078333 69.12661) (xy 133.678333 69.12661) + (xy 133.421595 69.177678) (xy 133.203942 69.323109) (xy 133.058511 69.540762) (xy 133.007443 69.7975) (xy 133.007443 71.3975) + (xy 133.058511 71.654238) (xy 133.203942 71.871891) (xy 133.421595 72.017322) (xy 133.5163 72.03616) (xy 133.410971 72.106538) + (xy 133.094917 72.579548) (xy 132.983933 73.1375) (xy 133.094917 73.695452) (xy 133.410971 74.168462) (xy 133.768718 74.4075) + (xy 133.410971 74.646538) (xy 133.094917 75.119548) (xy 132.983933 75.6775) (xy 133.094917 76.235452) (xy 133.410971 76.708462) + (xy 133.768718 76.9475) (xy 133.410971 77.186538) (xy 133.094917 77.659548) (xy 132.983933 78.2175) (xy 133.094917 78.775452) + (xy 133.410971 79.248462) (xy 133.768718 79.4875) (xy 133.545767 79.636471) (xy 133.486391 79.547609) (xy 133.268738 79.402178) + (xy 133.012 79.35111) (xy 132.042 79.35111) (xy 131.785262 79.402178) (xy 131.572 79.544675) (xy 131.358738 79.402178) + (xy 131.102 79.35111) (xy 130.132 79.35111) (xy 129.875262 79.402178) (xy 129.6975 79.520955) (xy 129.519738 79.402178) + (xy 129.263 79.35111) (xy 128.293 79.35111) (xy 128.036262 79.402178) (xy 127.818609 79.547609) (xy 127.814825 79.553272) + (xy 127.725727 79.464174) (xy 127.483884 79.364) (xy 127.1365 79.364) (xy 126.972 79.5285) (xy 126.764 79.5285) + (xy 126.5995 79.364) (xy 126.252116 79.364) (xy 126.010273 79.464174) (xy 125.825175 79.649273) (xy 125.725 79.891115) + (xy 125.151305 79.891115) (xy 125.179493 67.968) (xy 155.806 67.968) + ) + ) + ) + (zone (net 2) (net_name VCC) (layer B.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.3) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 124.968 67.818) (xy 155.956 67.818) (xy 155.956 119.38) (xy 124.968 119.38) + ) + ) + (filled_polygon + (pts + (xy 155.806 119.23) (xy 125.118 119.23) (xy 125.118 89.027) (xy 126.014999 89.027) (xy 126.015 89.027005) + (xy 126.015 92.201995) (xy 126.014999 92.202) (xy 126.080311 92.530343) (xy 126.266302 92.808698) (xy 127.343302 93.885698) + (xy 127.621657 94.071689) (xy 127.95 94.137001) (xy 127.950005 94.137) (xy 130.533862 94.137) (xy 130.598675 94.234) + (xy 130.500453 94.381) (xy 129.929 94.381) (xy 129.671092 94.432301) (xy 129.646597 94.437173) (xy 129.567297 94.404245) + (xy 129.00716 94.403756) (xy 128.489474 94.61766) (xy 128.093052 95.013391) (xy 127.878245 95.530703) (xy 127.877756 96.09084) + (xy 128.09166 96.608526) (xy 128.487391 97.004948) (xy 129.004703 97.219755) (xy 129.56484 97.220244) (xy 130.082526 97.00634) + (xy 130.478948 96.610609) (xy 130.655833 96.184622) (xy 130.819262 96.293822) (xy 131.076 96.34489) (xy 132.576 96.34489) + (xy 132.832738 96.293822) (xy 133.018223 96.169885) (xy 133.094917 96.555452) (xy 133.410971 97.028462) (xy 133.768718 97.2675) + (xy 133.410971 97.506538) (xy 133.094917 97.979548) (xy 132.983933 98.5375) (xy 133.094917 99.095452) (xy 133.410971 99.568462) + (xy 133.768718 99.8075) (xy 133.410971 100.046538) (xy 133.094917 100.519548) (xy 132.983933 101.0775) (xy 133.094917 101.635452) + (xy 133.410971 102.108462) (xy 133.768718 102.3475) (xy 133.410971 102.586538) (xy 133.094917 103.059548) (xy 132.983933 103.6175) + (xy 133.094917 104.175452) (xy 133.410971 104.648462) (xy 133.883981 104.964516) (xy 134.070333 105.001584) (xy 134.070333 105.668333) + (xy 134.131838 105.977542) (xy 134.306991 106.239675) (xy 135.299187 107.231872) (xy 135.47434 107.348905) (xy 135.561322 107.407025) + (xy 135.87053 107.46853) (xy 143.78347 107.46853) (xy 144.092679 107.407025) (xy 144.354812 107.231872) (xy 144.638184 106.9485) + (xy 146.746 106.9485) (xy 146.746 107.560885) (xy 146.846175 107.802727) (xy 147.031273 107.987826) (xy 147.273116 108.088) + (xy 147.6205 108.088) (xy 147.785 107.9235) (xy 147.785 106.784) (xy 146.9105 106.784) (xy 146.746 106.9485) + (xy 144.638184 106.9485) (xy 144.668781 106.917903) (xy 145.078644 106.918261) (xy 145.633097 106.689165) (xy 146.057674 106.265328) + (xy 146.251262 105.799115) (xy 146.746 105.799115) (xy 146.746 106.4115) (xy 146.9105 106.576) (xy 147.785 106.576) + (xy 147.785 105.4365) (xy 147.6205 105.272) (xy 147.273116 105.272) (xy 147.031273 105.372174) (xy 146.846175 105.557273) + (xy 146.746 105.799115) (xy 146.251262 105.799115) (xy 146.287737 105.711276) (xy 146.288261 105.111356) (xy 146.059165 104.556903) + (xy 145.635328 104.132326) (xy 145.081276 103.902263) (xy 144.481356 103.901739) (xy 144.323195 103.96709) (xy 144.33644 103.9005) + (xy 146.126 103.9005) (xy 146.126 104.462885) (xy 146.226175 104.704727) (xy 146.411273 104.889826) (xy 146.653116 104.99) + (xy 147.1955 104.99) (xy 147.36 104.8255) (xy 147.36 103.736) (xy 147.568 103.736) (xy 147.568 104.8255) + (xy 147.7325 104.99) (xy 148.274884 104.99) (xy 148.516727 104.889826) (xy 148.701825 104.704727) (xy 148.802 104.462885) + (xy 148.802 103.9005) (xy 148.6375 103.736) (xy 147.568 103.736) (xy 147.36 103.736) (xy 146.2905 103.736) + (xy 146.126 103.9005) (xy 144.33644 103.9005) (xy 144.392733 103.6175) (xy 144.281749 103.059548) (xy 143.965695 102.586538) + (xy 143.607948 102.3475) (xy 143.965695 102.108462) (xy 144.281749 101.635452) (xy 144.370009 101.191739) (xy 144.735392 101.191739) + (xy 144.944689 101.697046) (xy 145.376903 102.151841) (xy 145.950259 102.406616) (xy 146.2 102.278141) (xy 146.2 100.942) + (xy 144.864251 100.942) (xy 144.735392 101.191739) (xy 144.370009 101.191739) (xy 144.392733 101.0775) (xy 144.281749 100.519548) + (xy 143.965695 100.046538) (xy 143.607948 99.8075) (xy 143.965695 99.568462) (xy 144.274701 99.106) (xy 144.91562 99.106) + (xy 145.135469 99.435028) (xy 145.334943 99.568312) (xy 144.944689 99.978954) (xy 144.735392 100.484261) (xy 144.864251 100.734) + (xy 146.2 100.734) (xy 146.2 100.714) (xy 146.408 100.714) (xy 146.408 100.734) (xy 146.428 100.734) + (xy 146.428 100.942) (xy 146.408 100.942) (xy 146.408 102.278141) (xy 146.512872 102.332091) (xy 146.411273 102.374174) + (xy 146.226175 102.559273) (xy 146.126 102.801115) (xy 146.126 103.3635) (xy 146.2905 103.528) (xy 147.36 103.528) + (xy 147.36 102.4385) (xy 147.1955 102.274) (xy 146.956185 102.274) (xy 147.231097 102.151841) (xy 147.561388 101.804294) + (xy 147.675469 101.975028) (xy 148.122913 102.274) (xy 147.7325 102.274) (xy 147.568 102.4385) (xy 147.568 103.528) + (xy 148.6375 103.528) (xy 148.802 103.3635) (xy 148.802 102.801115) (xy 148.701825 102.559273) (xy 148.532947 102.390394) + (xy 148.812497 102.446) (xy 148.875503 102.446) (xy 149.176626 102.386103) (xy 149.069609 102.457609) (xy 148.924178 102.675262) + (xy 148.87311 102.932) (xy 148.87311 104.332) (xy 148.924178 104.588738) (xy 148.941 104.613914) (xy 148.941 105.387862) + (xy 148.839609 105.455609) (xy 148.835825 105.461272) (xy 148.746727 105.372174) (xy 148.504884 105.272) (xy 148.1575 105.272) + (xy 147.993 105.4365) (xy 147.993 106.576) (xy 148.013 106.576) (xy 148.013 106.784) (xy 147.993 106.784) + (xy 147.993 107.9235) (xy 148.1575 108.088) (xy 148.504884 108.088) (xy 148.746727 107.987826) (xy 148.835825 107.898728) + (xy 148.839609 107.904391) (xy 149.057262 108.049822) (xy 149.314 108.10089) (xy 150.284 108.10089) (xy 150.540738 108.049822) + (xy 150.758391 107.904391) (xy 150.903822 107.686738) (xy 150.933408 107.538) (xy 151.637995 107.538) (xy 151.638 107.538001) + (xy 151.966343 107.472689) (xy 152.244698 107.286698) (xy 152.359653 107.171743) (xy 152.952644 107.172261) (xy 153.507097 106.943165) + (xy 153.931674 106.519328) (xy 154.161737 105.965276) (xy 154.162261 105.365356) (xy 153.933165 104.810903) (xy 153.509328 104.386326) + (xy 152.955276 104.156263) (xy 152.355356 104.155739) (xy 151.800903 104.384835) (xy 151.376326 104.808672) (xy 151.146263 105.362724) + (xy 151.145862 105.822) (xy 150.933408 105.822) (xy 150.903822 105.673262) (xy 150.758391 105.455609) (xy 150.657 105.387862) + (xy 150.657 105.00289) (xy 150.904 105.00289) (xy 151.160738 104.951822) (xy 151.378391 104.806391) (xy 151.523822 104.588738) + (xy 151.57489 104.332) (xy 151.57489 102.932) (xy 151.523822 102.675262) (xy 151.378391 102.457609) (xy 151.160738 102.312178) + (xy 151.082 102.296516) (xy 151.082 102.218005) (xy 151.082001 102.218) (xy 151.016689 101.889657) (xy 150.846834 101.635452) + (xy 150.830698 101.611302) (xy 150.830695 101.6113) (xy 150.412807 101.193412) (xy 150.483503 100.838) (xy 150.361101 100.222645) + (xy 150.012531 99.700972) (xy 149.813524 99.568) (xy 150.012531 99.435028) (xy 150.23238 99.106) (xy 152.654 99.106) + (xy 152.963209 99.044495) (xy 153.225342 98.869342) (xy 154.495342 97.599342) (xy 154.670495 97.337209) (xy 154.680699 97.285908) + (xy 154.732 97.028) (xy 154.732 81.788) (xy 154.670495 81.478792) (xy 154.598535 81.371097) (xy 154.495342 81.216657) + (xy 153.889025 80.61034) (xy 153.907737 80.565276) (xy 153.908261 79.965356) (xy 153.679165 79.410903) (xy 153.255328 78.986326) + (xy 152.701276 78.756263) (xy 152.101356 78.755739) (xy 151.546903 78.984835) (xy 151.122326 79.408672) (xy 150.892263 79.962724) + (xy 150.891739 80.562644) (xy 151.120835 81.117097) (xy 151.544672 81.541674) (xy 152.098724 81.771737) (xy 152.698644 81.772261) + (xy 152.746007 81.752691) (xy 153.116 82.122685) (xy 153.116 83.02488) (xy 153.086408 82.995236) (xy 152.477243 82.742289) + (xy 151.81765 82.741713) (xy 151.208045 82.993597) (xy 150.741236 83.459592) (xy 150.488289 84.068757) (xy 150.487713 84.72835) + (xy 150.739597 85.337955) (xy 151.205592 85.804764) (xy 151.814757 86.057711) (xy 152.47435 86.058287) (xy 153.083955 85.806403) + (xy 153.116 85.774414) (xy 153.116 87.52488) (xy 153.086408 87.495236) (xy 152.477243 87.242289) (xy 151.81765 87.241713) + (xy 151.208045 87.493597) (xy 150.741236 87.959592) (xy 150.488289 88.568757) (xy 150.487713 89.22835) (xy 150.739597 89.837955) + (xy 150.91033 90.008986) (xy 149.237342 91.681974) (xy 148.875503 91.61) (xy 148.812497 91.61) (xy 148.197142 91.732402) + (xy 147.844801 91.967828) (xy 147.728391 91.793609) (xy 147.510738 91.648178) (xy 147.254 91.59711) (xy 145.354 91.59711) + (xy 145.097262 91.648178) (xy 144.879609 91.793609) (xy 144.734178 92.011262) (xy 144.68311 92.268) (xy 144.68311 92.41) + (xy 143.940944 92.41) (xy 143.603836 92.184752) (xy 144.002834 91.874922) (xy 144.285148 91.379368) (xy 144.318445 91.24772) + (xy 144.187645 91.0215) (xy 142.602333 91.0215) (xy 142.602333 91.0415) (xy 142.394333 91.0415) (xy 142.394333 91.0215) + (xy 140.809021 91.0215) (xy 140.678221 91.24772) (xy 140.711518 91.379368) (xy 140.993832 91.874922) (xy 141.39283 92.184752) + (xy 141.189171 92.320832) (xy 140.809328 91.940326) (xy 140.255276 91.710263) (xy 139.655356 91.709739) (xy 139.100903 91.938835) + (xy 138.676326 92.362672) (xy 138.446263 92.916724) (xy 138.445739 93.516644) (xy 138.674835 94.071097) (xy 138.837366 94.233912) + (xy 138.676326 94.394672) (xy 138.446263 94.948724) (xy 138.445739 95.548644) (xy 138.465309 95.596007) (xy 137.096658 96.964658) + (xy 136.921505 97.226791) (xy 136.918162 97.243598) (xy 136.86 97.536) (xy 136.86 104.444529) (xy 136.921505 104.753738) + (xy 137.096658 105.015871) (xy 137.194975 105.114188) (xy 137.176263 105.159253) (xy 137.175739 105.759173) (xy 137.214313 105.85253) + (xy 136.205215 105.85253) (xy 135.686333 105.333649) (xy 135.686333 105.001584) (xy 135.872685 104.964516) (xy 136.345695 104.648462) + (xy 136.661749 104.175452) (xy 136.772733 103.6175) (xy 136.661749 103.059548) (xy 136.345695 102.586538) (xy 135.987948 102.3475) + (xy 136.345695 102.108462) (xy 136.661749 101.635452) (xy 136.772733 101.0775) (xy 136.661749 100.519548) (xy 136.345695 100.046538) + (xy 135.987948 99.8075) (xy 136.345695 99.568462) (xy 136.661749 99.095452) (xy 136.772733 98.5375) (xy 136.661749 97.979548) + (xy 136.345695 97.506538) (xy 135.987948 97.2675) (xy 136.345695 97.028462) (xy 136.661749 96.555452) (xy 136.772733 95.9975) + (xy 136.661749 95.439548) (xy 136.345695 94.966538) (xy 135.987948 94.7275) (xy 136.345695 94.488462) (xy 136.661749 94.015452) + (xy 136.772733 93.4575) (xy 136.661749 92.899548) (xy 136.345695 92.426538) (xy 135.987948 92.1875) (xy 136.345695 91.948462) + (xy 136.661749 91.475452) (xy 136.772733 90.9175) (xy 136.715844 90.6315) (xy 137.022 90.6315) (xy 137.022 90.978884) + (xy 137.122174 91.220727) (xy 137.307273 91.405825) (xy 137.549115 91.506) (xy 138.1615 91.506) (xy 138.326 91.3415) + (xy 138.326 90.467) (xy 138.534 90.467) (xy 138.534 91.3415) (xy 138.6985 91.506) (xy 139.310885 91.506) + (xy 139.552727 91.405825) (xy 139.737826 91.220727) (xy 139.838 90.978884) (xy 139.838 90.6315) (xy 139.6735 90.467) + (xy 138.534 90.467) (xy 138.326 90.467) (xy 137.1865 90.467) (xy 137.022 90.6315) (xy 136.715844 90.6315) + (xy 136.661749 90.359548) (xy 136.345695 89.886538) (xy 135.987948 89.6475) (xy 136.345695 89.408462) (xy 136.661749 88.935452) + (xy 136.772733 88.3775) (xy 136.661749 87.819548) (xy 136.345695 87.346538) (xy 135.983836 87.104752) (xy 136.382834 86.794922) + (xy 136.665148 86.299368) (xy 136.698445 86.16772) (xy 136.567645 85.9415) (xy 134.982333 85.9415) (xy 134.982333 85.9615) + (xy 134.774333 85.9615) (xy 134.774333 85.9415) (xy 134.754333 85.9415) (xy 134.754333 85.7335) (xy 134.774333 85.7335) + (xy 134.774333 85.7135) (xy 134.982333 85.7135) (xy 134.982333 85.7335) (xy 136.567645 85.7335) (xy 136.698445 85.50728) + (xy 136.665148 85.375632) (xy 136.382834 84.880078) (xy 135.983836 84.570248) (xy 136.345695 84.328462) (xy 136.661749 83.855452) + (xy 136.772733 83.2975) (xy 136.661749 82.739548) (xy 136.345695 82.266538) (xy 135.987948 82.0275) (xy 136.345695 81.788462) + (xy 136.661749 81.315452) (xy 136.772733 80.7575) (xy 136.661749 80.199548) (xy 136.345695 79.726538) (xy 135.987948 79.4875) + (xy 136.345695 79.248462) (xy 136.661749 78.775452) (xy 136.772733 78.2175) (xy 136.661749 77.659548) (xy 136.345695 77.186538) + (xy 135.987948 76.9475) (xy 136.345695 76.708462) (xy 136.494673 76.4855) (xy 138.334816 76.4855) (xy 139.382657 77.533342) + (xy 139.644791 77.708495) (xy 139.696092 77.718699) (xy 139.954 77.77) (xy 140.692947 77.77) (xy 140.603933 78.2175) + (xy 140.714917 78.775452) (xy 141.030971 79.248462) (xy 141.388718 79.4875) (xy 141.030971 79.726538) (xy 140.714917 80.199548) + (xy 140.603933 80.7575) (xy 140.714917 81.315452) (xy 141.030971 81.788462) (xy 141.388718 82.0275) (xy 141.030971 82.266538) + (xy 140.714917 82.739548) (xy 140.603933 83.2975) (xy 140.714917 83.855452) (xy 141.030971 84.328462) (xy 141.388718 84.5675) + (xy 141.030971 84.806538) (xy 140.714917 85.279548) (xy 140.603933 85.8375) (xy 140.714917 86.395452) (xy 141.030971 86.868462) + (xy 141.388718 87.1075) (xy 141.030971 87.346538) (xy 140.714917 87.819548) (xy 140.603933 88.3775) (xy 140.61132 88.414636) + (xy 140.078342 87.881658) (xy 139.816209 87.706505) (xy 139.793644 87.702017) (xy 139.654391 87.493609) (xy 139.492 87.385103) + (xy 139.492 86.133799) (xy 139.537097 86.115165) (xy 139.961674 85.691328) (xy 140.191737 85.137276) (xy 140.192261 84.537356) + (xy 139.963165 83.982903) (xy 139.539328 83.558326) (xy 138.985276 83.328263) (xy 138.385356 83.327739) (xy 137.830903 83.556835) + (xy 137.406326 83.980672) (xy 137.176263 84.534724) (xy 137.175739 85.134644) (xy 137.404835 85.689097) (xy 137.828672 86.113674) + (xy 137.876 86.133326) (xy 137.876 87.29711) (xy 137.68 87.29711) (xy 137.423262 87.348178) (xy 137.205609 87.493609) + (xy 137.060178 87.711262) (xy 137.00911 87.968) (xy 137.00911 88.938) (xy 137.060178 89.194738) (xy 137.205609 89.412391) + (xy 137.211272 89.416175) (xy 137.122174 89.505273) (xy 137.022 89.747116) (xy 137.022 90.0945) (xy 137.1865 90.259) + (xy 138.326 90.259) (xy 138.326 90.239) (xy 138.534 90.239) (xy 138.534 90.259) (xy 139.6735 90.259) + (xy 139.838 90.0945) (xy 139.838 89.926684) (xy 140.144658 90.233342) (xy 140.406791 90.408495) (xy 140.458092 90.418699) + (xy 140.708273 90.468463) (xy 140.678221 90.58728) (xy 140.809021 90.8135) (xy 142.394333 90.8135) (xy 142.394333 90.7935) + (xy 142.602333 90.7935) (xy 142.602333 90.8135) (xy 144.187645 90.8135) (xy 144.318445 90.58728) (xy 144.288782 90.47) + (xy 144.3736 90.47) (xy 144.682809 90.408495) (xy 144.787285 90.338686) (xy 145.314757 90.557711) (xy 145.97435 90.558287) + (xy 146.583955 90.306403) (xy 147.050764 89.840408) (xy 147.303711 89.231243) (xy 147.304287 88.57165) (xy 147.052403 87.962045) + (xy 146.586408 87.495236) (xy 145.977243 87.242289) (xy 145.31765 87.241713) (xy 144.708045 87.493597) (xy 144.298279 87.902649) + (xy 144.281749 87.819548) (xy 143.965695 87.346538) (xy 143.607948 87.1075) (xy 143.965695 86.868462) (xy 144.081264 86.6955) + (xy 144.208495 86.6955) (xy 144.2085 86.695501) (xy 144.536843 86.630189) (xy 144.815198 86.444198) (xy 145.234861 86.024535) + (xy 145.314757 86.057711) (xy 145.97435 86.058287) (xy 146.583955 85.806403) (xy 147.050764 85.340408) (xy 147.303711 84.731243) + (xy 147.304287 84.07165) (xy 147.052403 83.462045) (xy 146.955961 83.365435) (xy 148.295652 82.025743) (xy 148.888644 82.026261) + (xy 149.443097 81.797165) (xy 149.867674 81.373328) (xy 150.097737 80.819276) (xy 150.098261 80.219356) (xy 149.869165 79.664903) + (xy 149.445328 79.240326) (xy 148.891276 79.010263) (xy 148.291356 79.009739) (xy 147.736903 79.238835) (xy 147.312326 79.662672) + (xy 147.082263 80.216724) (xy 147.081742 80.812862) (xy 145.039302 82.855302) (xy 145.037989 82.857267) (xy 144.708045 82.993597) + (xy 144.390038 83.31105) (xy 144.392733 83.2975) (xy 144.281749 82.739548) (xy 143.965695 82.266538) (xy 143.607948 82.0275) + (xy 143.965695 81.788462) (xy 144.281749 81.315452) (xy 144.392733 80.7575) (xy 144.281749 80.199548) (xy 143.965695 79.726538) + (xy 143.607948 79.4875) (xy 143.965695 79.248462) (xy 144.281749 78.775452) (xy 144.392733 78.2175) (xy 144.303719 77.77) + (xy 146.784201 77.77) (xy 146.802835 77.815097) (xy 147.226672 78.239674) (xy 147.780724 78.469737) (xy 148.380644 78.470261) + (xy 148.935097 78.241165) (xy 149.359674 77.817328) (xy 149.589737 77.263276) (xy 149.590261 76.663356) (xy 149.361165 76.108903) + (xy 148.937328 75.684326) (xy 148.383276 75.454263) (xy 147.783356 75.453739) (xy 147.228903 75.682835) (xy 146.804326 76.106672) + (xy 146.784674 76.154) (xy 144.297951 76.154) (xy 144.392733 75.6775) (xy 144.281749 75.119548) (xy 143.965695 74.646538) + (xy 143.607948 74.4075) (xy 143.965695 74.168462) (xy 144.281749 73.695452) (xy 144.392733 73.1375) (xy 144.281749 72.579548) + (xy 143.965695 72.106538) (xy 143.607948 71.8675) (xy 143.965695 71.628462) (xy 144.281749 71.155452) (xy 144.392733 70.5975) + (xy 144.281749 70.039548) (xy 143.965695 69.566538) (xy 143.492685 69.250484) (xy 142.934733 69.1395) (xy 142.061933 69.1395) + (xy 141.503981 69.250484) (xy 141.030971 69.566538) (xy 140.714917 70.039548) (xy 140.603933 70.5975) (xy 140.714917 71.155452) + (xy 141.030971 71.628462) (xy 141.388718 71.8675) (xy 141.030971 72.106538) (xy 140.714917 72.579548) (xy 140.711688 72.595782) + (xy 140.255276 72.406263) (xy 139.655356 72.405739) (xy 139.100903 72.634835) (xy 138.676326 73.058672) (xy 138.656674 73.106) + (xy 137.494684 73.106) (xy 136.954842 72.566158) (xy 136.692709 72.391005) (xy 136.511713 72.355003) (xy 136.345695 72.106538) + (xy 136.240366 72.03616) (xy 136.335071 72.017322) (xy 136.552724 71.871891) (xy 136.698155 71.654238) (xy 136.720335 71.542732) + (xy 137.066672 71.889674) (xy 137.620724 72.119737) (xy 138.220644 72.120261) (xy 138.775097 71.891165) (xy 139.199674 71.467328) + (xy 139.429737 70.913276) (xy 139.430261 70.313356) (xy 139.201165 69.758903) (xy 138.777328 69.334326) (xy 138.223276 69.104263) + (xy 137.623356 69.103739) (xy 137.068903 69.332835) (xy 136.725069 69.67607) (xy 136.698155 69.540762) (xy 136.552724 69.323109) + (xy 136.335071 69.177678) (xy 136.078333 69.12661) (xy 133.678333 69.12661) (xy 133.421595 69.177678) (xy 133.203942 69.323109) + (xy 133.058511 69.540762) (xy 133.007443 69.7975) (xy 133.007443 71.3975) (xy 133.058511 71.654238) (xy 133.203942 71.871891) + (xy 133.421595 72.017322) (xy 133.5163 72.03616) (xy 133.410971 72.106538) (xy 133.094917 72.579548) (xy 132.983933 73.1375) + (xy 133.094917 73.695452) (xy 133.410971 74.168462) (xy 133.768718 74.4075) (xy 133.410971 74.646538) (xy 133.094917 75.119548) + (xy 132.983933 75.6775) (xy 133.094917 76.235452) (xy 133.410971 76.708462) (xy 133.768718 76.9475) (xy 133.410971 77.186538) + (xy 133.261993 77.4095) (xy 132.9835 77.4095) (xy 132.725592 77.460801) (xy 132.674291 77.471005) (xy 132.412158 77.646158) + (xy 131.254658 78.803658) (xy 131.079505 79.065791) (xy 131.079505 79.065792) (xy 131.018 79.375) (xy 131.018 84.681201) + (xy 130.972903 84.699835) (xy 130.548326 85.123672) (xy 130.515375 85.203026) (xy 130.141328 84.828326) (xy 129.587276 84.598263) + (xy 128.987356 84.597739) (xy 128.432903 84.826835) (xy 128.008326 85.250672) (xy 127.778263 85.804724) (xy 127.777739 86.404644) + (xy 128.006835 86.959097) (xy 128.327179 87.28) (xy 127.762005 87.28) (xy 127.762 87.279999) (xy 127.433657 87.345311) + (xy 127.155302 87.531302) (xy 126.266302 88.420302) (xy 126.080311 88.698657) (xy 126.014999 89.027) (xy 125.118 89.027) + (xy 125.118 67.968) (xy 155.806 67.968) + ) + ) + ) +) diff --git a/base_station/board/heat_map_robot_servo_BASE.kicad_pcb-bak b/base_station/board/heat_map_robot_servo_BASE.kicad_pcb-bak new file mode 100644 index 0000000..9d0e431 --- /dev/null +++ b/base_station/board/heat_map_robot_servo_BASE.kicad_pcb-bak @@ -0,0 +1,1568 @@ +(kicad_pcb (version 20171130) (host pcbnew "(2018-01-16 revision 495c4125f)-makepkg") + + (general + (thickness 1.6) + (drawings 5) + (tracks 161) + (zones 0) + (modules 20) + (nets 33) + ) + + (page A4) + (layers + (0 F.Cu signal) + (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.3) + (trace_clearance 0.2) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.3) + (segment_width 0.2) + (edge_width 0.15) + (via_size 1.7) + (via_drill 0.8) + (via_min_size 1.7) + (via_min_drill 0.8) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 2 2) + (pad_drill 1) + (pad_to_mask_clearance 0.2) + (aux_axis_origin 0 0) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x010fc_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) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + (net 1 "Net-(U1-Pad16)") + (net 2 VCC) + (net 3 "Net-(U1-Pad21)") + (net 4 GND) + (net 5 "Net-(U1-Pad23)") + (net 6 "Net-(U1-Pad24)") + (net 7 "Net-(U1-Pad11)") + (net 8 "Net-(U1-Pad25)") + (net 9 "Net-(U1-Pad12)") + (net 10 "Net-(U1-Pad26)") + (net 11 "Net-(U1-Pad13)") + (net 12 "Net-(U1-Pad27)") + (net 13 "Net-(U1-Pad28)") + (net 14 /RESET) + (net 15 "Net-(D1-Pad1)") + (net 16 "Net-(D2-Pad1)") + (net 17 /RXD) + (net 18 /TXD) + (net 19 /LED-1) + (net 20 /LED-2) + (net 21 /QUARTZ-1) + (net 22 /QUARTZ-2) + (net 23 /SCK) + (net 24 /MISO) + (net 25 /MOSI) + (net 26 +3V3) + (net 27 /CHIP_SELECT) + (net 28 /CHIP_ENABLE) + (net 29 /INTERRUPT) + (net 30 "Net-(R5-Pad1)") + (net 31 "Net-(R3-Pad1)") + (net 32 "Net-(R4-Pad1)") + + (net_class Default "This is the default net class." + (clearance 0.2) + (trace_width 0.3) + (via_dia 1.7) + (via_drill 0.8) + (uvia_dia 0.3) + (uvia_drill 0.1) + (diff_pair_gap 0.25) + (diff_pair_width 0.3) + (add_net +3V3) + (add_net /CHIP_ENABLE) + (add_net /CHIP_SELECT) + (add_net /INTERRUPT) + (add_net /LED-1) + (add_net /LED-2) + (add_net /MISO) + (add_net /MOSI) + (add_net /QUARTZ-1) + (add_net /QUARTZ-2) + (add_net /RESET) + (add_net /RXD) + (add_net /SCK) + (add_net /TXD) + (add_net "Net-(D1-Pad1)") + (add_net "Net-(D2-Pad1)") + (add_net "Net-(R3-Pad1)") + (add_net "Net-(R4-Pad1)") + (add_net "Net-(R5-Pad1)") + (add_net "Net-(U1-Pad11)") + (add_net "Net-(U1-Pad12)") + (add_net "Net-(U1-Pad13)") + (add_net "Net-(U1-Pad16)") + (add_net "Net-(U1-Pad21)") + (add_net "Net-(U1-Pad23)") + (add_net "Net-(U1-Pad24)") + (add_net "Net-(U1-Pad25)") + (add_net "Net-(U1-Pad26)") + (add_net "Net-(U1-Pad27)") + (add_net "Net-(U1-Pad28)") + ) + + (net_class POWER "" + (clearance 0.2) + (trace_width 0.4) + (via_dia 1.7) + (via_drill 0.8) + (uvia_dia 0.3) + (uvia_drill 0.1) + (diff_pair_gap 0.25) + (diff_pair_width 0.4) + (add_net GND) + (add_net VCC) + ) + + (module Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A (layer B.Cu) (tedit 5A1ED0F1) (tstamp 5A5E5407) + (at 148.844 103.632) + (descr "Tantalum Capacitor SMD Kemet-A (3216-18 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator") + (tags "capacitor tantalum") + (path /5A5DF6C6) + (attr smd) + (fp_text reference CP1 (at 0 1.75) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 10uF (at 0 -1.75) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start 1.6 0.8) (end -1.2 0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.2 0.8) (end -1.6 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -1.6 0.4) (end -1.6 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 1.6 1.06) (end -2.32 1.06) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.32 1.06) (end -2.32 -1.06) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.32 -1.06) (end 1.6 -1.06) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.31 -1.05) (end -2.31 1.05) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.31 1.05) (end 2.31 1.05) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.31 1.05) (end 2.31 -1.05) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.31 -1.05) (end -2.31 -1.05) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer B.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + ) + (pad 1 smd rect (at -1.38 0) (size 1.36 1.4) (layers B.Cu B.Paste B.Mask) + (net 2 VCC)) + (pad 2 smd rect (at 1.38 0) (size 1.36 1.4) (layers B.Cu B.Paste B.Mask) + (net 4 GND)) + (model ${KISYS3DMOD}/Capacitor_Tantalum_SMD.3dshapes/CP_EIA-3216-18_Kemet-A.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer B.Cu) (tedit 59FE48B8) (tstamp 5A5E5236) + (at 138.43 89.408 270) + (descr "Resistor SMD 0805 (2012 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 /5A61DE6F) + (attr smd) + (fp_text reference R6 (at 0 1.85 270) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 10k (at 0 -1.85 270) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1 -0.6) (end -1 0.6) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end 1 0.6) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.6) (end 1 -0.6) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end -1 -0.6) (layer B.Fab) (width 0.1)) + (fp_line (start -0.15 0.71) (end 0.15 0.71) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.15 -0.71) (end 0.15 -0.71) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.69 -1) (end -1.69 1) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.69 1) (end 1.69 1) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.69 1) (end 1.69 -1) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.69 -1) (end -1.69 -1) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 270) (layer B.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror)) + ) + (pad 1 smd rect (at -0.955 0 270) (size 0.97 1.5) (layers B.Cu B.Paste B.Mask) + (net 14 /RESET)) + (pad 2 smd rect (at 0.955 0 270) (size 0.97 1.5) (layers B.Cu B.Paste B.Mask) + (net 2 VCC)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0805_2012Metric (layer B.Cu) (tedit 59FE48B8) (tstamp 5A68ADBA) + (at 148.844 106.68) + (descr "Capacitor SMD 0805 (2012 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 capacitor) + (path /5A5DF2EE) + (attr smd) + (fp_text reference C3 (at 0 1.85) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 100nF (at 0 -1.85) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1 -0.6) (end -1 0.6) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end 1 0.6) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.6) (end 1 -0.6) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end -1 -0.6) (layer B.Fab) (width 0.1)) + (fp_line (start -0.15 0.71) (end 0.15 0.71) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.15 -0.71) (end 0.15 -0.71) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.69 -1) (end -1.69 1) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.69 1) (end 1.69 1) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.69 1) (end 1.69 -1) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.69 -1) (end -1.69 -1) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer B.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror)) + ) + (pad 1 smd rect (at -0.955 0) (size 0.97 1.5) (layers B.Cu B.Paste B.Mask) + (net 2 VCC)) + (pad 2 smd rect (at 0.955 0) (size 0.97 1.5) (layers B.Cu B.Paste B.Mask) + (net 4 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Crystal:Crystal_HC49-4H_Vertical (layer F.Cu) (tedit 5A1AD3B7) (tstamp 5A5E1F05) + (at 129.286 90.932 270) + (descr "Crystal THT HC-49-4H http://5hertz.com/pdfs/04404_D.pdf") + (tags "THT crystalHC-49-4H") + (path /5A605802) + (fp_text reference Y1 (at 2.44 -3.525 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 16MHz (at 2.44 3.525 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 2.44 0 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.76 -2.325) (end 5.64 -2.325) (layer F.Fab) (width 0.1)) + (fp_line (start -0.76 2.325) (end 5.64 2.325) (layer F.Fab) (width 0.1)) + (fp_line (start -0.56 -2) (end 5.44 -2) (layer F.Fab) (width 0.1)) + (fp_line (start -0.56 2) (end 5.44 2) (layer F.Fab) (width 0.1)) + (fp_line (start -0.76 -2.525) (end 5.64 -2.525) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.76 2.525) (end 5.64 2.525) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.6 -2.8) (end -3.6 2.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.6 2.8) (end 8.5 2.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.5 2.8) (end 8.5 -2.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.5 -2.8) (end -3.6 -2.8) (layer F.CrtYd) (width 0.05)) + (fp_arc (start -0.76 0) (end -0.76 -2.325) (angle -180) (layer F.Fab) (width 0.1)) + (fp_arc (start 5.64 0) (end 5.64 -2.325) (angle 180) (layer F.Fab) (width 0.1)) + (fp_arc (start -0.56 0) (end -0.56 -2) (angle -180) (layer F.Fab) (width 0.1)) + (fp_arc (start 5.44 0) (end 5.44 -2) (angle 180) (layer F.Fab) (width 0.1)) + (fp_arc (start -0.76 0) (end -0.76 -2.525) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_arc (start 5.64 0) (end 5.64 -2.525) (angle 180) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole circle (at 0 0 270) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 21 /QUARTZ-1)) + (pad 2 thru_hole circle (at 4.88 0 270) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 22 /QUARTZ-2)) + (model ${KISYS3DMOD}/Crystal.3dshapes/Crystal_HC49-4H_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 5A5DE6B4) + (at 146.304 93.218) + (descr "Through hole straight pin header, 2x04, 2.54mm pitch, double rows") + (tags "Through hole pin header THT 2x04 2.54mm double row") + (path /5A5E5BB2) + (fp_text reference J2 (at 1.27 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_02x04_Odd_Even (at 1.27 9.95) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 8.89) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 8.89) (end -1.27 8.89) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 8.89) (end -1.27 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 8.95) (end 3.87 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.87 -1.33) (end 3.87 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 9.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 9.4) (end 4.35 9.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 9.4) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 1.27 3.81 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 23 /SCK)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 14 /RESET)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 24 /MISO)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 17 /RXD)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 25 /MOSI)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 18 /TXD)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 VCC)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 4 GND)) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x04_P2.54mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A (layer F.Cu) (tedit 5A1ED0F1) (tstamp 5A68C107) + (at 153.162 110.634 90) + (descr "Tantalum Capacitor SMD Kemet-A (3216-18 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator") + (tags "capacitor tantalum") + (path /5A5EB630) + (attr smd) + (fp_text reference C5 (at 0 -1.75 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.75 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) + (fp_line (start 2.31 1.05) (end -2.31 1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.31 -1.05) (end 2.31 1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.31 -1.05) (end 2.31 -1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.31 1.05) (end -2.31 -1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.32 1.06) (end 1.6 1.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.32 -1.06) (end -2.32 1.06) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.6 -1.06) (end -2.32 -1.06) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -0.4) (end -1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.2 -0.8) (end -1.6 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 -0.8) (end -1.2 -0.8) (layer F.Fab) (width 0.1)) + (pad 2 smd rect (at 1.38 0 90) (size 1.36 1.4) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 1 smd rect (at -1.38 0 90) (size 1.36 1.4) (layers F.Cu F.Paste F.Mask) + (net 2 VCC)) + (model ${KISYS3DMOD}/Capacitor_Tantalum_SMD.3dshapes/CP_EIA-3216-18_Kemet-A.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A (layer F.Cu) (tedit 5A1ED0F1) (tstamp 5A68C0F4) + (at 148.844 107.188) + (descr "Tantalum Capacitor SMD Kemet-A (3216-18 Metric), IPC_7351 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator") + (tags "capacitor tantalum") + (path /5A5EB6EE) + (attr smd) + (fp_text reference C6 (at 0 -1.75) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.75) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.6 -0.8) (end -1.2 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.2 -0.8) (end -1.6 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -0.4) (end -1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 -1.06) (end -2.32 -1.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.32 -1.06) (end -2.32 1.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.32 1.06) (end 1.6 1.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.31 1.05) (end -2.31 -1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.31 -1.05) (end 2.31 -1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.31 -1.05) (end 2.31 1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.31 1.05) (end -2.31 1.05) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) + (pad 1 smd rect (at -1.38 0) (size 1.36 1.4) (layers F.Cu F.Paste F.Mask) + (net 26 +3V3)) + (pad 2 smd rect (at 1.38 0) (size 1.36 1.4) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (model ${KISYS3DMOD}/Capacitor_Tantalum_SMD.3dshapes/CP_EIA-3216-18_Kemet-A.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 5A68C2C7) + (at 148.463 110.998 270) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5A5EB300) + (attr smd) + (fp_text reference U3 (at 0 -2.5 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MCP1700-3002E_SOT23 (at 0 2.5 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (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)) + (pad 1 smd rect (at -1 -0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 2 smd rect (at -1 0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 26 +3V3)) + (pad 3 smd rect (at 1 0 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 2 VCC)) + (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 Capacitor_SMD:C_0805_2012Metric (layer B.Cu) (tedit 59FE48B8) (tstamp 5A6A5A1E) + (at 131.826 94.234 90) + (descr "Capacitor SMD 0805 (2012 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 capacitor) + (path /5A60D99A) + (attr smd) + (fp_text reference C2 (at 0 1.85 90) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 22pF (at 0 -1.85 90) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 0 0 90) (layer B.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror)) + ) + (fp_line (start 1.69 -1) (end -1.69 -1) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.69 1) (end 1.69 -1) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.69 1) (end 1.69 1) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.69 -1) (end -1.69 1) (layer B.CrtYd) (width 0.05)) + (fp_line (start -0.15 -0.71) (end 0.15 -0.71) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.15 0.71) (end 0.15 0.71) (layer B.SilkS) (width 0.12)) + (fp_line (start 1 -0.6) (end -1 -0.6) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.6) (end 1 -0.6) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end 1 0.6) (layer B.Fab) (width 0.1)) + (fp_line (start -1 -0.6) (end -1 0.6) (layer B.Fab) (width 0.1)) + (pad 2 smd rect (at 0.955 0 90) (size 0.97 1.5) (layers B.Cu B.Paste B.Mask) + (net 4 GND)) + (pad 1 smd rect (at -0.955 0 90) (size 0.97 1.5) (layers B.Cu B.Paste B.Mask) + (net 22 /QUARTZ-2)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0805_2012Metric (layer B.Cu) (tedit 59FE48B8) (tstamp 5A6A5C2A) + (at 131.826 90.17 90) + (descr "Capacitor SMD 0805 (2012 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 capacitor) + (path /5A60F1B8) + (attr smd) + (fp_text reference C1 (at 0 1.85 90) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 22pF (at 0 -1.85 90) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1 -0.6) (end -1 0.6) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end 1 0.6) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.6) (end 1 -0.6) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end -1 -0.6) (layer B.Fab) (width 0.1)) + (fp_line (start -0.15 0.71) (end 0.15 0.71) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.15 -0.71) (end 0.15 -0.71) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.69 -1) (end -1.69 1) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.69 1) (end 1.69 1) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.69 1) (end 1.69 -1) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.69 -1) (end -1.69 -1) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer B.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror)) + ) + (pad 1 smd rect (at -0.955 0 90) (size 0.97 1.5) (layers B.Cu B.Paste B.Mask) + (net 21 /QUARTZ-1)) + (pad 2 smd rect (at 0.955 0 90) (size 0.97 1.5) (layers B.Cu B.Paste B.Mask) + (net 4 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 59FE48B8) (tstamp 5A6A6A45) + (at 137.668 94.234 90) + (descr "Resistor SMD 0805 (2012 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 /5A605D7B) + (attr smd) + (fp_text reference R5 (at 0 -1.85 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 510 (at 0 1.85 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -0.71) (end 0.15 -0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.15 0.71) (end 0.15 0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.69 1) (end -1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.69 -1) (end 1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.69 -1) (end 1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.69 1) (end -1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 1 smd rect (at -0.955 0 90) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 30 "Net-(R5-Pad1)")) + (pad 2 smd rect (at 0.955 0 90) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 23 /SCK)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 59FE48B8) (tstamp 5A6A69C1) + (at 137.668 98.298 90) + (descr "Resistor SMD 0805 (2012 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 /5A605EC8) + (attr smd) + (fp_text reference R4 (at 0 -1.85 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 510 (at 0 1.85 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (fp_line (start 1.69 1) (end -1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.69 -1) (end 1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.69 -1) (end 1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.69 1) (end -1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.15 0.71) (end 0.15 0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.15 -0.71) (end 0.15 -0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1)) + (pad 2 smd rect (at 0.955 0 90) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 24 /MISO)) + (pad 1 smd rect (at -0.955 0 90) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 32 "Net-(R4-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 59FE48B8) (tstamp 5A699C97) + (at 139.7 102.362 90) + (descr "Resistor SMD 0805 (2012 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 /5A605D3B) + (attr smd) + (fp_text reference R3 (at 0 -1.85 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 510 (at 0 1.85 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -0.71) (end 0.15 -0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.15 0.71) (end 0.15 0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.69 1) (end -1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.69 -1) (end 1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.69 -1) (end 1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.69 1) (end -1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 1 smd rect (at -0.955 0 90) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 31 "Net-(R3-Pad1)")) + (pad 2 smd rect (at 0.955 0 90) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 25 /MOSI)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LED_SMD:LED_0805_2012Metric (layer F.Cu) (tedit 5A00A67C) (tstamp 5A5DDBDD) + (at 131.572 83.312) + (descr "LED SMD 0805 (2012 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 /5A5E29EB) + (attr smd) + (fp_text reference D2 (at 0 -1.85) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 0 1.85) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (fp_line (start 1.69 1) (end -1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.69 -1) (end 1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.69 -1) (end 1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.69 1) (end -1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.01) (end 1 1.01) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -1.01) (end -1.7 1.01) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 -1.01) (end -1.7 -1.01) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.3) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.6) (end -1 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end -0.7 -0.6) (layer F.Fab) (width 0.1)) + (pad 2 smd rect (at 0.955 0) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 20 /LED-2)) + (pad 1 smd rect (at -0.955 0) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 16 "Net-(D2-Pad1)")) + (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LED_SMD:LED_0805_2012Metric (layer F.Cu) (tedit 5A00A67C) (tstamp 5A698A4F) + (at 131.572 80.772) + (descr "LED SMD 0805 (2012 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 /5A5E0E80) + (attr smd) + (fp_text reference D1 (at 0 -1.85) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 0 1.85) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1 -0.6) (end -0.7 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.6) (end -1 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.3) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -1.01) (end -1.7 -1.01) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -1.01) (end -1.7 1.01) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 1.01) (end 1 1.01) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.69 1) (end -1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.69 -1) (end 1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.69 -1) (end 1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.69 1) (end -1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 1 smd rect (at -0.955 0) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 15 "Net-(D1-Pad1)")) + (pad 2 smd rect (at 0.955 0) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 19 /LED-1)) + (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 59FE48B8) (tstamp 5A68C966) + (at 127.823 83.312) + (descr "Resistor SMD 0805 (2012 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 /5A5E29F2) + (attr smd) + (fp_text reference R2 (at 0 -1.85) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100 (at 0 1.85) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (fp_line (start 1.69 1) (end -1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.69 -1) (end 1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.69 -1) (end 1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.69 1) (end -1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.15 0.71) (end 0.15 0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.15 -0.71) (end 0.15 -0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1)) + (pad 2 smd rect (at 0.955 0) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 16 "Net-(D2-Pad1)")) + (pad 1 smd rect (at -0.955 0) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 59FE48B8) (tstamp 5A5DDD18) + (at 127.823 80.772) + (descr "Resistor SMD 0805 (2012 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 /5A5E120B) + (attr smd) + (fp_text reference R1 (at 0 -1.85) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100 (at 0 1.85) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -0.71) (end 0.15 -0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.15 0.71) (end 0.15 0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.69 1) (end -1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.69 -1) (end 1.69 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.69 -1) (end 1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.69 1) (end -1.69 1) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 1 smd rect (at -0.955 0) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 2 smd rect (at 0.955 0) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask) + (net 15 "Net-(D1-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_THT:SW_PUSH_6mm (layer F.Cu) (tedit 5A5DEE6B) (tstamp 5A6A5EB0) + (at 152.146 88.9 180) + (descr https://www.omron.com/ecb/products/pdf/en-b3f.pdf) + (tags "tact sw push 6mm") + (path /5A5DC5DE) + (fp_text reference SW1 (at 3.25 -2 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push_Dual (at 3.75 6.7 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 3.25 2.25 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.25 -0.75) (end 6.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 6.25 -0.75) (end 6.25 5.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.25 5.25) (end 0.25 5.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 5.25) (end 0.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.75) (end 3.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.75 6) (end 8 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8 6) (end 8 5.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.75 -1.5) (end 8 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8 -1.5) (end 8 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 -1.25) (end -1.5 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 5.75) (end -1.5 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 6) (end -1.25 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 -1.5) (end 7.75 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 5.75) (end -1.5 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.75 6) (end -1.25 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8 -1.25) (end 8 5.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1 5.5) (end 5.5 5.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.25 1.5) (end -0.25 3) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.5 -1) (end 1 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.75 3) (end 6.75 1.5) (layer F.SilkS) (width 0.12)) + (fp_circle (center 3.25 2.25) (end 1.25 2.5) (layer F.Fab) (width 0.1)) + (pad 2 thru_hole circle (at 0 4.5 270) (size 2 2) (drill 1) (layers *.Cu *.Mask) + (net 4 GND)) + (pad 1 thru_hole circle (at 0 0 270) (size 2 2) (drill 1) (layers *.Cu *.Mask) + (net 14 /RESET)) + (pad 2 thru_hole circle (at 6.5 4.5 270) (size 2 2) (drill 1) (layers *.Cu *.Mask) + (net 4 GND)) + (pad 1 thru_hole circle (at 6.5 0 270) (size 2 2) (drill 1) (layers *.Cu *.Mask) + (net 14 /RESET)) + (model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module mysensors_radios:NRF24L01-SMD (layer F.Cu) (tedit 574A9E44) (tstamp 5A5DC50A) + (at 138.938 117.094 180) + (path /5A5D3119) + (fp_text reference U2 (at 0 1.1 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value NRF24L01 (at 0 -4.8 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -6 -2.8) (end 6 -2.8) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6 8.7) (end -6 -9.3) (layer F.CrtYd) (width 0.15)) + (fp_line (start 6 8.7) (end -6 8.7) (layer F.CrtYd) (width 0.15)) + (fp_line (start 6 -9.3) (end 6 8.7) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6 -9.3) (end 6 -9.3) (layer F.CrtYd) (width 0.15)) + (pad 2 smd rect (at -4.4 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 26 +3V3)) + (pad 1 smd rect (at -3.13 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 4 GND)) + (pad 3 smd rect (at -1.86 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 28 /CHIP_ENABLE)) + (pad 4 smd rect (at -0.59 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 27 /CHIP_SELECT)) + (pad 5 smd rect (at 0.68 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 30 "Net-(R5-Pad1)")) + (pad 6 smd rect (at 1.95 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 31 "Net-(R3-Pad1)")) + (pad 7 smd rect (at 3.22 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 32 "Net-(R4-Pad1)")) + (pad 8 smd rect (at 4.49 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 29 /INTERRUPT)) + (model ${MYSLOCAL}/mysensors.3dshapes/mysensors_radios.3dshapes/nrf24smd.wrl + (offset (xyz -146.3674978017807 73.65999889373779 0.7619999885559082)) + (scale (xyz 0.395 0.395 0.395)) + (rotate (xyz 0 0 0)) + ) + (model Housings_DFN_QFN.3dshapes/QFN-20-1EP_5x5mm_Pitch0.65mm.wrl + (offset (xyz 0.4190999937057495 -2.7685999584198 1.574799976348877)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_DIP:DIP-28_W7.62mm_LongPads (layer F.Cu) (tedit 5A02E8C5) (tstamp 5A5D9786) + (at 134.878333 70.5975) + (descr "28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads") + (path /5A5D2B2A) + (fp_text reference U1 (at 3.81 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ATMEGA328P-PU (at 3.81 35.35) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 -1.27) (end 6.985 34.29) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 34.29) (end 0.635 34.29) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 34.29) (end 0.635 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.56 -1.33) (end 1.56 34.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.56 34.35) (end 6.06 34.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.06 34.35) (end 6.06 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.45 -1.55) (end -1.45 34.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 34.55) (end 9.1 34.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.1 34.55) (end 9.1 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.1 -1.55) (end -1.45 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 3.81 16.51) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 14 /RESET)) + (pad 15 thru_hole oval (at 7.62 33.02) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 27 /CHIP_SELECT)) + (pad 2 thru_hole oval (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 17 /RXD)) + (pad 16 thru_hole oval (at 7.62 30.48) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 "Net-(U1-Pad16)")) + (pad 3 thru_hole oval (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 18 /TXD)) + (pad 17 thru_hole oval (at 7.62 27.94) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 25 /MOSI)) + (pad 4 thru_hole oval (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 29 /INTERRUPT)) + (pad 18 thru_hole oval (at 7.62 25.4) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 24 /MISO)) + (pad 5 thru_hole oval (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 19 /LED-1)) + (pad 19 thru_hole oval (at 7.62 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 23 /SCK)) + (pad 6 thru_hole oval (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 20 /LED-2)) + (pad 20 thru_hole oval (at 7.62 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 VCC)) + (pad 7 thru_hole oval (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 VCC)) + (pad 21 thru_hole oval (at 7.62 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 "Net-(U1-Pad21)")) + (pad 8 thru_hole oval (at 0 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 GND)) + (pad 22 thru_hole oval (at 7.62 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 GND)) + (pad 9 thru_hole oval (at 0 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 21 /QUARTZ-1)) + (pad 23 thru_hole oval (at 7.62 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 "Net-(U1-Pad23)")) + (pad 10 thru_hole oval (at 0 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 22 /QUARTZ-2)) + (pad 24 thru_hole oval (at 7.62 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 "Net-(U1-Pad24)")) + (pad 11 thru_hole oval (at 0 25.4) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 "Net-(U1-Pad11)")) + (pad 25 thru_hole oval (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 "Net-(U1-Pad25)")) + (pad 12 thru_hole oval (at 0 27.94) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 9 "Net-(U1-Pad12)")) + (pad 26 thru_hole oval (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 "Net-(U1-Pad26)")) + (pad 13 thru_hole oval (at 0 30.48) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 "Net-(U1-Pad13)")) + (pad 27 thru_hole oval (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 12 "Net-(U1-Pad27)")) + (pad 14 thru_hole oval (at 0 33.02) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 28 /CHIP_ENABLE)) + (pad 28 thru_hole oval (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 13 "Net-(U1-Pad28)")) + (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-28_W7.62mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_line (start 123.952 66.802) (end 123.952 120.142) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 156.972 120.142) (end 156.972 66.802) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 156.972 120.142) (end 123.952 120.142) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 123.952 66.802) (end 156.972 66.802) (layer Edge.Cuts) (width 0.15)) + (gr_text "ZG v0.1" (at 128.524 112.776 90) (layer F.Cu) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + + (segment (start 153.162 112.014) (end 153.162 115.316) (width 0.4) (layer F.Cu) (net 2)) + (via (at 153.162 115.316) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 2)) + (segment (start 153.162 112.014) (end 148.479 112.014) (width 0.4) (layer F.Cu) (net 2)) + (segment (start 148.479 112.014) (end 148.463 111.998) (width 0.4) (layer F.Cu) (net 2)) + (segment (start 140.843 87.122) (end 144.145 87.122) (width 0.3) (layer B.Cu) (net 2)) + (segment (start 149.799 106.68) (end 149.799 104.057) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 149.799 104.057) (end 150.224 103.632) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 150.224 103.632) (end 150.224 102.218) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 150.224 102.218) (end 148.844 100.838) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 145.646 83.462) (end 148.59 80.518) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 145.646 84.4) (end 145.646 83.462) (width 0.4) (layer B.Cu) (net 4)) + (via (at 148.59 80.518) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 4)) + (segment (start 151.638 106.68) (end 152.654 105.664) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 149.799 106.68) (end 151.638 106.68) (width 0.4) (layer B.Cu) (net 4)) + (via (at 152.654 105.664) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 4)) + (segment (start 129.286 88.138) (end 130.749 88.138) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 127.762 88.138) (end 129.286 88.138) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 129.286 86.106) (end 129.286 88.138) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 130.749 88.138) (end 131.826 89.215) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 126.873 89.027) (end 127.762 88.138) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 126.873 92.202) (end 126.873 89.027) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 131.826 89.215) (end 131.379 89.215) (width 0.4) (layer B.Cu) (net 4)) + (via (at 129.286 86.106) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 4)) + (segment (start 131.826 89.215) (end 134.040833 89.215) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 134.040833 89.215) (end 134.878333 88.3775) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 127.95 93.279) (end 126.873 92.202) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 131.826 93.279) (end 127.95 93.279) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 142.498333 85.8375) (end 144.2085 85.8375) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 144.2085 85.8375) (end 145.646 84.4) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 138.684 84.836) (end 138.684 88.199) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 138.684 88.199) (end 138.43 88.453) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 145.1356 88.9) (end 144.3736 89.662) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 145.646 88.9) (end 145.1356 88.9) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 144.3736 89.662) (end 140.716 89.662) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 140.716 89.662) (end 139.507 88.453) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 139.507 88.453) (end 138.43 88.453) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 138.684 84.836) (end 138.684 83.566) (width 0.3) (layer F.Cu) (net 14)) + (segment (start 138.684 83.566) (end 137.16 82.042) (width 0.3) (layer F.Cu) (net 14)) + (segment (start 137.16 71.374) (end 137.16 82.042) (width 0.3) (layer F.Cu) (net 14)) + (via (at 137.922 70.612) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 14)) + (via (at 138.684 84.836) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 14)) + (segment (start 137.922 70.612) (end 137.9075 70.5975) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 137.16 71.374) (end 137.922 70.612) (width 0.3) (layer F.Cu) (net 14)) + (segment (start 137.9075 70.5975) (end 134.878333 70.5975) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 152.146 89.916) (end 148.844 93.218) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 152.146 88.9) (end 152.146 89.916) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 152.146 88.9) (end 145.646 88.9) (width 0.3) (layer F.Cu) (net 14)) + (segment (start 135.278333 70.5975) (end 134.878333 70.5975) (width 0.3) (layer B.Cu) (net 14)) + (segment (start 130.617 80.772) (end 128.778 80.772) (width 0.3) (layer F.Cu) (net 15)) + (segment (start 130.617 83.312) (end 128.778 83.312) (width 0.3) (layer F.Cu) (net 16)) + (segment (start 139.954 73.914) (end 137.16 73.914) (width 0.3) (layer B.Cu) (net 17)) + (segment (start 150.876 86.614) (end 145.542 81.28) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 153.416 86.614) (end 150.876 86.614) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 144.526 74.422) (end 140.462 74.422) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 140.462 74.422) (end 139.954 73.914) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 153.924 87.122) (end 153.416 86.614) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 145.542 81.28) (end 145.542 75.438) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 152.146 95.758) (end 153.924 93.98) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 153.924 93.98) (end 153.924 87.122) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 145.542 75.438) (end 144.526 74.422) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 148.844 95.758) (end 152.146 95.758) (width 0.3) (layer B.Cu) (net 17)) + (via (at 152.146 95.758) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 17)) + (segment (start 136.3835 73.1375) (end 137.16 73.914) (width 0.3) (layer B.Cu) (net 17)) + (via (at 139.954 73.914) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 17)) + (segment (start 134.878333 73.1375) (end 136.3835 73.1375) (width 0.3) (layer B.Cu) (net 17)) + (segment (start 139.954 76.962) (end 148.082 76.962) (width 0.3) (layer B.Cu) (net 18)) + (segment (start 149.098 76.962) (end 148.082 76.962) (width 0.3) (layer F.Cu) (net 18)) + (segment (start 152.4 80.264) (end 153.924 81.788) (width 0.3) (layer B.Cu) (net 18)) + (segment (start 153.924 81.788) (end 153.924 97.028) (width 0.3) (layer B.Cu) (net 18)) + (segment (start 153.924 97.028) (end 152.654 98.298) (width 0.3) (layer B.Cu) (net 18)) + (segment (start 152.654 98.298) (end 148.844 98.298) (width 0.3) (layer B.Cu) (net 18)) + (segment (start 149.098 76.962) (end 152.4 80.264) (width 0.3) (layer F.Cu) (net 18)) + (via (at 152.4 80.264) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 18)) + (via (at 148.082 76.962) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 18)) + (segment (start 138.6695 75.6775) (end 139.954 76.962) (width 0.3) (layer B.Cu) (net 18)) + (segment (start 134.878333 75.6775) (end 138.6695 75.6775) (width 0.3) (layer B.Cu) (net 18)) + (segment (start 132.527 80.772) (end 134.863833 80.772) (width 0.3) (layer F.Cu) (net 19)) + (segment (start 134.863833 80.772) (end 134.878333 80.7575) (width 0.3) (layer F.Cu) (net 19)) + (segment (start 132.527 83.312) (end 134.863833 83.312) (width 0.3) (layer F.Cu) (net 20)) + (segment (start 134.863833 83.312) (end 134.878333 83.2975) (width 0.3) (layer F.Cu) (net 20)) + (segment (start 131.826 91.125) (end 129.479 91.125) (width 0.3) (layer B.Cu) (net 21)) + (segment (start 129.479 91.125) (end 129.286 90.932) (width 0.3) (layer B.Cu) (net 21)) + (segment (start 134.878333 90.9175) (end 132.0335 90.9175) (width 0.3) (layer B.Cu) (net 21)) + (segment (start 132.0335 90.9175) (end 131.826 91.125) (width 0.3) (layer B.Cu) (net 21)) + (segment (start 131.826 95.189) (end 129.929 95.189) (width 0.3) (layer B.Cu) (net 22)) + (segment (start 129.929 95.189) (end 129.286 95.832) (width 0.3) (layer B.Cu) (net 22)) + (segment (start 134.878333 93.4575) (end 133.8225 93.4575) (width 0.3) (layer B.Cu) (net 22)) + (segment (start 133.8225 93.4575) (end 132.091 95.189) (width 0.3) (layer B.Cu) (net 22)) + (segment (start 132.091 95.189) (end 131.826 95.189) (width 0.3) (layer B.Cu) (net 22)) + (segment (start 146.304 93.218) (end 142.737833 93.218) (width 0.3) (layer B.Cu) (net 23)) + (segment (start 142.737833 93.218) (end 142.498333 93.4575) (width 0.3) (layer B.Cu) (net 23)) + (segment (start 139.954 93.218) (end 142.258833 93.218) (width 0.3) (layer B.Cu) (net 23)) + (segment (start 142.258833 93.218) (end 142.498333 93.4575) (width 0.3) (layer B.Cu) (net 23)) + (segment (start 139.893 93.279) (end 139.954 93.218) (width 0.3) (layer F.Cu) (net 23)) + (via (at 139.954 93.218) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 23)) + (segment (start 137.668 93.279) (end 139.893 93.279) (width 0.3) (layer F.Cu) (net 23)) + (segment (start 146.304 95.758) (end 142.737833 95.758) (width 0.3) (layer B.Cu) (net 24)) + (segment (start 142.737833 95.758) (end 142.498333 95.9975) (width 0.3) (layer B.Cu) (net 24)) + (segment (start 139.954 97.282) (end 137.729 97.282) (width 0.3) (layer F.Cu) (net 24)) + (segment (start 137.729 97.282) (end 137.668 97.343) (width 0.3) (layer F.Cu) (net 24)) + (via (at 139.954 97.282) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 24)) + (segment (start 142.498333 95.9975) (end 141.2385 95.9975) (width 0.3) (layer B.Cu) (net 24)) + (segment (start 141.2385 95.9975) (end 140.803999 96.432001) (width 0.3) (layer B.Cu) (net 24)) + (segment (start 140.803999 96.432001) (end 139.954 97.282) (width 0.3) (layer B.Cu) (net 24)) + (segment (start 142.512833 96.012) (end 142.498333 95.9975) (width 0.3) (layer B.Cu) (net 24)) + (segment (start 146.304 98.298) (end 142.737833 98.298) (width 0.3) (layer B.Cu) (net 25)) + (segment (start 142.737833 98.298) (end 142.498333 98.5375) (width 0.3) (layer B.Cu) (net 25)) + (segment (start 142.498333 98.5375) (end 140.7305 98.5375) (width 0.3) (layer B.Cu) (net 25)) + (segment (start 140.7305 98.5375) (end 139.954 99.314) (width 0.3) (layer B.Cu) (net 25)) + (segment (start 139.7 99.568) (end 139.954 99.314) (width 0.3) (layer F.Cu) (net 25)) + (segment (start 139.7 101.407) (end 139.7 99.568) (width 0.3) (layer F.Cu) (net 25)) + (via (at 139.954 99.314) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 25)) + (segment (start 142.512833 98.552) (end 142.498333 98.5375) (width 0.3) (layer B.Cu) (net 25)) + (segment (start 143.338 108.394) (end 146.258 108.394) (width 0.3) (layer F.Cu) (net 26)) + (segment (start 146.258 108.394) (end 147.464 107.188) (width 0.3) (layer F.Cu) (net 26)) + (segment (start 147.464 107.188) (end 147.464 109.949) (width 0.3) (layer F.Cu) (net 26)) + (segment (start 147.464 109.949) (end 147.513 109.998) (width 0.3) (layer F.Cu) (net 26)) + (segment (start 142.498333 103.6175) (end 142.098333 103.6175) (width 0.3) (layer F.Cu) (net 27)) + (segment (start 142.098333 103.6175) (end 139.884001 105.831832) (width 0.3) (layer F.Cu) (net 27)) + (segment (start 139.884001 105.831832) (end 139.884001 106.737999) (width 0.3) (layer F.Cu) (net 27)) + (segment (start 139.884001 106.737999) (end 139.528 107.094) (width 0.3) (layer F.Cu) (net 27)) + (segment (start 139.528 107.094) (end 139.528 108.394) (width 0.3) (layer F.Cu) (net 27)) + (segment (start 141.478 105.664) (end 144.526 105.664) (width 0.3) (layer F.Cu) (net 28)) + (segment (start 144.526 105.664) (end 144.78 105.41) (width 0.3) (layer F.Cu) (net 28)) + (segment (start 144.78 105.41) (end 144.78 105.664) (width 0.3) (layer B.Cu) (net 28)) + (segment (start 144.78 105.664) (end 143.78347 106.66053) (width 0.3) (layer B.Cu) (net 28)) + (segment (start 144.526 105.664) (end 144.526 105.918) (width 0.3) (layer B.Cu) (net 28)) + (segment (start 140.798 106.344) (end 141.478 105.664) (width 0.3) (layer F.Cu) (net 28)) + (via (at 144.78 105.41) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 28)) + (segment (start 140.798 108.394) (end 140.798 106.344) (width 0.3) (layer F.Cu) (net 28)) + (segment (start 135.87053 106.66053) (end 134.878333 105.668333) (width 0.3) (layer B.Cu) (net 28)) + (segment (start 134.878333 105.668333) (end 134.878333 103.6175) (width 0.3) (layer B.Cu) (net 28)) + (segment (start 143.78347 106.66053) (end 135.87053 106.66053) (width 0.3) (layer B.Cu) (net 28)) + (segment (start 131.826 79.375) (end 132.9835 78.2175) (width 0.3) (layer B.Cu) (net 29)) + (segment (start 132.9835 78.2175) (end 134.878333 78.2175) (width 0.3) (layer B.Cu) (net 29)) + (segment (start 131.826 85.979) (end 131.826 79.375) (width 0.3) (layer B.Cu) (net 29)) + (segment (start 131.826 104.472) (end 131.826 85.979) (width 0.3) (layer F.Cu) (net 29)) + (via (at 131.826 85.979) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 29)) + (segment (start 134.448 107.094) (end 131.826 104.472) (width 0.3) (layer F.Cu) (net 29)) + (segment (start 134.448 108.394) (end 134.448 107.094) (width 0.3) (layer F.Cu) (net 29)) + (segment (start 137.668 97.536) (end 137.668 104.444529) (width 0.3) (layer B.Cu) (net 30)) + (segment (start 137.668 104.444529) (end 138.684 105.460529) (width 0.3) (layer B.Cu) (net 30)) + (segment (start 139.954 95.25) (end 137.668 97.536) (width 0.3) (layer B.Cu) (net 30)) + (segment (start 138.258 108.394) (end 138.258 105.886529) (width 0.3) (layer F.Cu) (net 30)) + (segment (start 138.258 105.886529) (end 138.684 105.460529) (width 0.3) (layer F.Cu) (net 30)) + (segment (start 138.13853 108.27453) (end 138.258 108.394) (width 0.3) (layer F.Cu) (net 30)) + (via (at 138.684 105.460529) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 30)) + (segment (start 139.893 95.189) (end 139.954 95.25) (width 0.3) (layer F.Cu) (net 30)) + (segment (start 137.668 95.189) (end 139.893 95.189) (width 0.3) (layer F.Cu) (net 30)) + (via (at 139.954 95.25) (size 1.7) (drill 0.8) (layers F.Cu B.Cu) (net 30)) + (segment (start 137.414 105.156) (end 136.988 105.582) (width 0.3) (layer F.Cu) (net 31)) + (segment (start 136.988 105.582) (end 136.988 108.394) (width 0.3) (layer F.Cu) (net 31)) + (segment (start 137.414 103.886) (end 137.414 105.156) (width 0.3) (layer F.Cu) (net 31)) + (segment (start 137.983 103.317) (end 137.414 103.886) (width 0.3) (layer F.Cu) (net 31)) + (segment (start 139.7 103.317) (end 137.983 103.317) (width 0.3) (layer F.Cu) (net 31)) + (segment (start 139.7 103.317) (end 139.435 103.317) (width 0.3) (layer F.Cu) (net 31)) + (segment (start 136.652 104.648) (end 135.718 105.582) (width 0.3) (layer F.Cu) (net 32)) + (segment (start 135.718 105.582) (end 135.718 108.394) (width 0.3) (layer F.Cu) (net 32)) + (segment (start 136.652 101.092) (end 136.652 104.648) (width 0.3) (layer F.Cu) (net 32)) + (segment (start 137.668 100.076) (end 136.652 101.092) (width 0.3) (layer F.Cu) (net 32)) + (segment (start 137.668 99.253) (end 137.668 100.076) (width 0.3) (layer F.Cu) (net 32)) + + (zone (net 4) (net_name GND) (layer F.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.3) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 125.029847 67.818) (xy 155.956 67.818) (xy 155.956 119.38) (xy 124.907952 119.38) + ) + ) + (filled_polygon + (pts + (xy 155.806 119.23) (xy 125.058307 119.23) (xy 125.085859 107.575143) (xy 126.711 107.575143) (xy 126.711 117.976857) + (xy 130.577 117.976857) (xy 130.577 107.575143) (xy 126.711 107.575143) (xy 125.085859 107.575143) (xy 125.113008 96.09084) + (xy 127.877756 96.09084) (xy 128.09166 96.608526) (xy 128.487391 97.004948) (xy 129.004703 97.219755) (xy 129.56484 97.220244) + (xy 130.082526 97.00634) (xy 130.478948 96.610609) (xy 130.693755 96.093297) (xy 130.694244 95.53316) (xy 130.48034 95.015474) + (xy 130.084609 94.619052) (xy 129.567297 94.404245) (xy 129.00716 94.403756) (xy 128.489474 94.61766) (xy 128.093052 95.013391) + (xy 127.878245 95.530703) (xy 127.877756 96.09084) (xy 125.113008 96.09084) (xy 125.124544 91.21084) (xy 127.877756 91.21084) + (xy 128.09166 91.728526) (xy 128.487391 92.124948) (xy 129.004703 92.339755) (xy 129.56484 92.340244) (xy 130.082526 92.12634) + (xy 130.478948 91.730609) (xy 130.693755 91.213297) (xy 130.694244 90.65316) (xy 130.48034 90.135474) (xy 130.084609 89.739052) + (xy 129.567297 89.524245) (xy 129.00716 89.523756) (xy 128.489474 89.73766) (xy 128.093052 90.133391) (xy 127.878245 90.650703) + (xy 127.877756 91.21084) (xy 125.124544 91.21084) (xy 125.142584 83.5805) (xy 125.725 83.5805) (xy 125.725 84.192885) + (xy 125.825175 84.434727) (xy 126.010273 84.619826) (xy 126.252116 84.72) (xy 126.5995 84.72) (xy 126.764 84.5555) + (xy 126.764 83.416) (xy 125.8895 83.416) (xy 125.725 83.5805) (xy 125.142584 83.5805) (xy 125.148588 81.0405) + (xy 125.725 81.0405) (xy 125.725 81.652885) (xy 125.825175 81.894727) (xy 125.972447 82.042) (xy 125.825175 82.189273) + (xy 125.725 82.431115) (xy 125.725 83.0435) (xy 125.8895 83.208) (xy 126.764 83.208) (xy 126.764 82.0685) + (xy 126.7375 82.042) (xy 126.764 82.0155) (xy 126.764 80.876) (xy 125.8895 80.876) (xy 125.725 81.0405) + (xy 125.148588 81.0405) (xy 125.151305 79.891115) (xy 125.725 79.891115) (xy 125.725 80.5035) (xy 125.8895 80.668) + (xy 126.764 80.668) (xy 126.764 79.5285) (xy 126.972 79.5285) (xy 126.972 80.668) (xy 126.992 80.668) + (xy 126.992 80.876) (xy 126.972 80.876) (xy 126.972 82.0155) (xy 126.9985 82.042) (xy 126.972 82.0685) + (xy 126.972 83.208) (xy 126.992 83.208) (xy 126.992 83.416) (xy 126.972 83.416) (xy 126.972 84.5555) + (xy 127.1365 84.72) (xy 127.483884 84.72) (xy 127.725727 84.619826) (xy 127.814825 84.530728) (xy 127.818609 84.536391) + (xy 128.036262 84.681822) (xy 128.293 84.73289) (xy 129.263 84.73289) (xy 129.519738 84.681822) (xy 129.6975 84.563045) + (xy 129.875262 84.681822) (xy 130.132 84.73289) (xy 130.93979 84.73289) (xy 130.548326 85.123672) (xy 130.318263 85.677724) + (xy 130.317739 86.277644) (xy 130.546835 86.832097) (xy 130.970672 87.256674) (xy 131.018 87.276326) (xy 131.018 104.472) + (xy 131.079505 104.781209) (xy 131.254658 105.043342) (xy 133.336349 107.125033) (xy 133.328178 107.137262) (xy 133.27711 107.394) + (xy 133.27711 109.394) (xy 133.328178 109.650738) (xy 133.473609 109.868391) (xy 133.691262 110.013822) (xy 133.948 110.06489) + (xy 134.948 110.06489) (xy 135.083 110.038037) (xy 135.218 110.06489) (xy 136.218 110.06489) (xy 136.353 110.038037) + (xy 136.488 110.06489) (xy 137.488 110.06489) (xy 137.623 110.038037) (xy 137.758 110.06489) (xy 138.758 110.06489) + (xy 138.893 110.038037) (xy 139.028 110.06489) (xy 140.028 110.06489) (xy 140.163 110.038037) (xy 140.298 110.06489) + (xy 141.298 110.06489) (xy 141.413007 110.042014) (xy 141.437116 110.052) (xy 141.7995 110.052) (xy 141.964 109.8875) + (xy 141.964 109.418584) (xy 141.96889 109.394) (xy 141.96889 107.394) (xy 142.16711 107.394) (xy 142.16711 109.394) + (xy 142.172 109.418584) (xy 142.172 109.8875) (xy 142.3365 110.052) (xy 142.698884 110.052) (xy 142.722993 110.042014) + (xy 142.838 110.06489) (xy 143.838 110.06489) (xy 144.094738 110.013822) (xy 144.312391 109.868391) (xy 144.457822 109.650738) + (xy 144.50889 109.394) (xy 144.50889 109.202) (xy 146.258 109.202) (xy 146.567209 109.140495) (xy 146.615459 109.108255) + (xy 146.493178 109.291262) (xy 146.44211 109.548) (xy 146.44211 110.448) (xy 146.493178 110.704738) (xy 146.638609 110.922391) + (xy 146.856262 111.067822) (xy 147.113 111.11889) (xy 147.558353 111.11889) (xy 147.443178 111.291262) (xy 147.39211 111.548) + (xy 147.39211 112.448) (xy 147.443178 112.704738) (xy 147.588609 112.922391) (xy 147.806262 113.067822) (xy 148.063 113.11889) + (xy 148.863 113.11889) (xy 149.119738 113.067822) (xy 149.337391 112.922391) (xy 149.371061 112.872) (xy 151.826516 112.872) + (xy 151.842178 112.950738) (xy 151.987609 113.168391) (xy 152.205262 113.313822) (xy 152.304 113.333462) (xy 152.304 114.041729) + (xy 151.884326 114.460672) (xy 151.654263 115.014724) (xy 151.653739 115.614644) (xy 151.882835 116.169097) (xy 152.306672 116.593674) + (xy 152.860724 116.823737) (xy 153.460644 116.824261) (xy 154.015097 116.595165) (xy 154.439674 116.171328) (xy 154.669737 115.617276) + (xy 154.670261 115.017356) (xy 154.441165 114.462903) (xy 154.02 114.041003) (xy 154.02 113.333462) (xy 154.118738 113.313822) + (xy 154.336391 113.168391) (xy 154.481822 112.950738) (xy 154.53289 112.694) (xy 154.53289 111.334) (xy 154.481822 111.077262) + (xy 154.336391 110.859609) (xy 154.118738 110.714178) (xy 153.862 110.66311) (xy 152.462 110.66311) (xy 152.205262 110.714178) + (xy 151.987609 110.859609) (xy 151.842178 111.077262) (xy 151.826516 111.156) (xy 149.392443 111.156) (xy 149.337391 111.073609) + (xy 149.241178 111.009322) (xy 149.309 110.9415) (xy 149.309 110.102) (xy 149.517 110.102) (xy 149.517 110.9415) + (xy 149.6815 111.106) (xy 149.943885 111.106) (xy 150.185727 111.005825) (xy 150.370826 110.820727) (xy 150.471 110.578884) + (xy 150.471 110.2665) (xy 150.3065 110.102) (xy 149.517 110.102) (xy 149.309 110.102) (xy 149.289 110.102) + (xy 149.289 109.894) (xy 149.309 109.894) (xy 149.309 109.0545) (xy 149.517 109.0545) (xy 149.517 109.894) + (xy 150.3065 109.894) (xy 150.471 109.7295) (xy 150.471 109.5225) (xy 151.804 109.5225) (xy 151.804 110.064884) + (xy 151.904174 110.306727) (xy 152.089273 110.491825) (xy 152.331115 110.592) (xy 152.8935 110.592) (xy 153.058 110.4275) + (xy 153.058 109.358) (xy 153.266 109.358) (xy 153.266 110.4275) (xy 153.4305 110.592) (xy 153.992885 110.592) + (xy 154.234727 110.491825) (xy 154.419826 110.306727) (xy 154.52 110.064884) (xy 154.52 109.5225) (xy 154.3555 109.358) + (xy 153.266 109.358) (xy 153.058 109.358) (xy 151.9685 109.358) (xy 151.804 109.5225) (xy 150.471 109.5225) + (xy 150.471 109.417116) (xy 150.370826 109.175273) (xy 150.185727 108.990175) (xy 149.943885 108.89) (xy 149.6815 108.89) + (xy 149.517 109.0545) (xy 149.309 109.0545) (xy 149.1445 108.89) (xy 148.882115 108.89) (xy 148.640273 108.990175) + (xy 148.455262 109.175185) (xy 148.387391 109.073609) (xy 148.272 108.996507) (xy 148.272 108.533429) (xy 148.400738 108.507822) + (xy 148.618391 108.362391) (xy 148.763822 108.144738) (xy 148.81489 107.888) (xy 148.81489 107.4565) (xy 148.886 107.4565) + (xy 148.886 108.018885) (xy 148.986175 108.260727) (xy 149.171273 108.445826) (xy 149.413116 108.546) (xy 149.9555 108.546) + (xy 150.12 108.3815) (xy 150.12 107.292) (xy 150.328 107.292) (xy 150.328 108.3815) (xy 150.4925 108.546) + (xy 151.034884 108.546) (xy 151.276727 108.445826) (xy 151.279436 108.443116) (xy 151.804 108.443116) (xy 151.804 108.9855) + (xy 151.9685 109.15) (xy 153.058 109.15) (xy 153.058 108.0805) (xy 153.266 108.0805) (xy 153.266 109.15) + (xy 154.3555 109.15) (xy 154.52 108.9855) (xy 154.52 108.443116) (xy 154.419826 108.201273) (xy 154.234727 108.016175) + (xy 153.992885 107.916) (xy 153.4305 107.916) (xy 153.266 108.0805) (xy 153.058 108.0805) (xy 152.8935 107.916) + (xy 152.331115 107.916) (xy 152.089273 108.016175) (xy 151.904174 108.201273) (xy 151.804 108.443116) (xy 151.279436 108.443116) + (xy 151.461825 108.260727) (xy 151.562 108.018885) (xy 151.562 107.4565) (xy 151.3975 107.292) (xy 150.328 107.292) + (xy 150.12 107.292) (xy 149.0505 107.292) (xy 148.886 107.4565) (xy 148.81489 107.4565) (xy 148.81489 106.488) + (xy 148.788856 106.357115) (xy 148.886 106.357115) (xy 148.886 106.9195) (xy 149.0505 107.084) (xy 150.12 107.084) + (xy 150.12 105.9945) (xy 150.328 105.9945) (xy 150.328 107.084) (xy 151.3975 107.084) (xy 151.562 106.9195) + (xy 151.562 106.357115) (xy 151.461825 106.115273) (xy 151.276727 105.930174) (xy 151.034884 105.83) (xy 150.4925 105.83) + (xy 150.328 105.9945) (xy 150.12 105.9945) (xy 149.9555 105.83) (xy 149.413116 105.83) (xy 149.171273 105.930174) + (xy 148.986175 106.115273) (xy 148.886 106.357115) (xy 148.788856 106.357115) (xy 148.763822 106.231262) (xy 148.618391 106.013609) + (xy 148.400738 105.868178) (xy 148.144 105.81711) (xy 146.784 105.81711) (xy 146.527262 105.868178) (xy 146.309609 106.013609) + (xy 146.164178 106.231262) (xy 146.11311 106.488) (xy 146.11311 107.396206) (xy 145.923316 107.586) (xy 144.50889 107.586) + (xy 144.50889 107.394) (xy 144.457822 107.137262) (xy 144.312391 106.919609) (xy 144.094738 106.774178) (xy 143.838 106.72311) + (xy 142.838 106.72311) (xy 142.722993 106.745986) (xy 142.698884 106.736) (xy 142.3365 106.736) (xy 142.172 106.9005) + (xy 142.172 107.369416) (xy 142.16711 107.394) (xy 141.96889 107.394) (xy 141.964 107.369416) (xy 141.964 106.9005) + (xy 141.7995 106.736) (xy 141.606 106.736) (xy 141.606 106.678684) (xy 141.812684 106.472) (xy 143.709374 106.472) + (xy 143.924672 106.687674) (xy 144.478724 106.917737) (xy 145.078644 106.918261) (xy 145.633097 106.689165) (xy 146.057674 106.265328) + (xy 146.287737 105.711276) (xy 146.288261 105.111356) (xy 146.059165 104.556903) (xy 145.635328 104.132326) (xy 145.081276 103.902263) + (xy 144.481356 103.901739) (xy 144.323195 103.96709) (xy 144.392733 103.6175) (xy 144.281749 103.059548) (xy 143.965695 102.586538) + (xy 143.607948 102.3475) (xy 143.965695 102.108462) (xy 144.281749 101.635452) (xy 144.392733 101.0775) (xy 144.281749 100.519548) + (xy 143.965695 100.046538) (xy 143.607948 99.8075) (xy 143.965695 99.568462) (xy 144.281749 99.095452) (xy 144.392733 98.5375) + (xy 144.281749 97.979548) (xy 143.965695 97.506538) (xy 143.607948 97.2675) (xy 143.965695 97.028462) (xy 144.281749 96.555452) + (xy 144.392733 95.9975) (xy 144.345094 95.758) (xy 144.766457 95.758) (xy 144.881247 96.335087) (xy 145.20814 96.824317) + (xy 145.512973 97.028) (xy 145.20814 97.231683) (xy 144.881247 97.720913) (xy 144.766457 98.298) (xy 144.881247 98.875087) + (xy 145.20814 99.364317) (xy 145.512973 99.568) (xy 145.20814 99.771683) (xy 144.881247 100.260913) (xy 144.766457 100.838) + (xy 144.881247 101.415087) (xy 145.20814 101.904317) (xy 145.69737 102.23121) (xy 146.274457 102.346) (xy 146.333543 102.346) + (xy 146.91063 102.23121) (xy 147.39986 101.904317) (xy 147.57276 101.645554) (xy 147.96927 102.066387) (xy 148.505938 102.307626) + (xy 148.74 102.177917) (xy 148.74 100.942) (xy 148.948 100.942) (xy 148.948 102.177917) (xy 149.182062 102.307626) + (xy 149.71873 102.066387) (xy 150.122228 101.638137) (xy 150.313619 101.176061) (xy 150.183469 100.942) (xy 148.948 100.942) + (xy 148.74 100.942) (xy 148.72 100.942) (xy 148.72 100.734) (xy 148.74 100.734) (xy 148.74 100.714) + (xy 148.948 100.714) (xy 148.948 100.734) (xy 150.183469 100.734) (xy 150.313619 100.499939) (xy 150.122228 100.037863) + (xy 149.71873 99.609613) (xy 149.631459 99.570384) (xy 149.93986 99.364317) (xy 150.266753 98.875087) (xy 150.381543 98.298) + (xy 150.266753 97.720913) (xy 149.93986 97.231683) (xy 149.635027 97.028) (xy 149.93986 96.824317) (xy 150.266753 96.335087) + (xy 150.381543 95.758) (xy 150.266753 95.180913) (xy 149.93986 94.691683) (xy 149.635027 94.488) (xy 149.93986 94.284317) + (xy 150.266753 93.795087) (xy 150.381543 93.218) (xy 150.266753 92.640913) (xy 149.93986 92.151683) (xy 149.45063 91.82479) + (xy 148.873543 91.71) (xy 148.814457 91.71) (xy 148.23737 91.82479) (xy 147.777906 92.131794) (xy 147.773822 92.111262) + (xy 147.628391 91.893609) (xy 147.410738 91.748178) (xy 147.154 91.69711) (xy 145.454 91.69711) (xy 145.197262 91.748178) + (xy 144.979609 91.893609) (xy 144.834178 92.111262) (xy 144.78311 92.368) (xy 144.78311 94.068) (xy 144.834178 94.324738) + (xy 144.979609 94.542391) (xy 145.197262 94.687822) (xy 145.210097 94.690375) (xy 145.20814 94.691683) (xy 144.881247 95.180913) + (xy 144.766457 95.758) (xy 144.345094 95.758) (xy 144.281749 95.439548) (xy 143.965695 94.966538) (xy 143.607948 94.7275) + (xy 143.965695 94.488462) (xy 144.281749 94.015452) (xy 144.392733 93.4575) (xy 144.281749 92.899548) (xy 143.965695 92.426538) + (xy 143.607948 92.1875) (xy 143.965695 91.948462) (xy 144.281749 91.475452) (xy 144.392733 90.9175) (xy 144.281749 90.359548) + (xy 143.965695 89.886538) (xy 143.607948 89.6475) (xy 143.965695 89.408462) (xy 144.025284 89.31928) (xy 144.239597 89.837955) + (xy 144.705592 90.304764) (xy 145.314757 90.557711) (xy 145.97435 90.558287) (xy 146.583955 90.306403) (xy 147.050764 89.840408) + (xy 147.105745 89.708) (xy 150.685901 89.708) (xy 150.739597 89.837955) (xy 151.205592 90.304764) (xy 151.814757 90.557711) + (xy 152.47435 90.558287) (xy 153.083955 90.306403) (xy 153.116 90.274414) (xy 153.116 93.645316) (xy 152.492341 94.268975) + (xy 152.447276 94.250263) (xy 151.847356 94.249739) (xy 151.292903 94.478835) (xy 150.868326 94.902672) (xy 150.638263 95.456724) + (xy 150.637739 96.056644) (xy 150.866835 96.611097) (xy 151.290672 97.035674) (xy 151.844724 97.265737) (xy 152.444644 97.266261) + (xy 152.999097 97.037165) (xy 153.423674 96.613328) (xy 153.653737 96.059276) (xy 153.654261 95.459356) (xy 153.634691 95.411993) + (xy 154.495342 94.551342) (xy 154.670495 94.289208) (xy 154.732 93.98) (xy 154.732 87.122) (xy 154.670495 86.812792) + (xy 154.537666 86.614) (xy 154.495342 86.550657) (xy 153.987342 86.042658) (xy 153.725209 85.867505) (xy 153.416 85.806) + (xy 153.060587 85.806) (xy 153.148984 85.550063) (xy 152.146 84.547078) (xy 152.131858 84.561221) (xy 151.984779 84.414142) + (xy 151.998922 84.4) (xy 152.293078 84.4) (xy 153.296063 85.402984) (xy 153.572168 85.307621) (xy 153.810939 84.692761) + (xy 153.796238 84.033332) (xy 153.572168 83.492379) (xy 153.296063 83.397016) (xy 152.293078 84.4) (xy 151.998922 84.4) + (xy 150.995937 83.397016) (xy 150.719832 83.492379) (xy 150.481061 84.107239) (xy 150.495762 84.766668) (xy 150.719832 85.307621) + (xy 150.995936 85.402983) (xy 150.901802 85.497118) (xy 148.654621 83.249937) (xy 151.143016 83.249937) (xy 152.146 84.252922) + (xy 153.148984 83.249937) (xy 153.053621 82.973832) (xy 152.438761 82.735061) (xy 151.779332 82.749762) (xy 151.238379 82.973832) + (xy 151.143016 83.249937) (xy 148.654621 83.249937) (xy 146.35 80.945316) (xy 146.35 77.260644) (xy 146.573739 77.260644) + (xy 146.802835 77.815097) (xy 147.226672 78.239674) (xy 147.780724 78.469737) (xy 148.380644 78.470261) (xy 148.935097 78.241165) + (xy 149.08492 78.091604) (xy 150.910975 79.917659) (xy 150.892263 79.962724) (xy 150.891739 80.562644) (xy 151.120835 81.117097) + (xy 151.544672 81.541674) (xy 152.098724 81.771737) (xy 152.698644 81.772261) (xy 153.253097 81.543165) (xy 153.677674 81.119328) + (xy 153.907737 80.565276) (xy 153.908261 79.965356) (xy 153.679165 79.410903) (xy 153.255328 78.986326) (xy 152.701276 78.756263) + (xy 152.101356 78.755739) (xy 152.053993 78.775309) (xy 149.669342 76.390658) (xy 149.407209 76.215505) (xy 149.405033 76.215072) + (xy 149.361165 76.108903) (xy 148.937328 75.684326) (xy 148.383276 75.454263) (xy 147.783356 75.453739) (xy 147.228903 75.682835) + (xy 146.804326 76.106672) (xy 146.574263 76.660724) (xy 146.573739 77.260644) (xy 146.35 77.260644) (xy 146.35 75.438) + (xy 146.346765 75.421737) (xy 146.288495 75.128791) (xy 146.113342 74.866658) (xy 145.097342 73.850658) (xy 144.835209 73.675505) + (xy 144.526 73.614) (xy 144.297951 73.614) (xy 144.392733 73.1375) (xy 144.281749 72.579548) (xy 143.965695 72.106538) + (xy 143.607948 71.8675) (xy 143.965695 71.628462) (xy 144.281749 71.155452) (xy 144.392733 70.5975) (xy 144.281749 70.039548) + (xy 143.965695 69.566538) (xy 143.492685 69.250484) (xy 142.934733 69.1395) (xy 142.061933 69.1395) (xy 141.503981 69.250484) + (xy 141.030971 69.566538) (xy 140.714917 70.039548) (xy 140.603933 70.5975) (xy 140.714917 71.155452) (xy 141.030971 71.628462) + (xy 141.388718 71.8675) (xy 141.030971 72.106538) (xy 140.714917 72.579548) (xy 140.711688 72.595782) (xy 140.255276 72.406263) + (xy 139.655356 72.405739) (xy 139.100903 72.634835) (xy 138.676326 73.058672) (xy 138.446263 73.612724) (xy 138.445739 74.212644) + (xy 138.674835 74.767097) (xy 139.098672 75.191674) (xy 139.652724 75.421737) (xy 140.252644 75.422261) (xy 140.690708 75.241256) + (xy 140.603933 75.6775) (xy 140.714917 76.235452) (xy 141.030971 76.708462) (xy 141.388718 76.9475) (xy 141.030971 77.186538) + (xy 140.714917 77.659548) (xy 140.603933 78.2175) (xy 140.714917 78.775452) (xy 141.030971 79.248462) (xy 141.388718 79.4875) + (xy 141.030971 79.726538) (xy 140.714917 80.199548) (xy 140.603933 80.7575) (xy 140.714917 81.315452) (xy 141.030971 81.788462) + (xy 141.388718 82.0275) (xy 141.030971 82.266538) (xy 140.714917 82.739548) (xy 140.603933 83.2975) (xy 140.714917 83.855452) + (xy 141.030971 84.328462) (xy 141.39283 84.570248) (xy 140.993832 84.880078) (xy 140.711518 85.375632) (xy 140.678221 85.50728) + (xy 140.809021 85.7335) (xy 142.394333 85.7335) (xy 142.394333 85.7135) (xy 142.602333 85.7135) (xy 142.602333 85.7335) + (xy 144.187645 85.7335) (xy 144.293707 85.550063) (xy 144.643016 85.550063) (xy 144.738379 85.826168) (xy 145.353239 86.064939) + (xy 146.012668 86.050238) (xy 146.553621 85.826168) (xy 146.648984 85.550063) (xy 145.646 84.547078) (xy 144.643016 85.550063) + (xy 144.293707 85.550063) (xy 144.318445 85.50728) (xy 144.285148 85.375632) (xy 144.252911 85.319046) (xy 144.495937 85.402984) + (xy 145.498922 84.4) (xy 144.495937 83.397016) (xy 144.363864 83.442632) (xy 144.392733 83.2975) (xy 144.281749 82.739548) + (xy 143.965695 82.266538) (xy 143.607948 82.0275) (xy 143.965695 81.788462) (xy 144.281749 81.315452) (xy 144.392733 80.7575) + (xy 144.281749 80.199548) (xy 143.965695 79.726538) (xy 143.607948 79.4875) (xy 143.965695 79.248462) (xy 144.281749 78.775452) + (xy 144.392733 78.2175) (xy 144.281749 77.659548) (xy 143.965695 77.186538) (xy 143.607948 76.9475) (xy 143.965695 76.708462) + (xy 144.281749 76.235452) (xy 144.392733 75.6775) (xy 144.33163 75.370314) (xy 144.734 75.772684) (xy 144.734 81.28) + (xy 144.795505 81.589209) (xy 144.970658 81.851342) (xy 145.856217 82.736901) (xy 145.279332 82.749762) (xy 144.738379 82.973832) + (xy 144.643016 83.249937) (xy 145.646 84.252922) (xy 145.660143 84.23878) (xy 145.807221 84.385858) (xy 145.793078 84.4) + (xy 146.796063 85.402984) (xy 147.072168 85.307621) (xy 147.310939 84.692761) (xy 147.299512 84.180196) (xy 150.304658 87.185342) + (xy 150.566791 87.360495) (xy 150.876 87.422) (xy 151.381323 87.422) (xy 151.208045 87.493597) (xy 150.741236 87.959592) + (xy 150.686255 88.092) (xy 147.106099 88.092) (xy 147.052403 87.962045) (xy 146.586408 87.495236) (xy 145.977243 87.242289) + (xy 145.31765 87.241713) (xy 144.708045 87.493597) (xy 144.298279 87.902649) (xy 144.281749 87.819548) (xy 143.965695 87.346538) + (xy 143.603836 87.104752) (xy 144.002834 86.794922) (xy 144.285148 86.299368) (xy 144.318445 86.16772) (xy 144.187645 85.9415) + (xy 142.602333 85.9415) (xy 142.602333 85.9615) (xy 142.394333 85.9615) (xy 142.394333 85.9415) (xy 140.809021 85.9415) + (xy 140.678221 86.16772) (xy 140.711518 86.299368) (xy 140.993832 86.794922) (xy 141.39283 87.104752) (xy 141.030971 87.346538) + (xy 140.714917 87.819548) (xy 140.603933 88.3775) (xy 140.714917 88.935452) (xy 141.030971 89.408462) (xy 141.388718 89.6475) + (xy 141.030971 89.886538) (xy 140.714917 90.359548) (xy 140.603933 90.9175) (xy 140.714917 91.475452) (xy 141.030971 91.948462) + (xy 141.388718 92.1875) (xy 141.189171 92.320832) (xy 140.809328 91.940326) (xy 140.255276 91.710263) (xy 139.655356 91.709739) + (xy 139.100903 91.938835) (xy 138.788801 92.250393) (xy 138.674738 92.174178) (xy 138.418 92.12311) (xy 136.918 92.12311) + (xy 136.661262 92.174178) (xy 136.443609 92.319609) (xy 136.358928 92.446343) (xy 136.345695 92.426538) (xy 135.987948 92.1875) + (xy 136.345695 91.948462) (xy 136.661749 91.475452) (xy 136.772733 90.9175) (xy 136.661749 90.359548) (xy 136.345695 89.886538) + (xy 135.983836 89.644752) (xy 136.382834 89.334922) (xy 136.665148 88.839368) (xy 136.698445 88.70772) (xy 136.567645 88.4815) + (xy 134.982333 88.4815) (xy 134.982333 88.5015) (xy 134.774333 88.5015) (xy 134.774333 88.4815) (xy 133.189021 88.4815) + (xy 133.058221 88.70772) (xy 133.091518 88.839368) (xy 133.373832 89.334922) (xy 133.77283 89.644752) (xy 133.410971 89.886538) + (xy 133.094917 90.359548) (xy 132.983933 90.9175) (xy 133.094917 91.475452) (xy 133.410971 91.948462) (xy 133.768718 92.1875) + (xy 133.410971 92.426538) (xy 133.094917 92.899548) (xy 132.983933 93.4575) (xy 133.094917 94.015452) (xy 133.410971 94.488462) + (xy 133.768718 94.7275) (xy 133.410971 94.966538) (xy 133.094917 95.439548) (xy 132.983933 95.9975) (xy 133.094917 96.555452) + (xy 133.410971 97.028462) (xy 133.768718 97.2675) (xy 133.410971 97.506538) (xy 133.094917 97.979548) (xy 132.983933 98.5375) + (xy 133.094917 99.095452) (xy 133.410971 99.568462) (xy 133.768718 99.8075) (xy 133.410971 100.046538) (xy 133.094917 100.519548) + (xy 132.983933 101.0775) (xy 133.094917 101.635452) (xy 133.410971 102.108462) (xy 133.768718 102.3475) (xy 133.410971 102.586538) + (xy 133.094917 103.059548) (xy 132.983933 103.6175) (xy 133.094917 104.175452) (xy 133.410971 104.648462) (xy 133.883981 104.964516) + (xy 134.441933 105.0755) (xy 135.103332 105.0755) (xy 134.971505 105.272791) (xy 134.971505 105.272792) (xy 134.91 105.582) + (xy 134.91 106.413316) (xy 132.634 104.137316) (xy 132.634 87.276799) (xy 132.679097 87.258165) (xy 133.103674 86.834328) + (xy 133.21271 86.571742) (xy 133.410971 86.868462) (xy 133.77283 87.110248) (xy 133.373832 87.420078) (xy 133.091518 87.915632) + (xy 133.058221 88.04728) (xy 133.189021 88.2735) (xy 134.774333 88.2735) (xy 134.774333 88.2535) (xy 134.982333 88.2535) + (xy 134.982333 88.2735) (xy 136.567645 88.2735) (xy 136.698445 88.04728) (xy 136.665148 87.915632) (xy 136.382834 87.420078) + (xy 135.983836 87.110248) (xy 136.345695 86.868462) (xy 136.661749 86.395452) (xy 136.772733 85.8375) (xy 136.661749 85.279548) + (xy 136.345695 84.806538) (xy 135.987948 84.5675) (xy 136.345695 84.328462) (xy 136.661749 83.855452) (xy 136.772733 83.2975) + (xy 136.661749 82.739548) (xy 136.345695 82.266538) (xy 135.987948 82.0275) (xy 136.345695 81.788462) (xy 136.352 81.779026) + (xy 136.352 82.042) (xy 136.413505 82.351209) (xy 136.588658 82.613342) (xy 137.681396 83.706081) (xy 137.406326 83.980672) + (xy 137.176263 84.534724) (xy 137.175739 85.134644) (xy 137.404835 85.689097) (xy 137.828672 86.113674) (xy 138.382724 86.343737) + (xy 138.982644 86.344261) (xy 139.537097 86.115165) (xy 139.961674 85.691328) (xy 140.191737 85.137276) (xy 140.192261 84.537356) + (xy 139.963165 83.982903) (xy 139.539328 83.558326) (xy 139.486075 83.536213) (xy 139.430495 83.256792) (xy 139.372375 83.16981) + (xy 139.255342 82.994657) (xy 137.968 81.707316) (xy 137.968 72.12004) (xy 138.220644 72.120261) (xy 138.775097 71.891165) + (xy 139.199674 71.467328) (xy 139.429737 70.913276) (xy 139.430261 70.313356) (xy 139.201165 69.758903) (xy 138.777328 69.334326) + (xy 138.223276 69.104263) (xy 137.623356 69.103739) (xy 137.068903 69.332835) (xy 136.725069 69.67607) (xy 136.698155 69.540762) + (xy 136.552724 69.323109) (xy 136.335071 69.177678) (xy 136.078333 69.12661) (xy 133.678333 69.12661) (xy 133.421595 69.177678) + (xy 133.203942 69.323109) (xy 133.058511 69.540762) (xy 133.007443 69.7975) (xy 133.007443 71.3975) (xy 133.058511 71.654238) + (xy 133.203942 71.871891) (xy 133.421595 72.017322) (xy 133.5163 72.03616) (xy 133.410971 72.106538) (xy 133.094917 72.579548) + (xy 132.983933 73.1375) (xy 133.094917 73.695452) (xy 133.410971 74.168462) (xy 133.768718 74.4075) (xy 133.410971 74.646538) + (xy 133.094917 75.119548) (xy 132.983933 75.6775) (xy 133.094917 76.235452) (xy 133.410971 76.708462) (xy 133.768718 76.9475) + (xy 133.410971 77.186538) (xy 133.094917 77.659548) (xy 132.983933 78.2175) (xy 133.094917 78.775452) (xy 133.410971 79.248462) + (xy 133.768718 79.4875) (xy 133.545767 79.636471) (xy 133.486391 79.547609) (xy 133.268738 79.402178) (xy 133.012 79.35111) + (xy 132.042 79.35111) (xy 131.785262 79.402178) (xy 131.572 79.544675) (xy 131.358738 79.402178) (xy 131.102 79.35111) + (xy 130.132 79.35111) (xy 129.875262 79.402178) (xy 129.6975 79.520955) (xy 129.519738 79.402178) (xy 129.263 79.35111) + (xy 128.293 79.35111) (xy 128.036262 79.402178) (xy 127.818609 79.547609) (xy 127.814825 79.553272) (xy 127.725727 79.464174) + (xy 127.483884 79.364) (xy 127.1365 79.364) (xy 126.972 79.5285) (xy 126.764 79.5285) (xy 126.5995 79.364) + (xy 126.252116 79.364) (xy 126.010273 79.464174) (xy 125.825175 79.649273) (xy 125.725 79.891115) (xy 125.151305 79.891115) + (xy 125.179493 67.968) (xy 155.806 67.968) + ) + ) + ) + (zone (net 2) (net_name VCC) (layer B.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.3) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 124.968 67.818) (xy 155.956 67.818) (xy 155.956 119.38) (xy 124.968 119.38) + ) + ) + (filled_polygon + (pts + (xy 155.806 119.23) (xy 125.118 119.23) (xy 125.118 89.027) (xy 126.014999 89.027) (xy 126.015 89.027005) + (xy 126.015 92.201995) (xy 126.014999 92.202) (xy 126.080311 92.530343) (xy 126.266302 92.808698) (xy 127.343302 93.885698) + (xy 127.621657 94.071689) (xy 127.95 94.137001) (xy 127.950005 94.137) (xy 130.533862 94.137) (xy 130.598675 94.234) + (xy 130.500453 94.381) (xy 129.929 94.381) (xy 129.671092 94.432301) (xy 129.646597 94.437173) (xy 129.567297 94.404245) + (xy 129.00716 94.403756) (xy 128.489474 94.61766) (xy 128.093052 95.013391) (xy 127.878245 95.530703) (xy 127.877756 96.09084) + (xy 128.09166 96.608526) (xy 128.487391 97.004948) (xy 129.004703 97.219755) (xy 129.56484 97.220244) (xy 130.082526 97.00634) + (xy 130.478948 96.610609) (xy 130.655833 96.184622) (xy 130.819262 96.293822) (xy 131.076 96.34489) (xy 132.576 96.34489) + (xy 132.832738 96.293822) (xy 133.018223 96.169885) (xy 133.094917 96.555452) (xy 133.410971 97.028462) (xy 133.768718 97.2675) + (xy 133.410971 97.506538) (xy 133.094917 97.979548) (xy 132.983933 98.5375) (xy 133.094917 99.095452) (xy 133.410971 99.568462) + (xy 133.768718 99.8075) (xy 133.410971 100.046538) (xy 133.094917 100.519548) (xy 132.983933 101.0775) (xy 133.094917 101.635452) + (xy 133.410971 102.108462) (xy 133.768718 102.3475) (xy 133.410971 102.586538) (xy 133.094917 103.059548) (xy 132.983933 103.6175) + (xy 133.094917 104.175452) (xy 133.410971 104.648462) (xy 133.883981 104.964516) (xy 134.070333 105.001584) (xy 134.070333 105.668333) + (xy 134.131838 105.977542) (xy 134.306991 106.239675) (xy 135.299187 107.231872) (xy 135.47434 107.348905) (xy 135.561322 107.407025) + (xy 135.87053 107.46853) (xy 143.78347 107.46853) (xy 144.092679 107.407025) (xy 144.354812 107.231872) (xy 144.638184 106.9485) + (xy 146.746 106.9485) (xy 146.746 107.560885) (xy 146.846175 107.802727) (xy 147.031273 107.987826) (xy 147.273116 108.088) + (xy 147.6205 108.088) (xy 147.785 107.9235) (xy 147.785 106.784) (xy 146.9105 106.784) (xy 146.746 106.9485) + (xy 144.638184 106.9485) (xy 144.668781 106.917903) (xy 145.078644 106.918261) (xy 145.633097 106.689165) (xy 146.057674 106.265328) + (xy 146.251262 105.799115) (xy 146.746 105.799115) (xy 146.746 106.4115) (xy 146.9105 106.576) (xy 147.785 106.576) + (xy 147.785 105.4365) (xy 147.6205 105.272) (xy 147.273116 105.272) (xy 147.031273 105.372174) (xy 146.846175 105.557273) + (xy 146.746 105.799115) (xy 146.251262 105.799115) (xy 146.287737 105.711276) (xy 146.288261 105.111356) (xy 146.059165 104.556903) + (xy 145.635328 104.132326) (xy 145.081276 103.902263) (xy 144.481356 103.901739) (xy 144.323195 103.96709) (xy 144.33644 103.9005) + (xy 146.126 103.9005) (xy 146.126 104.462885) (xy 146.226175 104.704727) (xy 146.411273 104.889826) (xy 146.653116 104.99) + (xy 147.1955 104.99) (xy 147.36 104.8255) (xy 147.36 103.736) (xy 147.568 103.736) (xy 147.568 104.8255) + (xy 147.7325 104.99) (xy 148.274884 104.99) (xy 148.516727 104.889826) (xy 148.701825 104.704727) (xy 148.802 104.462885) + (xy 148.802 103.9005) (xy 148.6375 103.736) (xy 147.568 103.736) (xy 147.36 103.736) (xy 146.2905 103.736) + (xy 146.126 103.9005) (xy 144.33644 103.9005) (xy 144.392733 103.6175) (xy 144.281749 103.059548) (xy 143.965695 102.586538) + (xy 143.607948 102.3475) (xy 143.965695 102.108462) (xy 144.281749 101.635452) (xy 144.373127 101.176061) (xy 144.834381 101.176061) + (xy 145.025772 101.638137) (xy 145.42927 102.066387) (xy 145.965938 102.307626) (xy 146.2 102.177917) (xy 146.2 100.942) + (xy 144.964531 100.942) (xy 144.834381 101.176061) (xy 144.373127 101.176061) (xy 144.392733 101.0775) (xy 144.281749 100.519548) + (xy 143.965695 100.046538) (xy 143.607948 99.8075) (xy 143.965695 99.568462) (xy 144.274701 99.106) (xy 145.035538 99.106) + (xy 145.20814 99.364317) (xy 145.516541 99.570384) (xy 145.42927 99.609613) (xy 145.025772 100.037863) (xy 144.834381 100.499939) + (xy 144.964531 100.734) (xy 146.2 100.734) (xy 146.2 100.714) (xy 146.408 100.714) (xy 146.408 100.734) + (xy 146.428 100.734) (xy 146.428 100.942) (xy 146.408 100.942) (xy 146.408 102.177917) (xy 146.612066 102.291003) + (xy 146.411273 102.374174) (xy 146.226175 102.559273) (xy 146.126 102.801115) (xy 146.126 103.3635) (xy 146.2905 103.528) + (xy 147.36 103.528) (xy 147.36 102.4385) (xy 147.568 102.4385) (xy 147.568 103.528) (xy 148.6375 103.528) + (xy 148.802 103.3635) (xy 148.802 102.801115) (xy 148.701825 102.559273) (xy 148.516727 102.374174) (xy 148.274884 102.274) + (xy 147.7325 102.274) (xy 147.568 102.4385) (xy 147.36 102.4385) (xy 147.1955 102.274) (xy 146.716867 102.274) + (xy 147.17873 102.066387) (xy 147.57524 101.645554) (xy 147.74814 101.904317) (xy 148.23737 102.23121) (xy 148.814457 102.346) + (xy 148.873543 102.346) (xy 149.094628 102.302023) (xy 149.177874 102.385269) (xy 149.069609 102.457609) (xy 148.924178 102.675262) + (xy 148.87311 102.932) (xy 148.87311 104.332) (xy 148.924178 104.588738) (xy 148.941 104.613914) (xy 148.941 105.387862) + (xy 148.839609 105.455609) (xy 148.835825 105.461272) (xy 148.746727 105.372174) (xy 148.504884 105.272) (xy 148.1575 105.272) + (xy 147.993 105.4365) (xy 147.993 106.576) (xy 148.013 106.576) (xy 148.013 106.784) (xy 147.993 106.784) + (xy 147.993 107.9235) (xy 148.1575 108.088) (xy 148.504884 108.088) (xy 148.746727 107.987826) (xy 148.835825 107.898728) + (xy 148.839609 107.904391) (xy 149.057262 108.049822) (xy 149.314 108.10089) (xy 150.284 108.10089) (xy 150.540738 108.049822) + (xy 150.758391 107.904391) (xy 150.903822 107.686738) (xy 150.933408 107.538) (xy 151.637995 107.538) (xy 151.638 107.538001) + (xy 151.966343 107.472689) (xy 152.244698 107.286698) (xy 152.359653 107.171743) (xy 152.952644 107.172261) (xy 153.507097 106.943165) + (xy 153.931674 106.519328) (xy 154.161737 105.965276) (xy 154.162261 105.365356) (xy 153.933165 104.810903) (xy 153.509328 104.386326) + (xy 152.955276 104.156263) (xy 152.355356 104.155739) (xy 151.800903 104.384835) (xy 151.376326 104.808672) (xy 151.146263 105.362724) + (xy 151.145862 105.822) (xy 150.933408 105.822) (xy 150.903822 105.673262) (xy 150.758391 105.455609) (xy 150.657 105.387862) + (xy 150.657 105.00289) (xy 150.904 105.00289) (xy 151.160738 104.951822) (xy 151.378391 104.806391) (xy 151.523822 104.588738) + (xy 151.57489 104.332) (xy 151.57489 102.932) (xy 151.523822 102.675262) (xy 151.378391 102.457609) (xy 151.160738 102.312178) + (xy 151.082 102.296516) (xy 151.082 102.218005) (xy 151.082001 102.218) (xy 151.016689 101.889657) (xy 150.923694 101.75048) + (xy 150.830698 101.611302) (xy 150.830695 101.6113) (xy 150.327763 101.108368) (xy 150.381543 100.838) (xy 150.266753 100.260913) + (xy 149.93986 99.771683) (xy 149.635027 99.568) (xy 149.93986 99.364317) (xy 150.112462 99.106) (xy 152.654 99.106) + (xy 152.963209 99.044495) (xy 153.225342 98.869342) (xy 154.495342 97.599342) (xy 154.670495 97.337209) (xy 154.680699 97.285908) + (xy 154.732 97.028) (xy 154.732 81.788) (xy 154.670495 81.478792) (xy 154.598535 81.371097) (xy 154.495342 81.216657) + (xy 153.889025 80.61034) (xy 153.907737 80.565276) (xy 153.908261 79.965356) (xy 153.679165 79.410903) (xy 153.255328 78.986326) + (xy 152.701276 78.756263) (xy 152.101356 78.755739) (xy 151.546903 78.984835) (xy 151.122326 79.408672) (xy 150.892263 79.962724) + (xy 150.891739 80.562644) (xy 151.120835 81.117097) (xy 151.544672 81.541674) (xy 152.098724 81.771737) (xy 152.698644 81.772261) + (xy 152.746007 81.752691) (xy 153.116 82.122685) (xy 153.116 83.02488) (xy 153.086408 82.995236) (xy 152.477243 82.742289) + (xy 151.81765 82.741713) (xy 151.208045 82.993597) (xy 150.741236 83.459592) (xy 150.488289 84.068757) (xy 150.487713 84.72835) + (xy 150.739597 85.337955) (xy 151.205592 85.804764) (xy 151.814757 86.057711) (xy 152.47435 86.058287) (xy 153.083955 85.806403) + (xy 153.116 85.774414) (xy 153.116 87.52488) (xy 153.086408 87.495236) (xy 152.477243 87.242289) (xy 151.81765 87.241713) + (xy 151.208045 87.493597) (xy 150.741236 87.959592) (xy 150.488289 88.568757) (xy 150.487713 89.22835) (xy 150.739597 89.837955) + (xy 150.91033 90.008986) (xy 149.153608 91.765708) (xy 148.873543 91.71) (xy 148.814457 91.71) (xy 148.23737 91.82479) + (xy 147.777906 92.131794) (xy 147.773822 92.111262) (xy 147.628391 91.893609) (xy 147.410738 91.748178) (xy 147.154 91.69711) + (xy 145.454 91.69711) (xy 145.197262 91.748178) (xy 144.979609 91.893609) (xy 144.834178 92.111262) (xy 144.78311 92.368) + (xy 144.78311 92.41) (xy 143.940944 92.41) (xy 143.603836 92.184752) (xy 144.002834 91.874922) (xy 144.285148 91.379368) + (xy 144.318445 91.24772) (xy 144.187645 91.0215) (xy 142.602333 91.0215) (xy 142.602333 91.0415) (xy 142.394333 91.0415) + (xy 142.394333 91.0215) (xy 140.809021 91.0215) (xy 140.678221 91.24772) (xy 140.711518 91.379368) (xy 140.993832 91.874922) + (xy 141.39283 92.184752) (xy 141.189171 92.320832) (xy 140.809328 91.940326) (xy 140.255276 91.710263) (xy 139.655356 91.709739) + (xy 139.100903 91.938835) (xy 138.676326 92.362672) (xy 138.446263 92.916724) (xy 138.445739 93.516644) (xy 138.674835 94.071097) + (xy 138.837366 94.233912) (xy 138.676326 94.394672) (xy 138.446263 94.948724) (xy 138.445739 95.548644) (xy 138.465309 95.596007) + (xy 137.096658 96.964658) (xy 136.921505 97.226791) (xy 136.913758 97.265737) (xy 136.86 97.536) (xy 136.86 104.444529) + (xy 136.921505 104.753738) (xy 137.096658 105.015871) (xy 137.194975 105.114188) (xy 137.176263 105.159253) (xy 137.175739 105.759173) + (xy 137.214313 105.85253) (xy 136.205215 105.85253) (xy 135.686333 105.333649) (xy 135.686333 105.001584) (xy 135.872685 104.964516) + (xy 136.345695 104.648462) (xy 136.661749 104.175452) (xy 136.772733 103.6175) (xy 136.661749 103.059548) (xy 136.345695 102.586538) + (xy 135.987948 102.3475) (xy 136.345695 102.108462) (xy 136.661749 101.635452) (xy 136.772733 101.0775) (xy 136.661749 100.519548) + (xy 136.345695 100.046538) (xy 135.987948 99.8075) (xy 136.345695 99.568462) (xy 136.661749 99.095452) (xy 136.772733 98.5375) + (xy 136.661749 97.979548) (xy 136.345695 97.506538) (xy 135.987948 97.2675) (xy 136.345695 97.028462) (xy 136.661749 96.555452) + (xy 136.772733 95.9975) (xy 136.661749 95.439548) (xy 136.345695 94.966538) (xy 135.987948 94.7275) (xy 136.345695 94.488462) + (xy 136.661749 94.015452) (xy 136.772733 93.4575) (xy 136.661749 92.899548) (xy 136.345695 92.426538) (xy 135.987948 92.1875) + (xy 136.345695 91.948462) (xy 136.661749 91.475452) (xy 136.772733 90.9175) (xy 136.715844 90.6315) (xy 137.022 90.6315) + (xy 137.022 90.978884) (xy 137.122174 91.220727) (xy 137.307273 91.405825) (xy 137.549115 91.506) (xy 138.1615 91.506) + (xy 138.326 91.3415) (xy 138.326 90.467) (xy 138.534 90.467) (xy 138.534 91.3415) (xy 138.6985 91.506) + (xy 139.310885 91.506) (xy 139.552727 91.405825) (xy 139.737826 91.220727) (xy 139.838 90.978884) (xy 139.838 90.6315) + (xy 139.6735 90.467) (xy 138.534 90.467) (xy 138.326 90.467) (xy 137.1865 90.467) (xy 137.022 90.6315) + (xy 136.715844 90.6315) (xy 136.661749 90.359548) (xy 136.345695 89.886538) (xy 135.987948 89.6475) (xy 136.345695 89.408462) + (xy 136.661749 88.935452) (xy 136.772733 88.3775) (xy 136.661749 87.819548) (xy 136.345695 87.346538) (xy 135.983836 87.104752) + (xy 136.382834 86.794922) (xy 136.665148 86.299368) (xy 136.698445 86.16772) (xy 136.567645 85.9415) (xy 134.982333 85.9415) + (xy 134.982333 85.9615) (xy 134.774333 85.9615) (xy 134.774333 85.9415) (xy 134.754333 85.9415) (xy 134.754333 85.7335) + (xy 134.774333 85.7335) (xy 134.774333 85.7135) (xy 134.982333 85.7135) (xy 134.982333 85.7335) (xy 136.567645 85.7335) + (xy 136.698445 85.50728) (xy 136.665148 85.375632) (xy 136.382834 84.880078) (xy 135.983836 84.570248) (xy 136.345695 84.328462) + (xy 136.661749 83.855452) (xy 136.772733 83.2975) (xy 136.661749 82.739548) (xy 136.345695 82.266538) (xy 135.987948 82.0275) + (xy 136.345695 81.788462) (xy 136.661749 81.315452) (xy 136.772733 80.7575) (xy 136.661749 80.199548) (xy 136.345695 79.726538) + (xy 135.987948 79.4875) (xy 136.345695 79.248462) (xy 136.661749 78.775452) (xy 136.772733 78.2175) (xy 136.661749 77.659548) + (xy 136.345695 77.186538) (xy 135.987948 76.9475) (xy 136.345695 76.708462) (xy 136.494673 76.4855) (xy 138.334816 76.4855) + (xy 139.382657 77.533342) (xy 139.644791 77.708495) (xy 139.696092 77.718699) (xy 139.954 77.77) (xy 140.692947 77.77) + (xy 140.603933 78.2175) (xy 140.714917 78.775452) (xy 141.030971 79.248462) (xy 141.388718 79.4875) (xy 141.030971 79.726538) + (xy 140.714917 80.199548) (xy 140.603933 80.7575) (xy 140.714917 81.315452) (xy 141.030971 81.788462) (xy 141.388718 82.0275) + (xy 141.030971 82.266538) (xy 140.714917 82.739548) (xy 140.603933 83.2975) (xy 140.714917 83.855452) (xy 141.030971 84.328462) + (xy 141.388718 84.5675) (xy 141.030971 84.806538) (xy 140.714917 85.279548) (xy 140.603933 85.8375) (xy 140.714917 86.395452) + (xy 141.030971 86.868462) (xy 141.388718 87.1075) (xy 141.030971 87.346538) (xy 140.714917 87.819548) (xy 140.603933 88.3775) + (xy 140.61132 88.414636) (xy 140.078342 87.881658) (xy 139.816209 87.706505) (xy 139.793644 87.702017) (xy 139.654391 87.493609) + (xy 139.492 87.385103) (xy 139.492 86.133799) (xy 139.537097 86.115165) (xy 139.961674 85.691328) (xy 140.191737 85.137276) + (xy 140.192261 84.537356) (xy 139.963165 83.982903) (xy 139.539328 83.558326) (xy 138.985276 83.328263) (xy 138.385356 83.327739) + (xy 137.830903 83.556835) (xy 137.406326 83.980672) (xy 137.176263 84.534724) (xy 137.175739 85.134644) (xy 137.404835 85.689097) + (xy 137.828672 86.113674) (xy 137.876 86.133326) (xy 137.876 87.29711) (xy 137.68 87.29711) (xy 137.423262 87.348178) + (xy 137.205609 87.493609) (xy 137.060178 87.711262) (xy 137.00911 87.968) (xy 137.00911 88.938) (xy 137.060178 89.194738) + (xy 137.205609 89.412391) (xy 137.211272 89.416175) (xy 137.122174 89.505273) (xy 137.022 89.747116) (xy 137.022 90.0945) + (xy 137.1865 90.259) (xy 138.326 90.259) (xy 138.326 90.239) (xy 138.534 90.239) (xy 138.534 90.259) + (xy 139.6735 90.259) (xy 139.838 90.0945) (xy 139.838 89.926684) (xy 140.144658 90.233342) (xy 140.406791 90.408495) + (xy 140.458092 90.418699) (xy 140.708273 90.468463) (xy 140.678221 90.58728) (xy 140.809021 90.8135) (xy 142.394333 90.8135) + (xy 142.394333 90.7935) (xy 142.602333 90.7935) (xy 142.602333 90.8135) (xy 144.187645 90.8135) (xy 144.318445 90.58728) + (xy 144.288782 90.47) (xy 144.3736 90.47) (xy 144.682809 90.408495) (xy 144.787285 90.338686) (xy 145.314757 90.557711) + (xy 145.97435 90.558287) (xy 146.583955 90.306403) (xy 147.050764 89.840408) (xy 147.303711 89.231243) (xy 147.304287 88.57165) + (xy 147.052403 87.962045) (xy 146.586408 87.495236) (xy 145.977243 87.242289) (xy 145.31765 87.241713) (xy 144.708045 87.493597) + (xy 144.298279 87.902649) (xy 144.281749 87.819548) (xy 143.965695 87.346538) (xy 143.607948 87.1075) (xy 143.965695 86.868462) + (xy 144.081264 86.6955) (xy 144.208495 86.6955) (xy 144.2085 86.695501) (xy 144.536843 86.630189) (xy 144.815198 86.444198) + (xy 145.234861 86.024535) (xy 145.314757 86.057711) (xy 145.97435 86.058287) (xy 146.583955 85.806403) (xy 147.050764 85.340408) + (xy 147.303711 84.731243) (xy 147.304287 84.07165) (xy 147.052403 83.462045) (xy 146.955961 83.365435) (xy 148.295652 82.025743) + (xy 148.888644 82.026261) (xy 149.443097 81.797165) (xy 149.867674 81.373328) (xy 150.097737 80.819276) (xy 150.098261 80.219356) + (xy 149.869165 79.664903) (xy 149.445328 79.240326) (xy 148.891276 79.010263) (xy 148.291356 79.009739) (xy 147.736903 79.238835) + (xy 147.312326 79.662672) (xy 147.082263 80.216724) (xy 147.081742 80.812862) (xy 145.039302 82.855302) (xy 145.037989 82.857267) + (xy 144.708045 82.993597) (xy 144.390038 83.31105) (xy 144.392733 83.2975) (xy 144.281749 82.739548) (xy 143.965695 82.266538) + (xy 143.607948 82.0275) (xy 143.965695 81.788462) (xy 144.281749 81.315452) (xy 144.392733 80.7575) (xy 144.281749 80.199548) + (xy 143.965695 79.726538) (xy 143.607948 79.4875) (xy 143.965695 79.248462) (xy 144.281749 78.775452) (xy 144.392733 78.2175) + (xy 144.303719 77.77) (xy 146.784201 77.77) (xy 146.802835 77.815097) (xy 147.226672 78.239674) (xy 147.780724 78.469737) + (xy 148.380644 78.470261) (xy 148.935097 78.241165) (xy 149.359674 77.817328) (xy 149.589737 77.263276) (xy 149.590261 76.663356) + (xy 149.361165 76.108903) (xy 148.937328 75.684326) (xy 148.383276 75.454263) (xy 147.783356 75.453739) (xy 147.228903 75.682835) + (xy 146.804326 76.106672) (xy 146.784674 76.154) (xy 144.297951 76.154) (xy 144.392733 75.6775) (xy 144.281749 75.119548) + (xy 143.965695 74.646538) (xy 143.607948 74.4075) (xy 143.965695 74.168462) (xy 144.281749 73.695452) (xy 144.392733 73.1375) + (xy 144.281749 72.579548) (xy 143.965695 72.106538) (xy 143.607948 71.8675) (xy 143.965695 71.628462) (xy 144.281749 71.155452) + (xy 144.392733 70.5975) (xy 144.281749 70.039548) (xy 143.965695 69.566538) (xy 143.492685 69.250484) (xy 142.934733 69.1395) + (xy 142.061933 69.1395) (xy 141.503981 69.250484) (xy 141.030971 69.566538) (xy 140.714917 70.039548) (xy 140.603933 70.5975) + (xy 140.714917 71.155452) (xy 141.030971 71.628462) (xy 141.388718 71.8675) (xy 141.030971 72.106538) (xy 140.714917 72.579548) + (xy 140.711688 72.595782) (xy 140.255276 72.406263) (xy 139.655356 72.405739) (xy 139.100903 72.634835) (xy 138.676326 73.058672) + (xy 138.656674 73.106) (xy 137.494684 73.106) (xy 136.954842 72.566158) (xy 136.692709 72.391005) (xy 136.511713 72.355003) + (xy 136.345695 72.106538) (xy 136.240366 72.03616) (xy 136.335071 72.017322) (xy 136.552724 71.871891) (xy 136.698155 71.654238) + (xy 136.720335 71.542732) (xy 137.066672 71.889674) (xy 137.620724 72.119737) (xy 138.220644 72.120261) (xy 138.775097 71.891165) + (xy 139.199674 71.467328) (xy 139.429737 70.913276) (xy 139.430261 70.313356) (xy 139.201165 69.758903) (xy 138.777328 69.334326) + (xy 138.223276 69.104263) (xy 137.623356 69.103739) (xy 137.068903 69.332835) (xy 136.725069 69.67607) (xy 136.698155 69.540762) + (xy 136.552724 69.323109) (xy 136.335071 69.177678) (xy 136.078333 69.12661) (xy 133.678333 69.12661) (xy 133.421595 69.177678) + (xy 133.203942 69.323109) (xy 133.058511 69.540762) (xy 133.007443 69.7975) (xy 133.007443 71.3975) (xy 133.058511 71.654238) + (xy 133.203942 71.871891) (xy 133.421595 72.017322) (xy 133.5163 72.03616) (xy 133.410971 72.106538) (xy 133.094917 72.579548) + (xy 132.983933 73.1375) (xy 133.094917 73.695452) (xy 133.410971 74.168462) (xy 133.768718 74.4075) (xy 133.410971 74.646538) + (xy 133.094917 75.119548) (xy 132.983933 75.6775) (xy 133.094917 76.235452) (xy 133.410971 76.708462) (xy 133.768718 76.9475) + (xy 133.410971 77.186538) (xy 133.261993 77.4095) (xy 132.9835 77.4095) (xy 132.725592 77.460801) (xy 132.674291 77.471005) + (xy 132.412158 77.646158) (xy 131.254658 78.803658) (xy 131.079505 79.065791) (xy 131.079505 79.065792) (xy 131.018 79.375) + (xy 131.018 84.681201) (xy 130.972903 84.699835) (xy 130.548326 85.123672) (xy 130.515375 85.203026) (xy 130.141328 84.828326) + (xy 129.587276 84.598263) (xy 128.987356 84.597739) (xy 128.432903 84.826835) (xy 128.008326 85.250672) (xy 127.778263 85.804724) + (xy 127.777739 86.404644) (xy 128.006835 86.959097) (xy 128.327179 87.28) (xy 127.762005 87.28) (xy 127.762 87.279999) + (xy 127.433657 87.345311) (xy 127.155302 87.531302) (xy 126.266302 88.420302) (xy 126.080311 88.698657) (xy 126.014999 89.027) + (xy 125.118 89.027) (xy 125.118 67.968) (xy 155.806 67.968) + ) + ) + ) +) diff --git a/base_station/board/heat_map_robot_servo_BASE.kicad_pro b/base_station/board/heat_map_robot_servo_BASE.kicad_pro new file mode 100644 index 0000000..da41bdf --- /dev/null +++ b/base_station/board/heat_map_robot_servo_BASE.kicad_pro @@ -0,0 +1,429 @@ +{ + "board": { + "design_settings": { + "defaults": { + "board_outline_line_width": 0.15, + "copper_line_width": 0.19999999999999998, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.049999999999999996, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": false, + "text_position": 0, + "units_format": 1 + }, + "fab_line_width": 0.09999999999999999, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.09999999999999999, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 1.0, + "height": 1.9, + "width": 1.9 + }, + "silk_line_width": 0.15, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.15, + "silk_text_upright": false, + "zones": { + "45_degree_only": false, + "min_clearance": 0.508 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "filename": "board_design_settings.json", + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "copper_edge_clearance": "error", + "courtyards_overlap": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "hole_clearance": "error", + "hole_near_hole": "error", + "invalid_outline": "error", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "error", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_over_copper": "error", + "silk_overlap": "error", + "skew_out_of_range": "error", + "too_many_vias": "error", + "track_dangling": "warning", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zone_has_empty_net": "error", + "zones_intersect": "error" + }, + "rules": { + "allow_blind_buried_vias": false, + "allow_microvias": false, + "max_error": 0.005, + "min_clearance": 0.0, + "min_copper_edge_clearance": 0.075, + "min_hole_clearance": 0.0, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.19999999999999998, + "min_microvia_drill": 0.09999999999999999, + "min_silk_clearance": 0.0, + "min_through_hole_diameter": 0.7999999999999999, + "min_track_width": 0.3, + "min_via_annular_width": 0.049999999999999996, + "min_via_diameter": 1.7 + }, + "track_widths": [], + "via_dimensions": [], + "zones_allow_external_fillets": false, + "zones_use_no_outline": true + }, + "layer_presets": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_label_syntax": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "heat_map_robot_servo_BASE.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12.0, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.3, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.3, + "via_diameter": 1.7, + "via_drill": 0.8, + "wire_width": 6.0 + }, + { + "bus_width": 12.0, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.4, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "POWER", + "nets": [ + "GND", + "VCC" + ], + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.4, + "via_diameter": 1.7, + "via_drill": 0.8, + "wire_width": 6.0 + } + ], + "meta": { + "version": 0 + }, + "net_colors": null + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "drawing": { + "default_bus_thickness": 12.0, + "default_junction_size": 36.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "default_wire_thickness": 6.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.3 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 0 + }, + "net_format_name": "", + "ngspice": { + "meta": { + "version": 0 + }, + "model_mode": 0 + }, + "page_layout_descr_file": "", + "plot_directory": "", + "spice_adjust_passive_values": false, + "spice_external_command": "spice \"%I\"", + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [], + "text_variables": {} +} diff --git a/base_station/board/heat_map_robot_servo_BASE.pro b/base_station/board/heat_map_robot_servo_BASE.pro new file mode 100644 index 0000000..152769c --- /dev/null +++ b/base_station/board/heat_map_robot_servo_BASE.pro @@ -0,0 +1,33 @@ +update=22/05/2015 07:44:53 +version=1 +last_client=kicad +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] diff --git a/base_station/board/heat_map_robot_servo_BASE.sch b/base_station/board/heat_map_robot_servo_BASE.sch new file mode 100644 index 0000000..88ee4a9 --- /dev/null +++ b/base_station/board/heat_map_robot_servo_BASE.sch @@ -0,0 +1,792 @@ +EESchema Schematic File Version 4 +LIBS:heat_map_robot_servo_BASE-cache +EELAYER 26 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "Base station for heat/obstacle mapping robot" +Date "2018-01-16" +Rev "v0.1" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L MCU_Atmel_ATMEGA:ATMEGA328P-PU U1 +U 1 1 5A5D2B2A +P 5050 2850 +F 0 "U1" H 5100 4217 50 0000 C CNN +F 1 "ATMEGA328P-PU" H 5100 4126 50 0000 C CNN +F 2 "Package_DIP:DIP-28_W7.62mm_LongPads" H 5050 2850 50 0001 C CIN +F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf" H 5050 2850 50 0001 C CNN + 1 5050 2850 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR01 +U 1 1 5A5D2E29 +P 4100 4150 +F 0 "#PWR01" H 4100 3900 50 0001 C CNN +F 1 "GND" H 4105 3977 50 0000 C CNN +F 2 "" H 4100 4150 50 0001 C CNN +F 3 "" H 4100 4150 50 0001 C CNN + 1 4100 4150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4100 4150 4100 4050 +Wire Wire Line + 4100 3950 4150 3950 +Wire Wire Line + 4150 4050 4100 4050 +Connection ~ 4100 4050 +Wire Wire Line + 4100 4050 4100 3950 +$Comp +L power:VCC #PWR02 +U 1 1 5A5D2EC5 +P 4100 1600 +F 0 "#PWR02" H 4100 1450 50 0001 C CNN +F 1 "VCC" H 4117 1773 50 0000 C CNN +F 2 "" H 4100 1600 50 0001 C CNN +F 3 "" H 4100 1600 50 0001 C CNN + 1 4100 1600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4100 1600 4100 1750 +Wire Wire Line + 4100 2050 4150 2050 +Wire Wire Line + 4150 1750 4100 1750 +Connection ~ 4100 1750 +Wire Wire Line + 4100 1750 4100 2050 +NoConn ~ 4150 2350 +$Comp +L RF:NRF24L01_Breakout U2 +U 1 1 5A5D3119 +P 7800 4375 +F 0 "U2" H 7850 4975 50 0000 L CNN +F 1 "NRF24L01" H 7825 4875 50 0000 L CNN +F 2 "mysensors_radios:NRF24L01-SMD" H 7950 4975 50 0001 L CIN +F 3 "http://www.nordicsemi.com/eng/content/download/2730/34105/file/nRF24L01_Product_Specification_v2_0.pdf" H 7800 4275 50 0001 C CNN + 1 7800 4375 + 1 0 0 -1 +$EndComp +$Comp +L _A_sw_push_dual:SW_Push_Dual SW1 +U 1 1 5A5DC5DE +P 4450 4775 +F 0 "SW1" H 4450 5060 50 0000 C CNN +F 1 "SW_Push_Dual" H 4450 4969 50 0000 C CNN +F 2 "Button_Switch_THT:SW_PUSH_6mm" H 4450 4975 50 0001 C CNN +F 3 "" H 4450 4975 50 0001 C CNN + 1 4450 4775 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR03 +U 1 1 5A5DCB2E +P 4825 4875 +F 0 "#PWR03" H 4825 4625 50 0001 C CNN +F 1 "GND" H 4830 4702 50 0000 C CNN +F 2 "" H 4825 4875 50 0001 C CNN +F 3 "" H 4825 4875 50 0001 C CNN + 1 4825 4875 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4650 4775 4725 4775 +Wire Wire Line + 4825 4775 4825 4875 +Text Label 3900 5150 0 50 ~ 0 +RESET +Wire Wire Line + 4250 4775 4200 4775 +Text Label 6300 3200 2 50 ~ 0 +RESET +Wire Wire Line + 6050 3200 6300 3200 +Wire Wire Line + 4725 4775 4825 4775 +Text Label 6225 3350 2 50 ~ 0 +RXD +Text Label 6225 3450 2 50 ~ 0 +TXD +Wire Wire Line + 6050 3350 6225 3350 +Wire Wire Line + 6225 3450 6050 3450 +Text Label 6475 2350 2 50 ~ 0 +QUARTZ-1 +Text Label 6475 2450 2 50 ~ 0 +QUARTZ-2 +NoConn ~ 6050 2600 +NoConn ~ 6050 2700 +NoConn ~ 6050 2800 +NoConn ~ 6050 2900 +NoConn ~ 6050 3000 +NoConn ~ 6050 3100 +NoConn ~ 6050 1950 +$Comp +L Device:LED D1 +U 1 1 5A5E0E80 +P 7200 5750 +F 0 "D1" H 7200 5550 50 0000 C CNN +F 1 "LED" H 7200 5625 50 0000 C CNN +F 2 "LED_SMD:LED_0805_2012Metric" H 7200 5750 50 0001 C CNN +F 3 "~" H 7200 5750 50 0001 C CNN + 1 7200 5750 + -1 0 0 1 +$EndComp +$Comp +L Device:R R1 +U 1 1 5A5E120B +P 7625 5750 +F 0 "R1" V 7450 5750 50 0000 C CNN +F 1 "100" V 7525 5750 50 0000 C CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 7555 5750 50 0001 C CNN +F 3 "" H 7625 5750 50 0001 C CNN + 1 7625 5750 + 0 1 1 0 +$EndComp +Wire Wire Line + 7475 5750 7350 5750 +Text Label 6775 5750 0 50 ~ 0 +LED-1 +Wire Wire Line + 7050 5750 6775 5750 +$Comp +L power:GND #PWR06 +U 1 1 5A5E1ACD +P 7900 5750 +F 0 "#PWR06" H 7900 5500 50 0001 C CNN +F 1 "GND" V 7905 5622 50 0000 R CNN +F 2 "" H 7900 5750 50 0001 C CNN +F 3 "" H 7900 5750 50 0001 C CNN + 1 7900 5750 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 7775 5750 7900 5750 +$Comp +L Device:LED D2 +U 1 1 5A5E29EB +P 7200 6100 +F 0 "D2" H 7175 5900 50 0000 C CNN +F 1 "LED" H 7175 5975 50 0000 C CNN +F 2 "LED_SMD:LED_0805_2012Metric" H 7200 6100 50 0001 C CNN +F 3 "~" H 7200 6100 50 0001 C CNN + 1 7200 6100 + -1 0 0 1 +$EndComp +$Comp +L Device:R R2 +U 1 1 5A5E29F2 +P 7625 6100 +F 0 "R2" V 7450 6100 50 0000 C CNN +F 1 "100" V 7525 6100 50 0000 C CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 7555 6100 50 0001 C CNN +F 3 "" H 7625 6100 50 0001 C CNN + 1 7625 6100 + 0 1 1 0 +$EndComp +Wire Wire Line + 7475 6100 7350 6100 +Text Label 6775 6100 0 50 ~ 0 +LED-2 +Wire Wire Line + 7050 6100 6775 6100 +$Comp +L power:GND #PWR07 +U 1 1 5A5E29FC +P 7900 6100 +F 0 "#PWR07" H 7900 5850 50 0001 C CNN +F 1 "GND" V 7905 5972 50 0000 R CNN +F 2 "" H 7900 6100 50 0001 C CNN +F 3 "" H 7900 6100 50 0001 C CNN + 1 7900 6100 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 7775 6100 7900 6100 +Text Label 6475 3550 2 50 ~ 0 +INTERRUPT +Text Label 6325 3750 2 50 ~ 0 +LED-2 +Wire Wire Line + 6050 3750 6325 3750 +NoConn ~ 6050 4050 +NoConn ~ 6050 3950 +NoConn ~ 6050 3850 +$Comp +L Connector_Generic:Conn_02x04_Odd_Even J2 +U 1 1 5A5E5BB2 +P 5750 4800 +F 0 "J2" H 5800 5100 50 0000 C CNN +F 1 "Conn_02x04_Odd_Even" H 5800 5026 50 0000 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical" H 5750 4800 50 0001 C CNN +F 3 "~" H 5750 4800 50 0001 C CNN + 1 5750 4800 + 1 0 0 -1 +$EndComp +Text Label 5350 4700 0 50 ~ 0 +SCK +Text Label 5350 4800 0 50 ~ 0 +MISO +Text Label 5350 4900 0 50 ~ 0 +MOSI +Wire Wire Line + 5550 4900 5350 4900 +Wire Wire Line + 5550 4800 5350 4800 +Wire Wire Line + 5550 4700 5350 4700 +Text Label 6300 4700 2 50 ~ 0 +RESET +$Comp +L power:GND #PWR09 +U 1 1 5A5E9475 +P 6150 5000 +F 0 "#PWR09" H 6150 4750 50 0001 C CNN +F 1 "GND" V 6155 4872 50 0000 R CNN +F 2 "" H 6150 5000 50 0001 C CNN +F 3 "" H 6150 5000 50 0001 C CNN + 1 6150 5000 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 6150 5000 6100 5000 +Wire Wire Line + 6300 4700 6050 4700 +Wire Notes Line + 5125 5175 6450 5175 +Wire Notes Line + 6450 5175 6450 4450 +Wire Notes Line + 6450 4450 5125 4450 +Wire Notes Line + 5125 4450 5125 5175 +Text Notes 6125 4450 0 50 ~ 0 +AVRDUDE +Wire Notes Line + 6675 6225 8275 6225 +Wire Notes Line + 8275 6225 8275 5450 +Wire Notes Line + 8275 5450 6675 5450 +Wire Notes Line + 6675 5450 6675 6225 +Text Notes 7550 5450 0 50 ~ 0 +Signal/power LEDs +Text Label 6225 2250 2 50 ~ 0 +SCK +Wire Wire Line + 6050 2450 6475 2450 +Wire Wire Line + 6050 2350 6475 2350 +Wire Wire Line + 6225 2250 6050 2250 +Text Label 6250 2150 2 50 ~ 0 +MISO +Wire Wire Line + 6050 2150 6250 2150 +Text Label 6250 2050 2 50 ~ 0 +MOSI +Wire Wire Line + 6050 2050 6250 2050 +Text Label 6550 1750 2 50 ~ 0 +CHIP_ENABLE +Text Label 6550 1850 2 50 ~ 0 +CHIP_SELECT +Wire Wire Line + 6550 1850 6050 1850 +Wire Wire Line + 6050 1750 6550 1750 +$Comp +L power:+3.3V #PWR010 +U 1 1 5A5F5E20 +P 7800 3625 +F 0 "#PWR010" H 7800 3475 50 0001 C CNN +F 1 "+3.3V" H 7815 3798 50 0000 C CNN +F 2 "" H 7800 3625 50 0001 C CNN +F 3 "" H 7800 3625 50 0001 C CNN + 1 7800 3625 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR011 +U 1 1 5A5F6CE3 +P 7800 5075 +F 0 "#PWR011" H 7800 4825 50 0001 C CNN +F 1 "GND" H 7805 4902 50 0000 C CNN +F 2 "" H 7800 5075 50 0001 C CNN +F 3 "" H 7800 5075 50 0001 C CNN + 1 7800 5075 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7800 5075 7800 4975 +Text Label 6750 3825 0 50 ~ 0 +MOSI +Text Label 6750 4025 0 50 ~ 0 +MISO +Text Label 6750 4225 0 50 ~ 0 +SCK +Text Label 6800 4375 0 50 ~ 0 +CHIP_SELECT +Wire Wire Line + 7300 4375 6800 4375 +Text Label 6775 4575 0 50 ~ 0 +CHIP_ENABLE +Wire Wire Line + 7300 4575 6775 4575 +Wire Wire Line + 6050 3550 6475 3550 +Text Label 6325 3650 2 50 ~ 0 +LED-1 +Wire Wire Line + 6050 3650 6325 3650 +Text Label 6875 4675 0 50 ~ 0 +INTERRUPT +Wire Wire Line + 7300 4675 6875 4675 +$Comp +L Device:Crystal Y1 +U 1 1 5A605802 +P 5775 5625 +F 0 "Y1" H 5775 5893 50 0000 C CNN +F 1 "16MHz" H 5775 5802 50 0000 C CNN +F 2 "Crystal:Crystal_HC49-4H_Vertical" H 5775 5625 50 0001 C CNN +F 3 "" H 5775 5625 50 0001 C CNN + 1 5775 5625 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R3 +U 1 1 5A605D3B +P 7100 3825 +F 0 "R3" V 7000 3750 50 0000 C CNN +F 1 "510" V 7000 3925 50 0000 C CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 7030 3825 50 0001 C CNN +F 3 "" H 7100 3825 50 0001 C CNN + 1 7100 3825 + 0 1 1 0 +$EndComp +$Comp +L Device:R R5 +U 1 1 5A605D7B +P 7100 4225 +F 0 "R5" V 7000 4150 50 0000 C CNN +F 1 "510" V 7000 4300 50 0000 C CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 7030 4225 50 0001 C CNN +F 3 "" H 7100 4225 50 0001 C CNN + 1 7100 4225 + 0 1 1 0 +$EndComp +$Comp +L Device:R R4 +U 1 1 5A605EC8 +P 7100 4025 +F 0 "R4" V 7000 3950 50 0000 C CNN +F 1 "510" V 7000 4100 50 0000 C CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 7030 4025 50 0001 C CNN +F 3 "" H 7100 4025 50 0001 C CNN + 1 7100 4025 + 0 1 1 0 +$EndComp +Wire Wire Line + 6750 4225 6950 4225 +Wire Wire Line + 6950 4025 6750 4025 +Wire Wire Line + 6750 3825 6950 3825 +Wire Wire Line + 7250 4225 7300 4225 +Wire Wire Line + 7300 4225 7300 4275 +Wire Wire Line + 7250 4025 7250 4175 +Wire Wire Line + 7250 4175 7300 4175 +Wire Wire Line + 7300 4075 7300 3825 +Wire Wire Line + 7300 3825 7250 3825 +$Comp +L Device:C C2 +U 1 1 5A60D99A +P 6050 5850 +F 0 "C2" H 6165 5896 50 0000 L CNN +F 1 "22pF" H 6165 5805 50 0000 L CNN +F 2 "Capacitor_SMD:C_0805_2012Metric" H 6088 5700 50 0001 C CNN +F 3 "" H 6050 5850 50 0001 C CNN + 1 6050 5850 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR012 +U 1 1 5A60F1B2 +P 5800 6150 +F 0 "#PWR012" H 5800 5900 50 0001 C CNN +F 1 "GND" H 5805 5977 50 0000 C CNN +F 2 "" H 5800 6150 50 0001 C CNN +F 3 "" H 5800 6150 50 0001 C CNN + 1 5800 6150 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C1 +U 1 1 5A60F1B8 +P 5450 5850 +F 0 "C1" H 5565 5896 50 0000 L CNN +F 1 "22pF" H 5565 5805 50 0000 L CNN +F 2 "Capacitor_SMD:C_0805_2012Metric" H 5488 5700 50 0001 C CNN +F 3 "" H 5450 5850 50 0001 C CNN + 1 5450 5850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5625 5625 5450 5625 +Wire Wire Line + 5450 5625 5450 5700 +Wire Wire Line + 5450 6000 5450 6075 +Wire Wire Line + 5450 6075 5800 6075 +Wire Wire Line + 5800 6075 5800 6150 +Wire Wire Line + 6050 6000 6050 6075 +Wire Wire Line + 6050 6075 5800 6075 +Connection ~ 5800 6075 +Wire Wire Line + 5925 5625 6050 5625 +Wire Wire Line + 6050 5625 6050 5700 +Text Label 5450 5525 2 50 ~ 0 +QUARTZ-1 +Wire Wire Line + 5450 5525 5450 5625 +Connection ~ 5450 5625 +Text Label 6050 5525 0 50 ~ 0 +QUARTZ-2 +Wire Wire Line + 6050 5525 6050 5625 +Connection ~ 6050 5625 +$Comp +L Device:C C3 +U 1 1 5A5DF2EE +P 4125 5800 +F 0 "C3" H 3900 5975 50 0000 L CNN +F 1 "100nF" H 3875 5900 50 0000 L CNN +F 2 "Capacitor_SMD:C_0805_2012Metric" H 4163 5650 50 0001 C CNN +F 3 "" H 4125 5800 50 0001 C CNN + 1 4125 5800 + 1 0 0 -1 +$EndComp +$Comp +L Device:CP CP1 +U 1 1 5A5DF6C6 +P 4450 5800 +F 0 "CP1" H 4475 5975 50 0000 L CNN +F 1 "10uF" H 4475 5900 50 0000 L CNN +F 2 "Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A" H 4488 5650 50 0001 C CNN +F 3 "" H 4450 5800 50 0001 C CNN + 1 4450 5800 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR013 +U 1 1 5A5DF813 +P 4300 6075 +F 0 "#PWR013" H 4300 5825 50 0001 C CNN +F 1 "GND" H 4305 5902 50 0000 C CNN +F 2 "" H 4300 6075 50 0001 C CNN +F 3 "" H 4300 6075 50 0001 C CNN + 1 4300 6075 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR014 +U 1 1 5A5DF851 +P 4275 5525 +F 0 "#PWR014" H 4275 5375 50 0001 C CNN +F 1 "VCC" H 4292 5698 50 0000 C CNN +F 2 "" H 4275 5525 50 0001 C CNN +F 3 "" H 4275 5525 50 0001 C CNN + 1 4275 5525 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4275 5525 4275 5600 +Wire Wire Line + 4275 5600 4125 5600 +Wire Wire Line + 4125 5600 4125 5650 +Wire Wire Line + 4450 5650 4450 5600 +Wire Wire Line + 4450 5600 4275 5600 +Connection ~ 4275 5600 +Wire Wire Line + 4125 5950 4125 5975 +Wire Wire Line + 4125 5975 4300 5975 +Wire Wire Line + 4450 5975 4450 5950 +Wire Wire Line + 4300 6075 4300 5975 +Connection ~ 4300 5975 +Wire Wire Line + 4300 5975 4450 5975 +$Comp +L Regulator_Linear:MCP1700-3002E_SOT23 U3 +U 1 1 5A5EB300 +P 7400 2525 +F 0 "U3" H 7400 2767 50 0000 C CNN +F 1 "MCP1700-3002E_SOT23" H 7400 2676 50 0000 C CNN +F 2 "Package_TO_SOT_SMD:SOT-23" H 7400 2750 50 0001 C CNN +F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/20001826C.pdf" H 7400 2525 50 0001 C CNN + 1 7400 2525 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR015 +U 1 1 5A5EB549 +P 6800 2525 +F 0 "#PWR015" H 6800 2375 50 0001 C CNN +F 1 "VCC" H 6817 2698 50 0000 C CNN +F 2 "" H 6800 2525 50 0001 C CNN +F 3 "" H 6800 2525 50 0001 C CNN + 1 6800 2525 + 1 0 0 -1 +$EndComp +$Comp +L Device:CP C5 +U 1 1 5A5EB630 +P 6925 2750 +F 0 "C5" H 7043 2796 50 0000 L CNN +F 1 "10uF" H 7043 2705 50 0000 L CNN +F 2 "Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A" H 6963 2600 50 0001 C CNN +F 3 "" H 6925 2750 50 0001 C CNN + 1 6925 2750 + 1 0 0 -1 +$EndComp +$Comp +L Device:CP C6 +U 1 1 5A5EB6EE +P 7875 2750 +F 0 "C6" H 7993 2796 50 0000 L CNN +F 1 "10uF" H 7993 2705 50 0000 L CNN +F 2 "Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A" H 7913 2600 50 0001 C CNN +F 3 "" H 7875 2750 50 0001 C CNN + 1 7875 2750 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR016 +U 1 1 5A5F042B +P 7400 2975 +F 0 "#PWR016" H 7400 2725 50 0001 C CNN +F 1 "GND" H 7405 2802 50 0000 C CNN +F 2 "" H 7400 2975 50 0001 C CNN +F 3 "" H 7400 2975 50 0001 C CNN + 1 7400 2975 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7875 2900 7400 2900 +Wire Wire Line + 7400 2900 7400 2825 +Connection ~ 7400 2900 +Wire Wire Line + 7400 2900 6925 2900 +Wire Wire Line + 7400 2975 7400 2900 +Wire Wire Line + 7875 2600 7875 2525 +Wire Wire Line + 7875 2525 7700 2525 +Wire Wire Line + 7100 2525 6925 2525 +Wire Wire Line + 6925 2525 6925 2600 +Wire Wire Line + 6925 2525 6800 2525 +Connection ~ 6925 2525 +$Comp +L power:+3.3V #PWR017 +U 1 1 5A604B73 +P 8025 2525 +F 0 "#PWR017" H 8025 2375 50 0001 C CNN +F 1 "+3.3V" H 8040 2698 50 0000 C CNN +F 2 "" H 8025 2525 50 0001 C CNN +F 3 "" H 8025 2525 50 0001 C CNN + 1 8025 2525 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7875 2525 8025 2525 +Connection ~ 7875 2525 +Wire Wire Line + 7800 3625 7800 3775 +$Comp +L power:VCC #PWR08 +U 1 1 5A5E604F +P 5425 5000 +F 0 "#PWR08" H 5425 4850 50 0001 C CNN +F 1 "VCC" V 5443 5127 50 0000 L CNN +F 2 "" H 5425 5000 50 0001 C CNN +F 3 "" H 5425 5000 50 0001 C CNN + 1 5425 5000 + 0 -1 -1 0 +$EndComp +Connection ~ 4725 4775 +Wire Wire Line + 4725 4975 4725 4775 +Wire Wire Line + 4650 4975 4725 4975 +Wire Notes Line + 8225 3200 6700 3200 +Wire Notes Line + 6700 3200 6700 2200 +Wire Notes Line + 6700 2200 8225 2200 +Wire Notes Line + 8225 2200 8225 3200 +Text Notes 7700 2200 0 50 ~ 0 +3.3v regulator +Wire Notes Line + 8225 5300 6700 5300 +Wire Notes Line + 6700 5300 6700 3375 +Wire Notes Line + 6700 3375 8225 3375 +Wire Notes Line + 8225 3375 8225 5300 +Text Notes 7400 3375 0 50 ~ 0 +nrf24l01+ transceiver\n +Wire Notes Line + 6450 5275 6450 6375 +Wire Notes Line + 6450 6375 5025 6375 +Wire Notes Line + 5025 6375 5025 5275 +Wire Notes Line + 5025 5275 6450 5275 +Wire Notes Line + 4700 6400 4700 5275 +Wire Notes Line + 4700 5275 3875 5275 +Wire Notes Line + 3875 5275 3875 6400 +Wire Notes Line + 3875 6400 4700 6400 +Text Notes 4500 5275 0 50 ~ 0 +Filter +Wire Notes Line + 4975 5175 3875 5175 +Wire Notes Line + 3875 4450 4975 4450 +Wire Notes Line + 4975 4450 4975 5175 +Text Notes 4775 4450 0 50 ~ 0 +Reset +Text Notes 6175 5275 0 50 ~ 0 +Crystal +$Comp +L Device:R R6 +U 1 1 5A61DE6F +P 4000 4850 +F 0 "R6" H 3900 4825 50 0000 C CNN +F 1 "10k" H 3875 4900 50 0000 C CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 3930 4850 50 0001 C CNN +F 3 "" H 4000 4850 50 0001 C CNN + 1 4000 4850 + -1 0 0 1 +$EndComp +$Comp +L power:VCC #PWR04 +U 1 1 5A626145 +P 4000 4650 +F 0 "#PWR04" H 4000 4500 50 0001 C CNN +F 1 "VCC" H 4025 4800 50 0000 C CNN +F 2 "" H 4000 4650 50 0001 C CNN +F 3 "" H 4000 4650 50 0001 C CNN + 1 4000 4650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4000 4650 4000 4700 +Wire Wire Line + 4000 5000 4000 5025 +Wire Wire Line + 4000 5025 4200 5025 +Wire Notes Line + 3875 4450 3875 5175 +Wire Wire Line + 4200 5025 4200 5150 +Wire Wire Line + 4200 5150 3900 5150 +Connection ~ 4200 5025 +Wire Wire Line + 4250 4975 4250 5025 +Wire Wire Line + 4250 5025 4200 5025 +Wire Wire Line + 4200 4775 4200 5025 +Wire Wire Line + 5425 5000 5475 5000 +$Comp +L power:PWR_FLAG #FLG01 +U 1 1 5A63DBBA +P 5650 5125 +F 0 "#FLG01" H 5650 5200 50 0001 C CNN +F 1 "PWR_FLAG" V 5650 5253 50 0000 L CNN +F 2 "" H 5650 5125 50 0001 C CNN +F 3 "" H 5650 5125 50 0001 C CNN + 1 5650 5125 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 5475 5000 5550 5000 +$Comp +L power:PWR_FLAG #FLG02 +U 1 1 5A6499A4 +P 5925 5125 +F 0 "#FLG02" H 5925 5200 50 0001 C CNN +F 1 "PWR_FLAG" V 5925 5253 50 0000 L CNN +F 2 "" H 5925 5125 50 0001 C CNN +F 3 "" H 5925 5125 50 0001 C CNN + 1 5925 5125 + 0 1 1 0 +$EndComp +Wire Wire Line + 6100 5000 6050 5000 +Wire Wire Line + 6100 5000 6100 5075 +Wire Wire Line + 6100 5075 5900 5075 +Wire Wire Line + 5900 5075 5900 5125 +Wire Wire Line + 5900 5125 5925 5125 +Connection ~ 6100 5000 +Wire Wire Line + 5475 5000 5475 5075 +Wire Wire Line + 5475 5075 5675 5075 +Wire Wire Line + 5675 5075 5675 5125 +Wire Wire Line + 5675 5125 5650 5125 +Connection ~ 5475 5000 +NoConn ~ 6050 4800 +NoConn ~ 6050 4900 +$EndSCHEMATC diff --git a/base_station/board/sym-lib-table b/base_station/board/sym-lib-table new file mode 100644 index 0000000..559a81d --- /dev/null +++ b/base_station/board/sym-lib-table @@ -0,0 +1,3 @@ +(sym_lib_table + (lib (name heat_map_robot_servo_BASE-rescue)(type Legacy)(uri ${KIPRJMOD}/heat_map_robot_servo_BASE-rescue.lib)(options "")(descr "")) +) diff --git a/robot-board.jpg b/robot-board.jpg new file mode 100755 index 0000000000000000000000000000000000000000..dccf5dc8a09aa64f2d02276dd00f7bce6194e81e GIT binary patch literal 1264051 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

` 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 z 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

WL9xa75 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

uSVs7CjYFE)gIZ76PNbUKx8nlu? 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 z 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∈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�i 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

YI^E7G?H4=ewK;9UC$ZD_B`&j9&l}iSp-1 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

?LCsfdNQ+?xD=+Qx=M1EK)$41c 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 reTn{N8&9oi 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

&E!8bP#=x@x_-0fh3Z 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 z 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%0AC|Ku( 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≶=3yhkq_SR6TA`jl4 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 + + + + + image/svg+xml + + SVG Picture created as heat_map_robot_servo_rework-F.Cu.svg date 2017/12/16 12:24:22 + + + + + + + + SVG Picture created as heat_map_robot_servo_rework-F.Cu.svg date 2017/12/16 12:24:22 + Picture generated by PCBNEW + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/robot/board/PDF/v0.1/FINAL_x2.pdf b/robot/board/PDF/v0.1/FINAL_x2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5a033c3108ec673e376aae0581d417e5a11c40a9 GIT binary patch literal 54052 zcmYhiWl&sCus$3-IKkcB-JM{;ZIQ*@2_D?t-66Ow4vRx@5AG}^xD(vr&+pz_Z@pj6 zsp^_D-P7IE)6?f^8r82dEF7#nNHi^Hwa-Z0HG$GLK+Ud_VYP1aChs|D|a1>bp(%(3oKXh`#hN`WSUcA9=eU=ykfT z=KVqtJbltJ?cpo@ruSy1ds`mxdXVsb_HHQl_WBN7nszypttNYKu_t@?dB1o!c$

0|#q@5!@kM_;!u|oY-ybi?ER4i#g~SwAeLNHvrvbqC`!YCNA<_Gj z)1x^CoH8qMSq~aaIie6*$=d1bDv9mWGj*m+W>``RgeFksLw4l589~cq zxBdNP`(3mu;>FoORsguk_vPUI<>6Ij)+T};(btwHT(7wo;BxCpKho2G{OLb+y6>~$xC zp8Vn$>|4jK5w0H-EN}e%)IFfzq&!LD6XBIiG8up?l36!Ra()m^b-iF~{N`F5h&ZcJJsy+RBr|o&tjr6s( zdi33UzufEMxW#q3ZoeDs2ljg+wLB#{JHGTf9a$;1I?dVslNvLB9iR=&-} z%QLkU*5Tt+ee&kD*olW&;tPIjU7@~bwK<}cRcW2BA^IUFCOF5Ed19!Z?$~*j1v@vq zo0Ry}evU)U4as7QihcxZdR*Hf@Q6`#YGlS9KSrq$hr|yD-yoSN(%mUTo(+=?-9M| zWR41hw&j(Amy-NS$H8E-e+|;n2A^h&F(?d{utabMvX%zm-71f#i<)Jyq@Hmlt!>lC zQ>W2vCldyhFzc%7j{g}~|C)%OrfN}ut-!MG^X-hv(sp$deW^yeXlfhlZY*)7m*?Lm;a^OZ+d}yw+>72Q>p>0MsA2;pxc9CNtnynbOB{Ek` zE4e(mQe0G9o3)v(BI`n?OWSZN7PX90IPY&lPh=OCPUSey@}_`03!?(~=fS|SdDn%O zqhk&iMFR6b)_(gI;l)z|wZGf=Hn>tmkB(RTZyt?se-&tzo&2E~&_0`(eK5e(4cCY` z()3StP7!#2O7=f;Z5;)6mb!4$b)Vc|qL|Yw6L{a{hVTwfj5RI)GISqW&+%@l^cn8S z@}aVO=gp5M;?0rfOd;_@IviFZ+ktGV%_F!oy1p;>22>|X7SWv&Z7G{u_z9ad zNkRZg3Fb@%_w5l~(|`@TlLPK)HN%+670+R;reRyt;Z278B^a(djI)tNyMmrt+MM_FBbyCu)9p64p{mO#I{SP3i8k9Y7*{3M2~0nf~sk zwnji;I@1=`3PN5AzO;O+K!2>zh(EcNg*?kbz;^GpCiQo`))Cw?Mxn$@;t&YGmR}Tcffbfnan2a9K(@|cB+g}Y5SVpdv~b%527gU|^Kv`M#7^YK zP57kTQrGRPa?eor-VKWkLn{ASN>YxFqq6W=wDJykz??UK$GTQHjFe;$mdNVjfpxI* z{7s(zp4ELh?}#z>P26L6(OP`S6x3W<{Fh@teMsz%WpoeKiS@~RrI{Sd}f7oDyN{;G1(DF2^i zZZn)5#Ge`R`b#2E^_m>7aPHq&dZG-J>ON*W3@xR6zW0c>lI&5f9CeJCkPT_}HS{BI zH=i_3?*tBf1hMg*q`)_*O;l{r10r)Pt~566nvNbc^Oe?kD%;n^i5V z(8!UeM&GRT-QBS92D-^Q{?fc697WtwlN3=+uu6Sb{a4cP19s*aWVw7LVzB6_7aRta zKpjd!QIe9mP`|hcTDxE;d&2I{>wfmN5OI^*!{yT>(=|4Jq<@-#|K;Q`Pwzi?Y)tvM z#bW5$BDu+Mt{c%3wQ_pmxnZ$Kx4E9*vW_?efDWqBL%hIFfOOF%Ux1|aRoPhm-j)7F zfC3VHG*fi6M+A5_E(a)&eG=@SZSVlh-}ek#No454E{4z16|&1gA?IRFC6f1(e(8sC zhIA7Wr{~kuTMVp1)_bJ3q}07kn+R*iLK0^W&mF~a#Sd6xt)c|a!p+A|R;+pZ3t!$l z0c4!}MPhfY+Gzj)BF^WJbHo*Z-J8(LE4fT^0x5ziitc%?1w5L>=DOPc-JFErKGQJK z>rVLgR?;vf8SW54_<$N%hjAv`3@2MelnPD+)7fn*nB828&DbE0q!-8A-m2EK-V^>W zPUj*H;_q=&*8#vnmx|coKoA=dVHYvl&;dhJub|*TrV|VI1gM)&` z{oeu2N+gY9zCr>gIxi!M1boW@Q7s*S=No7yF*p}_eRVQsZl*46uCdlOz80Kb*3D(# z7NRmE!f&$IhGIyZpYJVQy<3Tck;?)@dI@sas~-Vz*zikV<`-w~$%bNV`5oP7+!S9} zw(zW$6!01YT#3B*xn1~@w@_s>a`gRP!m494L9y{pVHXp%evWNfyIT;c0y%#^e2>Q} z1kA#}9S|laQPVA)4@t8F=rE3+?8}e6hK>2E( zjZSHR#d~|5TEObl)p~SsR#J=#b?>u2-wC8ezhh;2`gWn>wkcT#abXacl-t9;HB z>bW-Ak;tw2%m&E>kerZS`P{_n?tNc1mS(9R8y-Mb`E8r4BmMjV(TfRCC0$L%FQS2R zN8QUYbn%-}H1+1m+vUo_8S39MbZ;Zt{;l21ET+2CZ!Q;!G0W|PHlqa6KwAmJ#3^&N zgbl1o_UBz18%?&Co2+Z-)X_UW`=gZ&pUy7Q{VAS$)^y%v9`19sV(=g@Gfr1N8iGp> z&$X5__30^zkJnS%a6=YZ^_y3(r()-W2?E{!{2iUr;uG!zR#`dad%ggoLGLFXN%B{5 zGs>2)Hh7QjLr#v@`LZZEU?=g@3piroBwwr7wD2B*+&3qg&0e;biNmC`{$J0o!v9j; zb%cA=x{g%KNZcG2464yqh5N_r%`fN3LF= zZy4UacSRVpb+P)))}~NW9_rB3_sUR>u)4y}BvE~~?opnho-R#z_NXAq$eMGF@*Mx1 z%Hz8HY3|i00#VRfufjd5_Q~+(J=gtv4SIi_-l5q0>%iM(-TOMW(dmCm=lgogj8+bG9IuEYuAoIJvI|viTKlI^x0dDM1}&6n^I;gGA!1C$;Zk}w-h7H4d)AlBZGSj<5fDj;-ldr;PP{>&dnp~oWVJ~(60D4 z{OQ8qN;BTu_vDr4xp6F7pXLeGhg!$)W7&JKn%W0GpH4_FV7n)(ngd8j7F%-rawMz8 zgv>gHP+B}sFsbWlLYSGIQPu@r0Cl?_iYv7yIEmg+^z&iCMV)4t4z*g4@z}EhY3;da zdE-USXbAZf)9JtN9?(@R%cj+WQI?i}SOa^B{7UkWs2hV=)tu;w$YOt`gtD3Yt*Akr zMV0oE<+|qkpdqpYAsg39=cs0;0fWh@3!~C;mZ1UWm$avP(k(H@m z(Z-f`N6ySaN>zS#F(NH6u40O`fYwG;1%S>6cU9v|LERdbAT;-ho3+`sZdn$1fZNEv zkP1PyUP`nB-$?MaI_TlX8X`FmIFeD-ARAl zK^kDB(7cU=OdDm$AVVnT+SkAJP0LKm1H!aK>QZej)l?>qa=5>lCl1ropev`28A*%9^HE40Tv*6!f zq>DijzfUh0k&d4BG0ZE~cJ6kEcGNRLIv2dKK3sBOifDE=;)#4rID56uGe1nWNSza6 zk2=lE;gybvuE`tJs%t=wehhU!BsQb*3qOH(ZneS1E5)$aQ!zdK(T(7-=Ucrtp|ow_ z`HUG4$vem8K6>2nBXwsc!muM*-{xN&I8_3Fsx})S1v@y9td?qE)hXk5y(^hA$7Sod z+FtM?3j^#&9yVsIan3_Lp5qHlJC_VEM&Xcy(8lNF`njmY-jOC?-6dzo$$mkn5NgoVR+w*SlZ*^Yi<8a7H^#b?3&+m_ z0J!cTbpcu^pjSc>QHHVp@1OR1w~25W#;g+~ZLxDy0Xu|>uanEKaJVN5#D$70lGj2t z+AJ6^52N{1Eocj$xTn9cCoPi5PJ}veSL>$cQ`J0A_|ZBxALCZ;ud^YKdCreKZN-b2 zwInLL8@Snvm^kyivRWjRKz;#8B0WWvIu!rpb9w*0(p9L(FyHx3p3J?+cmO!;Zm_TR zmQ;hn`xcH<3h*e};!cJPt)wG@yaiW!#gIFXG^WDPC!Ul%@{T->oILZsZ1}a~oOAb0 z63KgJi|@yxcxDrqpAD=Y3Z`7jbj487hAfW!!Jztzo+|G5rKbzJyb-TUuCFK|hgTE> zcr%>z+9g{UlZ*a6_=O3%1+mCf)$->L!qfz-(4?{m?xY$H|B>}o2ue;8al z2F)yT;XoQLzJZMz0*A_10~&3;1>3f{qC2cRy~C1qPWO1tyYCu2W~UA}C50NSt10Q; z7g?5BdgW?LibuCJ;FTYGOb1l!MG8BPiWxVFm1@-k$Q$791Ug;o?9E??ax;N zJqoS^n6lJPBg$@k!v}=cI=x z5DcsIS9!&<6$>3`etsQ664wl6ov)2Ev&R?dDIg%pJk}4J9d4^G{vo)&oT-IUQKAr5 zvwh=YlwM9+4pKdP@ z231wTddP=4;PN~;Efnx(*4mB-LXPn{2Lr_4fC(8Wqr2J?BrOXn`kKsZ7KTQ`gw&nr z?CPmCSAZYFtd#mz$<|RCe)-k@{FsCNup-!@gT!-&(iSt2PIV6ha$;=MIwXFF7jCr% zp*B0AjqU#VIMbjLpjN0t(mCVlIa1GWU0-${GweAs$>n__7#~*|QhK_{YZT%kq|P#} zoyp$rH;PH*Hn01@3tW__tAS!l6vSa|t3y*9++Kit=CbbWu`Z{7K@t*Go6mtTT*oR& z>mtIGwb0<-26i)dPOa-a_nVGjXxy-mvvoU+Asqe5kv_sy+0NRQQq#pA9nH~|s{svB zUy7(2^plj&1D$G57Md7!I@{?%?yj^w(PuCWUx(LLYYBj~-?@6-SUai|vNZ`Vo4z6DaqQ8eB21l~@I^3y9|@#M6-HN(#D4Xdp3#?=B@q40 ziXoBOBKLr7OeGzPK(KJ^Jrh!LMK_gUUhUGFK1)E2$XNmvTZ96Sh7jU;7KPxQ$F}mLgY;a#J6KAu3nUS%=sRf!kATiAs)k3hSqy?sXifsGd^=o^h*R#yIEr7UnJLyUx+h>0`o^C)pLhVYk8B9=qC~MY7O;WH9rZY(e}u zSBrW`Vc)wg5t6PJO4S#jhL&^QOXAL)>oU$_g zqhPGP*Bs-)`W_ip_qaRBBW+H>Dk~bb#CbeD{?!y23gOu7!JNj zXLGcC4j36QlQ(B2#5E!Mlh}T;ywAC+zu#^}RVI{cLRANXwygJArPQO^n#H82*e!jO zBv3;ZP;9l{Ry=!cFqI%xkoix+{Smyw)gv3TzZs7&YnQvG55Zu>-GaBz`i1!xx#$sZ zWF}Gnt^uoWS)ZPd z#>vmA*440|ByPxfVa6-{h>Fuit{1bWe61qB3j91xByI&B{+6bmQz~SOt&7`Ba79)I zcrhe){w|6XadCK`-wgAsF4F!&MLVk+aU`5|LKtKEgU>uke#mtdcxxs9h}6^9dN^S&UKvRSFtnZU6NGkZrF7F6j8ej(%>F%M5`lAqei`-&QOjqx3bxam=N9kr5R z$dT_c?fUyVc%?Gu7-qh#>4F|OKVdDSc%fxBHuUqB9}BsU5|;C;?rerLVvdYt&hm_; z%qc#;1ajy#6`F&X?5N{cH#tG~5r8))5A=2gyyH}elw*u|B`|Z=AFkN6zVDfSWyJgp z7x6|ZwD9|4wIwH(bLO*2Oj_;N0bB&XWBp6%1cGW_IocoF^g{S-z27-@$^Tm36HcvY zozS=Vj#S#>27((E=SIVD1<|A}=wclx&E{*qz_(<+;IB5T>7Blr=`;QH=^OTCK`1vn z|1&bynCpz(%7QRXo80vGFKh{s&{doMTxNW9HGt1W5|Ytt40+x)JfTDY+BbO0)vSLaTpVTo;TvSjdhrG^%!9x09vf z!;kx>VETn~pEBs6}H`e55vT>u?UwSp4`+dTzJ1oZ7U%#F-P^=%iAQEPz zwK{AaRCK~A=l^sKgT{3#=w({xn3&UW5*9d3&fCZPe+{LDg)>dIG_3_sGcQBy+qHu+ zB2(-Zp`E*~G8ll(m}8|&!c`L)dXQ@tsdw_eg@oOu#Q{_mGIwgzk=RK@Jy0iwV3FRh zYJ#pLHP2SKko!u~bB{%KtO9Y{CP?Zhoa+W(vu;@2m=JGMdKHDlPZ}njh1SM%fS9W6 z`X+VjEs7PlMNaEwUNO#mTMG82bl8%^*?$r}B=gqlyX|F0%@LlcL>MbP3x3q(#G#Fd z$1*wkk$-M%n!a4SBH1pma~_Lp3=dmzml}8o@OqurwPEs_P-1X#+xbI#gPso|OHj!Os(O9SwHohWWr=w)Sgg7dk6WU}T8qhN;u%gzO<$a?j zYizg*BaYn^x|7@BM=qwgB57!~g~j6`s&ChGS}8W+O?0(sX#Ezf?TeK2T-@~cSFAUy zKV=)5#%0`4k^DZY<2^f||BDrldz^!hwJ>o#12) z2MY1q#-%-18Sb8PN?^+DO2d^sS0h=eZ(~r~^DpV&-DdGJJ1ap{TaWf!;|R__dwvP{ z2_!WLug8w?uEdrK2OT> zxV`!#cWHVlZEF*SJM2Z6HiT-CAv1aj9pd4jZ82*Z+ls>A(LQjvFX-O7fAkYaF)VBrCu=XyG_$~0Z`mwrj**^TS?7#s z>*tciDRaPbM;d9WLu!b7eT^x2CS!x(5bMbOX31iJ7a~vYdb7e=}QNOUsgihPa-`SvR6Q~0$52NClxp$VI)Hcf!zym!NMSLa&%Uy@$ zI(^b(o*)&R*CK(L?fYiWme?Jft5TCV)co+?_#*=RzBx3-PA4+Dbs6tHQHMl>0lGQ2 zS1PVqnbXEe?N_3kuuyWV`prh>`OWSAHk4v@6~T zBK5;+@NNr+Tn=Ix4d-^b$jJ6ui^YGto|s?|Pn#jgGsjyAv!@>2?T8^z)jyFCPT9%) zSaUlBvPx>x*iV8|y~m6zto*WX+1*|>fzN+CF#*-F0@e;yZ_3js=yr6*`*-qZ42>I4 z4rSq<^=9{00_BaK>8o)$JOQ-^=|e083+Z7im2rJG-wLD&$UTZRHS0Tq4D-BiBX#F1 zOQjD={Ag+(pkm>+Qi4`C80+)5H?(wARCE-8`*_TyxSjbK(|fabN!RS>Af;*P^!~(S)KzbEjXjoH|0l!BRVryTYDk4 z1O z+klk};)TeS1?W*1y-Jq-7M7HM)omr zb$b&l;$*kC3fYwihx`^L&E%G8;3ed?-}_3L6ly5Hra)(D>=V&X{{`K89MKx3<@lri z(ZD&BPLl&cv#DNzoSHoSmg+oH!&a<4Pojf>O9t)xXJcqr`^T`1%!vLmH`)|)e6?)z z=!x?sBr$mOG_!I6g8Pjm<(N;z-ekV!lbHY<>df?r6;74fxKR%oa>JPzcLsv;JtmK~ z`8n;7oX-O7sD?=fTOmXZ!<)21$Ro}0x4vNP-6b(31q&~yl$j!=USoZJ)#|(t3^kVw_5Mu(*7l}$&_|#*6puG32KDS$u+`S8#7zJOFBo48%0gEQ_EhJ zAlM&=m_nC{e=r~@W$e*o5%u)+4M4QD0qE^iHsN!mVK_PAn{KvPE;>lt_?x%I;y4Y{Y5rg3#d0Kxwtn0E%W*A~uphFDFgpJ}M08On zt=QQSJj#2zYG`ua!Y@pTe!<}v=4H|iDMigRK%rAg37gF+{{#OwkGmB?^=Q>r{L$7r zUjytzV}ZO(HC@Gq13xO_xFr4dpe3@{M1nU;fpQx8?1Rsmj>H90^xgZ+bp4A*q~XVP zdT+V7(BNTr;I6RZMxhyw#R@0D#$YF&FkYvw{uOHgDqFkIqF-I@f`C900qK&G5#)Hc zLh;l+%k<`w;4jspSfqpf^vQ&&@7q;)!D1I(&eqJMCW{fEz%0grNV9H!zGgZ@C#*At$NAYg4NoY+rA3kF0LW6{((;_QmDp>+ei%_O59npuvxuW``_7hi5Tl9|! zbOl1eXWNleL^Lw?!j2f{So2wA#`^K7TbC(TRAiRzMR9wjCt_-)KArHrXK>BLRN(O0 z&}ZXH>$EGvxQopW{a$(C))b6l2uafuYADvnJ0Khv+-_~EMG=-BB^E-aP3$AG^&CCSbpcOu=_c7eD-#Np;+X&--mYO7_q`32ZXhG=%N!87NFVP{=NO`+UXiL}QjCpSt&pI=n_z zmPqlwS7BEZR}e>$qA$h5Ppy}*ol_9i?d)XfJ|ha$tTn7#P!jeVlQa}PXzCQom&pjL z+xUd7s~m^&88hjw)elP3=X8bMT8{*^?<*7wGzSVIhlJ_OfatnB&(T0Nn%MLeW^q&B?4O1E(<$6H1#L@vB}*K2)L}hMSoNfpC5wjjz!K2 zBOl|=VpVS8ip9oF4v}WaA^9H3oTEfQo;1hz4c|Ckv-}?gLfx%pm$9j~m}oM7cxa}w z>4MZ^p4LQ-U53%#Qj5Ik@#61N=_#OKE33=TGjS-Jog`qZH8m=*HPeDj_%yC)qvLF5OZ<{qjK|fRumMn0cgcFVRyoBM!9rH|2^1WXzYz<&sP6U(p z0GP$3QYVrv3mwP7({VmJ^a9l_RprD?ZUUnF_@3BrGZ?=&I((W;;BlDlCY_}heFR%rU4QH(NtRp`y6*)p>#cU+ zMr7$N!*FSw2x3YG_x~K4=}={EsWr?|bvYSdt3R&YbMA}a!S8FBdk!JtfRGk|TA>1n6&RukXig{&sV=i9?tXB#QuN+#@e z)BNf|XHrFiD==sOUYJilTLJMp88KA7VcZc7JEm9K^J|Elu@aq%uE6a znJi4*yv#rVTFD(8rm16yg*55=4**NcIlyYdR!C;zTPRJ#z1 z#gt+T3vovSS;=u;J;3f|0$#`7Qn$=RRqcVXuDl=+AXmN=$86o@S`W${G5geLK|?2s zFfkrf=>9*f)e;)q>*yw;*D(2ICy=UsZc72VKTI^A1Ut}*D9j|cC~@6dx767dz}(_E zDft!L*SJj_;+^n6hTrrc?{mvyW>TiKHux>I+o+O`b3ifPj-I~AjxJ(@SChjW7ivBc zZ3&yxs+g{|Tfc;iltjwHq=&fFV`7y!!l4Uj=Az%@&;f+xU6ueH|N1n7tPvV5>-rkM zrJFbZuElKMvB?7EWTp80Gk%^60~%j4Csni9hRSA zSp(|{*olrQ7Sak^z)U;1EB+4++QEJELQ7w)2mF|0X<^q6MjTDYS@r@weV8B#ZfaR( zB3eNL`oLP(nMICv`D4K>avamMjoIZ|%ibtKJV)qXQ@z{wyAG21w zHJ=OW0c`T7mkbal80llZQEGCQA1k1}oj;!zTfmW_GKzNb+Z$M34#OapC5$x&W5L%b zh@oXItTqOd(T$1d0LBuys?&k3vFSJvJNu0fl_y8U$91BnYpIHNd=R_sHo-U3Nkbpr zdNWN^*<_LS>e^&lX)*Bp&76dV=>ed2^4HH|o-?MESdP7WDjg@c+#2{~G*&v9j`LEN z+7z3vb=NCulcATfc?QdxmIOdhepsLusqSd9@OaM z2VibJ=K%s%?u~2mi!E@3=w>@UbQ1(S|DS4hLTY?e(zQM3-l^&nWLpvr=I6+UccG)!ZqD?i~0?p<5mpgZF6F(3XDd?3?T(aiB;k{^JvnRoXd=inSl3jU-`AbPl&Gzdi^-t7CvYv zEX0H<$UJ4lX(ZFTuu*C$8-pRk6=C%`Q7bI0p!I6o7XiDi`S!T1Az&hPV%cBCUGqBC zS!$P2eCBL92Ok4@UTmULvNayy#Eft=^)_XZXd$$%aI<;mhrI|tK$$H6fikt#hVWGt zu6mR0>3P42HCxQ77p$aH{NDVM!43zF8OY@GDrqDGm&JM`a^YaL2K`yt%Y>~l*VY6! zN)Gu0BZx+GPR;E%;T83#=znq>RYg_&g?johc`in#4C9GKV@*Ka^qnz6A+5IkgamnH zkefPhV5CBQ)BtPc;d70MK$ zc2}oFUzxJ}kXp`Y`*gQZq=ZG!DJ6ttat=zsKo(Px=mTA={FqcA5W(ii zP@a;>-4K|g+ga;esS8wU&-AA34JUM2t^Uy}sUhIF8s{K8c-MaOZGb$8n}=rGG&!`| zL@^!2uqU3L9lfkJAd$0>e;?Er840QW<(>Mox=~iiN3fNy@n_3NKnv+XBG*FKY7i-% z{&uMQ-R3iL>Hin}RcsH=2-a-JhrWtPqBdJuM-Q`8x6pm4TPdn7llrf1y@-^?cn~uW zPF-<$2ruS|bwvH?Dhv-{amv=u(q1YAuLw|4 zCA~<|c6xS$_#g0b>>vSsadmvHdj1jJ8j$VmvQA@FPEB;-N!3A>l(qtT2W5;M0(3q% zS^~;XTTR`VSabsxlB(_d#Fgj-!q{xd>XJ%*R$g1ZvuMqKNBhG`JhyI3sk(|-n8sJ6 z+%;)9#o13;+cY}d57gvR*Bv2|KiL^M=oN;Tf2o~eni71`q3cB3_^4l#i?Ns{sjwMjRi5dN?KP$-(x$lUSWlwSGSeTRbd|JeH~)1hc_2-0XJ4QV+;=l9P* z{TjiwJvLLR7@v*eWRHoF!z{)uZnXK4tQ8i!-QXZUcm~%l<(W|p-+81nRm|w#8_f6iTu#ld z!{DFMcoqO0@sBTtU5t$&UVj*$NXTc4(5SUY3KOY0syM20JQ{S+It3Bg`;9g8*uPfZ zlt}P{WXyi=b_@}^Q{;a=yZb1WQTQklO~zk38?ZE6!d zU}p|PCjKRYrr@A-wuU9I^oke^`5525sdD_X1QY0z(G5}jIZP2)6~iolGAr8-5dUp4 z#+421xZ;Q_;tMi|yDv zs%NP0A1Dh-0^QM1*URfBpKX7Nxe@ zzf*P+@$$GF@TMa+(K1o@-tsasQdaT$e!1M3rzs}1kPoLksoDF4lkvDd6Xc$2!?w=1QR zbmRj}GF!a9k$^f1IhYGvDK1mqmLg3%?`Q2B%s>7?&A_XTpdQ>`5#eQO37NFB&E*r( z(7ny5La=zh4)A|@E0^vl(%+$Zv+)YHUv}tMV*6a+GD-qCNOB>TLUZOALj>bdgHKY| z%K{!=pTgl>eHmz6?7*=@Hf?2Td)ay8B|59N6#A$ zD!`W!V1Fqj#}6<0{SQH+kKGm?C7^QKuD&^27pg&L_lx}16x0(y8Axx$B{Qy6q ziDyJteUDo-*V9w^E610_zd!OQeh^ckN0p_*KuxiVJ)KZt`0Q)n=d*RrmgR%z^%K2~ z$-JVr&W3eyt+MY~z6jh@ahwV&gvNMa54o{~fDEiVLT8!G53=|179$81*6KG~07UmW8N{V%V%a3@1~=bNMAzpY)Y&0Efn@86etBF62iC%d6O_XGe|M~^(hbBDu0=SsLnTeborNoS;mdhO?_LZ9izfMJda64@ z#WR<;+eic-jr;Hf5qnf-CC%{fRX@;V4NF5o;)DM$AsPgiSe~5@i+CmO>YUBVcDhU_ zDqP?!JJL{0ot)httX}iUi8YfQtve@K@B|3TlTS_1Mrr!>kI7rF_1}(`QWhorU!N5s zD}<l{#}+sR;Iz zMYDWnKBs$uKoR@l2lfBddIl>HVpAn}q6i&2VCq{}DnFUltsMC%XuUL%0x0kI42b5@ zA+W2vX_ceuH;(J%K{rXYGhBoDg5NRsr34q~VesIZKku?r|Cf+stygEZoDe<-n`Kxb zfn>274q~WTiu-F5il4%=5K_=vs&8w%MrXMVGyZeg1o4F#8}iwCZ}(eC+VphH#Qrbe z5Rp6Bq5C0<+m7fkQxTk5u|5Fe+{`Y_T(%RnK7g!y@ z9_!vh&yxFTQ!}!DdA7evwC$ji*rdpWALl&Nnsg;lEgVN$)0+&{A-;E-Scs!qFN;4f zkiB_3U4fn_wNpkHZ$&>LX&{f#Aq5rAm)!ydI9c^A>`AR8rV(ORG2CYR0KY%!b~)a? zmv_&wj0r={cYH`|t|(^hibqaubuXX4foUc@3%RC%zC9WIybxbzn`&LQoT_*pQl%-~&?#hGx zwHv1Fp4_35tXg`GyfnbQ3&`ZtChwZnqqu3;mJ-%Ct)7Fb?7Z27lw#`%L`ok6UO12U z=eL*PEU;v(R$`_&96kJW1zLY&saLybGz)k;;xlbwZ=B7A4mv0QrHe1z`FcDNyzehJ zb@&!ZmK`vfhV7R2KJ55+1!Tn8JR#X!yk^=0B9vg|ZRzH}@@tLyV%G|c^IvnwYJ9zw zAXwX1QSfD}vQmIEcwj@0C!`_i_UgGhxUrmps`80li^Gg|R2Vpgh486wNc!&uUH=G{Is{Y9eE8j9pQtc8J`7h}bRrOJV;As+cJ(+EXW>A7Q$ z#G`TppF-71-IE&Kyv#FxB@R&#J?f(TC04U8FL6O z9fNkYW~52f?GOji&hm#R4F4jV-}80hw4?4D3npjVN*f;G>g!1%A%UoPpch8TaM zcbB=ncMS5RM05KsvZXk5_|OFYE^f$2A7r%nGWtT+5i?_N{w3g;Y<+7pwy~Ro;rTP6 zvGaP1Yrte3or*=(@e^rzFOX^=A!>uQ`@1|*Hw32f`MMIYKj(bs_~ck9PDn%JDST=r zW1i`ewKuGN&6H7XIk?S=i>C%YgKJ#Aa|@%M^3Q+6?XD~g>~1P|^X^R#tN08yj}&R) z@$1#Ws4IZzGfa!mYiGavRust4$x80W_ML7m}Ap&q7MtA(91b^(0^nDV$ck*ZZrLf5Tz*L1=PF=s_y;8427`XN)2hF-m( zl(8Rk8#aZg_5AJrnGni{D91n)=1yyrNaJ}s5v{s4i#u5~2OZ-UKQYZV-+T6R5{-n~ zsb)gWRU;J8@PyG_-0}KgYl$Ltrl$WmQ%g0hLobvjDRHXcw57*60h44YAbBMSI|n)0 z7R$w84O*8+JmifY_k|=VHbXed!XP&?Lsdjb>zcBG^GVY^jY)gO{i!;^uyO)+YFkN= zzA>Xvb#c{xY^D%7Z1S!CQYdOA$uxC}?WgjDXb$T*XfqJNw6DSU#p9o?k2ryiVDBEA zbV2I+)iQO$_}Trxp*+EZ(uBD{?zuwMrw$dKyI zRpIn@oy-$~j#(_YCK{Nj9;C3kem*!}H=?laR$AB{?)c}4B8R};)9q}tfbk$l=OfOc z#M7QQVw?mege)nNin8)^+&rB}S<=A+*g~bUq9Ka7Z$|Fm$-DyshU14Z5y$27!}JX% z)NgW4eXQ;mR@7L*u@aw+)c+w!5(u;tHJZ~$_feDE=%K1aPP9=!Qw^3$V-6V)!9pvH ztf2ots?IVfj;#yV3GM`UhY;L#aCdiim*DR1?jGEIa1z|z87ye<;0|}rIp3|i_eW1v zcg^nFd)3i6nT0V_-PEDLQLX>cg!XG zB8c>XqziOXFj<2{_exUSOYFL)S)@c{s*Pn2#pd(wCxXo@_4ZkX9TR*W)h4pZYBKq5 z7X|tv8bsu*FKLn@dV@Ipf&qk&db@?X&p*~nTa$Y`Ei%$dm{czuu{veP)!rs6NT&t} ze4+apB83#*65U1)IkzR6Ed`;QSfr}VK}1U9<(trSEGQz1iPy(P@SJja&XPfPQ!#55 z`79CaO22UW%X@O^eIRr4HPrjFM;LJ+T{drl8IT_pfhX8fQVX)0&W%;7iAlp%(iy8u zW$5HhFT03%8d?%9DhF&2@RPP%_iW)os-9V!fnRTl$0f?D1)Z%%V|;l^ekim}TAR)Y zrDMS$jNbYmF04FN!s0eWgyC+YDHoqKbbYUNl+8d>sLtWJo^F-9=*!KDc1WQT!K(L8 z(f(uYRr6%_!iLdl#j=KHk4)wy5^;IBrPXs1aW>V~r?lmY$}N+3f;^eZ6!$kRo~+k| z#CGulbKxF{=E6bIww`}SqJOGo6b9{VR${Vjf0(3|U!*r_pg3BBn!&rOnfH`VSt3>* z(>z^c0lC--Z=ljE|EqFS{M3KU3uQY5l_5Xr2c5L2-9X*ylp4&KxOiYwSw|+BFg`0d zFM3egJM_GcMFr#6vv|>kHQn(;vBCY5Z>?*A8zU#WQWg`6;r#6 zhjFZa@y!tCy&BoTdyBC&foO9Q!P>M&EVW^E8q{lcA$efpvH(=w$Azi4vWyR2$4g%k zEsa|jU8l6u$*`6ZV22SKaUua0L$b^WfQ}^b&Tszkw;zag&Issye&GNez3_mJd_;Qo@l*kikhmfMD)}BgfFl*SSO)&UWH*vz+ufX3TY^ zl}TPISf0VtEkCGc)u9Dk*>uGAjodJsM^Jk%)Va! z5{~f8?fy$dp9Jp?I~r;Yp##fjBj^UIc`jNV7%GGg6`-teVTWkGH;DQ8cSHubXVfX1p2m&k$EKIE$* zF7HQxD!{c%ggkFZL;xY={@}?9GesV4(8UzY&VG(Rin@SiWm$%!E1q=V zC8GoI%)uBHi*Ql6;$e-s1yQLQuY{}2J!OTFz>Td+woq!k&SpkTe4D-Mi5x`ytR*|{ z`YQ-lq;b^EKnt#%UW=YdID*cGb+3xRYce4Xer}~TQ2TKp^C;6NoM)M}{(G->KGn;S z)E@=@J(UcOH{Tq6P}#JQZbZfuBhHkPF=Z*YYfWapb-Vl7xI@NMXPv0MzGx?@Y_y5X zs9t6TS(gym=R>vf6&KOOmh*6Y6CVxN{BiN(qpXL4pg{pvnKcbI_@}M?+L#jghZvRT z&hw2Yx2}4sFI^If6hhGw^Iv2lx$~GL>77km^X8`>MBOMPGbr7gQyqg(e2X(W)A1U) zLzf18qL}rB6owx*CfL|90sJcDQe7)ak%V%zO;x3l!MW30zRK17*jUjp!Q-<7G9%Dt zc!l5GGa;G2kpLg1C+$Uod}B5@eRD%b%N>tJmC4Z*8V!g$_D9i`Xx($+>e!ma&IQbAdj?{{Yqb<%-}m0Upe9n`V?cTSB?UxXqVm(X-AVhUEUJoKEkRrs7F3 z9(HhU$1+x)yu)9-Rbz7kF4CnoyHs7MmcTknX^zJSChs~$Pb*cpm| zHG_wnqkrxUi`WBk(?k-($V3L@(zilEtwdJlFZ@pLQrnMTZGi*Q!l~7mFiS;mNi=NR5af6T$I8zq54Hx#5xLQdU}rVnDE~;&zd5fJeO@zq{sW_7G z2wi0gO{$W|fZ*61_bKFKf&GRZ2d#2wE1<~)c&F^kLK^8#znRsQ`%&t3a^&6-xn4(< z$k?1oJQ@;p^n80-eO8mSn8>Nkze9b|TCrEhEI8RAVnyMR5W>G>&pMt_*KTLJ)o$ob zucDdkE&da#@(T;qiP9(*R{sGpEk!1d$Ex^SY+7d0n{xskJaQzo6(RoTbep@?+w5Ak z+L6Nv=H)8VJGs`Xux>if)?nu9??1VjAseYnR7%Hhx~kg>S7qV}GBBww}4u>=ysEFHn?p4b*kLowY~q z(BA3y{Bb358fAq?j@+f5!~dODGLBt~LGwfUe2zS8)G+H%T^ zjP4EQlGGZg4kKy7R1r_auxiALA-0=oD(_bD^9xhRGcwJ?d5=xfd&4OMF&7}4tP5X6 z$m|>hs}#C6)|_N=THlT@cK#I}2h{bL84_dvjuOe6y59>!;)0BJf9R!M5`7C}EF$FG zD9ZJP)f({%UMzv_cs@(y<^8$fN@#iwO4_go&R7obgO}fek>VKkcMWhs0@V|~g%T%=TcppbfALYx!a~ndvbOlDS7||k zY9oji?GP$AZ%sP0KK~~0moqMMm}yM7W-jjQBn(%!6nEzw)D;72x$5m)gDqZWUJ8Ny z^VYtEuI9Soq4?=`|AmwKq^bqidgqJ-yFost*O?0eTwY2@YmQAyhTkxnV)lm!^pnTIS(wXZ9(7x2}QMwbHg! zhyz&m#+^2-z2#R=KPlUH!GaY%ZE=%*0ihU-Q z5t9$KU5gF%ay&Y)>W1F=3NjdFu+TM&zW5}-(NtGuPR+Y!NSHRRM>aV%zduLqRc0nIr0js+ho)@-w%#i>v|O0fTc4C z3sxw(?~AkoSMh!#b+}Gq)Eq7u*-%~f8-_6jHs;}PYHS^qJItv9On()$=1dW_S1t8u z(=|Ss_*oQ}q|YofQeRAr;vi%ZddYlX{wRsz*-yu4+Pu#hS>5GBYNNZdoNXFx&3Wb` zQ&Z+dAf+L*zZ0Z- z7KVydWMVbTm}Qo4ty52(fLNz{Q(a5saaMu}`2?tmTbo$)Toy2HVqD1*R&GBXpIgLk zSZj>2sd!e&nV6lTn2jmX0(E1Mr5fK)ojUwCNFa2ER%#&Ezut2w0!xn4T1YiNWxZESUQJp08p4hC*W$k}S;8dBYWwzCN5VS))cSmZo-a z>6XbjI&yYUFn04AJ6q;saPcP2QW4Klxge@1Nq5H_+I}hm5yL1<)@Z;+na#M7{Ap3l zmuAth6Se?zzwg=^7AbxNo~2{?UYvt4FRd-77eQl)nWgz-atzQr1bG0f;g*Z4gFaQ11E=<{v*N(;_+&7{Qcfk}!60yJD|sunop(>(qLf2+R7 z`bppmQ1di&yyy`3jg`kgQ<#|gGFptLL0o9+wwjN^DND$)EQ)@WLGG3AJXwO2twQaP zIIHQHrtJLaR2@1Q@;WuL_R6Pf{Q_62(ao^WIt(~8_8=|#!?uI{hJfC915I|X_&54< zg4gOy9*Q8$wG0W;%^$8-sJz=Xyn6N>7DPeA27Wm(iCLuEG2xUTs)XOD)Ze@ zF%j75i9l^6r^)7_B8D$IUc5)k12YFL8BRY25Fm6fTew~V>7TQXTYD;TC5B1klAQMX z3aoJr@+EEJ4?x_0i28zm%_MchI1cssL)yQoy_zJeJCaC^`oEY4(GQn`co`wnjo!QE zd<|sK8y`}TtgAxQpnIsU=MX%$3u%B%RB(JM8bdh|h0o1$@Mz_r)_w9_rmlK9_iFco zhAVfodXMy(FIghhfJv?BF22HC^6S)|`$Y&L-il8?cS1TIup>|?ijH#EGj&IE{5{;R zcKv7Jh#+z%sK1Ke`OogRVz|m{hJY}HNs3;ZXXi6&c1y^(D)D}i9Dzq;bT92g&A@7i^?Jh&1=w-_(6{nR|nW?SPSrV;|A{@xv0YIw-G%PGy>CB{L;(n-j4 zIGmrxwdB9d%z8s3J61c71rVz^<^dXR*PK$akxx@CZLS8ytt&~k&0KPRf-Ov#cNbUj zk5O}*CPLp~bA2lJ_b5t2LIt?8qqSFE$a_wiSF&ELXy|+in%qC2w97oTL}oW%lgBl? z`K73Y7lVf?XryPb24(c}i~h{cVG}HS+cgN)D69XdP2c#N1nXxipD!@gWMiTVTe3yw zFjsmOth^I-)%^YJ(!1RgPaqm=fkBWk_wcTMA}lGDcgESKv3c+Ub&DN>o&r0Nj5_gm z!B*?d35$8|ULw8sQ3nZ#$-Rz^qOI<`N~NyHYZ!B#w(ZG|lbNt&a(&gN>$<^xdY%$6 zo9FE5$Ytok$Ikts2j?16^OWcBwUe>~!fL(cMLnh78R4|~tizR2*Uw2Z4h@1N(6kPL zc~_&)C)XT_%aA4t+^(5QXLP?IE=tYGV`Oz41(oBRE#$dBFSSD%LMSmJGGY5>zmtxM zyDpA^Fq+fGBvJWG8=I9oVV?D0j>B)(J*kbq9;eTeA_&W(``6`^udDt-sWb4W%gZ_! z8CI-rtlXu<&1Opk8APo>w)<<$bcyFmi>*XK{;4+a8*2VhUbmZL0K<7d&;4*W_@>?O z>@%}Q$!pbTSxhoEOvD2cWZwUEbQGx=_9}K)`N#Y*9#xE*-*1f&$$<2E|9aOVG93Sr zZW3?JX}^KVPQ$h_dKS_)|M^(bR})d9S(n@B?<&P2)<`O4Y_kERv#q*#B{W$yWi48= zq($$OejOPxT9r|lopLi7^VpyH9W=pGtP6Fjm7_UIzc;FcAf%mlY?zBVz5 z*S<5gGic}aV1TC^l=4qTg#$R4qyu(8e&@YKSxqEam8~K*;mXz8mER}AcF*E>bv}}I zQ6(v@8(roFJEaDW`sXj|qHW=@G$!X%9u%C_UO(rIT0y+6C~p#lx+`PP+G?cE(CY7< zLF^l07Nw!HW32^>!we4dIt-~2FiTjPZ0m?tIJ^4$uXi;3#v-o0E}Bh*%}v^sNe&F0 zx|)P{*i6x+&%k_PXGSSsF zFj}|(Egg4d=pcX+6FpWTc5deikVkjjW!8KdPCBuKv|R;lG@hyasacAx32BHk&w=%L z^J`WpA?I5}EN>S(1tw0F)J&?Wy}x!bBy6vH9xJSun1>hoNTPWlf&?Y)eQeE`q%EsMAbcn>ycWViq%@7cIp`g4%^P*!)blp=j3p>q91XvO)A#CSx!4##En z2B?Q5x8j_1ws)-&>VM!S=aKR0MG=cJ0m2Y91&OWO!^QVGu+r zDD*ur&?!LQg3r14=;>H}@p-&D<~K!sB`PnZkQO3m$DUDHcwLMW>2|SaT9tD~Q6|hb ztBOVsguKch+6I}jGhfw7b9^2-LJh@RBFy<}^gyVI@RWX~yHY{$J=)Nl#{6G}3MQMd z%`2xAzEm75aY<5o>Np-d3c1SN@NCDKgzYnktp6(Su|Gv5()xhE5+CRjURl12(MAC5 zAv|n~w}{6uonh=EzNno55ncaY|1Qu%MULzdY?wPgr1K%${NCDj_VCTblx^8kc|7BL zR73rlPewQJe$p2nEyAR?DdTyEfv{5mz+Gr!@BK|!_xb60iBys@R4)3dB3iwED>h=N zvM%=gzI&*3<=_S_eu_PQ!KTqig2EnHGg(CR0X8pZGKv3--0o?nZ z+Jpaz!eBookhb3~`aG7SC#4AFLCxrydoS&J{N9}fL5Y3id=RSeI1|~)fE{6E^+c9& z=(yBzBU%8_6ybL+x?ZPRTllw#{(3#a0SjFvYg1X%>yI7>l`)TkzvZ&K;?Omk16BkK z4z!FtcOP7*EpIAQcgEj@(7?Y%q1Zv~Kj;Umv>GR)Paqy}(q1>d(2+c*U9^>$7-N0m z;qOiB{-aSObfKXwV)ZOpf#dgWk)Ldf`&+9R!@TK0G|IhI?3bj->c$ci2TZDYKte&# z$8<_l;@o*X6%9m6Y-bbZX-KNJep?LM6ZvBHaufuilKKlG_JZqqdt| z%d~)iy}ny@`H&XNS)HFPJEo81F_r4b#UJ;yYhP5x3=Jhh)vbi&t&l#@)NC*hC;P;W zAQ}PHo~=AuZ6aOL(>eOu5nX`a7xY$=Gf*Jl{Eh7DcJAYm+N_s+sA1ri7$xQkm zBUS4QW~As07eIygRal7@a|oJxq&K8 z*Uz7~PO2&YQwD8XO?Ocn$fqq(f2kdjF|SQ4phXpXY0aI|XY%vV8-W)fcQ}q9e^ya5 zYjhJ%jAYNJg`Kz4V?ocppgVX~>tM(ukw!6;Q&mXBYo+aqB^Bv3*&h0aQtDD`jA z6x=@BC-hwpEg;tS(W)>InseP4&NmhALGEU^XpY}?4PACYk2Z48UrBh8o&>F(d+T+@ z00fmCA`D2Rp#))aLOBtN(eF$CRp)&&HM$b>5@D~X*mQ3b=c4s3Re)$;+yv@*g#wR(Be{Rh#|I>zf7^!k!^>IR}xdfO>0oL(Ku@(hCR$ly%+HMbaJWv z#=LA(H|EK^F^}2>*ja@8ZdO_FPS~MrG;c`#(DL|OStq44lld7jND}?CHt7#lT(yQ7 zxA~Jc0p_Zai-m=KAqUXfntgCaOHJ&PMf=xtV`rk+EaTRkTrFbjUfKLF$JGkLm(%U{ z>DyGALNP*cqD`w3CTat`S2gR7J~oe4#5OL!<8~)PJhT0rc?*uePCEoK!KU1cJ=0R7 zkVgo*Nh3&&NFti8z;RMv{bnj)>Kil=3817wf~OHSUL3g1b9(wHi%bu&ejNfl@ayAS>NKUP%u_`~L6XUNoH@xLS%}?*MkmAe7VLSM@ z@pa%P>aHfycYw=-@Uk=44>$!lILX=?^{3J7eY1G&_7L$U2`CWPF)0%{zb1TEcA6XZ za8cQxFJw8ey68k4iyN#MTOFQdY;zK>|JtORVYYd(Y_9zR@a6#FYOe+>1Rn<*$PeCo z{)pqcT-t9c(o{u3eJT7`+SzUoy=UE4cqZJgGRmU^;96g!!{Ojc}+JUXWP&U7XJo^^P#zxY9ukdQp;=47PO@i!bVdXu9}wFy{CynxCsXdcbL?!#mK@fWlU;$WiNxy{^pAf06JUtyhJc+s7g`<4;Des~t?+ZZ}k#R4@9b&-MT-0DrW2ge(~MuYFcY|jJu zEC9u(+SZJ*WmY4r->mC8q%78~>@2Oa_JsHtJTSU3Cx!Q-ra+cvPsC&}UBXSawu}%r zRw@U?=1@qs)U};`l50XrF)C|_0L-BnQ0pR!qUb*6+tuQ>uJ%7z*(MDZ zf>Ao_MG@q|n$*O;<^I%xY{LRO1~cK)ATb$5Aa)sM3zH?)_b6?6XCsXtxhqz-2inJA zI;?la&bH6a2y(l)7Aswn{V)Hz4kg<0*mCe%Aa>b-Ft|Rg)yPX}+NGtn>ENnF-(imx zq{ED?-S%Q-8|F3!?my57&%U;SG0LvER{S(sZ+UGw*iD+JZEksd`5*@q`7h0l zvJLV>&2;Iy`S$0(>c$x4Q+fegVVGu8+&khf!Gj_|aYN)HvJvF-vNN@~!ls08`NI#= z`99DXS3kClphygQ#J6Wi#^t~RJ^DAbCby-Ja<1yQ4mI7ktu32i19!lCW4ee?bs8-! zJ*_+FTRNkk9T~tCj?yWOaVwU(FJLN=lHJ z3QBG@$6x;{B+h{#t;-B=PX^N>|8G0cZGqZ^y)1y2Y-P5+jp)H-PsiIz&rBE;Bv!In zMd{oGusR*bs&c;3`mRjcR!8x#ym;(X&Y6`41c$;X2YW;H08H8N+`qFhN~&vEOu;>B zf~1QbEHi_zin5aVk3YcJ>Y%jgqR8r;SoRRD_mT#bxc7k%FBfdb?f0z^@RSDdhL$Xbb)2bjysTh*O`V1Z< zlo^P=g!f_&+?A%1vYfEAIL>SC!tL`y`_(k(;$MD=RO=K7bXnb@3A#xJdI-_m&mr>8 zf?@D%S}8H_C0>L<#x-a3d!tG*RTvz^hXBg|3&@ibTbw5kJ1bS6YnytlHzSHGTvuIe zieM{Rf=RPGGWe3XF;gK*-wb>Z#-_AsKr_JlOe%fjpBovzDxk5^+k@AsXShfLJMnO? z(_N}Q&z&kQH;hJ3;8rb0z!Q&0p(_a=Dw7jCA(RlG`I3^|o)b26P{dQbqOLZCtQaG+ zg&D(kSx5i+Mz|8 zt(j8k#y|w&eJmYTW9FmvAf6o!4||ZxKZjQ_wY6G43)Z#RT3KGB*hsCkm}+ z^1%#NjdCpOeo5(fr!$#f38V+6fqT4IYD27}T^|Z<(qyAl+}mT->A7fXRqd2yqr(DA z`~wQQgiKaKOov+7erzBO84q(*ME6P=epnqPn#z1_E6J9lf2UcQF%43m=Qx^hb`ah( zxrd%&9<`FTlhw0(PWnMZvWS-DTCnjqk`z2bF>!IPbqW%0TP&O! z`j&6ZC|nL@{^SWOEHO>hZOh-e9}KqDijd2*%NM`l?B5LHOYA%SkyHr6gkyx)T8u-x zEKOcQN5wn6Xa4vB^s%7EO6>NT^}*Hn8~kMRucBP`RJD>mqb0`2!Zi4>7%AwO68ue_ z1BdX9Zun(qQHA_Y>(|U-`-PXBNUC7A2z>BXbS!IGZv-<1B`vMqCRi0K&0B; z#$Q8{pcX|zFVAQ73-3`);>mB|iOXD^2WuX0BIzXbNqX-u?iT<6T*l&AKhr-RA6se80{Gu`{Kw1~1-1<3w~!rc zao*iV>Ao-+2MD~M?-?3kTP{0LoV=a%a7#nHbUxBu1QdgR4B;H_t_nUJEUXLEZJIp- zKV+mhJ|47hGqvnJG5j>6r3BBcJ+8h=V0X1KOOg6LOE(Ff*=tf?DJ%A@xWY5SSfOPM z{I}>Vq2sfC@JWKLX!GMTehJjNJGrQ8Q~3Cwmyb5e+8F=+dG)mOn#z(B0ziz@7mTCa*UzfT3&aC(j=-0%UOGz$Lz-`;1Gk;tm}6Ep@^})RDJY5F2mco_7%kZ z6yn+6tE`B04ouMZ9`0pv`9*^j(7*LN|M@nyXMjIi(AWhOIo9ZwQcTdC;e881^DGo| z#w7b)OW)~vZ}Gcj2}x&8&B}xrm~5y5`*Qq)2v==g9{s~A>q_*Mb{g{RSM;i*{G$jX z7FR=k?vDX@_FlXH6*c-I^sLe0#9OzZ$Hw^oJNR%0tSqt%>@(8#yg}$8N#R4nkAa(0 z+7hn2#m%U0>r|ENPlCVbla7=F2F*iS^MSsdXS2c7B;I3Fo%b5X;rfmq!cJeEu#`xT zj%b1iB?`+Ao=|(FVCgZH2=G~P(aCwEq~V*3EQdOqnzT3Q=>9S9vB%c@q~H0*@Y%P> zE=7`ARI{Ur8G%Av{&Rb(4tFZ^uIzHkSrYVoQ2)1|Cr>4+Hj6K_fPR(Y@i)us1~Qvl zprwn}QU3J#IQ^Exzt%krK3v<7H|af!FXX{7JrIdH%l~`MVgNscPJ|DO>FF&pEDD3d zhpqJX{~nsAc_p7fd{^%ADuU19N-c#Og+LQFRx`2MsyQon|pl{4G+TEcTCY&oflrN)10-l8@HQ*@CWGU4LuZ_rp0@2E3x)XKix0XLQat zf#`1n1KDE_Sm#Px({O5DG41w@uXQOh6{LH5Lv;M$<>;q zN6D9ckWYeyQgsE>IdJ8E+8m{%`#rPqa+1m-4r?&BN0qPkv&C87?pSm|qenC~z;}3y z)}LQS(4|#9UiyPomrOF2W|Yhru(<_~ z|7yYzE3E-(+xMN#e<1?}%J9gjKH2iD?R@>Ga|qFWnVDn4p=Pt2-AW>d$+q8bdjHcD zWYa59fm3Gh)sL85Z#!?%rX|NY-5&Wz)4MLd1XV7G_h-10HMmYFHClZ?ag%AeDd0bc=E~YC8!W z^Ye@(d41HPgIMpa2q31FU2S5h{Bv26PG=B*^RGK9Y38Y4Wl=jsN2FJcIglM5EViF_ z#Df!rl4nR+q#*2FQ>Q7z$-51`c!i;u>NAhx_3_s02SkZM!ofTiY;nafKP%I;8GU=m z`&{!CzVtO9qLVndu5Z>Rweq1Avi`3>Q0NKsZyak-CPf$zK28f$f+SHp)-s4pwze0< z^@5i-A-Ii6{!`y%yKl?s5%XiQ;7gUqEQK`!QmMg%%Mm}%X~O;_;0R3;L|Gtgk_dIP z{4LLKxAxCV-W zA>y5L5AgZtEE)adqYXBD7ZzT&hFnR25z4EE^we%w>UGk7K-**E)AK7}h{ATWM9b{t z2{f+xpdE0)_liY9M{jj6zQcupLw6^1>2XiqS8^$C@pJka5SyU=p?_dUx=?#>`={|O z!hZ2VWA$dFcxCF1;+;EPp4RgF`@Czw`aBX(^{OBVQs`>yVNljKt`!iY#HUZ_uZIlC zYwfw^EA`MN_s9g?*8b7E$B38&AX#@J!O zGWNbrzcO3Ac`WS8E=f+;bX{KqTn4l^Sb1A7?_Za7KkRMCdWJUsZu3%*Gx!)9Wl53VtavZ$GM+p^l#XpIXyQR{J4mGsx32kA!7RS z?hWHD(%1ys-mpb!;ZyJiIJCEPt9kQ%jobgpPeLN)Pu-PAy+>H!cds@2E3}tx!)4jx zg9wMB`{VEK_4reL^NnsPj!$u4#Iw-fqpX*o$H%M|=V<`JZ8}`{<&D^V!0z~K(A3@o ziiFx%nX9CI4?`N_C2s~6kI+9K1MwL4nXl7LF28#^SJ2sHU6VF0SU3E$ui}^Ft@GxE z-X1LY0~B5do7x)0VNSLmBryg3Bngn$rQQ`n!f$KEe$mPitVYO=g^;t^lP-Dg-&qmeS=|GJ$1SGSFn`q3xEvt}L; za8-T?%ju6lXiBpZLTq*MGDNK&z)y#yt$StpJ{Mv?iXWm?J^K1)R>MiyLARd@1%a(9ZDIUm`(C!<5%^RI5`-TE-49x8bxnEsJ;^RdChLh~Np_0{Fw zRpvG3Yn!9%%<;TKe|^-OtYxswg$Jkh5^}H4@CSh8IiT+z2Zd~8AnRW8=N5}Ci1=ON zijL^T%$@YtD8WA7ea`&*JwqWs=x(GJ{$;x8z2fv!+nzzYo z+98S-n)c2~*;N_Q*fstP=iM1uZ6xxUHu5I78tFsXbut~v2jH&!*1Rmf^BEgx8=4gr)WGlo_d-`#dynF-AjQ;Ol%Yn)i0mzwbU~Z>c5{ zV(NK9yyci7Yar%1{B#`VLW(5^Ih|Fx=N#>VVGh-EI`gNL@X&)^EIuniYQ#Oa7T`Gz z+c$N@?fdZy`vLvCE&ox};PPs}$XbstIrbmix&@-Y%`q~*r;e-Fe1jJh@u>#S&tgDS z%wbOM?4=D;0I)rQ1`z|ma+RucMip**xzWw+^LUTSTj+ka#5JKauH(~_I_kw^%MhP6 zqH=Ut3Qs@qNuYvAF8``M@Cwmq={MWCHP@*0RNG&ezSod}IYh2cRM;bvcl(ZiW?#_0`ui_hNk>d)S|(tz=piYlbzZk z?eJBa92MA_=@L&tcRN4m;B(NPCHB?gq8>#|Iojd`949l~Kc#J18=JWM{ca1Ga_7p6 z`Sbgx!xV5tfYReK>a`@3Wcm)aa;g;qPC(82F8olR3nT&!H-$DK z_;xIOIzd#-=Rw5;V|&9Ite{`mse4)8rfX&)Dcp|gCbM@kdzZ!zQwrH9quCsrc8yxS z0yWgBj0^MWmcLLuybgpi;fBS>2;s-IvUol=B=et&M1WCX)#(M@-;sT~x~Gu|wVWrv zZ$OK>A6GfFKYulG?ODGpA7fYHRawH08POnqtL6qi2tW0sAjR*mnGg%=vm3hjAQHxm zoY)TRFgw~JZQ7~c1oZzJFBAN`D{)Gmlet`q95P^;I-5e5eXAFF(G#rn*vb%5Z)|HPWe_uu62cs;40RY3 z@Xn07wyK`HDz`i|P5R-EEaIZ`wgnnKfDc!E2=EZ^t9ve7=L;3wm>6!D&^7->jQcu8 zMX?+Q*q!1A4*QR#XO9jaoP-}CMGv?5lUxuZYiJlh?ABVY%d_(d)eKSXo#-_2U;8`M zP@WyT*d0yohD+Az0=9ANC|d;`6p~L`aZL8Y^8hqC^+TNLA%cP}AXqt|pPW*Bk3jXn z!#C=Fe4h3fuHRa&xkFN0{U>fC57$PZlVUIAQc%BjN3vbpF7biSIExqr(`FEXEMnx| zcIwk!_#^h`5$Z31{MezJFyWpF->Sw}IC94(% z_>p^rrjKje*hbqH_-~U{^r;ry#W>{B3Dd-wn+@8T$;-hnO`?IWyT=lpi;oOmQi2+7t8KzGpKHN9FBhzY6qWR~Gp2bo z-S#{=MVPVuD-YQo`ZU_|GiH6|03nsgKeuU@UO?NieK;#~0c11$?JRz?rk|SUhD(1i zMtsTJxS5j>K#cwgxc@C%T>~L?)6iCZLtr>KrPK(+)1ZHK4}g0bKjlkFZ1VdpXSoRy zXCA>qV~&5yW?tvML8uIVN)M^+n=Hn1ez>WG1j2^NEfg9)?X7cF28w7Ci--L6;0CW?s*_ZQNb{MFSWBezRY0C{>Q8f?)d% zOHQ;->(<$-42>b8!J>lj#6v%&aQ@6Gr!J^0okS#6gghwL{eFL z7daM2n0}F1TON*NuknP;(t9w_WC!8Ez$b99s>z}2=w z?P!Uv?^To0PSWKP!YcAl=C0z)OkYMc<&rzcAZ`Q&1tS3+6iqZ@`X<7T@2B1EEX>YI zRp-`2;(qY9e{Mo~nR%>M0I%)XI4kXE9a1y3GQb^f8 zOtEZ(HG@FXdj>_rApgk;hw*+xv`Sns@1wM zx5qcEgm~9{(Vnqr7rurzAwgU5qc&RKHee7MvA53mrI`Ig$*#^j2v>m)vhL#W)hYu4 zPNLm9JmJ2w&w9oYb>^Zzb{zD~59|{3_@3;W!?l+XADLcLo3s$i%N8DX#+r7GN*jli zT*mC6eF8dYU?(xAJ4HBi<@IfCrhP1wy@Lg9rofL050)fU7Q9P#v016Ve7TOh;*mxP z&Z|T2!)p6~fTaiT=uJ9~2*7M_Eff*i9;<-ZoYf2} zVCUUzV=u3e+cm#P^D?BFL{MQr*PYc24=bk#ln8mYM$U zDEQf0Q{s&7GuUOo)8P-8v|M>O3M!PR z11-`qV%Q!oyyon)%Ujm=Vk?ODzWCYk&u|0h>zSI@ATCC*(})KImZRm#a7WUQ(RJ%r zFn`_H+a08>>fGFL0w*Eu8L?iJv${(4ZLDpxgku?Ynf{@0hg95oF6tTeU7#+y6n5f)E!8(6wOmc zUH9~tOHKV@TbrKA=avMDdh@2bl0zXv$Fa&6b^ilfX}j%5>-yD&9?|7TG-dkC z`{EAM0dFzk+ze#Ja|wdSpjTriI!4!O9V0m>=Ca}Jt2|P|aql5&Vm>>)oSRi&)J#~J zQ*#_al@mA2f_^iL<-+&|n+p_qie2DPT7C4>Ty^U^!b2v+dmmgx(AwG(Vve~sdqO1Q ztTVzj98Z0|ED=D2mRADWPq4w(T8og&Yz-wfCpGx{S&HsCc|wf??lANRGv2g^403i*itD2(Yf<*d~NC| z3Mc%OP&I37nIi6$dtPu^A73!x_6A*h47jROugzgGAxR-5!0tnmR!b*ypfC5Ais z1JJhGH$+H|Dy7cWLHB&-C+8Gr0jIfUqYR&kmsD?;OSIYSkuYMGm7m3Q4|guEbJ^I5 zhM%*2<_$UU{%&&mEjOnqZ;WziCDoJ?#?Y}>YNJ2`POv28mO zYhv5BZQHiisxXXYW&Muc}_Fdv~AyzV#uK1c)}OOp1a}dX<(17+_A8EX;-M zja?JR_oF7sVQr+Rv%zt{BrRb#dmpOZoj}YQ!Ms7Q+t}gY(KfJiF6Akyq?Coc*4qA= z!!=1TOB*ROZzxzK%hi@+QJuqHON!xayiBHTmpGV7PCVm!IGlC$MuofS?PlGoJL9?2w)e$ZU56YSChf~nh*G8ZJ7a9|1{0m z*=<~SgYqV?W|U$Uo6H`-{*WAe#KNrIE-#KWUHLVvm0?&$kTFj1d~N}Ir6Z25rseUL zFaEZo0EIgo!&;Vmd!uRm&t%$5uU#vLDB04at0=FR2a| z&f$(^Ae15>BL_NwCbVrlN8HMbpGfmbBk^wKps(#%tDnVW+bnij(;4Cr znzjU`{a#w3QVEM`yXlWJN$cMs0a0!%*<`_0mu(0aBXK;ES|xK>P}g-?T#W;~Hh+`C z2+KU3_HF}4#C7%QZOg^all1FcV*e3c7QQ5@YU_d#=VSjubKa|8OJ@U>XFu(!@`8ys z2A31U$YKXvwg@qy<97zG2o#|Etb2|KIoGndRNH3WiO9FPzd;tq!Me>y=3Z%N%)#=a ztSE+Sob!(RyKJWu<%wTaFWi9f)gKn9(?35d*R@%f3VZG<2CSbqr^&T=)Qq({cafeN zv}&pF+cf7fF!UoyB*UnJ-WyW?kox`e} zNmu_Tyw;$pYktHy9oc>5rw%{-r9qc#7%F-*FINTg;YH~cd9oJB=@@BgOW2I*he+yi#e?wpYskBVSFd$`@WZMTq(9;P${NjWxbeBsWYV zF#)Td82G4R7rl6+BZ7!t<;Fr(!%c9dDYp%f*C1*QWM8e)7YNqU!MSlx+XSF%UrXP! z>6rBS`0!nfyB~gd9tcpY7kWTTfP%l2a<-20xsBnJ=}3pcn~lE zmA+%1K!S8p*i+Zow2!z0sa3(_9O|T|=4dpqw8=K`<3!mZP8JZ+pKE$9DG|x_EEl_$ z64!nx_UKyTS%$lUv2tKJ_5`Fywql(Z%4uS_E>n|<$c)Bg6O<6NYaQoUT!x{xn~YHf zr5M?U!xUpkVvpEIf!ofNJd4`PGwyDX!ua#8XFTVyc1r50ZX_+m@T!F5u1B*+!p@Y8 z*ne$2vq!>W6?Y!ifI|{ynxR>4Z$!`>*c6pFSF!b3a2~)<}2`t*Cr{ajG_2u7&0Qz?}s=pu4)H3bX%LG#}~}hG2`?=Q(LKsa3PjAf4hY& z_LTBkx-Hb8JD*{`bUMQ-^ul>4rF87FtgLkQE4SUijFjrug_>w8x2LG}OQ&V@1MD*0 z*c>N2b4*suSU@?)=)64Do@PHld#`9b6h6kIal38X>DSz%6RU^@8wY^3r6Lg`IS*nfL1_IZfz`rN@M5pl@CrSPUot_1_&$c-43g@%pvPwHl!y6M9{Jb7gSGyT2&!1}6p=m)W${QTVwm3z9Dk zCRA9aTX3?jwttd-b2E?OvLeE*`BH>T2uj!Dc?fGdM7RAf0nfwfSt=v@W8VXEJ$3=? zUvaxS-D4>IwrSdqEM_D8F6nM20r=l##^y7|Q#Z_(uk1JduG{x(o_EwGNe}Ui3Hyj; z9W#^X8bl;yAsjRiRy;L+YB*dM89wVYyDYl~=$0EgL*3lp zU=SnkD06r-uZN#6(C>|34o;Dki$lh_rS1Nu*?YvgxPTjd^^oi0FZY7vgtW;0qV81)%>B|?voHL8NF?M3gU zFJvH(qpSLkLq-6=TUBEjdSe_K)n9t@Wf73%F{b~5gDU+xPZoMf$-#@n@9o4dqO>;l@q@oXoWJI>fopu$slOl0V5Qw z(hlyHB9mwLJm~R)nH%^D(KV9n<)AxEgIm(EJ@4yjPb;4?;O8&&xI^Yia<}lEC2fV9 zhr_xuc*qW@G$0~8$-Gg&W^TyZ3Vk#7g}=|P!8=k-+Cq9`dsl{E*LPoZb4zFC_$z>z zMfTaBHo2D%d;EP@U;uyNIi#8!XjS#B<0kseZrc8s1D6QkaM)I*w>q(A?`09n$j@6m&LEQz2jL zx!<(B38+NfFX%v=)Eu$Zi^$FmbA7!H*`5GnH}f2fX>l6LSIjH)*p&B}=QOF9;aH9Y zp`zQJDnC&AC2nB(Er9#L={}&iF(xP{B!&p_TA77K*@WS= zZE7S;pD48XomiB-RvH`PC<`w+Tbc=)P;Jr#u=&?XWX3>DO1HV|K@(Ef4xB7&AW61B zp}(MaF?F2>jW-LrdW5|fF3#@zol!*9uW2mq`|v-~v10DQe%cBYcV)<<)NDd}wOFWA zuI}3=^@otaDmzYx!kQz8%;Cf4Ua~nUY}4UxsX>w*Usr@J%)?i%+X*1^CHwURu^H2W z1CSRMY}uOO#m2oL7y=2>N+%8muUMv@qn>@5(9M~$8$Xi4Z!UWYZJSX|j?%u?hVDr| zwR>GQY}C}_XWYXi@u#7rKrPyYlwK>9mfdYh$vw|k^)TmBSCi7-ZfPN*m}n$-5n&kmj6&qC6EysTCraO!Qm}TFvumR|4I^ z7^h6u{+v|%^GIQ;$`t(xN0Q<54+To?zv|biuFhl3u?ld3%XNW)VhJZnk7GX0lvSv! zJWbDK>zqc{X3%+s1}_q;YbtT4YzmV%i_UZV!PpDk_KkBCwDT5D`S4!^qa>6plv>wH zHFNEF@P?J0RvALt!V6_L+v6_$EwH7o$-&+~iVitCAwfH+?4HjNrV@=hI-vuQaR-Sc zZ6uYhq`IfNu0gt%&s9)P`6-Rq9)+I7n(gYG`OhMR^J?Ok`ZzGA-)ohfoe$N;+TS3f zQ^dh^;^zjVY91^5ax{&hNHkR1OZ$X>gW2aALz7A0n!NJM6-1j{FBa*l2_sJP6&HGjixoUn8jBSm6ra*0t2*g` zLawiS-G;gLaYjqE@hw*BNC8Eba*3ra)tD1*MT0j?*7C!P^hF1kN$AtHc7Kw;X3G^S z!@fR*+LxQ{R%)T52{fHnr)8Rqx*qKHHTP9TnxeQla3$%ee({25g(s~l(6IlqS`m{wrEf`sPWO>8ov4!tS^plX5(PR*M^tU0p9 zLLIH#oU3U;P-n-Qq&m)NuJ(I;@BU{F>~Xuf#jPyJ$%uIwmWm?6 z2CuY|mG-p2EOysPDU@WtLMyfOpBv{Tn)cbqi9fa*<6(tX^I%seB$S@7Xc(&5bi`7+ zrjmZhl3=Jbl^9uKDc1>68D}$B(+V9p{<&&`@09%8sm&4{pfV|C3D)lVvm6utThh>J zSLw+OK_}ZPEE=PH=4x}y1BY8I3ay3Az^>cjkvc6I2ssO|1EZzD!HHDrCx!Rq#)R@wlf*l^f@9udBky zwNPWp5+5(N*X{h-J?{B&r$w5hOjBFQ_F2xEfdJC=wp5;UfU3>;KZ8bBX9uE#vvjm+ z(S@t!3_u~xMf;C2+?|LHemp5gPGy|gQjLcjDd)#S&Q?b=oan=IHmjkEwse3Z-3%<+ z<1Dmp?W^$dz7BMf*+P-;*Efn24j(dnB#Guv^nfF|vBAOBBiZi_O-O;=kZJ_~UxWof zzDTQ}Du72VdJj!XMeGR@rZ=EBZ*JF*)9@jYfs4%3RS_XYNDJmk5J3S6 zeGb%Ftrayzuk$dNx>#MzDyuh(x8)tDF=IiHWT4H`9I2``$kfDH8>}KWp@mPXBKDQF_zf;)I3xzzBM>u&TQ*K?(E zWH!xcFewQ7Vm4ubmW~pjmQ2**<=&ix}|FJ zW#o@Mfe~Hv*U?jeWWP@HC)&NY>hEmOD~l{m#3M>clQpVWnh|(*zPOtQs}lJ_^q=hK z|Kiw!;GuQfl2$;p*B48YR)md0%L5lp?CUSb7~KuqBr-J#;Bi2S04WaD31P=mqtvRrl_+SMiTb%$7}4;njIP zy?E*?G&jBx_HyFec#OnQ?^&A4NpP??rj=Yxkn9AFcJTDr{)rTEXMI^(#4AbEoU&g& zqxNQ-wmnl72B&XV6BTZ*Z$%bJNox`I(n%BqX-a25$0PiF`@C;P}! z27_f-%SZH}%Tq2^k0E!GA-Wn^0p#=6^)|;suIO%F^ngUB_0O4dX(~7i-XPp z97!wePcA5{H;P^rdj&@44zstBK5aNAUOe!VMbTcVZo!3A6~vv!sZ0EUK^E0pB=R2> z8=?LW;*W57m`ppK9kM#Pa=&9Y{Zcn$(Ue-&Pab1ITukLMByR}@o2o& zk=NJ#cgu1Zqlo@zEdn~HDRkpGreA|-@-J8`r4``yh;&KSQsTr(QkOV$;%J*J32)1w z$>dQbmx+=ioUbyH9>{C`GhVj#66U8se`IcS@g zglPe(Sb!qs5Y3XFBLA(YOWt3V2bRD@!xc=ez^VJ;R-5K={G@&ixkxR224e1ZYa1G) zv>Di|E&WGgY?Aq-vjend{6S9WL-?`2BKb;X(8yI>y5%jD1TWk zAl0>>(t%+1z2)RC@!fm)H|F=u4`=gN}Y zHxcSDhBuFU6v&1y&z~fK>lMwZD+%q_j|TXl5InuKFPG6@NoGiw21$R5>fL%^AHG8{ zKAyHZq_O{21$$#K$?}8>qC1O&R4PdKyTJ=!F5OjwRN4H2C zm~CLP`E;8ng>gRbYuANw%!qt_Keq9|-#ZEFFVXuypQKd;WEd*#cQH>Q)iH*ZaG^;L*cQ) zAy+r>^1I9Z|M3#6DP56k9SKMAaj%&c33LBOy5alr+w0?zpA0+f39#Tn1i{at`SJL} ziuNC$PcydTp6*}btpoV;We?O3HFg6zm<#&^d`f1Fk8K-&zEs>8397nzYsaBg znW&&uZ8QBwv#qCrRwRtar{aNk0jK7Pv1<=NqjNiJP-(fjowuXjuuCxxe*d)LRDFRB z3>lF}o7&I)bx;hw?1;%C^7G(5!UsW=pW6UIwHM*u5(X^OV19-%=z0r{T?APaG=O?d zAAXw<+SY#VYu>%)E*E?{J_I)P#O@@tFXon_p^sd}P3Uwu+7aXg^pA#*qG1|CeqRn5 ztm;ct;87@L1lm-8?yH5ANigTH`aZT_#~%2%gv;xA%-np4^JB}9bkt&VvC?!j^j&Lv zvxOt}yS%{(#`sJZRpLJ4ef__E6L&jwB;Vohr+pOOe?|hHF2KQ2n2=A3_=1V`JYe)@_tRR zsUMCDMW9F0WbU*c&-&W_&-LynCe+pi@%+RDDoSL0W}`g?BhT^?W2jPH{2@f8anS#c zog+zc@_lWokF)$b7_rDH>6~?O<3WfDn6U3Z7Ug7%{>Lhp?>lu{t~Iebhex9$KOpjU zOpMfVe0~ilbAmH~Uz1VC$W9>-WIH)(H7eVO6`nEGx<^e?x5h&(1$;_*7&F+!K<|`$H+Eo0 z5WvU9Oa**sO5le5K2#VgML`1sii&B+t*YL}_E1B%7FEW*6K&iv?#62;0wVRDOThg* zqK_6gkt$euF7N>n`NUWE!3wGf`7Ie+QU_2Ns=n_--flLzp1I@N7H)k;wn{0J&Y=Z8 zEN3q?BS%|Kf_wb{$k;y_jTJ~mGS)y6|9NEti?1m*b$fl)`V9iq8qEE^y-1LuTT3^q zba7af2}8OVr`FA&_j<^AAKmM zMz?Qeu3P!I5Df^Li{haIvdf16FZQk)SE1^~CdvthBN!!yXk?tQ)$9SnZz5sMHnQ5z;jFof-IRlSE-V=%UO7g>g;;zho z-Dg$CxT$4OM-Jm_kT6J}_p4L~EO%%Pf>?>*8OM&wTc4rsb6*Td9j41}ek7Up-g8hW z-PcDE;MJvj@N6VKL=%2BF7C)7C$uHh4MP{*@{&2m0#C z%e=J4@kZI(oo@NpXWe(-g92CFP#8W}ml-uk$jJ8|SgrFJJ#~jyK&#=)+wdaQb?&~>DR>R?#QSS?Vq_ahY*DPx{RZ9rMXBor1h&9s7 zRFtzZ7YpmJO!xwyGRBkd{o`j1rD;3vpnFVo=@p^g^%%)$0XidPm-a}rAXK7lNB2(kB>1> z$Fjr#)Q83d^RDGb=XXJV438?^U#7Jm#Imj3G=aA}51#ziO1I%a)UZR?2Q3NzlMV03 zQ?y@r7#T9?6l7Ey_wDvofbmbU`O$;t=NZXo1qR<Or6RIV!X-5-T;;~_eg!mW}%o)+(cZD47vwSd+ASGTI2} z%39!>|LwzsIwPyP`5kT;^STO-CWj$}@9Ia{@SvKhgTt$dJI*sMU}UWK?#)EKySIj@ z0)&7csMaVIx1{M`oj!puFM5PIu58E-^g!IiQDRQiW863C6zcf$OW4nH1t3(+?>nWZtl9EL zjWII#$<3?q6X`&X9mfemQ(s;7Hc*k#fc@NtC0MvB77NsR`ZqEQb(Sk)031TA124lf zzbznPeZu>V99-}d+fBS8_L*2}_vtS16Ue;%dLq!%9Jd!`jq?Phm8dVm*X%>hOU*lX zL1Qhtj7=2BQ}_sRkw4Uwn2D7llGm2+uIz{!5rK((U~QuEHI^TQ1N?!8Le2;IGR5eNg#$v zxn;`TCR4Tu!hXu0$rSKU@dL&W1^a{gIsi%mD}yZsdO(5lkxS{AD~C3_P_jl~o|1{K zi)+~>b(c>S+X_DL4$9PwT{9_=OXmP#}ejS#*&;ccy=*(->>cO@nN z)4aPkD%|MzCxw&>PC3Y}Itua364(g71v3IR8fc#*Bt80Y`9%HuexL0uR{$a?@6_#E zwSD`0G)>$33kK+N-R7|ss5J)V{$-MTj7Cf1#1$7-856l~JwXppocl>GbNJMr4`#`D z_tWy%Ze}c7z!nltuGPwJ!b(WU(Fl(J{jJ&d*o%+2LfH0X6C2Y1mi#^=yW{3A0|dOnxN{`e?$`?4JQL7aXc=aNRR}rLvt{~DqCqrWaIekNMsw<=o+KZsQ|q|=V~}Qq*=$!0 zAOCo!If}!060xW3V;2av4KvOU2W$V#gR{r2KN9ely0=i@l!QUNei+N!wi(%9)wb3q zehjYr+)GZ!!6jyCPFDlz0CVV98eK1;pST$jUldw%H65#bLYFH)@q~$?H@4%q^Rse* zM@EVx_nimU+W(<$jd-meBIyL%D=Sg;^&=KK#?el*u8(lr?~WKm9vT`>8(Lu6v`-zE z|skB0(KE?sn@Mi$y(Hphxw&OL(;#>g34#AcCrqpc%senklqNPh*>#s-= zh-od{erX(^$0r~3XQ|p9M=$wJ&&}%6$Ua7mYA5y4Gcy6jKvNFWJRal?+Y7tl-BG-hIVSv8kS#6fnH(Kvjf328G(`B>K@p5Qa72+u2m9cUnyOzi+#y^ zcH@8^)aW4LQS(s|MCBE;ek84ZGbLq){^ufn%EyXuS8|B*CREM*SwO z#!e?bE6ZBVwY*MQt+SoXPY$S%Uk+6D&QocbX7a8~bjr1yu1%|2pyXx`-q;Oy-nfkp za5#WkX+`JHoIk`BR)_1XmWS)3%E)t^5lXhIvhK5*?n{cxD@SEkE6=Y&2DT4b@w%Qq ze_%*PG`1_$y>f0~_;6S8>0}%?QktaoeBYNQA#{M01@ZJdzGJ*+??{Q5cGC%Znm26; zC&%CzWr?v^*fW#*D5w8?B;{U}?-xs~{$9Sc(zmFko=9CS8S77>52|xDqE6>6;W;x! z+EYkX(T2wWj1h_onJ$Q$nwnFggjS!J2bI%#gN+H>fT|P~#fj*ave!_ZvM%F}e~zJq za^z%FHM|KX(!#uKTynxzpyY*R)w(b3S&lRs0K4dKcI#RV?#Usb(l=GAYBC=itTz`l zx#%${8_;HH70oOszz-^^Cg^D9I~S4sBQsH59UIHfCct$@FH4t-1>illotT@H&_&}N zq@6hl3vt3%HlZ||HwW9iXb_Nl+L)B-z9!k0a8!dA?Mw_yF4@iVyS? zY}LGIUi@fUrvfW7D%0mU3rtuuCBMOW#PsEt>KrQ#GBnZ%8Hbb%2SXms;waCAtIzx! zH6mA9W34lpPlRnZgGRe4^)8XQFiV(~P>}sin{7%38Xo#Fk=Yqfv<;-8+&@7m6j8 zD>I?>CLA|VB26kDrb!{62+;xZx<1msdxNUoebh=LUJ*#ufFf|&+Sd3R`!0QO>-#-~ zt{T zn%MGN`WA6jJ6*^x7a(nxgF0ek?EEb1Jlu@swc8G!xRG~*%6)e#2|4+r1{3eKIPxnxdlQcd-q=RK z_SeCF+U}Ck696wrrozM)qeyMgI7BjyhN>GMG;ylaA$t|xOZWM#IOp)bF2e{C>)|k2 z&#aMAZ?eJZz$xe7T9BDY@3`HcAOD8jp2iqO^<9^r0stxO1Fm*HEk?NKKgqK zVbY9?2&|%q!?c>D`0>(|tD)yJHO_a@{Ch+OIOk=v7Fy}2@w zn<*j^fl|qp4uvl^&rsDY}5CGnw?jNx)IqRNFa zZ0MZH$xX4Ra-YnH7*(|tB%bN_LNO3>wjxDAEM-q_^`zok@G$P;UUC(|SDkPUlgenl z4`lGc63`Rjm-YJtX_tmtdvim3NbI=vy3sTCvd%Q=Ozt*~fpMiSM88bMyOS2?b6Ur1 zOJsgC5)}v*jwxCFs5&i>AdmHDtJ{#RN?KK{eRXW!GrgOY&49OCQij;41hML=x_`42 zJtLHOn`m0kmJ*ra= zA(R>y&+mp1i!Xy-8%%pXfDahlzKDYrA#Mn@=Fi~Xr#vs!-f!$J>hNu99p-@}X&x+D z4id#ErY5sNoOZfj;O+jcsIJvyfv zLBf?5biC;38hiQ6h-$nr(CuP{gc->MuDHPs`H@R6?FlFT7(yx2#h;d|dD)p0j?P>R zHwhu`Of?ynzbn)mnjuv6!4#*NxvEj;g>5MP%3{gCj+>3Efrztc^+SsL#v{qX$=@2n zdxz%yTmHD~=OkpkEVA;X$scbrYh$5|vhPA)L3MVCum&K>m`Joi&uCbynMjJ37ji}< zjBO+nU$k;%F`dBsoyg^|>$A8qVXvmj9*^}yBC1WcxMr(c+=gq{R#j(@Uu|(jSxpKl zcgM3axo27#xwtc5p#nK_lHr&!%&)P3(bjO;@g|YCQ6kY?reuvBP=|&p zIA10RR0y7}i0Q+DWN;XVvtdNIaGbbb2Q@0$S!}-Xt09g>A3#LoDqYBPv#uhwciPG+ zRy<~X?A(iEckOCLHauoyuY$?6?q@?X>E;1(0Af`&GMd9%$x37@6#WJCdgJkWxPD^5 zsz)=O+4*=rqz7T-Fi{U`#EO4rl#F8=^ZWLSbesOW&;3(MT~w`xu7KN!d`^v~tAxWw?^-!W z7e^9%K-dwGVB7|^`7xxKma-w4<}gc|hr?7s6PkSY=LAjYct=bDqV~=__ntr(KTw2v zyo#yvAGV;62hZyAF{f#fqZ9E6f^M<}lR|c}JCcm^p{Xh7Z4KR|EJ@ck@UFyYG8?PFa#*SF9DDQuvv~bnI_w{;$EJB@^A7jjQ+)?;x%H@ z>@f5Kdb_9%bWYPjW@9wfr(xr-LJa3_Gb$VbNKDJD-B=YyM_WxT!`PD8d(WOKou2sF zUt$Ba%dSMIB#}0Q;q#K!R+)t|W#8b3$*kLY*mdVVnX7ZwcFwcU^Vb$t%$DkHNDrS5C30vC8_gLyp zMqpOC-(F%7`)SbmJ5e8vVeR0erW(lxJI3Ow-&KbyqH5Y|kW$}% zC#!lG-Zr*|s=D|{ePSN|Z{1+kQ!HDDT9Ry8SuNSB>h7hFN0sZHfnp5AuA=MUG;9^E zGRfwt81oWg$?MI#KS;GqJv*`&PvpcU*p#ZVuw>%FGS;+}Di2Z~pQILi1f>^! zxfods&^j+vcQ;5mT?7M3^6-}AzP~d70>FPBOL;0m8t*0kNPSBwU+8+Jb{LnHRboDo z1%)BsqK`|&UkDslCJ#Ibgst}xXBb~L61duvw+ls44)p>?iq$e93DY04se2QptOqd- ze0ft%pYVR3WU6v`jC13|uex(L!@JI*94&$AEGoCXOWjWx_C%aD505yD8d%^u9!mLZz|`-Zv&BzU6b5rc7)rhJd}#EDyJQ#2I^ZU?5JlgPFMzx1fCLN)0rVc zC)L9`X0{c`6Qx#2^&dv1q@i#2fuwQLt+@qxL=JlMW-~(;6Y7*1LqVeEEI2nPWrCUM z?(UL=wVjisDqp=fOr&|9S~VgqX?3nJR;kLxx(@_1nnVi_qa!x~J9dDV2<27DOKNgA z7M6bow?Ak7L-fT9$989C^i<9SZrPomDrZllxKJ!Sk0*s*hJt039p%N@KP>e73YoQO zwX7wUL6v;#VdO2(0n#i%;M-M+C$2E1Ds;qEDr(+LTI_x!;kmmSalAE%1MKKj_YY-A zbLo0gHyS+%HRB07Hi7!>bsE3S-wo<2jjRJ+nPxQ(N=@pv+n!^p?2 zNe-(Q6N>Cfj&yGpowPd=C#Dq_Q#M4CynquTdi+Tkp zT6U^&5yssZA(0pBt9(uEMD=5#S|toU-Hk&im3I;UJ~)GUrpnL?rQJ9$Ro1WPB?Eu- zI@&$C=`lftO9RMP`WOMQ5Di58{}kQccLHkI;Sh&Dga+mChh&^}@nf%!_CPa6CSpWw zB(lg6I^;Q6oDU+Jqna8}*1-cF7e1rr`;{~rk+^$w%#Z#NJ#~}96i&x00(Kh4RbOIW z(w+F27Wmx2hEH}K%7*<{@|hm4qH9FQx7~uh&>l2~{kt=miz)j9nv8SsZlZQL>k*&%BS5yiTQ;Q$L!bvRTWWlL z)bKg41ctU0M~e2LA#STZ#!P?E@K(|wDy2k$I*y#L>L+#}9q2dF$((?U3OZI`)K558vC!+gRClb~vx zQupHXfH6JJy+37P2-(4Og2%Y~R)=7%f;{{?=_tE&ZBv#HI7MK%b5utuwdt7;DPeEFKnbP~>E;9}Q+q$V}h(%AxhB znMjFOwQd4K6|2|$?;I;`@3&!bm6QQew7Xj3b?$2TXwyssVXbMyiV3+yaSkc54A@3; zv0`lK)Zh8x+wFvLZpfZggCJ!iqW!4n9)wO;a3Sy$`pUa+;Dgqs>|J)V19vyn2||up)KWzT=&S2Jd2-0Y)c;w@ItA;u!5JpI*^CPGpUUKW8tA zo<`kBM~eTue|+0PvyId+gBsNMm_yLlD<8=wB-WJCkCDi!`y=|fOd0cXk+BT{nn#Ta zri!~v#yR%A)RQ)#I%=uXIUg71gJZhoJ0yqew!L>zc6q(LvQNdYMYymYQKY05LI z8BAHWjag5#)R2z=ZnxUn0)@BEsfAy2Hyv(Bn?b z-_wnBzSsO+Jb@$E?mwrSUb6b%QNrbr+vXt64kB31WoevyqOTmK2DMcpI(aK&mB=SJ z*t{#k^l4mRhoq5;{i_GMGPLHd-**d1MP)qBaOFfW@}5ry_PcBru7Msvck$W4!O1ge zV)s046&5h|M34`1=;=bloj_@gaZ=PmH#uNla?Iqf`&A=8!tD_=DsHW8E<78MECa3x z+-BaFH~NK);WBIc+>w7)BY1s?HulR?*?5L=ZVSmT$G|MkO|HJF+1uRYUBg?(*Y@#Q zz-8AC%ouHt5?I*1o^E>QtYMS?#Y@`URf;k#3`K}h`?0Q#R{nabod{lqEsYJ1JC;w`+hwZoj1&!u9-7i~BNJ9A;&;efT+Gk&3Emo<(d9 z-O;dH>M@!4>H!9Xvo1*l&GhPFR$!h!oiYA0&wYa5{JrLyt>Q^n9PL6~pz>NiL}l-V z!rch=5*z)g+p+$dO*p&yCBLrPYsZfmeQ>KhXDjXCxz?jJwX9{exs5Jujt+=CN~v~r z`|!PB+F6~@XRbJtX*l+yJdJ=1l{?p9tvK^@!L%p!Z-pzJZdrr*YWeoj_~ahY3#x{c z;g8@67`~oY-#kgo&0ZpX?H4q&t-$ap5B%+5-rfsWU?$WRFu@F;srI9nDW#Vd5J zb%b{4^>08m4h*YXlUYQ7<9!-bAuMCn8=>*A6DSip$CAZAn*+0*DpKMcFLe#p5TBoH zV%0N)57L*TJ+#sIWw*dlSmCbD0`D&)3Y{|c3&F`zC??$zKSxcF~ zv<~Aeug`X;%??(h+b}TTDHh(rYya>({QZIdw098t`E%ad&89}zUAX!P3gdk4^)g=rS-M@^wTE1HJWuvIH4jiL-)-|zaKfsKSMK1(Vq(D?pQp$%6aST>h5Yueg&uRPrk_*pFl{Py808j3K32Rk!^t|S|2)mdVRk-=b$b{XmwB1y~=|%!?tLybY8d zkIMOEtLqjcta4EG+VQBGsE^kzL?mb0?{VmDG;|D$;%kJyzKQYe2;Tv~{mx)XRM}l? zQq9CaW9*%O2JBF-pP;ubmd)-T*^IH$(E96Nxi0#X8p%q+lIm=O5kiaISsFzm9v=SW!laH(pH6Q%F z1|2t1;Vi8z7@Yyj_0XwGR1x966w}&O;S3ivr+rF7n2ob}QTNiBl8om9v2Y(nOzXXf zYrEF{ZRhfy-mhG`s){La9e3IX7#``a)f`DtsfSjDEe!~jS${NASV=8miR|nQ?WTb2 z=v#eo*kG=vyeym#ILL~5L`f&jpTZ@N?oGDosed&x-qT`4TG?ZO5>N}SU zBxq)0v#g8zPJncNaqOwak8+p|7uOrSX0n6U3*MGdDK1g%1oS(QmgQf)2ojGdL7s?3opm+-tQy6B$8^<8U(Htt_ zs@oX`P4+K(#7_A+%PEGsP_4$7-_xBj*`p=Zo6+fXaRv{0 zagba)q}Py8L?tAfmI3ntJEC3kE(YkBV^Z@jerlytosj9;GXc`KZc@z{c0qT^7-gFE z$NGjkUM7`L8lmVjL#H%ZGc`@mGN1iQzC?`aMEP>d#Gy)q?(=(2@+Hvk;IioC4_DCJa{H`gATfAhgtkgOh2vV zp7$QY#R{wD6U_15^^1RzY8y->&6GFu#W`f$nBcJA<8p4p&1#kB(EwwwJBxmGzcCKS zX$OB?L3qvu8GyEN5^T>WjkI<5%1s8-DK@C*tKGeS?(S2WZi96+)#!0o(w)&!j*mfe zG<*(UGhlaDxxsy2j54^sI&pWaA!cH} zw9cTr(aJt}FhhO7CT@tPAs8Ksr#sgVixyXA$EXnC1WN*Z{W^`Z&0JghLM1#pp!Q~# zE^a$NJH7$RCLXcGAj4fJ1p7%~@AOE07Txqf;(k8Wsb-1&>9^ce3OO+cPNbk?rOCBV zI!9mTfh#j^7iw&oy@TS6hTU|^Z*E;vFG#f!FFqW;c86MU$WVoh=j6K-zi3*m+&enC z=g>{h&wEvMR_%>^I~bqA2N`*W%Y`(3{hUetk%HJ(Q4Ws_YH?hZXA?{>?-*51@Q<^7 zC)ebtz*!e?+w=?n72)oMBzH5Hww-U)G8B45=S>7`c;$XU{FY!W@K_gCoy%836at*% zNO_@nMq#!%CgU!7K4Ah+h7Z&dt|sc6i(cJ*&HiC&$D0^Jy@URT?0~TAt3lACBbID3 zYMJ=8KMZSRPtSQI-F#o#UK)Kh;hwp`RUWlu_XEOjRCYScU(vpU@_v}X=Ju}aR=vy9 zY&6?%tY>=Vz^WnYG%}`yz^iOcl2$}03ZWlTMaDLx1NkJfvr%>%+8L8sFuG)ITq;kk zmM|qLy!v+`EbD`)HejBL(=zsYW);912zuvk37;g}z3}l$6)^#1a%(o7PvUO|+^uqA zDI?B6X}mCPmGv|cKd5T6>?B$?))Gn`R_rw{;>~)va!I7VbmGEY?)VGe<~%lC1tq`z zDkyE3#pX1%GqG2w7J;W5J?0!USsq^Wg_=jB0cZLq zJg~^zXPAx3=+yxf-Mp@>-S-ohpRf)@qa?U=>ccdjwY5AB&XEn}JUmzwd--jPezTd+ z9fVWzg@KC6M(96X9Q?<7RC8&Qs<~%FC2R~5x*&e3U3W=kSp60Y<@5YI8_SA&x}7E7 zwT2Q@-s(?yMf>W6F-!nLyVW>;BvKLi)(IXJY+(=?ye}}zc<+uE49IoHqs{K)(EGm@ zBBj*w7?hml-rvDDi-#|ED)YjCM7h6A`Cf;$7bZdGGnnJdKJE;gW9vqjhHs0)H?&IS zg$o*N75Uxt6P;cIqG*8y0*+1G+4#4cK(&=ZP0P8u$;|HjT{N(yQ0(0F1?2*3B@S)+ z;)BeMd#=jsZUJkxMy74MlH%TO{rUNLfy10dkGP6Bo#kLZ%xA3Xni<@nVf_%?ceHy$h` zdaD^&^uw|p7jL|JUu~rX+lO4}mh0wQdmvjGWjHQ#%y(=ftE9cj2c8rzC@S;BQK`7j zhpSV(>_n@e5pS=mi-?wa9TB^;AaUY5-zFOcf)L0va5re zH*D;H7+uWvg>F(}n3t&VvcTL(_sHI~PIYxlG_Du{AmrtTIn^62&_z*IO?mkbxr+wn zE|>I|On1I}C6=kw+fkm;zw1ysA=omm|L;5MJ?5VW<&+{(#ZQQ1k33FzqNfUt(^v={ z{^J`CHdS2%9#Af-u2?ozWi+vU)K9F2FTea;FY@xDz%#La`GW(l4#Tbm&qQ9o<~P+y z=SVa)^iQF?znV3Z=STqrd1gs}ssF(6UPG+z9%VkoTcORmRV|s+aV5c0nM514gjQ>o zl){3|AUEMEj?Sm`uFiey1SUm2#_v&+|CpL*I za34cCH$38#a1X>LSW}IPEuUY2A2Hd5xI6_j4t|ai*>lLJgLlx3^@Ph6ECrx@ScEuh zvQ~jjKc!V<1wW#Fz-MB}hl>rXKhYgj4(oh}&FfS)baQTM!l%p}UKl8=ENNfSvvD|N z*>d(Sg*qrUV1_Q~zL9cThF-V)@~G3UY2#H5Ti2@J9BfXyW+!I-P0mvq4woV1m#Gwz z^2@j?I#q-6tOPJAhl7xXZgxB4mihMhO=!R}_AWeqzl891H+XqkNW(gxr)8`{zcDa& zhm}~a=`Y|H=P#A;L+?`7d>chuVH>V24mR~)mG_o$#7I@Epc-8uxxB$?FlCLiOK`x} z)3;a;{C4TArgD!|w+kA#`^od&a^>c+-~T$={xs&bPxS|bw++f7?vW;DFZEJ|Hrghe zh8$s@^)^%7C!yQF#>4hcY|8f+?sVLLHL->}u`fDj>G{XuZ~B|x${G{w1aQGV;Upps z8^nGU;uRo(gb)z>8G<0BrUpXuAGzjtxt<>TkeXQ}$=rd2CE=iL0b7PefH#nui4mj@ zsd;0;-oSvZ4EEsh-M+>TJCK@VR45Kov%~t~wrtvAiMU`A7>0oCw*ZLO&|~cFr?DD3 z|CVW?KrR1IPa6p$`bS10V)21E;#Qg+@MmzqWp=&nLqbRpJMir$vJCbOf!GP%s!%uy VOC)VYh}1+ObOhw(&5j=v_%BnsgIWLp literal 0 HcmV?d00001 diff --git a/robot/board/PDF/v0.1/FINAL_x2.svg b/robot/board/PDF/v0.1/FINAL_x2.svg new file mode 100644 index 0000000..026d36e --- /dev/null +++ b/robot/board/PDF/v0.1/FINAL_x2.svg @@ -0,0 +1,6229 @@ + + + + + + image/svg+xml + + SVG Picture created as heat_map_robot_servo_rework-F.Cu.svg date 2017/12/16 12:24:22 + + + + + + + + SVG Picture created as heat_map_robot_servo_rework-F.Cu.svg date 2017/12/16 12:24:22 + Picture generated by PCBNEW + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/robot/board/PDF/v0.1/TEST.pdf b/robot/board/PDF/v0.1/TEST.pdf new file mode 100644 index 0000000000000000000000000000000000000000..b88a55bbb0772b719e803252a7302706fd041f49 GIT binary patch literal 27394 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 literal 0 HcmV?d00001 diff --git a/robot/board/PDF/v0.1/TOP.pdf b/robot/board/PDF/v0.1/TOP.pdf new file mode 100644 index 0000000000000000000000000000000000000000..090c79d714bd55a95813b77f9aa408ef83acf21d GIT binary patch literal 17585 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 OV-q7TRaIAiH!c8oirJ3< literal 0 HcmV?d00001 diff --git a/robot/board/PDF/v0.2/FINAL_x1.pdf b/robot/board/PDF/v0.2/FINAL_x1.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d4864175223f1c7603c83243a36d1d44c933fe2a GIT binary patch literal 32462 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 literal 0 HcmV?d00001 diff --git a/robot/board/PDF/v0.2/FINAL_x2.pdf b/robot/board/PDF/v0.2/FINAL_x2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..174728bd8f8c640e8e29900b161887194792c483 GIT binary patch literal 63836 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 j_k* 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 z zQ(OxeM&ud218OR?j4LOEsy+>%5ip+#!R;G5Wt%c{X2|_pnwQ}4}Yp+mt3e&8QahMVpS)#h>30rTH>E9Ea&OTCw-MbmL_50oN zH7je{&;7=bo-#~(k@(_WZaRJ2X0dLQ;fdRZdVd!qf#_icMbZSSx&@fKSnDS)Lm2W{ z4iifpW&31J+S{KtQi@UqK1c%`65@d0g;I6?nxVr^+_Yf9$C%8M8eCPb< zKlk2w_L<#&x4WvV-s+j2o|*2~<)c`i<^%bcr=_hGB28x|p`VaT)`Rai#(0Gv@=5M) z-Z#U)Msy1`c~smDqqO@e`jSu0zs9&ata&W#j%21I* zhV|~Uy07iZz=3n@%d&}K)yF&LJ||xvKCOrTA(8itQse@<9#>zlfOn}Q%s#cg&;4$? z*|Dqs;$F0|HjJXpxZIwkfBXH^e4Ws_iWnt0vO^fE9UO4iH9R0`%%dqITm1c3uhJ4_|>w6Dn%v5-0x&h<< z^sYfci6?13|M!Z!g)R5=@C)BY-p56T@)6jBqF!P48nAZv+aWhT7sB>HRPE~+>yy*K z+c4{_13^@Bv$ED`E+HEs;-BWcj`#;2wR7b8Up36?%duaq@$!%WbSNMhaa`>?2dsqw zM4WvdQ-o1tA{HF{&YBe0)BW+#0n-}GnK=q}Bbp}x#fJj~fFe9s?g>lCpHc1b*1)aM zUwvQ1u%p?;@l%kHkngbQnX-*>4CAYEWNlaZvs z$cmGYiV}wrX})dL?r9Fk@_>pWhtU9RJRIk1(!?rFK6|}T@NA*xeO>slqzu*?Z0egH z;K7U#v)USMsh8Y{`r`({%glW{3GySlmfvl*!OqU8{YkSRtSfmgy|>W< zoj0LN%5zQpbzYY!ZL68w=kZ!q$m{1u!6*;xK(uTUq8cv>hMqo&cCurTfPoCbQqp>K zGCtx-ZWIENHcCpdI$VfBpo|1Q!;OT$hHy2ZWt^$EgRDnoeDYZ`0>tg+DW~{(9PT>F zq2q-bQ~2kQJE`XeGIk~?5gFEJ#=XJ?)*7D2dQG!yEDqu2x)Id$l4N`Olt@l1cZ9BWldXzd)^4*{&@S*Us53}-eDC;4(LX#!+#@@Af3POr zVuGeYrzVO#EnE(=|CavAHh>MHr{~H7oVX@$5l@{Cb^r6GCQs^8DECKiYHu@bS;1dT zR{`#u=uaYEqM>;jq~*Um1fZyyvIDm)roe-3VLf6do+^{tHq}Qj#NQ1Y=g8(8)ng z{wytFB=^aJ!B$eU`W~7d`Pho4853K6lBQ^istqt(Er#EuX_TFi-c=|987GSyjw+eK zeS_vdo=h(lxwzL9YA0vc)6c)$!aEj{<3e}TY_vPk;y&M8@nD3<1W}Rf;|<@EJh)e% zH7FvKaSCNu#OM7{y1Ph^*$-3_gVtUj9CLi$0Dbg9pQrhM64SoJtoh9UPNtF2@FiRN=sSbx%xFf9v$HdL#(m2`(`MY6z z`c&xiZQw<`Wo$sL8KTSiAo%4Bvuq0v_Ih+w*yC!PbJ#Ti;5 z{j#S>bgeCtK))|7cyQRP4~j!|P71*GPi=PGpQON|TqPC0?nFjjC*&qs%$0>*#q!eI zJ!A!kbF|2cT{b(eVYc=CQI_Mjt4EK7O07!PTvo9Zl-nFan{^>0j2P`d2@?z~kzWaS zP!r}c-hyeEv>y)`UOYx&vDz$8R{c%!yO5x?E?jZj6}scGSepti+c8JnM&RT@h4qh& zDGn)ntK(-C8?=w-2^+7&RAEmAyx(RBJFgvV53qAV^x1~7DzF->5~b1p$u&&oFFM}c zp<>Icgvjerz%Ixtfh65*>^2#91qd8DFIfG|Q{@CnjDhC2OV0X1Y{5BS5FCnLO>Lq1 zpW?-u#?~P+X`DZyhF}T4It`3;7Gd6G=GS4*WUW5G4>UzCM${@9guBZ2UanQ34LYoe>> z4fBsHS99p{Ttn0w8=H$mj|6oxk<&!2A{yefqC{j=M)SSc(5qoN*^ffX=MH60=C;sh zIZakICq@)unH}NlRsS&L+MQ{)N)xdwd4!_igI~0SeC8PF9u9}lu-3Klk+e~^MqHAFi9#;o=`e6$dG1WR1khx`{V+K1~#WC$g#ii^C*X zF1ve5fKIfu^zYE0vt!syjB1^HMtQEBLV-<)I>|DoiAMJgID+;L*|kp0@=oK77$l6* z-ULaHsvb{8mj`dWD3>u06l+_zhXOIVC~dx&7|6_Zr`6v49C~vJGEKtlH8I7UgpUWQl+{hk+mClI;tR~HPw$taK8IJAsgT)fltt~Nsi<{{fVqWq;y-t~f z5q5)=()mmgdzJjsmRJuV3w`aoBc3k$sD9CeIha18hHcvMIZN6W8Ip8j!*k$D#lj|T zlf4ycfFjp-gHHI9UOi}ItTGe$ngzevz4rnwJVpxpjDizqb--gq{1f{GO|Nt7s05LP zz%-`%Y$Kr4tE6YD3_@cOs`ScXW+@epqI3*Fr-5W7`XQQXcy#Gr!4%FHBn* zeE1WC2G1sJq}>nFT7KP$^fnf`SrT7bx>@q|?eDLpyWwK`Fr37$W^rY?BQD;kqv0g` z?nCZF0t@do3OUKS#xJ~%1(cXiiLjRfTV%W3Cpwsj$M%gy&3*Qt)N)KXy>d=lNFHymrfB$BdmRvS6ddKdz~_m3YzV3<+3_rNY1lJWpRo{&%ENAPkaegl7?G>OXF_76y3X~ew%SphvbF+C!=0`T)Af+$up7)(L0f@ zOz6;%;+rjm@h%Tp$(qSTLZIan9fL_O7-zi9w8&&juqMTf$*Ct?;xoQQgo4R_4BGNQ<}B*&-eoNWMWM1*1s!e$Yykv2S*tIbMZ*Vsk5eebuJ zZ}L}x-r4Eyz^9WrO3srsMn0YaTfBTlMVy3)BXrCBEJhXS26Ogq!iiwc*XUYBVeq?U zvxP0*{a(_B00X~RT`fm!iQhn(?OXAc=>d|+=R(>Xb5Sn$f!oDv3{#}q3xDlToC-b^B-ofk-0Q~4K3HP{y%8j zEN&l*X{-a?5K&SYR`5(pDlZ%MBr3zF=f#I|dR+ix+-WRIAzIhBay$Us|T z8b-l zMoaL;{wI%}%V!mqH4?&PTQ^=dwULhGOa`fuhh}DD*g|#^uU+9oNS#p9c8f>IVyS|m*g^GFjy`JwlOn8B=$lS@F@_4iGJ2_F1^b!=< zK5oPdEUeeL5jtu*_2f>Vx^p)NJESaM@R$%{u`a!0KmL&ro48s!tfD-cC0J=XO0Igoh@uyJ@X_#$ zbJr~2f@lg~rTg#vAFBl40WE9JQQ2+HU2hh}O@WKfldOJ=SH)7l^ImSBwO3PN0X)^I z>J;U+ZJqFJI#H`^$|)74=r%g>vu)g^WqJha)C)?pqmmkSdtwuO;`&uVGwYcGW92n; zt?VNiD$OXIDZ0^oNzcltUpog2&U!u$dPhGn_*5IQywu8^tGy}JFxj|k3V&g%7cPt@ zlB@f}$|(}V_psMDOp@TDvtP?e$+*B{TX(i+b%K@JLyS!kfleSICjDDGcs7B!iGKE-*>E%4H5r6K zmpH)9cT0~Ygpo@nKE@_@HjXMVDBfG??&u^|3&Xq)Y7<2A4F^sa-*)rGU`aaDgf7oT1 zGwnqaJdFkVFgnTF+fzO!J2;t6zUg(3YsP1J`9ghAGo zV6m*6;&aY)oc0a#8ps{Yl8*P23Y;0bun0lTcJ6uibdk{;dsaO%a5faLOxn^anHTmw zSEGEr&Vu)Sa8e-diY&-I4rVrrU$Q4?;>Swi6TcL|%)W^E{ggYkZ$SAvJCErL3R~9j zYEG41lhP;LEuhWm4OKljasT?{_besYZ`yRYi3Mfe;jR8Txr}}^gU8~@`6J5DjZft{ zeZ|^Fx`3^4O+njpmO!I1G;K-rsp-ZjPT~-!TaqFetpV%pM31BTmT<@Y+e!eeX~Sp@ z01e7A>IVfgsvqY?iyxu)%svW1oSE!(%sECw6uB>}I!rLtA_-kyMECG7Y0@R~fdOPA z845xwTTUJw(rD>|9aS$_?X0RBhn{QWV4)eAorI^h1(01F2q9R+>k*Ng*6-D$ISq>V z6iG-tKq6zEYnCtx7Gl1)sYkU@sgB=ND9(dQamkrWUKQKK?=WT}K3lIeS3?LFuV^aN z(#+-YgriYVbj^~s-crI))T|#Pkz~G3$?Ur4;q=gq=US8$N35%MPOw-*ycheRf!}6sDO}(_?+_3;R#QyAzLqI zz0kjT)C=DmE=C#Vp|X#jMLS{e&EhS$kpJ1GZkegl7%b_5kM@ZjLE$=talOKW$=xI6 z2D`hCWZAkop?>;Z#Skb`BLhw=@@Qoqy(^{_8AvWq6M}eolK;D=Xvd`3pNMJ3jg?20u%liAL7e&eUkacjPV*xnS6@8%Y8+f#CjFg{6KP4rD9GBF;K8!FCAcuA7y%>sIXurSE#$8D!{iZZ4F zVm|r8W1Pk2LnT0{Jc?vGj8Mb*AhU(9a(o-aheV&y5L@1b@1&JVtHv9f&)F>xm3HY= zj(FT5DL0wxFj+CZj|*x&x+pPb45v;tK&u2uyMAlfTSCfjT5mQSI`Bk{K&-Wz_nb+eYq7=b`ZM-r~9^Q%}#UdO#~n9Pyk#g|v@ot+6KNUv$nq0qFxC z_*j_~sEZ1Y!t$8~8}PhdCkohiz(pKx2?Nyis6T_kEh2~1BgRu&Noh{fF-Fl;H)GI6 zDY&!&R1To3NBi`3CnnnBuTCz-=Pm{^;CE1J+2f@lxQ4Mr5uN5RW7@O@3xn`pvZG^C z5k^>Zk$P|qw9Ai`7#00r0F}&FS$=ZoT9&?wSrF3;cWr1h+_TNu{gT&m!01ue#+-g6 zXZ5p}>EFv~ViN^sr}%R&1Slbx)*Tu76B&h4+R%rf6JIg{P;Z`Qn3$3N0^x%aXHCV)u9rP8*%*e_@F2s! zo;ChtCgiqnGxcO+q?06&1#+5A23hOh1|A(%6If4V9Lwuox=7Zko8cu8nOkR`XxNrfc&H%U!*J4*W3oe0xX{fS1(*NPE=h7exc&BWsjbhx$6#zm5aXmSa6EalWPIg? zA3=R|^aW2P^KcP9oe&sCM*O~7CkXJ`3H+LZ)TfAhnlp&*OGX{%Z{CPi(W1A7rR?nr zV%S=3zGm>;Xk0T(2w+qdZHf_{rRfV?7Qlov-nQ>VKIIPYH$YgnjY2*+pnd;Fe7YYK zPYQDXm{R4+WbY}*^@Wwb(v~s3F}`d4e4MyiT>JJ5^v)rQMwb!V9}1FHmj?U z4=Uw%fDjlpbe)2#d1Jlsh2cFI&aJ-eBE=~s@b&%siM^*5#$=oR(IHd$7u?Pe|| zDf*!N@XLK)k-L|&+i}G+o_R~GozH5b2h6wh18RCtP$wlpCJdzL>3lA$ItvjxbeAiy zQnIt9o?l0*!-(oT{K1p=Uj5&x%UNFrHvHdj54>NEhjzcGpCa^5B|P{@JKoV7#+7zA z>AdZ7zt?4bu}O@IEDG2j-OfY`PfJ-i_~c0ZQpp77lYu7EwxrDZOQh(CyQ#DyrlX-V zD-E?$-uNrhkzav`4v2)G!p|v^jvKA4w~v=xAL!|bbty&$$AtMZ;5aQmrL9lVBeq%# zF4MwC?-@rSa;I>@O`kq!$qSz<$RG@1Hn@E!6*gF@rcu@Aw5`DQ^}9jci<$z@wg#y- z6h40FgN^~&@;f}~RgJ?D4H$zxt!e`LLvkA_v?t)LEIqMc-h}b5vgbTt{vOcW$ zl>Rn#0OfbBGH~{yXRlHG=UB5__2Q}AqxEC4Ge&}ME)@%>2MQ3kx*G$2&P#}{P6sc$ z?*}FEAw?7|t9~9#G*zwp`)rZ9pPcxU2{wH+^_lR9e4x#?d>byyraER%Ai<)(oJR%N zb8tjcD4$*_oZvV^x2|(FOvsb+TqL++n_%;Nb$MyEG;yPi%lh(0kvObSKAK}}S{5Iz zCFwy6!l7V4DdjYgk}TzyB` zH-3s$zf}GRO=7=SxlIr;AS3^ll%UG`t4H@x;dDBi5bdz}y>U4SX%vYBt%(ilA=<~4 z#=tjDeW(2xW@+P>b3G>Su|wn}ee zsBOv_B{()&C=rev=D1=RZu$@O%gi+(_Wqa{@*;6Coi>CCj?PH>h}lr{9^EV)o_c+1 zN5L9J1#J>^6alo&eYf#d0Im%wzkU8*%o=#-U!?gcc*QA&yeo$XMhU19(8UONAT2r~%d^(2FPDoK;vnbmPX2uDaJiitqZdw~lPxVjMLz331P<-Sz8B)`ADtwl>3Z)x&=@dFn1UpYx|=33Bqy0}6H$g+F?)+^B+mM^dBQ zC>!4+huO5<3Cg|hUgSM%lOnoI7aOEZdOH5PK+pYT)!J-bk;gf=3!y}p?zbW}rM7vR zdxB*Jk9Hl&(UtY{1DOo>mIpe;G0PBq_j;CH8uo8V>8h+3xb~JRQSqibp}lnUdNO`B zYXsxQmVZp5a7d^ zOTZLJz4O68C^TJ&X6{=_48QANa>@JPP9B@ zYJ%nQc0Wc7z!RsQ>H#eZ=7t~`zlH4veH~bG(Fn~n!*NL42o*3#~Kip+J&%`W0y)9u4m=o!7rkM6E zI_8T%Z-oMzVl1#Lp_^U_s|_xPt0>Uv(oW_d-QTM+Yfex%>IpuSr%idX+MMa@JFkz7 zy&e*Ru!i$E&rsW)=fCA#-zLtAU!O+KiQb(ihBRaV!Cf}cX~~OB3RxdOzsFhzHNax# z(-NcRP@*aYE1+F6Yf^3NrL4*bZR(E;M#f+hl4E|cI2^{>$vbqOO9rRU^(sbx|NMAjd--Re^0_=-6@rWsGm(mAw(7K zvU=U7m}o;(LkP%2K*CDE>y2%-ux)o7O1&+u*)>wa8DraV(IFEt>5RUh*d{+4-s%eOu)N~B zGXv@Ev=S+OBsU3y(n8*pSn&^j_wn3SB{y;^qwm6Ciq)zidy*S>Qv0h=pRsr>Q^TUx zizH<^Ms z-qXG@s0c``QS@ZNd)ARKx@p{CL(DWJWmYZV^Z1imKredFxar4xrKl4clf?aiCwJFb zzmMJE*|Xx`Q>*EP!$Ae>$AlRBTUrY1Hby(Me)^m@N$o-N5@!XWR8s~1HGJXGUh$5b zozFNT_sj|PiF5`6(C-<#*T74=kGIv(w!G0ps@C%b{J*XiPe9oWB#f zWtP%b;YuLZ>htUr8)vKY{SS^Lo&rJh-+23bkGgScEGI^67uH<05q5=<37;$~3_3Dw z(mm>0xnz|O3cyYAuh*nwcn8k3IDahowC)aG$BX?uX6{~RA6IEb!OWxUMyJ6jGNxdC zm>*~}Y^th86~YlH709w1X3DUk87_wtltw~t%B%sGyFUrI5&qr|m=TaG%f9%CA9wC+c9-H*Z1Ls zmY!rs*b15*KT zGrZN!+MZU=WAnrw^$QZ?yNsx-fMr<1B_;e~sl_Fv zH<_%dykCC7FY?>j%Trma!>#$>Wd-ep#=ok1`jz79q;vE62E_sXD-Sf(uQY}pdF&?C0-`3?_~7JTpL zN2)x||2;(4{p<<8u-O%{u-Oi=kj8zZ4bHa(IRMkks##1 z*6}>u5VW0qyE+1_>d)f2f?+*r8Ri zba7k5MBo#|?@wRh3o&&UN4#MRy=*TBD|uV`hC&eok^;rzUf!@|TH&%=kOI^sV<14J z@v1V1xpq)7&BjEKv|s=7yiy>AB;t#X+Zrk&yVa%d?F*&)H+qA1uZd)6^HYInm)sj5 z>3|8IA(1hBDdHgKXKwJ}A42!|Gmy0Y6SFO+-b!6nR7dvI(;y(p(kf#~ zFdpB+s;iW91N12?!5p@bqqR7o=8@ZbLE*5&84t27Bj97D1Q}z$s`h(NDAkXY8%ls$ zZou<4Xsx~DLqVLE*#fc5{LNQhce{Wj=G33jA9AHm|HkR^YB^(Cn8+BN0io0e(?&oN z^(4WE-3s9=P17IIO69cr5h*#G+zv4TnEL~nmNv_J8d;_Qb0o;9*}8lF_^$|LQn94* zS59Gsy7Xjsm6<)RzW|OTkhIJeBTafIrMY&DVT<7((O0=GY3g8Sh{Bt+a%ElNEk>L@ z%IkQ@teTidc5Lw&qz`e=r~aKt(zr5zw5bbb*J6JkPq!==ff8>X0lfO$ybYhs{NQwV zIy(Y%FXcAKqo^ymFpn#Zir;E9!K3KI*@wz+$OXVN1mX$$K!2L+{6Uc3!9!amDw$ZR zL~u8bG0mpiFqSPc~`;yQ9<3K1TIf~Qa#PV+w(ni^)pkDctY1Dw~v2&QN@TG8x3x}h&VW5{G{PNlf% z-!3!tO(!_ovRTpfadsF{FtANWAWb>ZOv`Ar-5XIU!q|2!CAmK4*;M~ZU`l3Qq82R= zJ!G-q>*G-2MM{l);%S=zUL{51WO+h$^+QcY=%-{CdBR?kkI$w}ix=+$l$IOVQHuEB zh}q4@@@Nn5+^@nRh1$vR=JsaJE>7mgc7J~XO}@f&0$2clzX1RM7aK1J%m3i)|HcIb z{{F=*>ER;%#l_gg9PlsTFJ{d0kpM7@ivm~y%%;X4dm*8}nLqX)pMT3|`;Qy|vzn)a zIe=N&*wP$831Iz4uClR{xxLFrQ5JyeKY)U{nYFPP&;y|R0kHr$c{!QbxH&m_Sphs8 ztV}#Syxd$I0R4ZmiUaLkJ_u;IscoQ|0UGJ$=m{-1;7K(@}CXB z#mULe39tbC3*%yE=lbC8?*_2{55~&I^Z#KioF7*IU->=~tRErye_>qgEbJe?`+qPF zw*NmLC&vd3|C7(f$=KS~-02@izF2#ie^mJ|8LB{_3*fKe|BAQI_7*_EU*G>jrn8H& VlgmFAa + + + + + image/svg+xml + + SVG Picture created as heat_map_robot_servo_rework-B.Cu.svg date 2018/01/08 12:12:45 + + + + + + SVG Picture created as heat_map_robot_servo_rework-B.Cu.svg date 2018/01/08 12:12:45 + Picture generated by PCBNEW + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/robot/board/PDF/v0.2/heat_map_robot_servo_rework-F.Cu.svg b/robot/board/PDF/v0.2/heat_map_robot_servo_rework-F.Cu.svg new file mode 100644 index 0000000..f62ee05 --- /dev/null +++ b/robot/board/PDF/v0.2/heat_map_robot_servo_rework-F.Cu.svg @@ -0,0 +1,3268 @@ + + + +SVG Picture created as heat_map_robot_servo_rework-F.Cu.svg date 2018/01/08 12:12:48 + Picture generated by PCBNEW + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/robot/board/_autosave-heat_map_robot_servo_rework.pro b/robot/board/_autosave-heat_map_robot_servo_rework.pro new file mode 100644 index 0000000..152769c --- /dev/null +++ b/robot/board/_autosave-heat_map_robot_servo_rework.pro @@ -0,0 +1,33 @@ +update=22/05/2015 07:44:53 +version=1 +last_client=kicad +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] diff --git a/robot/board/_battery_holder.pretty/Keystone_2468_2xAAA.kicad_mod b/robot/board/_battery_holder.pretty/Keystone_2468_2xAAA.kicad_mod new file mode 100644 index 0000000..56a0e1c --- /dev/null +++ b/robot/board/_battery_holder.pretty/Keystone_2468_2xAAA.kicad_mod @@ -0,0 +1,86 @@ +(module Battery_Holders:Keystone_2468_2xAAA (layer F.Cu) (tedit 5A12BEE4) + (descr "2xAAA cell battery holder, Keystone P/N 2468") + (tags "AAA battery cell holder") + (fp_text reference REF** (at 0 -7 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Keystone_2468_2xAAA (at 24.95 7.8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 34.29 0) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.15))) + ) + (fp_text user + (at 12.7 0) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.15))) + ) + (fp_line (start 50.9 19.15) (end 50.9 -6.45) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.1 19.15) (end 50.9 19.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.1 -6.45) (end -3.1 19.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 50.9 -6.45) (end -3.1 -6.45) (layer F.CrtYd) (width 0.05)) + (fp_line (start 50.5 18.75) (end 50.5 -6.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.7 18.75) (end 50.5 18.75) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.7 -6.05) (end -2.7 18.75) (layer F.SilkS) (width 0.12)) + (fp_line (start 50.5 -6.05) (end -2.7 -6.05) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.97 15.24) (end 13.97 10.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.97 10.16) (end 31.75 10.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 31.75 10.16) (end 31.75 11.43) (layer F.SilkS) (width 0.12)) + (fp_line (start 31.75 11.43) (end 33.02 11.43) (layer F.SilkS) (width 0.12)) + (fp_line (start 33.02 11.43) (end 33.02 13.97) (layer F.SilkS) (width 0.12)) + (fp_line (start 33.02 13.97) (end 31.75 13.97) (layer F.SilkS) (width 0.12)) + (fp_line (start 31.75 13.97) (end 31.75 15.24) (layer F.SilkS) (width 0.12)) + (fp_line (start 31.75 15.24) (end 13.97 15.24) (layer F.SilkS) (width 0.12)) + (fp_line (start 33.02 -1.27) (end 33.02 2.54) (layer F.SilkS) (width 0.12)) + (fp_line (start 33.02 2.54) (end 15.24 2.54) (layer F.SilkS) (width 0.12)) + (fp_line (start 15.24 2.54) (end 15.24 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 15.24 1.27) (end 13.97 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.97 1.27) (end 13.97 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.97 -1.27) (end 15.24 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 15.24 -1.27) (end 15.24 -2.54) (layer F.SilkS) (width 0.12)) + (fp_line (start 15.24 -2.54) (end 33.02 -2.54) (layer F.SilkS) (width 0.12)) + (fp_line (start 33.02 -2.54) (end 33.02 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 6.096) (end 21.59 6.096) (layer F.SilkS) (width 0.12)) + (fp_line (start 21.59 6.096) (end 21.59 6.604) (layer F.SilkS) (width 0.12)) + (fp_line (start 21.59 6.604) (end -1.27 6.604) (layer F.SilkS) (width 0.12)) + (fp_line (start 48.26 6.096) (end 25.4 6.096) (layer F.SilkS) (width 0.12)) + (fp_line (start 25.4 6.096) (end 25.4 6.604) (layer F.SilkS) (width 0.12)) + (fp_line (start 25.4 6.604) (end 48.26 6.604) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.97 16.51) (end 13.97 17.78) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.97 17.78) (end 33.02 17.78) (layer F.SilkS) (width 0.12)) + (fp_line (start 33.02 17.78) (end 33.02 16.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 45.72 -3.81) (end 33.02 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 33.02 -3.81) (end 33.02 -5.08) (layer F.SilkS) (width 0.12)) + (fp_line (start 33.02 -5.08) (end 13.97 -5.08) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.97 -5.08) (end 13.97 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 45.72 16.51) (end 33.02 16.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -3.81) (end 13.97 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -3.81) (end 1.27 -5.08) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -5.08) (end -1.27 -5.08) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 -5.08) (end -1.27 17.78) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 17.78) (end 1.27 17.78) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 17.78) (end 1.27 16.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 16.51) (end 13.97 16.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 48.26 -5.08) (end 45.72 -5.08) (layer F.SilkS) (width 0.12)) + (fp_line (start 45.72 -5.08) (end 45.72 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 48.26 -5.08) (end 48.26 17.78) (layer F.SilkS) (width 0.12)) + (fp_line (start 48.26 17.78) (end 45.72 17.78) (layer F.SilkS) (width 0.12)) + (fp_line (start 45.72 17.78) (end 45.72 16.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 18.65) (end -2.6 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 50.4 18.65) (end 50.4 -5.95) (layer F.Fab) (width 0.1)) + (fp_line (start -2.6 18.65) (end 50.4 18.65) (layer F.Fab) (width 0.1)) + (fp_line (start -2.6 6.35) (end -2.6 -5.95) (layer F.Fab) (width 0.1)) + (fp_line (start -2.6 -5.95) (end 50.4 -5.95) (layer F.Fab) (width 0.1)) + (fp_text user + (at 34.29 12.7) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.15))) + ) + (fp_text user - (at 12.7 12.7) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.15))) + ) + (fp_text user + (at -3.81 0) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.15))) + ) + (fp_text user - (at -3.81 12.7) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 2 2) (drill 1.02) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 0 12.7) (size 2 2) (drill 1.02) (layers *.Cu *.Mask)) +) diff --git a/robot/board/_saved_heat_map_robot_servo_rework.pro b/robot/board/_saved_heat_map_robot_servo_rework.pro new file mode 100644 index 0000000..152769c --- /dev/null +++ b/robot/board/_saved_heat_map_robot_servo_rework.pro @@ -0,0 +1,33 @@ +update=22/05/2015 07:44:53 +version=1 +last_client=kicad +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] diff --git a/robot/board/fp-lib-table b/robot/board/fp-lib-table new file mode 100644 index 0000000..9cb7d23 --- /dev/null +++ b/robot/board/fp-lib-table @@ -0,0 +1,3 @@ +(fp_lib_table + (lib (name _battery_holder)(type KiCad)(uri "$(KIPRJMOD)/_battery_holder.pretty")(options "")(descr "")) +) diff --git a/robot/board/heat_map_robot_servo_rework-cache.lib b/robot/board/heat_map_robot_servo_rework-cache.lib new file mode 100644 index 0000000..597c370 --- /dev/null +++ b/robot/board/heat_map_robot_servo_rework-cache.lib @@ -0,0 +1,448 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# Switch_SW_Push_Dual +# +DEF Switch_SW_Push_Dual SW 0 40 Y N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "Switch_SW_Push_Dual" 0 -270 50 H V C CNN +F2 "" 0 200 50 H I C CNN +F3 "" 0 200 50 H I C CNN +DRAW +C -80 -200 20 0 1 0 N +C -80 0 20 0 1 0 N +C 80 -200 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 -120 0 -140 N +P 2 0 1 0 0 -80 0 -100 N +P 2 0 1 0 0 -60 0 -40 N +P 2 0 1 0 0 -20 0 0 N +P 2 0 1 0 0 20 0 40 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 -150 -100 -150 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +X 3 3 -200 -200 100 R 50 50 0 1 P +X 4 4 200 -200 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# heat_map_robot_servo_rework-rescue_AP1117-15-regul +# +DEF heat_map_robot_servo_rework-rescue_AP1117-15-regul U 0 10 Y Y 1 F N +F0 "U" -150 125 50 H V C CNN +F1 "heat_map_robot_servo_rework-rescue_AP1117-15-regul" 0 125 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-223-3_TabPin2" 0 200 50 H I C CNN +F3 "" 100 -250 50 H I C CNN +$FPLIST + SOT?223*TabPin2* +$ENDFPLIST +DRAW +S -200 -200 200 75 0 1 10 f +X GND 1 0 -300 100 U 50 50 1 1 W +X VO 2 300 0 100 L 50 50 1 1 P +X VI 3 -300 0 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# heat_map_robot_servo_rework-rescue_ATMEGA168A-PU-atmel +# +DEF heat_map_robot_servo_rework-rescue_ATMEGA168A-PU-atmel U 0 40 Y Y 1 F N +F0 "U" -750 1250 50 H V L BNN +F1 "heat_map_robot_servo_rework-rescue_ATMEGA168A-PU-atmel" 400 -1400 50 H V L BNN +F2 "DIL28" 0 0 50 H I C CIN +F3 "" 0 0 50 H I C CNN +$FPLIST + 28DIP-ELL600 + 28dip600 +$ENDFPLIST +DRAW +S -750 1200 850 -1300 0 1 10 f +X (PCINT14/~RESET~)PC6 1 1000 -350 150 L 40 40 1 1 B +X (PCINT7/XTAL2/TOSC2)PB7 10 1000 400 150 L 40 40 1 1 B +X (PCINT21/OC0B/T1)PD5 11 1000 -1000 150 L 40 40 1 1 B +X (PCINT22/OC0A/AIN0)PD6 12 1000 -1100 150 L 40 40 1 1 B +X (PCINT23/AIN1)PD7 13 1000 -1200 150 L 40 40 1 1 B +X (PCINT0/CLKO/ICP1)PB0 14 1000 1100 150 L 40 40 1 1 B +X (PCINT1/OC1A)PB1 15 1000 1000 150 L 40 40 1 1 B +X (PCINT2/OC1B/~SS~)PB2 16 1000 900 150 L 40 40 1 1 B +X (PCINT3/OC2A/MOSI)PB3 17 1000 800 150 L 40 40 1 1 B +X (PCINT4/MISO)PB4 18 1000 700 150 L 40 40 1 1 B +X (PCINT5/SCK)PB5 19 1000 600 150 L 40 40 1 1 B +X (PCINT16/RXD)PD0 2 1000 -500 150 L 40 40 1 1 B +X AVCC 20 -900 800 150 R 40 40 1 1 W +X AREF 21 -900 500 150 R 40 40 1 1 B +X GND 22 -900 -1100 150 R 40 40 1 1 W +X (PCINT8/ADC0)PC0 23 1000 250 150 L 40 40 1 1 B +X (PCINT9/ADC1)PC1 24 1000 150 150 L 40 40 1 1 B +X (PCINT10/ADC2)PC2 25 1000 50 150 L 40 40 1 1 B +X (PCINT11/ADC3)PC3 26 1000 -50 150 L 40 40 1 1 B +X (PCINT12/SDA/ADC4)PC4 27 1000 -150 150 L 40 40 1 1 B +X (PCINT13/SCL/ADC5)PC5 28 1000 -250 150 L 40 40 1 1 B +X (PCINT17/TXD)PD1 3 1000 -600 150 L 40 40 1 1 B +X (PCINT18/INT0)PD2 4 1000 -700 150 L 40 40 1 1 B +X (PCINT19/OC2B/INT1)PD3 5 1000 -800 150 L 40 40 1 1 B +X (PCINT20/XCK/T0)PD4 6 1000 -900 150 L 40 40 1 1 B +X VCC 7 -900 1100 150 R 40 40 1 1 W +X GND 8 -900 -1200 150 R 40 40 1 1 W +X (PCINT6/XTAL1/TOSC1)PB6 9 1000 500 150 L 40 40 1 1 B +ENDDRAW +ENDDEF +# +# heat_map_robot_servo_rework-rescue_C-device +# +DEF heat_map_robot_servo_rework-rescue_C-device C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "heat_map_robot_servo_rework-rescue_C-device" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# heat_map_robot_servo_rework-rescue_CP-device +# +DEF heat_map_robot_servo_rework-rescue_CP-device C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "heat_map_robot_servo_rework-rescue_CP-device" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + CP_* +$ENDFPLIST +DRAW +S -90 20 -90 40 0 1 0 N +S -90 20 90 20 0 1 0 N +S 90 -20 -90 -40 0 1 0 F +S 90 40 -90 40 0 1 0 N +S 90 40 90 20 0 1 0 N +P 2 0 1 0 -70 90 -30 90 N +P 2 0 1 0 -50 110 -50 70 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# heat_map_robot_servo_rework-rescue_Conn_02x03_Row_Letter_Last-Connector +# +DEF heat_map_robot_servo_rework-rescue_Conn_02x03_Row_Letter_Last-Connector J 0 40 Y N 1 F N +F0 "J" 50 200 50 H V C CNN +F1 "heat_map_robot_servo_rework-rescue_Conn_02x03_Row_Letter_Last-Connector" 50 -200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*2x??x*mm* + Connector*:*2x???Pitch* +$ENDFPLIST +DRAW +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 150 150 -150 1 1 10 f +S 150 -95 100 -105 1 1 6 N +S 150 5 100 -5 1 1 6 N +S 150 105 100 95 1 1 6 N +X Pin_1a 1a -200 100 150 R 50 50 1 1 P +X Pin_1b 1b 300 100 150 L 50 50 1 1 P +X Pin_2a 2a -200 0 150 R 50 50 1 1 P +X Pin_2b 2b 300 0 150 L 50 50 1 1 P +X Pin_3a 3a -200 -100 150 R 50 50 1 1 P +X Pin_3b 3b 300 -100 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# heat_map_robot_servo_rework-rescue_Conn_02x04_Odd_Even-Connector +# +DEF heat_map_robot_servo_rework-rescue_Conn_02x04_Odd_Even-Connector J 0 40 Y N 1 F N +F0 "J" 50 200 50 H V C CNN +F1 "heat_map_robot_servo_rework-rescue_Conn_02x04_Odd_Even-Connector" 50 -300 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*2x??x*mm* + Connector*:*2x???Pitch* + Pin_Header_Straight_2X* + Pin_Header_Angled_2X* + Socket_Strip_Straight_2X* + Socket_Strip_Angled_2X* +$ENDFPLIST +DRAW +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 150 150 -250 1 1 10 f +S 150 -195 100 -205 1 1 6 N +S 150 -95 100 -105 1 1 6 N +S 150 5 100 -5 1 1 6 N +S 150 105 100 95 1 1 6 N +X Pin_1 1 -200 100 150 R 50 50 1 1 P +X Pin_2 2 300 100 150 L 50 50 1 1 P +X Pin_3 3 -200 0 150 R 50 50 1 1 P +X Pin_4 4 300 0 150 L 50 50 1 1 P +X Pin_5 5 -200 -100 150 R 50 50 1 1 P +X Pin_6 6 300 -100 150 L 50 50 1 1 P +X Pin_7 7 -200 -200 150 R 50 50 1 1 P +X Pin_8 8 300 -200 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# heat_map_robot_servo_rework-rescue_Crystal-device +# +DEF heat_map_robot_servo_rework-rescue_Crystal-device Y 0 40 N N 1 F N +F0 "Y" 0 150 50 H V C CNN +F1 "heat_map_robot_servo_rework-rescue_Crystal-device" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Crystal* +$ENDFPLIST +DRAW +S -45 100 45 -100 0 1 12 N +P 2 0 1 0 -100 0 -75 0 N +P 2 0 1 20 -75 -50 -75 50 N +P 2 0 1 20 75 -50 75 50 N +P 2 0 1 0 100 0 75 0 N +X 1 1 -150 0 50 R 50 50 1 1 P +X 2 2 150 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# heat_map_robot_servo_rework-rescue_HC-SR04-HC-SR04 +# +DEF heat_map_robot_servo_rework-rescue_HC-SR04-HC-SR04 U 0 40 Y Y 1 L N +F0 "U" 0 200 50 H V L BNN +F1 "heat_map_robot_servo_rework-rescue_HC-SR04-HC-SR04" 0 -400 50 H V L BNN +F2 "XCVR_HC-SR04" 0 0 50 H I L BNN +F3 "5.95 USD" 0 0 50 H I L BNN +F4 "OSEPP" 0 0 50 H I L BNN +F5 "None" 0 0 50 H I L BNN +F6 "Ultrasonic Sensor Module" 0 0 50 H I L BNN +F7 "Unavailable" 0 0 50 H I L BNN +F8 "HC-SR04" 0 0 50 H I L BNN +DRAW +P 2 0 0 10 0 -300 400 -300 N +P 2 0 0 10 0 200 0 -300 N +P 2 0 0 10 400 -300 400 200 N +P 2 0 0 10 400 200 0 200 N +X VCC 1 -200 100 200 R 40 40 0 0 I +X TRIG 2 -200 0 200 R 40 40 0 0 B +X ECHO 3 -200 -100 200 R 40 40 0 0 B +X GND 4 -200 -200 200 R 40 40 0 0 I +ENDDRAW +ENDDEF +# +# heat_map_robot_servo_rework-rescue_LED-device +# +DEF heat_map_robot_servo_rework-rescue_LED-device D 0 40 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "heat_map_robot_servo_rework-rescue_LED-device" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + LED* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 -50 -50 50 N +P 2 0 1 0 -50 0 50 0 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N +P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N +P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# heat_map_robot_servo_rework-rescue_MAX31820-sensors +# +DEF heat_map_robot_servo_rework-rescue_MAX31820-sensors U 0 40 Y Y 1 F N +F0 "U" -150 250 50 H V C CNN +F1 "heat_map_robot_servo_rework-rescue_MAX31820-sensors" 250 250 50 H V C CNN +F2 "TO_SOT_Packages_THT:TO-92_Inline_Narrow_Oval" -1000 -250 50 H I C CNN +F3 "" -150 250 50 H I C CNN +$FPLIST + TO*92* +$ENDFPLIST +DRAW +A -130 125 25 1 1799 0 1 10 N -105 125 -155 125 +C -130 -100 50 0 1 10 F +S -200 200 200 -200 0 1 10 f +S -105 -75 -155 0 0 1 10 F +P 2 0 1 10 -155 25 -130 25 N +P 2 0 1 10 -155 50 -130 50 N +P 2 0 1 10 -155 75 -130 75 N +P 2 0 1 10 -155 100 -130 100 N +P 2 0 1 10 -155 125 -155 0 N +P 2 0 1 10 -155 125 -130 125 N +P 2 0 1 10 -105 125 -105 0 N +X GND 1 0 -300 100 U 50 50 1 1 W +X DQ 2 300 0 100 L 50 50 1 1 B +X VDD 3 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# heat_map_robot_servo_rework-rescue_MCP1700-3002E_SOT23-regul +# +DEF heat_map_robot_servo_rework-rescue_MCP1700-3002E_SOT23-regul U 0 10 Y Y 1 F N +F0 "U" -150 125 50 H V C CNN +F1 "heat_map_robot_servo_rework-rescue_MCP1700-3002E_SOT23-regul" 0 125 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23" 0 225 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + SOT?23* +$ENDFPLIST +DRAW +S -200 75 200 -200 0 1 10 f +X GND 1 0 -300 100 U 50 50 1 1 W +X VO 2 300 0 100 L 50 50 1 1 w +X VI 3 -300 0 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# heat_map_robot_servo_rework-rescue_NRF24L01_Breakout-rfcom +# +DEF heat_map_robot_servo_rework-rescue_NRF24L01_Breakout-rfcom U 0 40 Y Y 1 F N +F0 "U" -350 500 50 H V L CNN +F1 "heat_map_robot_servo_rework-rescue_NRF24L01_Breakout-rfcom" 150 500 50 H V L CNN +F2 "RF_Modules:nRF24L01_Breakout" 150 600 50 H I L CIN +F3 "" 0 -100 50 H V C CNN +$FPLIST + nRF24L01*Breakout* +$ENDFPLIST +DRAW +A 175 100 112 1166 -266 0 1 10 N 125 200 275 50 +A 175 101 49 900 -11 0 1 10 N 175 150 225 100 +A 175 101 78 1087 -191 0 1 10 N 150 175 250 75 +C 175 100 25 0 1 10 F +S -350 450 350 -450 0 1 10 f +S 450 -750 450 -750 0 1 0 N +P 2 0 1 10 175 75 175 -50 N +X GND 1 0 -600 150 U 50 50 1 1 W +X VCC 2 0 600 150 D 50 50 1 1 W +X CE 3 -500 -200 150 R 50 50 1 1 I +X ~CSN 4 -500 0 150 R 50 50 1 1 I +X SCK 5 -500 100 150 R 50 50 1 1 I C +X MOSI 6 -500 300 150 R 50 50 1 1 I +X MISO 7 -500 200 150 R 50 50 1 1 O +X IRQ 8 -500 -300 150 R 50 50 1 1 O +ENDDRAW +ENDDEF +# +# heat_map_robot_servo_rework-rescue_R-device +# +DEF heat_map_robot_servo_rework-rescue_R-device R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "heat_map_robot_servo_rework-rescue_R-device" 0 0 50 V V C CNN +F2 "" -70 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* + R_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# heat_map_robot_servo_rework-rescue_SW_SPDT-sw_dpdt +# +DEF heat_map_robot_servo_rework-rescue_SW_SPDT-sw_dpdt SW 0 0 Y N 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "heat_map_robot_servo_rework-rescue_SW_SPDT-sw_dpdt" 0 -250 50 H V C CNN +F2 "" -735 0 50 H I C CNN +F3 "" -735 0 50 H I C CNN +$FPLIST + sw +$ENDFPLIST +DRAW +C -178 0 20 0 1 0 N +C -78 -100 20 0 1 0 N +C -78 100 20 0 1 0 N +C 78 -100 20 0 1 0 N +C 78 100 20 0 1 0 N +C 178 0 20 0 1 0 N +P 2 0 1 0 -78 80 -158 0 N +P 2 0 1 0 78 80 158 0 N +X A 1 -200 100 100 R 50 50 1 1 P +X B 2 -300 0 100 R 50 50 1 1 P +X C 3 -200 -100 100 R 50 50 1 1 P +X D 4 200 100 100 L 50 50 1 1 P +X E 5 300 0 100 L 50 50 1 1 P +X F 6 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# heat_map_robot_servo_rework-rescue_Screw_Terminal_01x02-Connector_Specialized +# +DEF heat_map_robot_servo_rework-rescue_Screw_Terminal_01x02-Connector_Specialized J 0 40 Y N 1 F N +F0 "J" 0 100 50 H V C CNN +F1 "heat_map_robot_servo_rework-rescue_Screw_Terminal_01x02-Connector_Specialized" 0 -200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + TerminalBlock*:* +$ENDFPLIST +DRAW +C 0 -100 25 1 1 6 N +C 0 0 25 1 1 6 N +S -50 50 50 -150 1 1 10 f +P 2 1 1 6 -21 -87 13 -120 N +P 2 1 1 6 -21 13 13 -20 N +P 2 1 1 6 -14 -80 20 -113 N +P 2 1 1 6 -14 20 20 -13 N +X Pin_1 1 -200 0 150 R 50 50 1 1 P +X Pin_2 2 -200 -100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# power_GND +# +DEF power_GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "power_GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# power_PWR_FLAG +# +DEF power_PWR_FLAG #FLG 0 0 N N 1 F P +F0 "#FLG" 0 75 50 H I C CNN +F1 "power_PWR_FLAG" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N +X pwr 1 0 0 0 U 50 50 0 0 w +ENDDRAW +ENDDEF +# +# power_VCC +# +DEF power_VCC #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "power_VCC" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VCC 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/robot/board/heat_map_robot_servo_rework-rescue.dcm b/robot/board/heat_map_robot_servo_rework-rescue.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/robot/board/heat_map_robot_servo_rework-rescue.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/robot/board/heat_map_robot_servo_rework-rescue.lib b/robot/board/heat_map_robot_servo_rework-rescue.lib new file mode 100644 index 0000000..5df5a40 --- /dev/null +++ b/robot/board/heat_map_robot_servo_rework-rescue.lib @@ -0,0 +1,405 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# AP1117-15-regul +# +DEF AP1117-15-regul U 0 10 Y Y 1 F N +F0 "U" -150 125 50 H V C CNN +F1 "AP1117-15-regul" 0 125 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-223-3_TabPin2" 0 200 50 H I C CNN +F3 "" 100 -250 50 H I C CNN +$FPLIST + SOT?223*TabPin2* +$ENDFPLIST +DRAW +S -200 -200 200 75 0 1 10 f +X GND 1 0 -300 100 U 50 50 1 1 W +X VO 2 300 0 100 L 50 50 1 1 P +X VI 3 -300 0 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ATMEGA168A-PU-atmel +# +DEF ATMEGA168A-PU-atmel U 0 40 Y Y 1 F N +F0 "U" -750 1250 50 H V L BNN +F1 "ATMEGA168A-PU-atmel" 400 -1400 50 H V L BNN +F2 "DIL28" 0 0 50 H I C CIN +F3 "" 0 0 50 H I C CNN +$FPLIST + 28DIP-ELL600 + 28dip600 +$ENDFPLIST +DRAW +S -750 1200 850 -1300 0 1 10 f +X (PCINT14/~RESET~)PC6 1 1000 -350 150 L 40 40 1 1 B +X (PCINT7/XTAL2/TOSC2)PB7 10 1000 400 150 L 40 40 1 1 B +X (PCINT21/OC0B/T1)PD5 11 1000 -1000 150 L 40 40 1 1 B +X (PCINT22/OC0A/AIN0)PD6 12 1000 -1100 150 L 40 40 1 1 B +X (PCINT23/AIN1)PD7 13 1000 -1200 150 L 40 40 1 1 B +X (PCINT0/CLKO/ICP1)PB0 14 1000 1100 150 L 40 40 1 1 B +X (PCINT1/OC1A)PB1 15 1000 1000 150 L 40 40 1 1 B +X (PCINT2/OC1B/~SS~)PB2 16 1000 900 150 L 40 40 1 1 B +X (PCINT3/OC2A/MOSI)PB3 17 1000 800 150 L 40 40 1 1 B +X (PCINT4/MISO)PB4 18 1000 700 150 L 40 40 1 1 B +X (PCINT5/SCK)PB5 19 1000 600 150 L 40 40 1 1 B +X (PCINT16/RXD)PD0 2 1000 -500 150 L 40 40 1 1 B +X AVCC 20 -900 800 150 R 40 40 1 1 W +X AREF 21 -900 500 150 R 40 40 1 1 B +X GND 22 -900 -1100 150 R 40 40 1 1 W +X (PCINT8/ADC0)PC0 23 1000 250 150 L 40 40 1 1 B +X (PCINT9/ADC1)PC1 24 1000 150 150 L 40 40 1 1 B +X (PCINT10/ADC2)PC2 25 1000 50 150 L 40 40 1 1 B +X (PCINT11/ADC3)PC3 26 1000 -50 150 L 40 40 1 1 B +X (PCINT12/SDA/ADC4)PC4 27 1000 -150 150 L 40 40 1 1 B +X (PCINT13/SCL/ADC5)PC5 28 1000 -250 150 L 40 40 1 1 B +X (PCINT17/TXD)PD1 3 1000 -600 150 L 40 40 1 1 B +X (PCINT18/INT0)PD2 4 1000 -700 150 L 40 40 1 1 B +X (PCINT19/OC2B/INT1)PD3 5 1000 -800 150 L 40 40 1 1 B +X (PCINT20/XCK/T0)PD4 6 1000 -900 150 L 40 40 1 1 B +X VCC 7 -900 1100 150 R 40 40 1 1 W +X GND 8 -900 -1200 150 R 40 40 1 1 W +X (PCINT6/XTAL1/TOSC1)PB6 9 1000 500 150 L 40 40 1 1 B +ENDDRAW +ENDDEF +# +# C-device +# +DEF C-device C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "C-device" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CP-device +# +DEF CP-device C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "CP-device" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + CP_* +$ENDFPLIST +DRAW +S -90 20 -90 40 0 1 0 N +S -90 20 90 20 0 1 0 N +S 90 -20 -90 -40 0 1 0 F +S 90 40 -90 40 0 1 0 N +S 90 40 90 20 0 1 0 N +P 2 0 1 0 -70 90 -30 90 N +P 2 0 1 0 -50 110 -50 70 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_02x03_Row_Letter_Last-Connector +# +DEF Conn_02x03_Row_Letter_Last-Connector J 0 40 Y N 1 F N +F0 "J" 50 200 50 H V C CNN +F1 "Conn_02x03_Row_Letter_Last-Connector" 50 -200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*2x??x*mm* + Connector*:*2x???Pitch* +$ENDFPLIST +DRAW +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 150 150 -150 1 1 10 f +S 150 -95 100 -105 1 1 6 N +S 150 5 100 -5 1 1 6 N +S 150 105 100 95 1 1 6 N +X Pin_1a 1a -200 100 150 R 50 50 1 1 P +X Pin_1b 1b 300 100 150 L 50 50 1 1 P +X Pin_2a 2a -200 0 150 R 50 50 1 1 P +X Pin_2b 2b 300 0 150 L 50 50 1 1 P +X Pin_3a 3a -200 -100 150 R 50 50 1 1 P +X Pin_3b 3b 300 -100 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_02x04_Odd_Even-Connector +# +DEF Conn_02x04_Odd_Even-Connector J 0 40 Y N 1 F N +F0 "J" 50 200 50 H V C CNN +F1 "Conn_02x04_Odd_Even-Connector" 50 -300 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*2x??x*mm* + Connector*:*2x???Pitch* + Pin_Header_Straight_2X* + Pin_Header_Angled_2X* + Socket_Strip_Straight_2X* + Socket_Strip_Angled_2X* +$ENDFPLIST +DRAW +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 150 150 -250 1 1 10 f +S 150 -195 100 -205 1 1 6 N +S 150 -95 100 -105 1 1 6 N +S 150 5 100 -5 1 1 6 N +S 150 105 100 95 1 1 6 N +X Pin_1 1 -200 100 150 R 50 50 1 1 P +X Pin_2 2 300 100 150 L 50 50 1 1 P +X Pin_3 3 -200 0 150 R 50 50 1 1 P +X Pin_4 4 300 0 150 L 50 50 1 1 P +X Pin_5 5 -200 -100 150 R 50 50 1 1 P +X Pin_6 6 300 -100 150 L 50 50 1 1 P +X Pin_7 7 -200 -200 150 R 50 50 1 1 P +X Pin_8 8 300 -200 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Crystal-device +# +DEF Crystal-device Y 0 40 N N 1 F N +F0 "Y" 0 150 50 H V C CNN +F1 "Crystal-device" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Crystal* +$ENDFPLIST +DRAW +S -45 100 45 -100 0 1 12 N +P 2 0 1 0 -100 0 -75 0 N +P 2 0 1 20 -75 -50 -75 50 N +P 2 0 1 20 75 -50 75 50 N +P 2 0 1 0 100 0 75 0 N +X 1 1 -150 0 50 R 50 50 1 1 P +X 2 2 150 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# HC-SR04-HC-SR04 +# +DEF HC-SR04-HC-SR04 U 0 40 Y Y 1 L N +F0 "U" 0 200 50 H V L BNN +F1 "HC-SR04-HC-SR04" 0 -400 50 H V L BNN +F2 "XCVR_HC-SR04" 0 0 50 H I L BNN +F3 "5.95 USD" 0 0 50 H I L BNN +F4 "OSEPP" 0 0 50 H I L BNN +F5 "None" 0 0 50 H I L BNN +F6 "Ultrasonic Sensor Module" 0 0 50 H I L BNN +F7 "Unavailable" 0 0 50 H I L BNN +F8 "HC-SR04" 0 0 50 H I L BNN +DRAW +P 2 0 0 10 0 -300 400 -300 N +P 2 0 0 10 0 200 0 -300 N +P 2 0 0 10 400 -300 400 200 N +P 2 0 0 10 400 200 0 200 N +X VCC 1 -200 100 200 R 40 40 0 0 I +X TRIG 2 -200 0 200 R 40 40 0 0 B +X ECHO 3 -200 -100 200 R 40 40 0 0 B +X GND 4 -200 -200 200 R 40 40 0 0 I +ENDDRAW +ENDDEF +# +# LED-device +# +DEF LED-device D 0 40 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "LED-device" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + LED* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 -50 -50 50 N +P 2 0 1 0 -50 0 50 0 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N +P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N +P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# MAX31820-sensors +# +DEF MAX31820-sensors U 0 40 Y Y 1 F N +F0 "U" -150 250 50 H V C CNN +F1 "MAX31820-sensors" 250 250 50 H V C CNN +F2 "TO_SOT_Packages_THT:TO-92_Inline_Narrow_Oval" -1000 -250 50 H I C CNN +F3 "" -150 250 50 H I C CNN +$FPLIST + TO*92* +$ENDFPLIST +DRAW +A -130 125 25 1 1799 0 1 10 N -105 125 -155 125 +C -130 -100 50 0 1 10 F +S -200 200 200 -200 0 1 10 f +S -105 -75 -155 0 0 1 10 F +P 2 0 1 10 -155 25 -130 25 N +P 2 0 1 10 -155 50 -130 50 N +P 2 0 1 10 -155 75 -130 75 N +P 2 0 1 10 -155 100 -130 100 N +P 2 0 1 10 -155 125 -155 0 N +P 2 0 1 10 -155 125 -130 125 N +P 2 0 1 10 -105 125 -105 0 N +X GND 1 0 -300 100 U 50 50 1 1 W +X DQ 2 300 0 100 L 50 50 1 1 B +X VDD 3 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP1700-3002E_SOT23-regul +# +DEF MCP1700-3002E_SOT23-regul U 0 10 Y Y 1 F N +F0 "U" -150 125 50 H V C CNN +F1 "MCP1700-3002E_SOT23-regul" 0 125 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23" 0 225 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + SOT?23* +$ENDFPLIST +DRAW +S -200 75 200 -200 0 1 10 f +X GND 1 0 -300 100 U 50 50 1 1 W +X VO 2 300 0 100 L 50 50 1 1 w +X VI 3 -300 0 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# NRF24L01_Breakout-rfcom +# +DEF NRF24L01_Breakout-rfcom U 0 40 Y Y 1 F N +F0 "U" -350 500 50 H V L CNN +F1 "NRF24L01_Breakout-rfcom" 150 500 50 H V L CNN +F2 "RF_Modules:nRF24L01_Breakout" 150 600 50 H I L CIN +F3 "" 0 -100 50 H V C CNN +$FPLIST + nRF24L01*Breakout* +$ENDFPLIST +DRAW +A 175 100 112 1166 -266 0 1 10 N 125 200 275 50 +A 175 101 49 900 -11 0 1 10 N 175 150 225 100 +A 175 101 78 1087 -191 0 1 10 N 150 175 250 75 +C 175 100 25 0 1 10 F +S -350 450 350 -450 0 1 10 f +S 450 -750 450 -750 0 1 0 N +P 2 0 1 10 175 75 175 -50 N +X GND 1 0 -600 150 U 50 50 1 1 W +X VCC 2 0 600 150 D 50 50 1 1 W +X CE 3 -500 -200 150 R 50 50 1 1 I +X ~CSN 4 -500 0 150 R 50 50 1 1 I +X SCK 5 -500 100 150 R 50 50 1 1 I C +X MOSI 6 -500 300 150 R 50 50 1 1 I +X MISO 7 -500 200 150 R 50 50 1 1 O +X IRQ 8 -500 -300 150 R 50 50 1 1 O +ENDDRAW +ENDDEF +# +# R-device +# +DEF R-device R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "R-device" 0 0 50 V V C CNN +F2 "" -70 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* + R_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_SPDT-sw_dpdt +# +DEF SW_SPDT-sw_dpdt SW 0 0 Y N 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_SPDT-sw_dpdt" 0 -250 50 H V C CNN +F2 "" -735 0 50 H I C CNN +F3 "" -735 0 50 H I C CNN +$FPLIST + sw +$ENDFPLIST +DRAW +C -178 0 20 0 1 0 N +C -78 -100 20 0 1 0 N +C -78 100 20 0 1 0 N +C 78 -100 20 0 1 0 N +C 78 100 20 0 1 0 N +C 178 0 20 0 1 0 N +P 2 0 1 0 -78 80 -158 0 N +P 2 0 1 0 78 80 158 0 N +X A 1 -200 100 100 R 50 50 1 1 P +X B 2 -300 0 100 R 50 50 1 1 P +X C 3 -200 -100 100 R 50 50 1 1 P +X D 4 200 100 100 L 50 50 1 1 P +X E 5 300 0 100 L 50 50 1 1 P +X F 6 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_01x02-Connector +# +DEF Screw_Terminal_01x02-Connector J 0 40 Y N 1 F N +F0 "J" 0 100 50 H V C CNN +F1 "Screw_Terminal_01x02-Connector" 0 -200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*Terminal*Block*:* + TerminalBlock* +$ENDFPLIST +DRAW +C 0 -100 25 1 1 6 N +C 0 0 25 1 1 6 N +S -50 50 50 -150 1 1 10 f +P 2 1 1 6 -21 -87 13 -120 N +P 2 1 1 6 -21 13 13 -20 N +P 2 1 1 6 -14 -80 20 -113 N +P 2 1 1 6 -14 20 20 -13 N +X Pin_1 1 -200 0 150 R 50 50 1 1 P +X Pin_2 2 -200 -100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_01x02-Connector_Specialized +# +DEF Screw_Terminal_01x02-Connector_Specialized J 0 40 Y N 1 F N +F0 "J" 0 100 50 H V C CNN +F1 "Screw_Terminal_01x02-Connector_Specialized" 0 -200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + TerminalBlock*:* +$ENDFPLIST +DRAW +C 0 -100 25 1 1 6 N +C 0 0 25 1 1 6 N +S -50 50 50 -150 1 1 10 f +P 2 1 1 6 -21 -87 13 -120 N +P 2 1 1 6 -21 13 13 -20 N +P 2 1 1 6 -14 -80 20 -113 N +P 2 1 1 6 -14 20 20 -13 N +X Pin_1 1 -200 0 150 R 50 50 1 1 P +X Pin_2 2 -200 -100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/robot/board/heat_map_robot_servo_rework.bak b/robot/board/heat_map_robot_servo_rework.bak new file mode 100644 index 0000000..2a7dad3 --- /dev/null +++ b/robot/board/heat_map_robot_servo_rework.bak @@ -0,0 +1,1035 @@ +EESchema Schematic File Version 4 +LIBS:heat_map_robot_servo_rework-cache +EELAYER 26 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "Obstacle/Heat mapping robot" +Date "2017-11-19" +Rev "0.6" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L heat_map_robot_servo_rework-rescue:NRF24L01_Breakout-rfcom U4 +U 1 1 5A115E94 +P 10700 1650 +F 0 "U4" H 10700 2250 50 0000 L CNN +F 1 "NRF24L01_Breakout" H 10700 2150 50 0000 L CNN +F 2 "mysensors_radios:NRF24L01-SMD" H 10850 2250 50 0001 L CIN +F 3 "http://www.nordicsemi.com/eng/content/download/2730/34105/file/nRF24L01_Product_Specification_v2_0.pdf" H 6900 2550 50 0001 L CNN + 1 10700 1650 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR01 +U 1 1 5A1162AD +P 9350 750 +F 0 "#PWR01" H 9350 600 50 0001 C CNN +F 1 "VCC" H 9367 923 50 0000 C CNN +F 2 "" H 9350 750 50 0001 C CNN +F 3 "" H 9350 750 50 0001 C CNN + 1 9350 750 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR02 +U 1 1 5A116332 +P 10700 2300 +F 0 "#PWR02" H 10700 2050 50 0001 C CNN +F 1 "GND" H 10705 2127 50 0000 C CNN +F 2 "" H 10700 2300 50 0001 C CNN +F 3 "" H 10700 2300 50 0001 C CNN + 1 10700 2300 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR03 +U 1 1 5A11654D +P 4700 3450 +F 0 "#PWR03" H 4700 3200 50 0001 C CNN +F 1 "GND" H 4705 3277 50 0000 C CNN +F 2 "" H 4700 3450 50 0001 C CNN +F 3 "" H 4700 3450 50 0001 C CNN + 1 4700 3450 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR04 +U 1 1 5A11664F +P 4700 900 +F 0 "#PWR04" H 4700 750 50 0001 C CNN +F 1 "VCC" H 4717 1073 50 0000 C CNN +F 2 "" H 4700 900 50 0001 C CNN +F 3 "" H 4700 900 50 0001 C CNN + 1 4700 900 + 1 0 0 -1 +$EndComp +NoConn ~ 4800 1650 +NoConn ~ 6700 1250 +NoConn ~ 6700 3350 +Text Label 6700 1900 0 60 ~ 0 +TS-1 +Text Label 6700 2950 0 60 ~ 0 +L-1 +Text Label 6700 1050 0 60 ~ 0 +CHIP_ENABLE +Text Label 6700 1150 0 60 ~ 0 +CHIP_SELECT +Text Label 6700 1350 0 60 ~ 0 +MOSI +Text Label 6700 1450 0 60 ~ 0 +MISO +Text Label 6700 1550 0 60 ~ 0 +CLOCK +Text Label 6700 1650 0 60 ~ 0 +QUARTZ-1 +Text Label 6700 1750 0 60 ~ 0 +QUARTZ-2 +Text Label 6700 2500 0 60 ~ 0 +RESET +$Comp +L heat_map_robot_servo_rework-rescue:MAX31820-sensors U3 +U 1 1 5A12078F +P 10650 4400 +F 0 "U3" H 10420 4446 50 0000 R CNN +F 1 "MAX31820" H 10420 4355 50 0000 R CNN +F 2 "TO_SOT_Packages_THT:TO-92_Inline_Narrow_Oval" H 9650 4150 50 0001 C CNN +F 3 "http://datasheets.maximintegrated.com/en/ds/MAX31820.pdf" H 10500 4650 50 0001 C CNN + 1 10650 4400 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR07 +U 1 1 5A120851 +P 10650 4000 +F 0 "#PWR07" H 10650 3850 50 0001 C CNN +F 1 "VCC" H 10600 4150 50 0000 C CNN +F 2 "" H 10650 4000 50 0001 C CNN +F 3 "" H 10650 4000 50 0001 C CNN + 1 10650 4000 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR08 +U 1 1 5A120864 +P 10650 4750 +F 0 "#PWR08" H 10650 4500 50 0001 C CNN +F 1 "GND" H 10600 4600 50 0000 C CNN +F 2 "" H 10650 4750 50 0001 C CNN +F 3 "" H 10650 4750 50 0001 C CNN + 1 10650 4750 + 1 0 0 -1 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:R-device R3 +U 1 1 5A1254DB +P 10250 4050 +F 0 "R3" V 10043 4050 50 0000 C CNN +F 1 "4.7K" V 10134 4050 50 0000 C CNN +F 2 "Resistors_SMD:R_0805_HandSoldering" V 10180 4050 50 0001 C CNN +F 3 "" H 10250 4050 50 0001 C CNN + 1 10250 4050 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR09 +U 1 1 5A12C9BC +P 8650 3850 +F 0 "#PWR09" H 8650 3600 50 0001 C CNN +F 1 "GND" H 8600 3700 50 0000 C CNN +F 2 "" H 8650 3850 50 0001 C CNN +F 3 "" H 8650 3850 50 0001 C CNN + 1 8650 3850 + 1 0 0 -1 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:R-device R2 +U 1 1 5A12E126 +P 9050 3250 +F 0 "R2" V 9257 3250 50 0000 C CNN +F 1 "10k" V 9166 3250 50 0000 C CNN +F 2 "Resistors_SMD:R_0805_HandSoldering" V 8980 3250 50 0001 C CNN +F 3 "" H 9050 3250 50 0001 C CNN + 1 9050 3250 + 0 -1 -1 0 +$EndComp +$Comp +L power:VCC #PWR010 +U 1 1 5A12E1B0 +P 9300 3250 +F 0 "#PWR010" H 9300 3100 50 0001 C CNN +F 1 "VCC" V 9250 3400 50 0000 C CNN +F 2 "" H 9300 3250 50 0001 C CNN +F 3 "" H 9300 3250 50 0001 C CNN + 1 9300 3250 + 0 1 1 0 +$EndComp +Text Label 8500 5850 2 60 ~ 0 +SERVO_PWM-2 +Text Label 8500 5250 2 60 ~ 0 +SERVO_PWM-1 +$Comp +L power:VCC #PWR011 +U 1 1 5A13CD77 +P 10350 5550 +F 0 "#PWR011" H 10350 5400 50 0001 C CNN +F 1 "VCC" V 10367 5678 50 0000 L CNN +F 2 "" H 10350 5550 50 0001 C CNN +F 3 "" H 10350 5550 50 0001 C CNN + 1 10350 5550 + 0 1 1 0 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:CP-device C5 +U 1 1 5A141CEB +P 9650 5300 +F 0 "C5" V 9900 5200 50 0000 C CNN +F 1 "10-47uF" V 9800 5350 50 0000 C CNN +F 2 "Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow" H 9688 5150 50 0001 C CNN +F 3 "" H 9650 5300 50 0001 C CNN + 1 9650 5300 + 0 1 -1 0 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:CP-device C6 +U 1 1 5A141D58 +P 9650 5800 +F 0 "C6" V 9395 5800 50 0000 C CNN +F 1 "10-47uF" V 9500 5900 50 0000 C CNN +F 2 "Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow" H 9688 5650 50 0001 C CNN +F 3 "" H 9650 5800 50 0001 C CNN + 1 9650 5800 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR012 +U 1 1 5A141EFB +P 9450 5550 +F 0 "#PWR012" H 9450 5300 50 0001 C CNN +F 1 "GND" H 9400 5400 50 0000 C CNN +F 2 "" H 9450 5550 50 0001 C CNN +F 3 "" H 9450 5550 50 0001 C CNN + 1 9450 5550 + 1 0 0 -1 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:LED-device D1 +U 1 1 5A15323B +P 7300 4400 +F 0 "D1" H 7292 4145 50 0000 C CNN +F 1 "LED" H 7292 4236 50 0000 C CNN +F 2 "LEDs:LED_0805_HandSoldering" H 7300 4400 50 0001 C CNN +F 3 "~" H 7300 4400 50 0001 C CNN + 1 7300 4400 + -1 0 0 1 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:R-device R1 +U 1 1 5A15341F +P 7750 4400 +F 0 "R1" V 7957 4400 50 0000 C CNN +F 1 "100" V 7866 4400 50 0000 C CNN +F 2 "Resistors_SMD:R_0805_HandSoldering" V 7680 4400 50 0001 C CNN +F 3 "" H 7750 4400 50 0001 C CNN + 1 7750 4400 + 0 -1 -1 0 +$EndComp +$Comp +L power:GND #PWR013 +U 1 1 5A156994 +P 8000 4500 +F 0 "#PWR013" H 8000 4250 50 0001 C CNN +F 1 "GND" H 7950 4350 50 0000 C CNN +F 2 "" H 8000 4500 50 0001 C CNN +F 3 "" H 8000 4500 50 0001 C CNN + 1 8000 4500 + 1 0 0 -1 +$EndComp +Text Label 6700 2850 0 60 ~ 0 +INTERRUPT +$Comp +L heat_map_robot_servo_rework-rescue:Crystal-device Y1 +U 1 1 5A15E021 +P 5800 4100 +F 0 "Y1" H 5800 4368 50 0000 C CNN +F 1 "Crystal" H 5800 4277 50 0000 C CNN +F 2 "Crystals:Crystal_HC49-U_Vertical" H 5800 4100 50 0001 C CNN +F 3 "" H 5800 4100 50 0001 C CNN + 1 5800 4100 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR014 +U 1 1 5A15E125 +P 5500 4600 +F 0 "#PWR014" H 5500 4350 50 0001 C CNN +F 1 "GND" H 5450 4450 50 0000 C CNN +F 2 "" H 5500 4600 50 0001 C CNN +F 3 "" H 5500 4600 50 0001 C CNN + 1 5500 4600 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR015 +U 1 1 5A15E14C +P 6100 4600 +F 0 "#PWR015" H 6100 4350 50 0001 C CNN +F 1 "GND" H 6050 4450 50 0000 C CNN +F 2 "" H 6100 4600 50 0001 C CNN +F 3 "" H 6100 4600 50 0001 C CNN + 1 6100 4600 + 1 0 0 -1 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:C-device C4 +U 1 1 5A15E1A6 +P 6100 4350 +F 0 "C4" H 6215 4396 50 0000 L CNN +F 1 "22pF" H 6215 4305 50 0000 L CNN +F 2 "Capacitors_SMD:C_0805_HandSoldering" H 6138 4200 50 0001 C CNN +F 3 "" H 6100 4350 50 0001 C CNN + 1 6100 4350 + 1 0 0 -1 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:C-device C1 +U 1 1 5A15E23E +P 5500 4350 +F 0 "C1" H 5615 4396 50 0000 L CNN +F 1 "22pF" H 5615 4305 50 0000 L CNN +F 2 "Capacitors_SMD:C_0805_HandSoldering" H 5538 4200 50 0001 C CNN +F 3 "" H 5500 4350 50 0001 C CNN + 1 5500 4350 + 1 0 0 -1 +$EndComp +Text Label 5500 3900 2 60 ~ 0 +QUARTZ-1 +Text Label 6100 3900 0 60 ~ 0 +QUARTZ-2 +$Comp +L heat_map_robot_servo_rework-rescue:MCP1700-3002E_SOT23-regul U2 +U 1 1 5A17A197 +P 9950 750 +F 0 "U2" H 9950 992 50 0000 C CNN +F 1 "MCP1700-3002E_SOT23" H 9950 901 50 0000 C CNN +F 2 "TO_SOT_Packages_SMD:SOT-23" H 9950 975 50 0001 C CNN +F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/20001826C.pdf" H 9950 750 50 0001 C CNN + 1 9950 750 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR018 +U 1 1 5A18330E +P 4850 6050 +F 0 "#PWR018" H 4850 5900 50 0001 C CNN +F 1 "VCC" H 4867 6223 50 0000 C CNN +F 2 "" H 4850 6050 50 0001 C CNN +F 3 "" H 4850 6050 50 0001 C CNN + 1 4850 6050 + 1 0 0 -1 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:C-device C2 +U 1 1 5A183748 +P 5750 7100 +F 0 "C2" V 5600 7150 50 0000 C CNN +F 1 "100nF" V 5500 7100 50 0000 C CNN +F 2 "Capacitors_SMD:C_0805_HandSoldering" H 5788 6950 50 0001 C CNN +F 3 "" H 5750 7100 50 0001 C CNN + 1 5750 7100 + 0 -1 -1 0 +$EndComp +$Comp +L power:GND #PWR019 +U 1 1 5A1838D9 +P 6100 7550 +F 0 "#PWR019" H 6100 7300 50 0001 C CNN +F 1 "GND" H 6050 7400 50 0000 C CNN +F 2 "" H 6100 7550 50 0001 C CNN +F 3 "" H 6100 7550 50 0001 C CNN + 1 6100 7550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10700 750 10700 1050 +Wire Wire Line + 10700 2300 10700 2250 +Wire Wire Line + 4700 900 4700 1050 +Wire Wire Line + 4700 1350 4800 1350 +Wire Wire Line + 4800 1050 4700 1050 +Connection ~ 4700 1050 +Wire Wire Line + 10200 1650 9300 1650 +Wire Wire Line + 9300 1650 9300 1150 +Wire Wire Line + 10200 1850 9400 1850 +Wire Wire Line + 9400 1850 9400 1050 +Wire Wire Line + 10650 4750 10650 4700 +Wire Wire Line + 10650 4000 10650 4050 +Wire Wire Line + 10950 4400 11000 4400 +Wire Wire Line + 11000 4400 11000 3800 +Wire Wire Line + 11000 3800 10050 3800 +Wire Wire Line + 10400 4050 10650 4050 +Connection ~ 10650 4050 +Wire Wire Line + 10050 3800 10050 4050 +Wire Wire Line + 10050 4050 10100 4050 +Connection ~ 10050 3800 +Wire Wire Line + 6700 2500 7300 2500 +Wire Wire Line + 7300 2500 7300 3250 +Wire Wire Line + 10200 5550 10350 5550 +Wire Wire Line + 10200 5000 10200 5300 +Wire Wire Line + 10200 5000 8600 5000 +Wire Wire Line + 10200 6100 8600 6100 +Connection ~ 10200 5550 +Wire Wire Line + 9800 5300 10200 5300 +Connection ~ 10200 5300 +Wire Wire Line + 9800 5800 10200 5800 +Connection ~ 10200 5800 +Wire Wire Line + 8700 5250 8700 5150 +Wire Wire Line + 8700 5150 9300 5150 +Wire Wire Line + 9300 5150 9300 5300 +Wire Wire Line + 9300 5950 8700 5950 +Wire Wire Line + 9500 5300 9300 5300 +Connection ~ 9300 5300 +Wire Wire Line + 9500 5800 9300 5800 +Connection ~ 9300 5800 +Wire Wire Line + 9450 5550 9450 5500 +Wire Wire Line + 9450 5500 9300 5500 +Connection ~ 9300 5500 +Wire Wire Line + 7450 4400 7600 4400 +Wire Wire Line + 7900 4400 8000 4400 +Wire Wire Line + 8000 4400 8000 4500 +Wire Wire Line + 6700 2950 7050 2950 +Wire Wire Line + 7050 2950 7050 4400 +Wire Wire Line + 7050 4400 7150 4400 +Wire Wire Line + 5500 4500 5500 4600 +Wire Wire Line + 6100 4500 6100 4600 +Wire Wire Line + 6100 3900 6100 4100 +Wire Wire Line + 6100 4100 5950 4100 +Wire Wire Line + 5500 3900 5500 4100 +Wire Wire Line + 5500 4100 5650 4100 +Connection ~ 5500 4100 +Connection ~ 6100 4100 +Connection ~ 6100 7100 +Wire Wire Line + 6700 3250 6800 3250 +Wire Wire Line + 6800 3250 6800 6300 +Wire Wire Line + 6800 6300 8500 6300 +$Comp +L power:PWR_FLAG #FLG01 +U 1 1 5A165594 +P 4850 6450 +F 0 "#FLG01" H 4850 6525 50 0001 C CNN +F 1 "PWR_FLAG" V 4850 6578 50 0000 L CNN +F 2 "" H 4850 6450 50 0001 C CNN +F 3 "" H 4850 6450 50 0001 C CNN + 1 4850 6450 + 0 -1 -1 0 +$EndComp +Connection ~ 6100 7250 +Wire Wire Line + 6150 7250 6100 7250 +$Comp +L power:PWR_FLAG #FLG02 +U 1 1 5A147D9A +P 6150 7250 +F 0 "#FLG02" H 6150 7325 50 0001 C CNN +F 1 "PWR_FLAG" V 6150 7378 50 0000 L CNN +F 2 "" H 6150 7250 50 0001 C CNN +F 3 "" H 6150 7250 50 0001 C CNN + 1 6150 7250 + 0 1 1 0 +$EndComp +Wire Wire Line + 9900 3800 9900 2200 +Wire Wire Line + 9900 2200 7950 2200 +Wire Wire Line + 7950 2200 7950 1900 +Wire Wire Line + 7950 1900 6700 1900 +$Comp +L power:GND #PWR020 +U 1 1 5A16ACEB +P 9950 1200 +F 0 "#PWR020" H 9950 950 50 0001 C CNN +F 1 "GND" H 10050 1100 50 0000 C CNN +F 2 "" H 9950 1200 50 0001 C CNN +F 3 "" H 9950 1200 50 0001 C CNN + 1 9950 1200 + 1 0 0 -1 +$EndComp +Text Label 10700 950 0 60 ~ 0 +3.3v +Wire Wire Line + 9200 3250 9300 3250 +$Comp +L heat_map_robot_servo_rework-rescue:CP-device C7 +U 1 1 5A1531F4 +P 9550 1000 +F 0 "C7" H 9700 1000 50 0000 C CNN +F 1 "10uF" H 9700 900 50 0000 C CNN +F 2 "Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow" H 9588 850 50 0001 C CNN +F 3 "" H 9550 1000 50 0001 C CNN + 1 9550 1000 + 1 0 0 -1 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:CP-device C8 +U 1 1 5A1535F6 +P 10350 1000 +F 0 "C8" H 10450 1200 50 0000 C CNN +F 1 "10uF" H 10500 1100 50 0000 C CNN +F 2 "Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow" H 10388 850 50 0001 C CNN +F 3 "" H 10350 1000 50 0001 C CNN + 1 10350 1000 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9550 1150 9950 1150 +Wire Wire Line + 9950 1050 9950 1150 +Connection ~ 9950 1150 +Wire Wire Line + 10250 750 10350 750 +Wire Wire Line + 10350 850 10350 750 +Connection ~ 10350 750 +Wire Wire Line + 9650 750 9550 750 +Wire Wire Line + 9550 850 9550 750 +Connection ~ 9550 750 +$Comp +L heat_map_robot_servo_rework-rescue:ATMEGA168A-PU-atmel U1 +U 1 1 5A1AE3C1 +P 5700 2150 +F 0 "U1" H 5750 3517 50 0000 C CNN +F 1 "ATMEGA328P-PU" H 5750 3426 50 0000 C CNN +F 2 "Housings_DIP:DIP-28_W7.62mm_Socket_LongPads" H 5700 2150 50 0001 C CIN +F 3 "http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf" H 5700 2150 50 0001 C CNN + 1 5700 2150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4800 3250 4700 3250 +Wire Wire Line + 4700 3250 4700 3350 +Wire Wire Line + 4800 3350 4700 3350 +Connection ~ 4700 3350 +Wire Wire Line + 4700 1050 4700 1350 +Wire Wire Line + 10650 4050 10650 4100 +Wire Wire Line + 10050 3800 9900 3800 +Wire Wire Line + 10200 5550 10200 5800 +Wire Wire Line + 10200 5300 10200 5550 +Wire Wire Line + 10200 5800 10200 6100 +Wire Wire Line + 9300 5300 9300 5500 +Wire Wire Line + 9300 5800 9300 5950 +Wire Wire Line + 9300 5500 9300 5800 +Wire Wire Line + 5500 4100 5500 4200 +Wire Wire Line + 6100 4100 6100 4200 +Wire Wire Line + 6100 7100 6100 7250 +Wire Wire Line + 9950 1150 10350 1150 +Wire Wire Line + 9950 1150 9950 1200 +Wire Wire Line + 10350 750 10700 750 +Wire Wire Line + 9550 750 9350 750 +Wire Wire Line + 4700 3350 4700 3450 +NoConn ~ 6000 6400 +NoConn ~ 6400 6400 +NoConn ~ 6500 6500 +NoConn ~ 6400 6600 +Wire Wire Line + 8650 3400 8650 3250 +Wire Wire Line + 7300 3250 8650 3250 +Connection ~ 8650 3250 +Wire Wire Line + 8650 3250 8900 3250 +NoConn ~ 8850 3400 +$Comp +L Connector_Specialized:Screw_Terminal_01x02 J5 +U 1 1 5A3D23A6 +P 6300 6800 +F 0 "J5" H 6380 6792 50 0000 L CNN +F 1 "Screw_Terminal_01x02" H 6380 6701 50 0000 L CNN +F 2 "TerminalBlock:TerminalBlock_bornier-2_P5.08mm" H 6300 6800 50 0001 C CNN +F 3 "~" H 6300 6800 50 0001 C CNN + 1 6300 6800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6100 6900 6100 7100 +$Comp +L heat_map_robot_servo_rework-rescue:LED-device D2 +U 1 1 5A3E4B54 +P 7300 4750 +F 0 "D2" H 7292 4495 50 0000 C CNN +F 1 "LED" H 7292 4586 50 0000 C CNN +F 2 "LEDs:LED_0805_HandSoldering" H 7300 4750 50 0001 C CNN +F 3 "~" H 7300 4750 50 0001 C CNN + 1 7300 4750 + -1 0 0 1 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:R-device R4 +U 1 1 5A3E4B5B +P 7750 4750 +F 0 "R4" V 7957 4750 50 0000 C CNN +F 1 "100" V 7866 4750 50 0000 C CNN +F 2 "Resistors_SMD:R_0805_HandSoldering" V 7680 4750 50 0001 C CNN +F 3 "" H 7750 4750 50 0001 C CNN + 1 7750 4750 + 0 -1 -1 0 +$EndComp +$Comp +L power:GND #PWR021 +U 1 1 5A3E4B62 +P 8000 4850 +F 0 "#PWR021" H 8000 4600 50 0001 C CNN +F 1 "GND" H 7950 4700 50 0000 C CNN +F 2 "" H 8000 4850 50 0001 C CNN +F 3 "" H 8000 4850 50 0001 C CNN + 1 8000 4850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7450 4750 7600 4750 +Wire Wire Line + 7900 4750 8000 4750 +Wire Wire Line + 8000 4750 8000 4850 +Wire Wire Line + 6700 3050 6900 3050 +Wire Wire Line + 6900 3050 6900 4750 +Wire Wire Line + 6900 4750 7150 4750 +Wire Wire Line + 6700 3150 7200 3150 +Wire Wire Line + 7200 3150 7200 4000 +Wire Wire Line + 7200 4000 8500 4000 +Text Label 6700 3050 0 60 ~ 0 +L-2 +$Comp +L heat_map_robot_servo_rework-rescue:AP1117-15-regul U5 +U 1 1 5A3F7BF5 +P 5400 6600 +F 0 "U5" H 5400 6750 50 0000 C CNN +F 1 "AP1117-15" H 5400 6841 50 0000 C CNN +F 2 "TO_SOT_Packages_SMD:SOT-223-3_TabPin2" H 5400 6800 50 0001 C CNN +F 3 "http://www.diodes.com/datasheets/AP1117.pdf" H 5500 6350 50 0001 C CNN + 1 5400 6600 + -1 0 0 1 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:SW_SPDT-sw_dpdt SW1 +U 1 1 5A34F225 +P 6200 6500 +F 0 "SW1" H 6200 6785 50 0000 C CNN +F 1 "SW_SPDT" H 6200 6694 50 0000 C CNN +F 2 "sw_dpsd:SW_DPSD" H 5465 6500 50 0001 C CNN +F 3 "" H 5465 6500 50 0001 C CNN + 1 6200 6500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5900 7100 6100 7100 +Connection ~ 6100 7450 +Wire Wire Line + 6100 7450 6100 7550 +Wire Wire Line + 5900 6500 5900 6800 +Wire Wire Line + 5900 6800 6100 6800 +Wire Wire Line + 6700 7450 6700 6150 +Wire Wire Line + 6100 7450 6700 7450 +Text Label 5950 6800 0 50 ~ 0 +>5v +$Comp +L heat_map_robot_servo_rework-rescue:CP-device C9 +U 1 1 5A409996 +P 5800 6350 +F 0 "C9" H 5950 6200 50 0000 C CNN +F 1 "10uF" H 6000 6300 50 0000 C CNN +F 2 "Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow" H 5838 6200 50 0001 C CNN +F 3 "" H 5800 6350 50 0001 C CNN + 1 5800 6350 + -1 0 0 1 +$EndComp +Wire Wire Line + 4850 6050 4850 6450 +$Comp +L heat_map_robot_servo_rework-rescue:CP-device C3 +U 1 1 5A41C9DF +P 5000 6400 +F 0 "C3" H 4950 6200 50 0000 C CNN +F 1 "10uF" H 4900 6300 50 0000 C CNN +F 2 "Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow" H 5038 6250 50 0001 C CNN +F 3 "" H 5000 6400 50 0001 C CNN + 1 5000 6400 + -1 0 0 1 +$EndComp +Wire Wire Line + 5100 6600 5000 6600 +Wire Wire Line + 5000 6550 5000 6600 +Connection ~ 5000 6600 +Wire Wire Line + 5000 6600 4850 6600 +Wire Wire Line + 6000 6600 5800 6600 +Wire Wire Line + 5800 6500 5800 6600 +Connection ~ 5800 6600 +Wire Wire Line + 5800 6600 5700 6600 +Wire Wire Line + 5000 6150 5000 6250 +Wire Wire Line + 5000 6150 5400 6150 +Wire Wire Line + 5400 6300 5400 6150 +Connection ~ 5400 6150 +Wire Wire Line + 5400 6150 5800 6150 +Wire Wire Line + 5800 6200 5800 6150 +Connection ~ 5800 6150 +Wire Wire Line + 5800 6150 6700 6150 +Text Label 4850 6350 1 50 ~ 0 +5v +Wire Wire Line + 6100 7250 6100 7450 +Connection ~ 4850 6450 +Wire Wire Line + 4850 6450 4850 6600 +Wire Wire Line + 5600 7100 5600 6800 +Wire Wire Line + 5600 6800 5800 6800 +Wire Wire Line + 5800 6800 5800 6600 +$Comp +L heat_map_robot_servo_rework-rescue:HC-SR04-HC-SR04 U6 +U 1 1 5A4148AE +P 10400 3000 +F 0 "U6" H 10400 3350 50 0000 L CNN +F 1 "HC-SR04" H 10400 3250 50 0000 L CNN +F 2 "HC-SR04:XCVR_HC-SR04" H 10400 3000 50 0001 L BNN +F 3 "5.95 USD" H 10400 3000 50 0001 L BNN +F 4 "OSEPP" H 10400 3000 50 0001 L BNN "Field4" +F 5 "None" H 10400 3000 50 0001 L BNN "Field5" +F 6 "Ultrasonic Sensor Module" H 10400 3000 50 0001 L BNN "Field6" +F 7 "Unavailable" H 10400 3000 50 0001 L BNN "Field7" +F 8 "HC-SR04" H 10400 3000 50 0001 L BNN "Field8" + 1 10400 3000 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR05 +U 1 1 5A42B250 +P 10150 2800 +F 0 "#PWR05" H 10150 2650 50 0001 C CNN +F 1 "VCC" H 10167 2973 50 0000 C CNN +F 2 "" H 10150 2800 50 0001 C CNN +F 3 "" H 10150 2800 50 0001 C CNN + 1 10150 2800 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR06 +U 1 1 5A42B2CB +P 10150 3300 +F 0 "#PWR06" H 10150 3050 50 0001 C CNN +F 1 "GND" H 10155 3127 50 0000 C CNN +F 2 "" H 10150 3300 50 0001 C CNN +F 3 "" H 10150 3300 50 0001 C CNN + 1 10150 3300 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10150 3300 10150 3200 +Wire Wire Line + 10150 3200 10200 3200 +Wire Wire Line + 10200 2900 10150 2900 +Wire Wire Line + 10150 2900 10150 2800 +Wire Wire Line + 10200 3000 9750 3000 +Wire Wire Line + 9750 3000 9750 2300 +Wire Wire Line + 9750 2300 6700 2300 +Wire Wire Line + 10200 3100 9650 3100 +Wire Wire Line + 9650 3100 9650 2400 +Wire Wire Line + 9650 2400 6700 2400 +Text Label 6700 2300 0 50 ~ 0 +TRIGGER +Text Label 6700 2400 0 50 ~ 0 +ECHO +$Comp +L Switch:SW_Push_Dual SW2 +U 1 1 5A1285FF +P 8650 3600 +F 0 "SW2" V 8696 3312 50 0000 R CNN +F 1 "SW_Push_Dual" V 8605 3312 50 0000 R CNN +F 2 "Button_Switch_THT:SW_PUSH_6mm_h4.3mm" H 8650 3800 50 0001 C CNN +F 3 "" H 8650 3800 50 0001 C CNN + 1 8650 3600 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 8650 3800 8650 3850 +$Comp +L heat_map_robot_servo_rework-rescue:R-device R5 +U 1 1 5A416174 +P 8300 1350 +F 0 "R5" V 8400 1400 50 0000 C CNN +F 1 "510" V 8400 1250 50 0000 C CNN +F 2 "Resistors_SMD:R_0805_HandSoldering" V 8230 1350 50 0001 C CNN +F 3 "" H 8300 1350 50 0001 C CNN + 1 8300 1350 + 0 -1 -1 0 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:R-device R6 +U 1 1 5A4163B7 +P 7900 1450 +F 0 "R6" V 7850 1650 50 0000 C CNN +F 1 "510" V 7850 1250 50 0000 C CNN +F 2 "Resistors_SMD:R_0805_HandSoldering" V 7830 1450 50 0001 C CNN +F 3 "" H 7900 1450 50 0001 C CNN + 1 7900 1450 + 0 -1 -1 0 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:R-device R7 +U 1 1 5A416403 +P 8650 1550 +F 0 "R7" V 8550 1600 50 0000 C CNN +F 1 "510" V 8550 1450 50 0000 C CNN +F 2 "Resistors_SMD:R_0805_HandSoldering" V 8580 1550 50 0001 C CNN +F 3 "" H 8650 1550 50 0001 C CNN + 1 8650 1550 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 6700 1550 8500 1550 +Wire Wire Line + 8800 1550 10200 1550 +Wire Wire Line + 6700 1050 9400 1050 +Wire Wire Line + 6700 1150 9300 1150 +Wire Wire Line + 8450 1350 10200 1350 +Wire Wire Line + 10200 1450 8050 1450 +Wire Wire Line + 8150 1350 6700 1350 +Wire Wire Line + 6700 1450 7750 1450 +NoConn ~ 6700 2000 +NoConn ~ 6700 2100 +NoConn ~ 6700 2200 +Wire Wire Line + 6700 2850 7450 2850 +Wire Wire Line + 7450 2850 7450 1950 +Wire Wire Line + 7450 1950 10200 1950 +Text Label 5850 5300 0 60 ~ 0 +RESET +$Comp +L power:VCC #PWR016 +U 1 1 5A4F1FAC +P 5000 5750 +F 0 "#PWR016" H 5000 5600 50 0001 C CNN +F 1 "VCC" H 5017 5923 50 0000 C CNN +F 2 "" H 5000 5750 50 0001 C CNN +F 3 "" H 5000 5750 50 0001 C CNN + 1 5000 5750 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR017 +U 1 1 5A4F1FFB +P 5850 5650 +F 0 "#PWR017" H 5850 5400 50 0001 C CNN +F 1 "GND" H 5800 5500 50 0000 C CNN +F 2 "" H 5850 5650 50 0001 C CNN +F 3 "" H 5850 5650 50 0001 C CNN + 1 5850 5650 + 1 0 0 -1 +$EndComp +Text Label 5150 5300 2 60 ~ 0 +CLOCK +Text Label 5150 5400 2 60 ~ 0 +MISO +Text Label 5150 5500 2 60 ~ 0 +MOSI +Text Label 6250 5500 0 60 ~ 0 +TXD +Text Label 6250 5400 0 60 ~ 0 +RXD +$Comp +L heat_map_robot_servo_rework-rescue:Conn_02x04_Odd_Even-Connector J1 +U 1 1 5A54141F +P 5450 5400 +F 0 "J1" H 4900 5750 50 0000 C CNN +F 1 "Conn_02x04_Odd_Even" H 5250 5650 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_2x04_Pitch2.54mm" H 5450 5400 50 0001 C CNN +F 3 "~" H 5450 5400 50 0001 C CNN + 1 5450 5400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5750 5600 5850 5600 +Wire Wire Line + 5850 5600 5850 5650 +Text Label 6700 2650 0 50 ~ 0 +RXD +Text Label 6700 2750 0 50 ~ 0 +TXD +Wire Wire Line + 5250 5300 5150 5300 +Wire Wire Line + 5150 5400 5250 5400 +Wire Wire Line + 5250 5500 5150 5500 +Wire Wire Line + 5250 5600 5150 5600 +Wire Wire Line + 5150 5600 5150 5750 +Wire Wire Line + 5150 5750 5000 5750 +$Comp +L heat_map_robot_servo_rework-rescue:Conn_02x03_Row_Letter_Last-Connector J2 +U 1 1 5A4972F8 +P 8600 5450 +F 0 "J2" V 8550 5750 50 0000 R CNN +F 1 "Conn_02x03_Row_Letter_Last" V 8650 6700 50 0000 R CNN +F 2 "conn:Pin_Header_Straight_2x03_Pitch2.54mm" H 8600 5450 50 0001 C CNN +F 3 "~" H 8600 5450 50 0001 C CNN + 1 8600 5450 + 0 -1 1 0 +$EndComp +Wire Wire Line + 8500 5750 8500 6300 +Wire Wire Line + 8600 5750 8600 6100 +Wire Wire Line + 8700 5750 8700 5950 +NoConn ~ 8850 3800 +Wire Wire Line + 8600 5000 8600 5250 +Wire Wire Line + 8500 4000 8500 5250 +Wire Wire Line + 5850 5300 5750 5300 +$Comp +L heat_map_robot_servo_rework-rescue:R-device R8 +U 1 1 5AA55099 +P 5950 5400 +F 0 "R8" V 6000 5225 50 0000 C CNN +F 1 "1K" V 5950 5400 50 0000 C CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 5880 5400 50 0001 C CNN +F 3 "" H 5950 5400 50 0001 C CNN + 1 5950 5400 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 5800 5500 5750 5500 +Wire Wire Line + 5750 5400 5800 5400 +Wire Wire Line + 6100 5500 6250 5500 +Wire Wire Line + 6250 5400 6100 5400 +$Comp +L heat_map_robot_servo_rework-rescue:R-device R9 +U 1 1 5AA82116 +P 5950 5500 +F 0 "R9" V 6000 5325 50 0000 C CNN +F 1 "1K" V 5950 5500 50 0000 C CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 5880 5500 50 0001 C CNN +F 3 "" H 5950 5500 50 0001 C CNN + 1 5950 5500 + 0 -1 -1 0 +$EndComp +$EndSCHEMATC diff --git a/robot/board/heat_map_robot_servo_rework.kicad_pcb b/robot/board/heat_map_robot_servo_rework.kicad_pcb new file mode 100644 index 0000000..fd90280 --- /dev/null +++ b/robot/board/heat_map_robot_servo_rework.kicad_pcb @@ -0,0 +1,2341 @@ +(kicad_pcb (version 20171130) (host pcbnew "(5.0.0-rc2-dev-169-gf7cbf157a)") + + (general + (thickness 1) + (drawings 5) + (tracks 270) + (zones 0) + (modules 32) + (nets 41) + ) + + (page A4) + (title_block + (title "Obstacle/Heat mapping robot") + (date 2018-01-02) + (rev v.02) + ) + + (layers + (0 F.Cu power) + (31 B.Cu power) + (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 hide) + (47 F.CrtYd user hide) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.4) + (trace_clearance 0.3) + (zone_clearance 0.7) + (zone_45_only no) + (trace_min 0.25) + (segment_width 0.2) + (edge_width 0.1) + (via_size 1.5) + (via_drill 0.7) + (via_min_size 1.5) + (via_min_drill 0.7) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.7 1.7) + (pad_drill 1) + (pad_to_mask_clearance 0) + (aux_axis_origin 0 0) + (grid_origin 10.414 10.414) + (visible_elements FFF9FF1F) + (pcbplotparams + (layerselection 0x00000_ffffffff) + (usegerberextensions false) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile true) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15) + (psnegative false) + (psa4output false) + (plotreference false) + (plotvalue false) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 4) + (mirror false) + (drillshape 2) + (scaleselection 1) + (outputdirectory /home/rhs/Darbvirsma/v2/)) + ) + + (net 0 "") + (net 1 VCC) + (net 2 GND) + (net 3 /CHIP_ENABLE) + (net 4 /CHIP_SELECT) + (net 5 /CLOCK) + (net 6 /INTERRUPT) + (net 7 /TS-1) + (net 8 /RESET) + (net 9 "Net-(D1-Pad1)") + (net 10 /SERVO_PWM-1) + (net 11 /SERVO_PWM-2) + (net 12 /L-1) + (net 13 /QUARTZ-1) + (net 14 /QUARTZ-2) + (net 15 /3.3v) + (net 16 "Net-(U1-Pad13)") + (net 17 "Net-(U1-Pad16)") + (net 18 "Net-(U1-Pad21)") + (net 19 "Net-(SW1-Pad1)") + (net 20 "Net-(SW1-Pad4)") + (net 21 "Net-(SW1-Pad5)") + (net 22 "Net-(SW1-Pad6)") + (net 23 "Net-(D2-Pad1)") + (net 24 /L-2) + (net 25 "Net-(C2-Pad1)") + (net 26 /ECHO) + (net 27 "Net-(U1-Pad26)") + (net 28 "Net-(U1-Pad25)") + (net 29 "Net-(U1-Pad24)") + (net 30 /TRIGGER) + (net 31 "Net-(R6-Pad2)") + (net 32 "Net-(R5-Pad2)") + (net 33 "Net-(R7-Pad2)") + (net 34 />5v) + (net 35 /TXD) + (net 36 /RXD) + (net 37 /MOSI) + (net 38 /MISO) + (net 39 "Net-(J1-Pad4)") + (net 40 "Net-(J1-Pad6)") + + (net_class Default "This is the default net class." + (clearance 0.3) + (trace_width 0.4) + (via_dia 1.5) + (via_drill 0.7) + (uvia_dia 0.3) + (uvia_drill 0.1) + (diff_pair_gap 0.25) + (diff_pair_width 0.4) + (add_net /3.3v) + (add_net /CHIP_ENABLE) + (add_net /CHIP_SELECT) + (add_net /CLOCK) + (add_net /ECHO) + (add_net /INTERRUPT) + (add_net /L-1) + (add_net /L-2) + (add_net /MISO) + (add_net /MOSI) + (add_net /QUARTZ-1) + (add_net /QUARTZ-2) + (add_net /RESET) + (add_net /RXD) + (add_net /SERVO_PWM-1) + (add_net /SERVO_PWM-2) + (add_net /TRIGGER) + (add_net /TS-1) + (add_net /TXD) + (add_net "Net-(D1-Pad1)") + (add_net "Net-(D2-Pad1)") + (add_net "Net-(J1-Pad4)") + (add_net "Net-(J1-Pad6)") + (add_net "Net-(R5-Pad2)") + (add_net "Net-(R6-Pad2)") + (add_net "Net-(R7-Pad2)") + (add_net "Net-(SW1-Pad1)") + (add_net "Net-(SW1-Pad4)") + (add_net "Net-(SW1-Pad5)") + (add_net "Net-(SW1-Pad6)") + (add_net "Net-(U1-Pad13)") + (add_net "Net-(U1-Pad16)") + (add_net "Net-(U1-Pad21)") + (add_net "Net-(U1-Pad24)") + (add_net "Net-(U1-Pad25)") + (add_net "Net-(U1-Pad26)") + ) + + (net_class "Narrow Pin" "" + (clearance 0.25) + (trace_width 0.3) + (via_dia 1.5) + (via_drill 0.7) + (uvia_dia 0.3) + (uvia_drill 0.1) + (diff_pair_gap 0.25) + (diff_pair_width 0.4) + ) + + (net_class Power "" + (clearance 0.3) + (trace_width 0.5) + (via_dia 1.5) + (via_drill 0.7) + (uvia_dia 0.3) + (uvia_drill 0.1) + (diff_pair_gap 0.25) + (diff_pair_width 0.4) + (add_net />5v) + (add_net GND) + (add_net "Net-(C2-Pad1)") + (add_net VCC) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer B.Cu) (tedit 59FE48B8) (tstamp 5AA5081D) + (at 125.73 97.79 270) + (descr "Resistor SMD 0805 (2012 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 /5AA55099) + (attr smd) + (fp_text reference R8 (at 0 1.85 270) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 1K (at 0 -1.85 270) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 0 0 270) (layer B.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror)) + ) + (fp_line (start 1.69 -1) (end -1.69 -1) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.69 1) (end 1.69 -1) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.69 1) (end 1.69 1) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.69 -1) (end -1.69 1) (layer B.CrtYd) (width 0.05)) + (fp_line (start -0.15 -0.71) (end 0.15 -0.71) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.15 0.71) (end 0.15 0.71) (layer B.SilkS) (width 0.12)) + (fp_line (start 1 -0.6) (end -1 -0.6) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.6) (end 1 -0.6) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end 1 0.6) (layer B.Fab) (width 0.1)) + (fp_line (start -1 -0.6) (end -1 0.6) (layer B.Fab) (width 0.1)) + (pad 2 smd rect (at 0.955 0 270) (size 0.97 1.5) (layers B.Cu B.Paste B.Mask) + (net 36 /RXD)) + (pad 1 smd rect (at -0.955 0 270) (size 0.97 1.5) (layers B.Cu B.Paste B.Mask) + (net 39 "Net-(J1-Pad4)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer B.Cu) (tedit 59FE48B8) (tstamp 5AA50895) + (at 122.936 97.79 270) + (descr "Resistor SMD 0805 (2012 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 /5AA82116) + (attr smd) + (fp_text reference R9 (at 0 1.85 270) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 1K (at 0 -1.85 270) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1 -0.6) (end -1 0.6) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end 1 0.6) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.6) (end 1 -0.6) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end -1 -0.6) (layer B.Fab) (width 0.1)) + (fp_line (start -0.15 0.71) (end 0.15 0.71) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.15 -0.71) (end 0.15 -0.71) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.69 -1) (end -1.69 1) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.69 1) (end 1.69 1) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.69 1) (end 1.69 -1) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.69 -1) (end -1.69 -1) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 270) (layer B.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror)) + ) + (pad 1 smd rect (at -0.955 0 270) (size 0.97 1.5) (layers B.Cu B.Paste B.Mask) + (net 40 "Net-(J1-Pad6)")) + (pad 2 smd rect (at 0.955 0 270) (size 0.97 1.5) (layers B.Cu B.Paste B.Mask) + (net 35 /TXD)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Button_Switch_THT:SW_PUSH_6mm_h4.3mm (layer F.Cu) (tedit 5A02FE31) (tstamp 5A5D85F8) + (at 119.634 80.772 90) + (descr "tactile push button, 6x6mm e.g. PHAP33xx series, height=4.3mm") + (tags "tact sw push 6mm") + (path /5A1285FF) + (fp_text reference SW2 (at 3.25 -2 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push_Dual (at 3.75 6.7 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 3.25 2.25 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.25 -0.75) (end 6.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 6.25 -0.75) (end 6.25 5.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.25 5.25) (end 0.25 5.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 5.25) (end 0.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.75) (end 3.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.75 6) (end 8 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8 6) (end 8 5.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.75 -1.5) (end 8 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8 -1.5) (end 8 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 -1.25) (end -1.5 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 5.75) (end -1.5 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 6) (end -1.25 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 -1.5) (end 7.75 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 5.75) (end -1.5 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.75 6) (end -1.25 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8 -1.25) (end 8 5.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1 5.5) (end 5.5 5.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.25 1.5) (end -0.25 3) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.5 -1) (end 1 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.75 3) (end 6.75 1.5) (layer F.SilkS) (width 0.12)) + (fp_circle (center 3.25 2.25) (end 1.25 2.5) (layer F.Fab) (width 0.1)) + (pad 2 thru_hole circle (at 0 4.5 180) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 8 /RESET)) + (pad 1 thru_hole circle (at 0 0 180) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 2 thru_hole circle (at 6.5 4.5 180) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 8 /RESET)) + (pad 1 thru_hole circle (at 6.5 0 180) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH_6mm_h4.3mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock:TerminalBlock_bornier-2_P5.08mm (layer F.Cu) (tedit 59FF03AB) (tstamp 5A5D52CC) + (at 119.888 70.612 90) + (descr "simple 2-pin terminal block, pitch 5.08mm, revamped version of bornier2") + (tags "terminal block bornier2") + (path /5A3D23A6) + (fp_text reference J5 (at 2.54 -5.08 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 2.54 5.08 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 2.54 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.41 2.55) (end 7.49 2.55) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 -3.75) (end -2.46 3.75) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 3.75) (end 7.54 3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 3.75) (end 7.54 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 -3.75) (end -2.46 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 2.54) (end -2.54 2.54) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 3.81) (end 7.62 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 -3.81) (end -2.54 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 -3.81) (end -2.54 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 3.81) (end 7.62 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.71 -4) (end 7.79 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.71 -4) (end -2.71 4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 4) (end 7.79 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 4) (end -2.71 4) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0 90) (size 3 3) (drill 1.52) (layers *.Cu *.Mask) + (net 34 />5v)) + (pad 2 thru_hole circle (at 5.08 0 90) (size 3 3) (drill 1.52) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/TerminalBlock.3dshapes/TerminalBlock_bornier-2_P5.08mm.wrl + (offset (xyz 2.539999961853027 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TO_SOT_Packages_SMD:SOT-223-3_TabPin2 (layer B.Cu) (tedit 5A4CC7AC) (tstamp 5A4A8150) + (at 120.5865 58.928 90) + (descr "module CMS SOT223 4 pins") + (tags "CMS SOT") + (path /5A3F7BF5) + (attr smd) + (fp_text reference U5 (at -3.048 -4.2545 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value AP1117-15 (at -4.826 0.0635 180) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start 1.85 3.35) (end 1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -1.85 -3.35) (end 1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -4.1 3.41) (end 1.91 3.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.85 3.35) (end 1.85 3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -1.85 -3.41) (end 1.91 -3.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.85 2.35) (end -1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -1.85 2.35) (end -0.85 3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -4.4 3.6) (end -4.4 -3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -4.4 -3.6) (end 4.4 -3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start 4.4 -3.6) (end 4.4 3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start 4.4 3.6) (end -4.4 3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer B.SilkS) (width 0.12)) + (fp_text user %R (at 0 0) (layer B.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + ) + (pad 1 smd rect (at -3.15 2.3 90) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (pad 3 smd rect (at -3.15 -2.3 90) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 25 "Net-(C2-Pad1)")) + (pad 2 smd rect (at -3.15 0 90) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 1 VCC)) + (pad 2 smd rect (at 3.15 0 90) (size 2 3.8) (layers B.Cu B.Paste B.Mask) + (net 1 VCC)) + (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-223.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module mysensors_radios:NRF24L01-SMD (layer F.Cu) (tedit 5A4CC63C) (tstamp 5A4CD12C) + (at 109.22 103.124 180) + (path /5A115E94) + (fp_text reference U4 (at 7.112 -1.27 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value NRF24L01_Breakout (at 10.414 -0.762 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -6 -9.3) (end 6 -9.3) (layer F.CrtYd) (width 0.15)) + (fp_line (start 6 -9.3) (end 6 8.7) (layer F.CrtYd) (width 0.15)) + (fp_line (start 6 8.7) (end -6 8.7) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6 8.7) (end -6 -9.3) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6 -2.8) (end 6 -2.8) (layer F.CrtYd) (width 0.15)) + (pad 8 smd rect (at 4.49 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 6 /INTERRUPT)) + (pad 7 smd rect (at 3.22 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 31 "Net-(R6-Pad2)")) + (pad 6 smd rect (at 1.95 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 32 "Net-(R5-Pad2)")) + (pad 5 smd rect (at 0.68 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 33 "Net-(R7-Pad2)")) + (pad 4 smd rect (at -0.59 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 4 /CHIP_SELECT)) + (pad 3 smd rect (at -1.86 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 3 /CHIP_ENABLE)) + (pad 1 smd rect (at -3.13 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 2 smd rect (at -4.4 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 15 /3.3v)) + (model ${MYSLOCAL}/mysensors.3dshapes/mysensors_radios.3dshapes/nrf24smd.wrl + (offset (xyz -3717.73438833046 1870.96394380188 19.35479941864014)) + (scale (xyz 0.395 0.395 0.395)) + (rotate (xyz 0 0 0)) + ) + (model Housings_DFN_QFN.3dshapes/QFN-20-1EP_5x5mm_Pitch0.65mm.wrl + (offset (xyz 10.64513968025208 -70.32243788772585 39.99991879852296)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module HC-SR04:XCVR_HC-SR04 (layer B.Cu) (tedit 5A4B8BEC) (tstamp 5A4EA288) + (at 108.966 52.832) + (path /5A4148AE) + (fp_text reference U6 (at 3.302 -2.032) (layer B.SilkS) + (effects (font (size 1.0014 1.0014) (thickness 0.05)) (justify mirror)) + ) + (fp_text value HC-SR04 (at -3.302 -2.032 180) (layer B.SilkS) + (effects (font (size 1.00283 1.00283) (thickness 0.05)) (justify mirror)) + ) + (fp_line (start -21.5 -19.27) (end -5.5 -19.27) (layer B.SilkS) (width 0.127)) + (fp_line (start 5.5 -19.27) (end 21.5 -19.27) (layer B.SilkS) (width 0.127)) + (fp_line (start 22.5 -5.47) (end 21.5 -5.47) (layer B.SilkS) (width 0.127)) + (fp_line (start 21.5 -5.47) (end 5.5 -5.47) (layer B.SilkS) (width 0.127)) + (fp_line (start 5.5 -5.47) (end -5.5 -5.47) (layer B.SilkS) (width 0.127)) + (fp_line (start -5.5 -5.47) (end -21.5 -5.47) (layer B.SilkS) (width 0.127)) + (fp_line (start -21.5 -5.47) (end -22.5 -5.47) (layer B.SilkS) (width 0.127)) + (fp_line (start -22.5 -5.47) (end -22.5 -4.27) (layer B.SilkS) (width 0.127)) + (fp_line (start -22.5 -4.27) (end 22.5 -4.27) (layer B.SilkS) (width 0.127)) + (fp_line (start 22.5 -4.27) (end 22.5 -5.47) (layer B.SilkS) (width 0.127)) + (fp_line (start -21.5 -5.47) (end -21.5 -19.27) (layer B.SilkS) (width 0.127)) + (fp_line (start 21.5 -5.47) (end 21.5 -19.27) (layer B.SilkS) (width 0.127)) + (fp_line (start -5.5 -5.47) (end -5.5 -19.27) (layer B.SilkS) (width 0.127)) + (fp_line (start 5.5 -5.47) (end 5.5 -19.27) (layer B.SilkS) (width 0.127)) + (fp_line (start -22.75 -4) (end -22.75 -19.5) (layer Dwgs.User) (width 0.05)) + (fp_line (start -22.75 -19.5) (end 22.75 -19.5) (layer Dwgs.User) (width 0.05)) + (fp_line (start 22.75 -19.5) (end 22.75 -4) (layer Dwgs.User) (width 0.05)) + (fp_line (start 22.75 -4) (end 5 -4) (layer Dwgs.User) (width 0.05)) + (fp_line (start 5 -4) (end 5 1.25) (layer Dwgs.User) (width 0.05)) + (fp_line (start 5 1.25) (end -5 1.25) (layer Dwgs.User) (width 0.05)) + (fp_line (start -5 1.25) (end -5 -4) (layer Dwgs.User) (width 0.05)) + (fp_line (start -5 -4) (end -22.75 -4) (layer Dwgs.User) (width 0.05)) + (pad 2 thru_hole circle (at -1.27 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask B.SilkS) + (net 30 /TRIGGER)) + (pad 3 thru_hole circle (at 1.27 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask B.SilkS) + (net 26 /ECHO)) + (pad 4 thru_hole circle (at 3.81 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask B.SilkS) + (net 2 GND)) + (pad 1 thru_hole circle (at -3.81 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask B.SilkS) + (net 1 VCC)) + ) + + (module Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow (layer B.Cu) (tedit 5A4CC7B9) (tstamp 5A4B89EF) + (at 124.333 51.689 90) + (descr "Tantalum capacitor, Case A, EIA 3216-18, 3.2x1.6x1.6mm, Reflow soldering footprint") + (tags "capacitor tantalum smd") + (path /5A409996) + (attr smd) + (fp_text reference C9 (at -3.683 0.127 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 10uF (at 0 -2.55 90) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 0 0 90) (layer B.Fab) + (effects (font (size 0.7 0.7) (thickness 0.105)) (justify mirror)) + ) + (fp_line (start -2.75 1.2) (end -2.75 -1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.75 -1.2) (end 2.75 -1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.75 -1.2) (end 2.75 1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.75 1.2) (end -2.75 1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.28 0.8) (end -1.28 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.12 0.8) (end -1.12 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -2.65 1.05) (end 1.6 1.05) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.65 -1.05) (end 1.6 -1.05) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.65 1.05) (end -2.65 -1.05) (layer B.SilkS) (width 0.12)) + (pad 1 smd rect (at -1.375 0 90) (size 1.95 1.5) (layers B.Cu B.Paste B.Mask) + (net 25 "Net-(C2-Pad1)")) + (pad 2 smd rect (at 1.375 0 90) (size 1.95 1.5) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (model Capacitors_Tantalum_SMD.3dshapes/CP_Tantalum_Case-A_EIA-3216-18.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module conn:Pin_Header_Straight_2x03_Pitch2.54mm (layer F.Cu) (tedit 5A4CC6AC) (tstamp 5A483534) + (at 99.568 86.868) + (descr "Through hole straight pin header, 2x03, 2.54mm pitch, double rows") + (tags "Through hole pin header THT 2x03 2.54mm double row") + (path /5A4972F8) + (fp_text reference J2 (at -2.286 3.556) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_02x03_Row_Letter_Last (at 1.27 7.41) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 6.35) (end -1.27 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 6.41) (end 3.87 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.87 -1.33) (end 3.87 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 6.85) (end 4.35 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 6.85) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at -2.794 2.286 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1a thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 10 /SERVO_PWM-1)) + (pad 1b thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 11 /SERVO_PWM-2)) + (pad 2a thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2b thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 3a thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 3b thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_2x03_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_2x04_Pitch2.54mm (layer F.Cu) (tedit 5A4CC666) (tstamp 5A4FDDE1) + (at 119.761 83.82) + (descr "Through hole straight pin header, 2x04, 2.54mm pitch, double rows") + (tags "Through hole pin header THT 2x04 2.54mm double row") + (path /5A54141F) + (fp_text reference J1 (at 1.27 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_02x04_Odd_Even (at 1.27 9.95) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 8.89) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 8.89) (end -1.27 8.89) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 8.89) (end -1.27 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 8.95) (end 3.87 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.87 -1.33) (end 3.87 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 9.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 9.4) (end 4.35 9.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 9.4) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.207 -0.254 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 5 /CLOCK)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 8 /RESET)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 38 /MISO)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 39 "Net-(J1-Pad4)")) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 37 /MOSI)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 40 "Net-(J1-Pad6)")) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_2x04_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow (layer F.Cu) (tedit 5A4CC66C) (tstamp 5A4FCA0E) + (at 120.142 96.012) + (descr "Tantalum capacitor, Case A, EIA 3216-18, 3.2x1.6x1.6mm, Reflow soldering footprint") + (tags "capacitor tantalum smd") + (path /5A1535F6) + (attr smd) + (fp_text reference C8 (at -3.959 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 2.55) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.65 -1.05) (end -2.65 1.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.65 1.05) (end 1.6 1.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.65 -1.05) (end 1.6 -1.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 -0.8) (end -1.12 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.28 -0.8) (end -1.28 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 -0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 2.75 -1.2) (end -2.75 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.75 1.2) (end 2.75 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.75 1.2) (end 2.75 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.75 -1.2) (end -2.75 1.2) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.7 0.7) (thickness 0.105))) + ) + (pad 2 smd rect (at 1.375 0) (size 1.95 1.5) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 1 smd rect (at -1.375 0) (size 1.95 1.5) (layers F.Cu F.Paste F.Mask) + (net 15 /3.3v)) + (model Capacitors_Tantalum_SMD.3dshapes/CP_Tantalum_Case-A_EIA-3216-18.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Housings_DIP:DIP-28_W7.62mm_Socket_LongPads (layer F.Cu) (tedit 59C78D6B) (tstamp 5A24CE67) + (at 105.918 56.642) + (descr "28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads") + (path /5A1AE3C1) + (fp_text reference U1 (at 3.81 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ATMEGA328P-PU (at 3.81 -1.778) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 4.064 -0.254) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.15 34.65) (end 9.15 -1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.55 34.65) (end 9.15 34.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.55 -1.6) (end -1.55 34.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.06 34.41) (end 9.06 -1.39) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.44 34.41) (end 9.06 34.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.44 -1.39) (end -1.44 34.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.06 34.35) (end 6.06 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.56 34.35) (end 6.06 34.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.56 -1.33) (end 1.56 34.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer F.Fab) (width 0.1)) + (fp_line (start 8.89 34.35) (end 8.89 -1.33) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 34.35) (end 8.89 34.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -1.33) (end -1.27 34.35) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 34.29) (end 0.635 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 34.29) (end 0.635 34.29) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 -1.27) (end 6.985 34.29) (layer F.Fab) (width 0.1)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (pad 28 thru_hole oval (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 26 /ECHO)) + (pad 14 thru_hole oval (at 0 33.02) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 /CHIP_ENABLE)) + (pad 27 thru_hole oval (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 30 /TRIGGER)) + (pad 13 thru_hole oval (at 0 30.48) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 16 "Net-(U1-Pad13)")) + (pad 26 thru_hole oval (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 27 "Net-(U1-Pad26)")) + (pad 12 thru_hole oval (at 0 27.94) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 /SERVO_PWM-2)) + (pad 25 thru_hole oval (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 28 "Net-(U1-Pad25)")) + (pad 11 thru_hole oval (at 0 25.4) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 /SERVO_PWM-1)) + (pad 24 thru_hole oval (at 7.62 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 29 "Net-(U1-Pad24)")) + (pad 10 thru_hole oval (at 0 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 14 /QUARTZ-2)) + (pad 23 thru_hole oval (at 7.62 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 /TS-1)) + (pad 9 thru_hole oval (at 0 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 13 /QUARTZ-1)) + (pad 22 thru_hole oval (at 7.62 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 8 thru_hole oval (at 0 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 21 thru_hole oval (at 7.62 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 18 "Net-(U1-Pad21)")) + (pad 7 thru_hole oval (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 20 thru_hole oval (at 7.62 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 6 thru_hole oval (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 24 /L-2)) + (pad 19 thru_hole oval (at 7.62 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 /CLOCK)) + (pad 5 thru_hole oval (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 12 /L-1)) + (pad 18 thru_hole oval (at 7.62 25.4) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 38 /MISO)) + (pad 4 thru_hole oval (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 /INTERRUPT)) + (pad 17 thru_hole oval (at 7.62 27.94) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 37 /MOSI)) + (pad 3 thru_hole oval (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 35 /TXD)) + (pad 16 thru_hole oval (at 7.62 30.48) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 17 "Net-(U1-Pad16)")) + (pad 2 thru_hole oval (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 36 /RXD)) + (pad 15 thru_hole oval (at 7.62 33.02) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 /CHIP_SELECT)) + (pad 1 thru_hole rect (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 /RESET)) + (model ${KISYS3DMOD}/Housings_DIP.3dshapes/DIP-28_W7.62mm_Socket.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5A4CC6F6) (tstamp 5A41464F) + (at 108.458 86.153 270) + (descr "Resistor SMD 0805, hand soldering") + (tags "resistor 0805") + (path /5A4163B7) + (attr smd) + (fp_text reference R6 (at 3.509 -0.254) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 510 (at 0 1.75 270) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12)) + (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 270) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 31 "Net-(R6-Pad2)")) + (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 38 /MISO)) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5A4CC6F8) (tstamp 5A414CBF) + (at 110.871 87.63 270) + (descr "Resistor SMD 0805, hand soldering") + (tags "resistor 0805") + (path /5A416174) + (attr smd) + (fp_text reference R5 (at 0 0.127) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 510 (at 0 1.75 270) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 270) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 37 /MOSI)) + (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 32 "Net-(R5-Pad2)")) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5A4CC6F4) (tstamp 5A4145AD) + (at 108.712 78.613 270) + (descr "Resistor SMD 0805, hand soldering") + (tags "resistor 0805") + (path /5A416403) + (attr smd) + (fp_text reference R7 (at -1.143 -2.032) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 510 (at 0 1.75 270) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12)) + (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 270) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 33 "Net-(R7-Pad2)")) + (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 5 /CLOCK)) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LEDs:LED_0805_HandSoldering (layer F.Cu) (tedit 5A4CC6E9) (tstamp 5A4832C8) + (at 102.616 75.819 90) + (descr "Resistor SMD 0805, hand soldering") + (tags "resistor 0805") + (path /5A3E4B54) + (attr smd) + (fp_text reference D2 (at 3.175 0 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 0 1.75 90) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.4 -0.4) (end -0.4 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.4 0) (end 0.2 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.2 0.4) (end -0.4 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.2 -0.4) (end 0.2 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.75) (end -2.2 0.75) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.2 -0.75) (end 1 -0.75) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.2 -0.75) (end -2.2 0.75) (layer F.SilkS) (width 0.12)) + (pad 1 smd rect (at -1.35 0 90) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 23 "Net-(D2-Pad1)")) + (pad 2 smd rect (at 1.35 0 90) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 24 /L-2)) + (model ${KISYS3DMOD}/LEDs.3dshapes/LED_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5A4CC6EF) (tstamp 5A483420) + (at 102.616 81.6775 270) + (descr "Resistor SMD 0805, hand soldering") + (tags "resistor 0805") + (path /5A3E4B5B) + (attr smd) + (fp_text reference R4 (at 2.9045 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100 (at 0 1.75 270) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 270) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 23 "Net-(D2-Pad1)")) + (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module sw_dpsd:SW_DPSD (layer F.Cu) (tedit 5A4CC6D3) (tstamp 5A4B9CC1) + (at 120.65 57.658 180) + (descr "4-bit rotary coded switch, J-hook, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf") + (tags "rotary switch bcd") + (path /5A34F225) + (attr smd) + (fp_text reference SW1 (at 2.032 4.826) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_SPDT (at 0 6.35 180) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.1209 -4.8387) (end -2.1209 4.1613) (layer F.Fab) (width 0.05)) + (fp_line (start 0.7291 -4.8387) (end -2.1209 -4.8387) (layer F.Fab) (width 0.05)) + (fp_line (start -2.1209 4.1656) (end 0.7366 4.1656) (layer F.Fab) (width 0.05)) + (fp_line (start 0.7366 4.1656) (end 0.7366 -4.8387) (layer F.Fab) (width 0.05)) + (fp_line (start -2.159 4.191) (end 3.302 4.191) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.302 4.191) (end 3.302 -4.826) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.302 -4.826) (end -4.699 -4.826) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.699 -4.826) (end -4.699 4.191) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.699 4.191) (end -2.159 4.191) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.397 -1.722) (end -1.397 1.778) (layer F.Fab) (width 0.05)) + (fp_line (start -1.397 1.778) (end 0.103 1.778) (layer F.Fab) (width 0.05)) + (fp_line (start 0.103 -1.722) (end 0.103 1.778) (layer F.Fab) (width 0.05)) + (fp_line (start -1.397 -1.722) (end 0.103 -1.722) (layer F.Fab) (width 0.05)) + (fp_line (start 0.1016 -0.254) (end -1.373 -0.254) (layer F.Fab) (width 0.05)) + (fp_text user %R (at 0 0 270) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 4 smd rect (at 2.3622 -2.69748 180) (size 1.8 1) (layers F.Cu F.Paste F.Mask) + (net 20 "Net-(SW1-Pad4)")) + (pad 5 smd rect (at 2.3622 -0.29718 180) (size 1.8 1) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(SW1-Pad5)")) + (pad 6 smd rect (at 2.36474 2.10312 180) (size 1.8 1) (layers F.Cu F.Paste F.Mask) + (net 22 "Net-(SW1-Pad6)")) + (pad 3 smd rect (at -3.75666 2.10312 180) (size 1.8 1) (layers F.Cu F.Paste F.Mask) + (net 25 "Net-(C2-Pad1)")) + (pad 2 smd rect (at -3.7592 -0.29718 180) (size 1.8 1) (layers F.Cu F.Paste F.Mask) + (net 34 />5v)) + (pad 1 smd rect (at -3.7592 -2.69748 180) (size 1.8 1) (layers F.Cu F.Paste F.Mask) + (net 19 "Net-(SW1-Pad1)")) + (model ${KISYS3DMOD}/Buttons_Switches_SMD.3dshapes/Nidec_Copal_SH-7010A.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TO_SOT_Packages_SMD:SOT-23 (layer F.Cu) (tedit 5A4CC69F) (tstamp 5A1C1F0B) + (at 121.158 100.33 270) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5A17A197) + (attr smd) + (fp_text reference U2 (at 1.778 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MCP1700-3002E_SOT23 (at 2.54 1.524 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (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)) + (pad 1 smd rect (at -1 -0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 2 smd rect (at -1 0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 15 /3.3v)) + (pad 3 smd rect (at 1 0 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 1 VCC)) + (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Crystals:Crystal_HC49-U_Vertical (layer F.Cu) (tedit 5A4CC6E6) (tstamp 5A254D0C) + (at 96.393 75.946 270) + (descr "Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf") + (tags "THT crystalHC-49/U") + (path /5A15E021) + (fp_text reference Y1 (at -4.318 1.397) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Crystal (at 2.44 3.525 270) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 2.44 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.685 -2.325) (end 5.565 -2.325) (layer F.Fab) (width 0.1)) + (fp_line (start -0.685 2.325) (end 5.565 2.325) (layer F.Fab) (width 0.1)) + (fp_line (start -0.56 -2) (end 5.44 -2) (layer F.Fab) (width 0.1)) + (fp_line (start -0.56 2) (end 5.44 2) (layer F.Fab) (width 0.1)) + (fp_line (start -0.685 -2.525) (end 5.565 -2.525) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.685 2.525) (end 5.565 2.525) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.5 -2.8) (end -3.5 2.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.5 2.8) (end 8.4 2.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.4 2.8) (end 8.4 -2.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.4 -2.8) (end -3.5 -2.8) (layer F.CrtYd) (width 0.05)) + (fp_arc (start -0.685 0) (end -0.685 -2.325) (angle -180) (layer F.Fab) (width 0.1)) + (fp_arc (start 5.565 0) (end 5.565 -2.325) (angle 180) (layer F.Fab) (width 0.1)) + (fp_arc (start -0.56 0) (end -0.56 -2) (angle -180) (layer F.Fab) (width 0.1)) + (fp_arc (start 5.44 0) (end 5.44 -2) (angle 180) (layer F.Fab) (width 0.1)) + (fp_arc (start -0.685 0) (end -0.685 -2.525) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_arc (start 5.565 0) (end 5.565 -2.525) (angle 180) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole circle (at 0 0 270) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 13 /QUARTZ-1)) + (pad 2 thru_hole circle (at 4.88 0 270) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 14 /QUARTZ-2)) + (model ${KISYS3DMOD}/Crystals.3dshapes/Crystal_HC49-U_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow (layer F.Cu) (tedit 5A4CC92F) (tstamp 5A414C46) + (at 124.7648 97.663 90) + (descr "Tantalum capacitor, Case A, EIA 3216-18, 3.2x1.6x1.6mm, Reflow soldering footprint") + (tags "capacitor tantalum smd") + (path /5A1531F4) + (attr smd) + (fp_text reference C7 (at 4.064 -0.127 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 2.55 90) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.65 -1.05) (end -2.65 1.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.65 1.05) (end 1.6 1.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.65 -1.05) (end 1.6 -1.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 -0.8) (end -1.12 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.28 -0.8) (end -1.28 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 -0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 2.75 -1.2) (end -2.75 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.75 1.2) (end 2.75 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.75 1.2) (end 2.75 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.75 -1.2) (end -2.75 1.2) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.7 0.7) (thickness 0.105))) + ) + (pad 2 smd rect (at 1.375 0 90) (size 1.95 1.5) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 1 smd rect (at -1.375 0 90) (size 1.95 1.5) (layers F.Cu F.Paste F.Mask) + (net 1 VCC)) + (model Capacitors_Tantalum_SMD.3dshapes/CP_Tantalum_Case-A_EIA-3216-18.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0805_HandSoldering (layer B.Cu) (tedit 5A4CC76D) (tstamp 5A254C65) + (at 100.33 75.692 90) + (descr "Capacitor SMD 0805, hand soldering") + (tags "capacitor 0805") + (path /5A15E23E) + (attr smd) + (fp_text reference C1 (at 3.048 -0.254 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 22pF (at 0 -1.75 90) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 1.27 1.778 180) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 0.5 0.85) (end -0.5 0.85) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.5 -0.85) (end 0.5 -0.85) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.25 0.88) (end 2.25 0.88) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.25 0.88) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.25 -0.87) (end 2.25 0.88) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.25 -0.87) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.25 0 90) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask) + (net 13 /QUARTZ-1)) + (pad 2 smd rect (at 1.25 0 90) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (model Capacitors_SMD.3dshapes/C_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0805_HandSoldering (layer B.Cu) (tedit 5A4CC7B3) (tstamp 5A4FD26B) + (at 119.253 51.562 90) + (descr "Capacitor SMD 0805, hand soldering") + (tags "capacitor 0805") + (path /5A183748) + (attr smd) + (fp_text reference C2 (at 1.778 1.905 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 100nF (at 0 -1.75 90) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 1.016 1.905 180) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 0.5 0.85) (end -0.5 0.85) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.5 -0.85) (end 0.5 -0.85) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.25 0.88) (end 2.25 0.88) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.25 0.88) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.25 -0.87) (end 2.25 0.88) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.25 -0.87) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.25 0 90) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask) + (net 25 "Net-(C2-Pad1)")) + (pad 2 smd rect (at 1.25 0 90) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (model Capacitors_SMD.3dshapes/C_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0805_HandSoldering (layer B.Cu) (tedit 5A4CC773) (tstamp 5A1C2053) + (at 100.33 80.772 270) + (descr "Capacitor SMD 0805, hand soldering") + (tags "capacitor 0805") + (path /5A15E1A6) + (attr smd) + (fp_text reference C4 (at 3.302 0) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 22pF (at 0 -1.75 270) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at -1.016 -1.778) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 0.5 0.85) (end -0.5 0.85) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.5 -0.85) (end 0.5 -0.85) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.25 0.88) (end 2.25 0.88) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.25 0.88) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.25 -0.87) (end 2.25 0.88) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.25 -0.87) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.25 0 270) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask) + (net 14 /QUARTZ-2)) + (pad 2 smd rect (at 1.25 0 270) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (model Capacitors_SMD.3dshapes/C_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow (layer B.Cu) (tedit 5A4CC7B5) (tstamp 5A4FD2B1) + (at 115.57 51.4604 270) + (descr "Tantalum capacitor, Case A, EIA 3216-18, 3.2x1.6x1.6mm, Reflow soldering footprint") + (tags "capacitor tantalum smd") + (path /5A41C9DF) + (attr smd) + (fp_text reference C3 (at 3.4036 -0.254) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 10uF (at 0 -2.55 270) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -2.65 1.05) (end -2.65 -1.05) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.65 -1.05) (end 1.6 -1.05) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.65 1.05) (end 1.6 1.05) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.12 0.8) (end -1.12 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.28 0.8) (end -1.28 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 2.75 1.2) (end -2.75 1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.75 -1.2) (end 2.75 1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.75 -1.2) (end 2.75 -1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.75 1.2) (end -2.75 -1.2) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 270) (layer B.Fab) + (effects (font (size 0.7 0.7) (thickness 0.105)) (justify mirror)) + ) + (pad 2 smd rect (at 1.375 0 270) (size 1.95 1.5) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (pad 1 smd rect (at -1.375 0 270) (size 1.95 1.5) (layers B.Cu B.Paste B.Mask) + (net 1 VCC)) + (model Capacitors_Tantalum_SMD.3dshapes/CP_Tantalum_Case-A_EIA-3216-18.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow (layer B.Cu) (tedit 5A4CC783) (tstamp 5A1C202E) + (at 99.4664 96.1644 90) + (descr "Tantalum capacitor, Case A, EIA 3216-18, 3.2x1.6x1.6mm, Reflow soldering footprint") + (tags "capacitor tantalum smd") + (path /5A141CEB) + (attr smd) + (fp_text reference C5 (at -3.6576 -0.1524 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 10-47uF (at 0 -2.55 90) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -2.65 1.05) (end -2.65 -1.05) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.65 -1.05) (end 1.6 -1.05) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.65 1.05) (end 1.6 1.05) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.12 0.8) (end -1.12 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.28 0.8) (end -1.28 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 2.75 1.2) (end -2.75 1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.75 -1.2) (end 2.75 1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.75 -1.2) (end 2.75 -1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.75 1.2) (end -2.75 -1.2) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer B.Fab) + (effects (font (size 0.7 0.7) (thickness 0.105)) (justify mirror)) + ) + (pad 2 smd rect (at 1.375 0 90) (size 1.95 1.5) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (pad 1 smd rect (at -1.375 0 90) (size 1.95 1.5) (layers B.Cu B.Paste B.Mask) + (net 1 VCC)) + (model Capacitors_Tantalum_SMD.3dshapes/CP_Tantalum_Case-A_EIA-3216-18.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow (layer B.Cu) (tedit 5A4CC785) (tstamp 5A350E81) + (at 102.0572 96.1644 90) + (descr "Tantalum capacitor, Case A, EIA 3216-18, 3.2x1.6x1.6mm, Reflow soldering footprint") + (tags "capacitor tantalum smd") + (path /5A141D58) + (attr smd) + (fp_text reference C6 (at -3.6576 0.0508 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 10-47uF (at 0 -2.55 90) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -2.65 1.05) (end -2.65 -1.05) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.65 -1.05) (end 1.6 -1.05) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.65 1.05) (end 1.6 1.05) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.12 0.8) (end -1.12 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.28 0.8) (end -1.28 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 2.75 1.2) (end -2.75 1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.75 -1.2) (end 2.75 1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.75 -1.2) (end 2.75 -1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.75 1.2) (end -2.75 -1.2) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer B.Fab) + (effects (font (size 0.7 0.7) (thickness 0.105)) (justify mirror)) + ) + (pad 2 smd rect (at 1.375 0 90) (size 1.95 1.5) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (pad 1 smd rect (at -1.375 0 90) (size 1.95 1.5) (layers B.Cu B.Paste B.Mask) + (net 1 VCC)) + (model Capacitors_Tantalum_SMD.3dshapes/CP_Tantalum_Case-A_EIA-3216-18.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LEDs:LED_0805_HandSoldering (layer F.Cu) (tedit 5A4CC6EB) (tstamp 5A4F5D9E) + (at 100.203 75.819 90) + (descr "Resistor SMD 0805, hand soldering") + (tags "resistor 0805") + (path /5A15323B) + (attr smd) + (fp_text reference D1 (at 3.175 0.127 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 0 1.75 90) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.4 -0.4) (end -0.4 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.4 0) (end 0.2 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.2 0.4) (end -0.4 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.2 -0.4) (end 0.2 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.75) (end -2.2 0.75) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.2 -0.75) (end 1 -0.75) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.2 -0.75) (end -2.2 0.75) (layer F.SilkS) (width 0.12)) + (pad 1 smd rect (at -1.35 0 90) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 9 "Net-(D1-Pad1)")) + (pad 2 smd rect (at 1.35 0 90) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 12 /L-1)) + (model ${KISYS3DMOD}/LEDs.3dshapes/LED_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5A4CC6F1) (tstamp 5A1C1F3E) + (at 100.203 81.661 270) + (descr "Resistor SMD 0805, hand soldering") + (tags "resistor 0805") + (path /5A15341F) + (attr smd) + (fp_text reference R1 (at 2.921 -0.127) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100 (at 0 1.75 270) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 270) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 9 "Net-(D1-Pad1)")) + (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805_HandSoldering (layer B.Cu) (tedit 5A4CC76A) (tstamp 5A463577) + (at 109.474 74.422 270) + (descr "Resistor SMD 0805, hand soldering") + (tags "resistor 0805") + (path /5A12E126) + (attr smd) + (fp_text reference R2 (at -3.302 0.508) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 10k (at 0 -1.75 270) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 0 0 270) (layer B.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) + ) + (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.35 0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.35 0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.35 -0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.35 -0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask) + (net 8 /RESET)) + (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask) + (net 1 VCC)) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805_HandSoldering locked (layer B.Cu) (tedit 5A4CC768) (tstamp 5A4FD229) + (at 94.996 66.294 90) + (descr "Resistor SMD 0805, hand soldering") + (tags "resistor 0805") + (path /5A1254DB) + (attr smd) + (fp_text reference R3 (at 3.048 -1.27 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 4.7K (at 0 -1.75 90) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start 2.35 -0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.35 -0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.35 0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.35 0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05)) + (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12)) + (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1)) + (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer B.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) + ) + (pad 2 smd rect (at 1.35 0 90) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask) + (net 7 /TS-1)) + (pad 1 smd rect (at -1.35 0 90) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask) + (net 1 VCC)) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TO_SOT_Packages_THT:TO-92_Inline_Narrow_Oval (layer F.Cu) (tedit 58CE52AF) (tstamp 5A4FA277) + (at 97.536 60.706 270) + (descr "TO-92 leads in-line, narrow, oval pads, drill 0.6mm (see NXP sot054_po.pdf)") + (tags "to-92 sc-43 sc-43a sot54 PA33 transistor") + (path /5A12078F) + (fp_text reference U3 (at -2.54 1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MAX31820 (at -2.54 -0.508 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at -1.016 -3.556 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.53 1.85) (end 3.07 1.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 1.75) (end 3 1.75) (layer F.Fab) (width 0.1)) + (fp_line (start -1.46 -2.73) (end 4 -2.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.46 -2.73) (end -1.46 2.01) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4 2.01) (end 4 -2.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4 2.01) (end -1.46 2.01) (layer F.CrtYd) (width 0.05)) + (fp_arc (start 1.27 0) (end 1.27 -2.48) (angle 135) (layer F.Fab) (width 0.1)) + (fp_arc (start 1.27 0) (end 1.27 -2.6) (angle -135) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 1.27 -2.48) (angle -135) (layer F.Fab) (width 0.1)) + (fp_arc (start 1.27 0) (end 1.27 -2.6) (angle 135) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole oval (at 1.27 0 90) (size 0.9 1.5) (drill 0.6) (layers *.Cu *.Mask) + (net 7 /TS-1)) + (pad 3 thru_hole oval (at 2.54 0 90) (size 0.9 1.5) (drill 0.6) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 1 thru_hole rect (at 0 0 90) (size 0.9 1.5) (drill 0.6) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/TO_SOT_Packages_THT.3dshapes/TO-92_Inline_Narrow_Oval.wrl + (offset (xyz 32.25799903106691 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 -90)) + ) + ) + + (gr_line (start 128.778 45.212) (end 88.646 45.212) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 128.778 106.934) (end 128.778 45.212) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 88.646 106.934) (end 128.778 106.934) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 88.646 45.212) (end 88.646 106.934) (layer Edge.Cuts) (width 0.1)) + (gr_text "Inspektors v0.2" (at 108.585 48.768) (layer F.Cu) (tstamp 5A4B9B58) + (effects (font (size 1.6 1.6) (thickness 0.25))) + ) + + (segment (start 124.7648 99.038) (end 124.7648 101.2952) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 124.7648 101.2952) (end 124.46 101.6) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 124.46 98.911) (end 124.714 98.657) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 99.4664 97.5394) (end 95.7546 97.5394) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 95.7546 97.5394) (end 95.25 98.044) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 92.456 100.838) (end 92.456 103.378) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 95.25 98.044) (end 92.456 100.838) (width 0.5) (layer F.Cu) (net 1)) + (via (at 92.456 103.378) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 1)) + (via (at 95.25 98.044) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 1)) + (segment (start 121.158 101.33) (end 124.19 101.33) (width 0.5) (layer F.Cu) (net 1) (status 10)) + (segment (start 124.19 101.33) (end 124.46 101.6) (width 0.5) (layer F.Cu) (net 1)) + (via (at 124.46 101.6) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 1)) + (segment (start 122.8865 62.078) (end 122.8865 66.2445) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 122.8865 66.2445) (end 122.936 66.294) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 116.586 71.882) (end 116.586 72.898) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 116.586 69.234) (end 116.586 71.882) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 113.538 71.882) (end 116.586 71.882) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 116.586 72.898) (end 117.96 74.272) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 117.96 74.272) (end 119.634 74.272) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 119.888 65.532) (end 117.76668 65.532) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 117.76668 65.532) (end 116.586 66.71268) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 116.586 66.71268) (end 116.586 69.234) (width 0.5) (layer B.Cu) (net 2)) + (via (at 122.936 66.294) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 2)) + (segment (start 112.268 50.546) (end 102.616 50.546) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 102.616 50.546) (end 101.346 51.816) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 112.268 50.546) (end 112.776 51.054) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 112.776 51.054) (end 112.776 52.832) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 115.57 52.8354) (end 112.7794 52.8354) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 112.7794 52.8354) (end 112.776 52.832) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 115.57 52.8354) (end 116.82 52.8354) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 117.6655 51.9899) (end 117.6655 50.7745) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 116.82 52.8354) (end 117.6655 51.9899) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 117.6655 50.7745) (end 118.128 50.312) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 118.128 50.312) (end 119.253 50.312) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 115.57 52.8354) (end 115.7571 52.8354) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 115.8274 52.832) (end 115.824 52.8354) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 115.8206 52.832) (end 115.824 52.8354) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 119.253 50.312) (end 124.331 50.312) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 124.331 50.312) (end 124.333 50.314) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 118.874 50.314) (end 118.872 50.312) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 118.87 50.314) (end 118.872 50.312) (width 0.5) (layer B.Cu) (net 2)) + (via (at 101.346 51.816) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 2)) + (segment (start 98.044 91.948) (end 99.568 91.948) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 96.774 90.678) (end 98.044 91.948) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 96.774 87.122) (end 96.774 90.678) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 99.568 91.948) (end 99.568 94.6878) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 99.568 94.6878) (end 99.4664 94.7894) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 102.0572 94.7894) (end 102.0572 91.9988) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 102.0572 91.9988) (end 102.108 91.948) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 102.108 91.948) (end 99.568 91.948) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 112.35 94.424) (end 112.35 96.348) (width 0.5) (layer F.Cu) (net 2) (status 10)) + (segment (start 96.774 87.122) (end 96.774 84.453) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 99.205 82.022) (end 100.33 82.022) (width 0.5) (layer B.Cu) (net 2) (status 20)) + (segment (start 96.774 84.453) (end 99.205 82.022) (width 0.5) (layer B.Cu) (net 2)) + (via (at 96.774 87.122) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 2)) + (segment (start 100.33 74.442) (end 98.6228 74.442) (width 0.5) (layer B.Cu) (net 2) (status 10)) + (segment (start 98.6228 74.442) (end 96.8248 72.644) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 102.108 94.7386) (end 102.0572 94.7894) (width 0.5) (layer B.Cu) (net 2) (status 30)) + (segment (start 122.301 91.44) (end 122.301 93.599) (width 0.5) (layer B.Cu) (net 2) (status 10)) + (segment (start 122.301 93.599) (end 122.047 93.853) (width 0.5) (layer B.Cu) (net 2)) + (via (at 122.047 93.853) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 2)) + (segment (start 100.33 74.442) (end 100.33 74.422) (width 0.5) (layer B.Cu) (net 2) (status 30)) + (via (at 96.8248 72.644) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 2)) + (segment (start 95.25 60.706) (end 94.488 61.468) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 97.536 60.706) (end 95.25 60.706) (width 0.5) (layer B.Cu) (net 2) (status 10)) + (via (at 94.488 61.468) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 2)) + (segment (start 101.981 94.869) (end 102.108 94.996) (width 0.5) (layer B.Cu) (net 2) (status 30)) + (segment (start 100.33 74.442) (end 105.898 74.442) (width 0.5) (layer B.Cu) (net 2) (status 30)) + (segment (start 105.898 74.442) (end 105.918 74.422) (width 0.5) (layer B.Cu) (net 2) (status 30)) + (segment (start 113.03 99.568) (end 111.08 97.618) (width 0.4) (layer F.Cu) (net 3)) + (segment (start 116.84 99.568) (end 113.03 99.568) (width 0.4) (layer F.Cu) (net 3)) + (segment (start 111.08 97.618) (end 111.08 94.424) (width 0.4) (layer F.Cu) (net 3)) + (segment (start 116.84 99.568) (end 113.792 99.568) (width 0.4) (layer B.Cu) (net 3)) + (segment (start 113.792 99.568) (end 105.918 91.694) (width 0.4) (layer B.Cu) (net 3)) + (segment (start 105.918 89.662) (end 105.918 91.694) (width 0.4) (layer B.Cu) (net 3) (status 10)) + (via (at 116.84 99.568) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 3) (tstamp 5A4FF488)) + (segment (start 105.918 89.916) (end 105.918 89.662) (width 0.4) (layer B.Cu) (net 3) (status 30)) + (segment (start 115.697 92.075) (end 115.697 91.821) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 115.697 91.821) (end 113.538 89.662) (width 0.4) (layer B.Cu) (net 4) (status 20)) + (segment (start 109.81 93.024) (end 110.378 92.456) (width 0.4) (layer F.Cu) (net 4)) + (segment (start 109.81 94.424) (end 109.81 93.024) (width 0.4) (layer F.Cu) (net 4) (status 10)) + (segment (start 110.378 92.456) (end 115.316 92.456) (width 0.4) (layer F.Cu) (net 4)) + (segment (start 115.316 92.456) (end 115.697 92.075) (width 0.4) (layer F.Cu) (net 4)) + (via (at 115.697 92.075) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 4)) + (segment (start 118.256 83.82) (end 119.761 83.82) (width 0.4) (layer B.Cu) (net 5) (status 20)) + (segment (start 113.938 79.502) (end 118.256 83.82) (width 0.4) (layer B.Cu) (net 5) (status 10)) + (segment (start 113.538 79.502) (end 113.938 79.502) (width 0.4) (layer B.Cu) (net 5) (status 30)) + (segment (start 110.998 79.248) (end 110.697 79.248) (width 0.4) (layer F.Cu) (net 5)) + (segment (start 110.697 79.248) (end 108.712 77.263) (width 0.4) (layer F.Cu) (net 5) (status 20)) + (segment (start 113.538 79.502) (end 111.252 79.502) (width 0.4) (layer B.Cu) (net 5) (status 10)) + (segment (start 111.252 79.502) (end 110.998 79.248) (width 0.4) (layer B.Cu) (net 5)) + (via (at 110.998 79.248) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 5)) + (segment (start 97.79 95.25) (end 103.904 95.25) (width 0.4) (layer F.Cu) (net 6)) + (segment (start 100.33 65.786) (end 97.028 65.786) (width 0.4) (layer F.Cu) (net 6)) + (segment (start 103.904 95.25) (end 104.73 94.424) (width 0.4) (layer F.Cu) (net 6)) + (segment (start 93.472 90.932) (end 97.79 95.25) (width 0.4) (layer F.Cu) (net 6)) + (segment (start 93.472 69.342) (end 93.472 90.932) (width 0.4) (layer F.Cu) (net 6)) + (segment (start 97.028 65.786) (end 93.472 69.342) (width 0.4) (layer F.Cu) (net 6)) + (segment (start 105.918 64.262) (end 103.632 64.262) (width 0.4) (layer B.Cu) (net 6) (status 10)) + (segment (start 103.632 64.262) (end 102.108 65.786) (width 0.4) (layer B.Cu) (net 6)) + (segment (start 102.108 65.786) (end 100.33 65.786) (width 0.4) (layer B.Cu) (net 6)) + (via (at 100.33 65.786) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 6)) + (segment (start 102.5779 62.992) (end 107.95 62.992) (width 0.3) (layer B.Cu) (net 7)) + (segment (start 97.536 61.976) (end 101.5619 61.976) (width 0.4) (layer B.Cu) (net 7) (status 10)) + (segment (start 108.712 63.754) (end 108.712 65.532) (width 0.4) (layer B.Cu) (net 7)) + (segment (start 107.95 62.992) (end 108.712 63.754) (width 0.4) (layer B.Cu) (net 7)) + (via (at 108.712 65.532) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 7) (tstamp 5A4FD1BE)) + (segment (start 108.712 67.96964) (end 110.76612 70.02376) (width 0.4) (layer F.Cu) (net 7)) + (segment (start 111.44788 69.342) (end 110.76612 70.02376) (width 0.4) (layer B.Cu) (net 7)) + (segment (start 113.538 69.342) (end 111.44788 69.342) (width 0.4) (layer B.Cu) (net 7) (status 10)) + (segment (start 108.712 65.532) (end 108.712 67.96964) (width 0.4) (layer F.Cu) (net 7)) + (via (at 110.76612 70.02376) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 7)) + (segment (start 101.5619 61.976) (end 102.5779 62.992) (width 0.4) (layer B.Cu) (net 7)) + (segment (start 121.444 76.962) (end 118.618 76.962) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 124.134 74.272) (end 121.444 76.962) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 118.618 76.962) (end 117.348 75.692) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 117.348 75.692) (end 115.4176 75.692) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 124.134 74.272) (end 124.134 75.686213) (width 0.4) (layer F.Cu) (net 8)) + (segment (start 124.134 75.686213) (end 124.134 80.772) (width 0.4) (layer F.Cu) (net 8)) + (segment (start 122.301 83.82) (end 122.301 82.605) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 122.301 82.605) (end 124.134 80.772) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 115.4176 75.692) (end 111.252 75.692) (width 0.3) (layer B.Cu) (net 8)) + (segment (start 111.252 73.8) (end 111.252 75.692) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 122.229 83.748) (end 122.301 83.82) (width 0.4) (layer B.Cu) (net 8) (status 30)) + (segment (start 122.428 83.947) (end 122.301 83.82) (width 0.4) (layer B.Cu) (net 8) (status 30)) + (segment (start 103.378 82.042) (end 99.568 85.852) (width 0.4) (layer B.Cu) (net 10)) + (segment (start 105.918 82.042) (end 103.378 82.042) (width 0.4) (layer B.Cu) (net 10)) + (segment (start 99.568 85.852) (end 99.568 86.868) (width 0.4) (layer B.Cu) (net 10)) + (segment (start 105.918 84.582) (end 104.394 84.582) (width 0.4) (layer B.Cu) (net 11)) + (segment (start 104.394 84.582) (end 102.957999 86.018001) (width 0.4) (layer B.Cu) (net 11)) + (segment (start 102.957999 86.018001) (end 102.108 86.868) (width 0.4) (layer B.Cu) (net 11)) + (segment (start 103.378 66.802) (end 100.33 69.85) (width 0.4) (layer B.Cu) (net 12)) + (segment (start 105.918 66.802) (end 103.378 66.802) (width 0.4) (layer B.Cu) (net 12)) + (segment (start 100.33 69.85) (end 99.695 69.85) (width 0.4) (layer B.Cu) (net 12)) + (segment (start 120.208 99.33) (end 120.208 97.453) (width 0.4) (layer F.Cu) (net 15)) + (segment (start 120.208 97.453) (end 118.767 96.012) (width 0.4) (layer F.Cu) (net 15)) + (segment (start 113.62 94.424) (end 117.179 94.424) (width 0.4) (layer F.Cu) (net 15)) + (segment (start 117.179 94.424) (end 118.767 96.012) (width 0.4) (layer F.Cu) (net 15)) + (segment (start 102.616 77.169) (end 102.616 80.3275) (width 0.4) (layer F.Cu) (net 23)) + (segment (start 102.362 70.358) (end 103.378 69.342) (width 0.4) (layer B.Cu) (net 24)) + (segment (start 102.362 71.12) (end 102.362 70.358) (width 0.4) (layer B.Cu) (net 24)) + (segment (start 103.378 69.342) (end 105.918 69.342) (width 0.4) (layer B.Cu) (net 24)) + (segment (start 102.362 71.12) (end 102.362 74.215) (width 0.4) (layer F.Cu) (net 24)) + (segment (start 102.362 74.215) (end 102.616 74.469) (width 0.4) (layer F.Cu) (net 24)) + (segment (start 119.487 52.578) (end 119.253 52.812) (width 0.5) (layer B.Cu) (net 25)) + (segment (start 116.332 55.858) (end 116.332 59.8735) (width 0.5) (layer B.Cu) (net 25)) + (segment (start 116.332 59.8735) (end 118.2865 61.828) (width 0.5) (layer B.Cu) (net 25)) + (segment (start 119.253 52.937) (end 116.332 55.858) (width 0.5) (layer B.Cu) (net 25)) + (segment (start 118.2865 61.828) (end 118.2865 62.078) (width 0.5) (layer B.Cu) (net 25)) + (segment (start 121.412 52.578) (end 119.487 52.578) (width 0.5) (layer B.Cu) (net 25)) + (segment (start 124.333 53.064) (end 121.898 53.064) (width 0.5) (layer B.Cu) (net 25)) + (segment (start 121.898 53.064) (end 121.412 52.578) (width 0.5) (layer B.Cu) (net 25)) + (segment (start 124.40666 55.55488) (end 124.38888 55.55488) (width 0.5) (layer F.Cu) (net 25)) + (segment (start 124.38888 55.55488) (end 121.412 52.578) (width 0.5) (layer F.Cu) (net 25)) + (via (at 121.412 52.578) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 25)) + (segment (start 119.253 52.812) (end 119.253 52.937) (width 0.4) (layer B.Cu) (net 25)) + (segment (start 113.538 56.642) (end 113.138 56.642) (width 0.4) (layer B.Cu) (net 26)) + (segment (start 113.138 56.642) (end 110.236 53.74) (width 0.4) (layer B.Cu) (net 26)) + (segment (start 110.236 53.74) (end 110.236 52.832) (width 0.4) (layer B.Cu) (net 26)) + (segment (start 107.696 52.832) (end 107.696 53.913873) (width 0.4) (layer B.Cu) (net 30)) + (segment (start 107.696 53.913873) (end 112.964127 59.182) (width 0.4) (layer B.Cu) (net 30)) + (segment (start 112.964127 59.182) (end 113.538 59.182) (width 0.4) (layer B.Cu) (net 30)) + (segment (start 110.871 89.027) (end 107.27 92.628) (width 0.4) (layer F.Cu) (net 32)) + (segment (start 110.871 88.98) (end 110.871 89.027) (width 0.4) (layer F.Cu) (net 32)) + (segment (start 107.27 92.628) (end 107.27 94.424) (width 0.4) (layer F.Cu) (net 32)) + (segment (start 108.458 82.296) (end 108.458 80.264) (width 0.4) (layer F.Cu) (net 33)) + (segment (start 108.54 92.882) (end 110.236 91.186) (width 0.4) (layer F.Cu) (net 33)) + (segment (start 108.54 94.424) (end 108.54 92.882) (width 0.4) (layer F.Cu) (net 33)) + (segment (start 110.236 91.186) (end 110.998 91.186) (width 0.4) (layer F.Cu) (net 33)) + (segment (start 124.079 69.088) (end 121.412 69.088) (width 0.5) (layer B.Cu) (net 34)) + (segment (start 121.412 69.088) (end 119.888 70.612) (width 0.5) (layer B.Cu) (net 34)) + (segment (start 124.714 64.77) (end 124.714 68.453) (width 0.5) (layer F.Cu) (net 34)) + (via (at 124.079 69.088) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 34) (tstamp 5A4B9D36)) + (segment (start 123.825 68.834) (end 124.079 69.088) (width 0.5) (layer B.Cu) (net 34)) + (segment (start 124.714 68.453) (end 124.079 69.088) (width 0.5) (layer F.Cu) (net 34)) + (segment (start 121.666 59.29838) (end 121.666 61.722) (width 0.5) (layer F.Cu) (net 34)) + (segment (start 124.4092 57.95518) (end 123.0092 57.95518) (width 0.5) (layer F.Cu) (net 34)) + (segment (start 123.0092 57.95518) (end 121.666 59.29838) (width 0.5) (layer F.Cu) (net 34)) + (segment (start 121.666 61.722) (end 124.714 64.77) (width 0.5) (layer F.Cu) (net 34)) + (segment (start 95.25 58.674) (end 92.964 60.96) (width 0.4) (layer B.Cu) (net 35)) + (segment (start 92.964 60.96) (end 92.964 99.314) (width 0.4) (layer B.Cu) (net 35)) + (segment (start 100.076 58.674) (end 95.25 58.674) (width 0.4) (layer B.Cu) (net 35)) + (segment (start 119.065 102.616) (end 122.936 98.745) (width 0.4) (layer B.Cu) (net 35)) + (segment (start 92.964 99.314) (end 96.266 102.616) (width 0.4) (layer B.Cu) (net 35)) + (segment (start 105.918 61.722) (end 103.124 61.722) (width 0.4) (layer B.Cu) (net 35)) + (segment (start 103.124 61.722) (end 100.076 58.674) (width 0.4) (layer B.Cu) (net 35)) + (segment (start 96.266 102.616) (end 119.065 102.616) (width 0.4) (layer B.Cu) (net 35)) + (segment (start 95.758 103.886) (end 91.694 99.822) (width 0.4) (layer B.Cu) (net 36)) + (segment (start 123.170001 100.349999) (end 119.634 103.886) (width 0.4) (layer B.Cu) (net 36)) + (segment (start 124.186001 100.349999) (end 123.170001 100.349999) (width 0.4) (layer B.Cu) (net 36)) + (segment (start 125.73 98.745) (end 125.73 98.806) (width 0.4) (layer B.Cu) (net 36)) + (segment (start 119.634 103.886) (end 95.758 103.886) (width 0.4) (layer B.Cu) (net 36)) + (segment (start 125.73 98.806) (end 124.186001 100.349999) (width 0.4) (layer B.Cu) (net 36)) + (segment (start 91.694 99.822) (end 91.694 60.198) (width 0.4) (layer B.Cu) (net 36)) + (segment (start 91.694 60.198) (end 94.488 57.404) (width 0.4) (layer B.Cu) (net 36)) + (segment (start 94.488 57.404) (end 100.584 57.404) (width 0.4) (layer B.Cu) (net 36)) + (segment (start 100.584 57.404) (end 102.362 59.182) (width 0.4) (layer B.Cu) (net 36)) + (segment (start 102.362 59.182) (end 105.918 59.182) (width 0.4) (layer B.Cu) (net 36)) + (segment (start 113.938 84.582) (end 118.256 88.9) (width 0.4) (layer B.Cu) (net 37) (status 10)) + (segment (start 113.538 84.582) (end 113.938 84.582) (width 0.4) (layer B.Cu) (net 37) (status 30)) + (segment (start 118.256 88.9) (end 119.761 88.9) (width 0.4) (layer B.Cu) (net 37) (status 20)) + (segment (start 113.538 84.582) (end 111.379 84.582) (width 0.4) (layer B.Cu) (net 37) (status 10)) + (segment (start 111.379 84.582) (end 110.998 84.201) (width 0.4) (layer B.Cu) (net 37)) + (segment (start 110.871 86.28) (end 110.871 84.328) (width 0.4) (layer F.Cu) (net 37) (status 10)) + (segment (start 110.871 84.328) (end 110.998 84.201) (width 0.4) (layer F.Cu) (net 37)) + (via (at 110.998 84.201) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 37)) + (segment (start 113.938 82.042) (end 118.256 86.36) (width 0.4) (layer B.Cu) (net 38) (status 10)) + (segment (start 113.538 82.042) (end 113.938 82.042) (width 0.4) (layer B.Cu) (net 38) (status 30)) + (segment (start 118.256 86.36) (end 119.761 86.36) (width 0.4) (layer B.Cu) (net 38) (status 20)) + (segment (start 108.458 84.803) (end 108.458 84.703) (width 0.4) (layer F.Cu) (net 38) (status 30)) + (segment (start 108.458 84.703) (end 110.998 82.163) (width 0.4) (layer F.Cu) (net 38) (status 10)) + (segment (start 110.998 82.163) (end 110.998 81.788) (width 0.4) (layer F.Cu) (net 38)) + (segment (start 111.252 82.042) (end 110.998 81.788) (width 0.4) (layer B.Cu) (net 38)) + (segment (start 113.538 82.042) (end 111.252 82.042) (width 0.4) (layer B.Cu) (net 38) (status 10)) + (via (at 110.998 81.788) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 38)) + (segment (start 113.538 71.882) (end 113.938 71.882) (width 0.5) (layer B.Cu) (net 2) (status 30)) + (segment (start 113.538 79.502) (end 113.138 79.502) (width 0.4) (layer B.Cu) (net 5) (status 30)) + (segment (start 97.536 61.976) (end 96.386 61.976) (width 0.4) (layer B.Cu) (net 7) (status 10)) + (segment (start 96.386 61.976) (end 94.996 63.366) (width 0.4) (layer B.Cu) (net 7)) + (segment (start 94.996 63.366) (end 94.996 64.944) (width 0.4) (layer B.Cu) (net 7) (status 20)) + (segment (start 113.538 69.342) (end 113.138 69.342) (width 0.4) (layer B.Cu) (net 7) (status 30)) + (segment (start 109.474 73.072) (end 109.474 71.922) (width 0.4) (layer B.Cu) (net 8) (status 10)) + (segment (start 106.318 56.642) (end 110.744 61.068) (width 0.4) (layer B.Cu) (net 8) (status 10)) + (segment (start 110.744 61.068) (end 110.744 66.802) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 110.744 66.802) (end 108.966 68.58) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 108.966 71.414) (end 108.966 68.58) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 109.474 71.922) (end 108.966 71.414) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 109.474 73.072) (end 110.524 73.072) (width 0.4) (layer B.Cu) (net 8) (status 10)) + (segment (start 110.524 73.072) (end 111.252 73.8) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 105.918 56.642) (end 106.318 56.642) (width 0.4) (layer B.Cu) (net 8) (status 30)) + (segment (start 105.998 56.722) (end 105.918 56.642) (width 0.4) (layer B.Cu) (net 8) (status 30)) + (segment (start 106.092 56.468) (end 105.918 56.642) (width 0.4) (layer B.Cu) (net 8) (status 30)) + (segment (start 100.203 80.311) (end 100.203 77.169) (width 0.4) (layer F.Cu) (net 9) (status 30)) + (segment (start 99.695 69.85) (end 99.695 73.961) (width 0.4) (layer F.Cu) (net 12) (status 20)) + (segment (start 99.695 73.961) (end 100.203 74.469) (width 0.4) (layer F.Cu) (net 12) (status 30)) + (via (at 99.695 69.85) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 12)) + (segment (start 100.33 76.942) (end 97.389 76.942) (width 0.4) (layer B.Cu) (net 13) (status 10)) + (segment (start 97.389 76.942) (end 96.393 75.946) (width 0.4) (layer B.Cu) (net 13) (status 20)) + (segment (start 100.33 76.942) (end 105.898 76.942) (width 0.4) (layer B.Cu) (net 13) (status 30)) + (segment (start 105.898 76.942) (end 105.918 76.962) (width 0.4) (layer B.Cu) (net 13) (status 30)) + (segment (start 100.33 79.522) (end 97.697 79.522) (width 0.4) (layer B.Cu) (net 14) (status 10)) + (segment (start 97.697 79.522) (end 96.393 80.826) (width 0.4) (layer B.Cu) (net 14) (status 20)) + (segment (start 105.918 79.502) (end 100.35 79.502) (width 0.4) (layer B.Cu) (net 14) (status 30)) + (segment (start 100.35 79.502) (end 100.33 79.522) (width 0.4) (layer B.Cu) (net 14) (status 30)) + (segment (start 120.208 99.33) (end 120.208 99.28) (width 0.4) (layer F.Cu) (net 15) (status 30)) + (segment (start 102.108 71.374) (end 102.362 71.12) (width 0.4) (layer F.Cu) (net 24)) + (via (at 102.362 71.12) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 24)) + (segment (start 105.518 82.042) (end 105.918 82.042) (width 0.4) (layer B.Cu) (net 10) (status 30)) + (segment (start 105.918 84.582) (end 105.156 84.582) (width 0.4) (layer B.Cu) (net 11) (status 30)) + (segment (start 113.538 59.182) (end 113.138 59.182) (width 0.4) (layer B.Cu) (net 30) (status 30)) + (segment (start 113.938 59.182) (end 113.538 59.182) (width 0.4) (layer B.Cu) (net 30) (status 30)) + (segment (start 108.458 89.789) (end 106 92.247) (width 0.4) (layer F.Cu) (net 31)) + (segment (start 106 92.247) (end 106 94.424) (width 0.4) (layer F.Cu) (net 31) (status 20)) + (segment (start 108.458 87.503) (end 108.458 89.789) (width 0.4) (layer F.Cu) (net 31) (status 10)) + (segment (start 110.871 88.9) (end 110.871 89) (width 0.4) (layer F.Cu) (net 32) (status 30)) + (segment (start 108.458 82.677) (end 108.458 88.646) (width 0.4) (layer B.Cu) (net 33)) + (segment (start 108.458 88.646) (end 110.998 91.186) (width 0.4) (layer B.Cu) (net 33)) + (segment (start 110.759 90.805) (end 111.125 90.805) (width 0.4) (layer F.Cu) (net 33)) + (via (at 110.998 91.186) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 33)) + (via (at 108.458 82.296) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 33)) + (segment (start 105.918 61.722) (end 104.902 61.722) (width 0.4) (layer B.Cu) (net 35) (status 30)) + (segment (start 122.321 83.8) (end 122.301 83.82) (width 0.4) (layer B.Cu) (net 8) (status 30)) + (segment (start 122.301 86.36) (end 124.968 86.36) (width 0.4) (layer B.Cu) (net 39)) + (segment (start 124.968 86.36) (end 125.73 87.122) (width 0.4) (layer B.Cu) (net 39)) + (segment (start 125.73 87.122) (end 125.73 96.835) (width 0.4) (layer B.Cu) (net 39)) + (segment (start 122.301 88.9) (end 123.444 88.9) (width 0.4) (layer B.Cu) (net 40)) + (segment (start 123.444 88.9) (end 124.206 89.662) (width 0.4) (layer B.Cu) (net 40)) + (segment (start 124.206 94.742) (end 124.206 89.662) (width 0.4) (layer B.Cu) (net 40)) + (segment (start 122.936 96.012) (end 124.206 94.742) (width 0.4) (layer B.Cu) (net 40)) + (segment (start 122.936 96.835) (end 122.936 96.012) (width 0.4) (layer B.Cu) (net 40)) + + (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 5A35009E) (hatch edge 0.508) + (connect_pads (clearance 0.7)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 89.408 45.974) (xy 89.408 106.172) (xy 127.762 106.172) (xy 127.762 45.974) + ) + ) + (filled_polygon + (pts + (xy 127.635 106.045) (xy 89.535 106.045) (xy 89.535 103.064315) (xy 90.879 103.064315) (xy 90.879 103.691685) + (xy 91.119084 104.271299) (xy 91.562701 104.714916) (xy 92.142315 104.955) (xy 92.769685 104.955) (xy 93.349299 104.714916) + (xy 93.792916 104.271299) (xy 94.033 103.691685) (xy 94.033 103.064315) (xy 93.792916 102.484701) (xy 93.533 102.224785) + (xy 93.533 101.284107) (xy 95.196108 99.621) (xy 95.563685 99.621) (xy 96.143299 99.380916) (xy 96.586916 98.937299) + (xy 96.827 98.357685) (xy 96.827 97.730315) (xy 96.586916 97.150701) (xy 96.143299 96.707084) (xy 95.563685 96.467) + (xy 94.936315 96.467) (xy 94.356701 96.707084) (xy 93.913084 97.150701) (xy 93.673 97.730315) (xy 93.673 98.097892) + (xy 91.769452 100.001441) (xy 91.679527 100.061527) (xy 91.441489 100.417777) (xy 91.379 100.731929) (xy 91.379 100.731934) + (xy 91.357902 100.838) (xy 91.379 100.944067) (xy 91.379001 102.224784) (xy 91.119084 102.484701) (xy 90.879 103.064315) + (xy 89.535 103.064315) (xy 89.535 69.342) (xy 92.42488 69.342) (xy 92.445 69.443149) (xy 92.445001 90.830846) + (xy 92.42488 90.932) (xy 92.500666 91.313) (xy 92.504588 91.332715) (xy 92.731575 91.672426) (xy 92.817328 91.729724) + (xy 96.992275 95.904672) (xy 97.049574 95.990426) (xy 97.304857 96.161) (xy 97.389283 96.217412) (xy 97.389284 96.217412) + (xy 97.389285 96.217413) (xy 97.68885 96.277) (xy 97.789999 96.29712) (xy 97.891148 96.277) (xy 103.802851 96.277) + (xy 103.904 96.29712) (xy 104.005149 96.277) (xy 104.00515 96.277) (xy 104.142207 96.249738) (xy 104.23 96.267201) + (xy 105.23 96.267201) (xy 105.365 96.240348) (xy 105.5 96.267201) (xy 106.5 96.267201) (xy 106.635 96.240348) + (xy 106.77 96.267201) (xy 107.77 96.267201) (xy 107.905 96.240348) (xy 108.04 96.267201) (xy 109.04 96.267201) + (xy 109.175 96.240348) (xy 109.31 96.267201) (xy 110.053 96.267201) (xy 110.053 97.516851) (xy 110.03288 97.618) + (xy 110.053 97.719149) (xy 110.112587 98.018714) (xy 110.339574 98.358426) (xy 110.42533 98.415726) (xy 112.232277 100.222675) + (xy 112.289574 100.308426) (xy 112.375324 100.365722) (xy 112.629283 100.535412) (xy 112.629284 100.535412) (xy 112.629285 100.535413) + (xy 112.92885 100.595) (xy 113.029999 100.61512) (xy 113.131148 100.595) (xy 115.636785 100.595) (xy 115.946701 100.904916) + (xy 116.526315 101.145) (xy 117.153685 101.145) (xy 117.733299 100.904916) (xy 118.176916 100.461299) (xy 118.417 99.881685) + (xy 118.417 99.254315) (xy 118.176916 98.674701) (xy 117.733299 98.231084) (xy 117.153685 97.991) (xy 116.526315 97.991) + (xy 115.946701 98.231084) (xy 115.636785 98.541) (xy 113.455398 98.541) (xy 112.107 97.192604) (xy 112.107 96.066493) + (xy 112.176233 96.020233) (xy 112.35 95.760172) (xy 112.523767 96.020233) (xy 112.797321 96.203016) (xy 113.12 96.267201) + (xy 114.12 96.267201) (xy 114.442679 96.203016) (xy 114.716233 96.020233) (xy 114.899016 95.746679) (xy 114.95783 95.451) + (xy 116.753604 95.451) (xy 116.948799 95.646195) (xy 116.948799 96.762) (xy 117.012984 97.084679) (xy 117.195767 97.358233) + (xy 117.469321 97.541016) (xy 117.792 97.605201) (xy 118.907804 97.605201) (xy 119.181001 97.878398) (xy 119.181001 98.329812) + (xy 119.028984 98.557321) (xy 118.964799 98.88) (xy 118.964799 99.78) (xy 119.028984 100.102679) (xy 119.211767 100.376233) + (xy 119.485321 100.559016) (xy 119.808 100.623201) (xy 119.96588 100.623201) (xy 119.914799 100.88) (xy 119.914799 101.78) + (xy 119.978984 102.102679) (xy 120.161767 102.376233) (xy 120.435321 102.559016) (xy 120.758 102.623201) (xy 121.558 102.623201) + (xy 121.880679 102.559016) (xy 122.108187 102.407) (xy 123.087338 102.407) (xy 123.123084 102.493299) (xy 123.566701 102.936916) + (xy 124.146315 103.177) (xy 124.773685 103.177) (xy 125.353299 102.936916) (xy 125.796916 102.493299) (xy 126.037 101.913685) + (xy 126.037 101.286315) (xy 125.8418 100.815061) (xy 125.8418 100.789129) (xy 126.111033 100.609233) (xy 126.293816 100.335679) + (xy 126.358001 100.013) (xy 126.358001 98.063) (xy 126.293816 97.740321) (xy 126.115158 97.472941) (xy 126.1498 97.389309) + (xy 126.1498 96.57375) (xy 125.99105 96.415) (xy 124.8918 96.415) (xy 124.8918 96.435) (xy 124.6378 96.435) + (xy 124.6378 96.415) (xy 123.53855 96.415) (xy 123.3798 96.57375) (xy 123.3798 97.389309) (xy 123.414442 97.472941) + (xy 123.235784 97.740321) (xy 123.171599 98.063) (xy 123.171599 100.013) (xy 123.219338 100.253) (xy 122.933026 100.253) + (xy 123.046327 100.139698) (xy 123.143 99.906309) (xy 123.143 99.61575) (xy 122.98425 99.457) (xy 122.235 99.457) + (xy 122.235 99.477) (xy 121.981 99.477) (xy 121.981 99.457) (xy 121.961 99.457) (xy 121.961 99.203) + (xy 121.981 99.203) (xy 121.981 98.40375) (xy 122.235 98.40375) (xy 122.235 99.203) (xy 122.98425 99.203) + (xy 123.143 99.04425) (xy 123.143 98.753691) (xy 123.046327 98.520302) (xy 122.867699 98.341673) (xy 122.63431 98.245) + (xy 122.39375 98.245) (xy 122.235 98.40375) (xy 121.981 98.40375) (xy 121.82225 98.245) (xy 121.58169 98.245) + (xy 121.348301 98.341673) (xy 121.285133 98.404842) (xy 121.235 98.329813) (xy 121.235 97.554149) (xy 121.25512 97.453) + (xy 121.241869 97.386381) (xy 121.39 97.23825) (xy 121.39 96.139) (xy 121.644 96.139) (xy 121.644 97.23825) + (xy 121.80275 97.397) (xy 122.618309 97.397) (xy 122.851698 97.300327) (xy 123.030327 97.121699) (xy 123.127 96.88831) + (xy 123.127 96.29775) (xy 122.96825 96.139) (xy 121.644 96.139) (xy 121.39 96.139) (xy 121.37 96.139) + (xy 121.37 95.885) (xy 121.39 95.885) (xy 121.39 94.78575) (xy 121.644 94.78575) (xy 121.644 95.885) + (xy 122.96825 95.885) (xy 123.127 95.72625) (xy 123.127 95.186691) (xy 123.3798 95.186691) (xy 123.3798 96.00225) + (xy 123.53855 96.161) (xy 124.6378 96.161) (xy 124.6378 94.83675) (xy 124.8918 94.83675) (xy 124.8918 96.161) + (xy 125.99105 96.161) (xy 126.1498 96.00225) (xy 126.1498 95.186691) (xy 126.053127 94.953302) (xy 125.874499 94.774673) + (xy 125.64111 94.678) (xy 125.05055 94.678) (xy 124.8918 94.83675) (xy 124.6378 94.83675) (xy 124.47905 94.678) + (xy 123.88849 94.678) (xy 123.655101 94.774673) (xy 123.476473 94.953302) (xy 123.3798 95.186691) (xy 123.127 95.186691) + (xy 123.127 95.13569) (xy 123.030327 94.902301) (xy 122.851698 94.723673) (xy 122.618309 94.627) (xy 121.80275 94.627) + (xy 121.644 94.78575) (xy 121.39 94.78575) (xy 121.23125 94.627) (xy 120.415691 94.627) (xy 120.332059 94.661642) + (xy 120.064679 94.482984) (xy 119.742 94.418799) (xy 118.626195 94.418799) (xy 117.976726 93.76933) (xy 117.919426 93.683574) + (xy 117.579715 93.456587) (xy 117.28015 93.397) (xy 117.280149 93.397) (xy 117.179 93.37688) (xy 117.077851 93.397) + (xy 116.605215 93.397) (xy 117.033916 92.968299) (xy 117.274 92.388685) (xy 117.274 91.761315) (xy 117.033916 91.181701) + (xy 116.590299 90.738084) (xy 116.010685 90.498) (xy 115.383315 90.498) (xy 115.31814 90.524996) (xy 115.4706 90.296824) + (xy 115.596874 89.662) (xy 115.4706 89.027176) (xy 115.111001 88.488999) (xy 114.965832 88.392) (xy 115.111001 88.295001) + (xy 115.4706 87.756824) (xy 115.596874 87.122) (xy 115.4706 86.487176) (xy 115.385624 86.36) (xy 118.051146 86.36) + (xy 118.181301 87.014333) (xy 118.551951 87.569049) (xy 118.64317 87.63) (xy 118.551951 87.690951) (xy 118.181301 88.245667) + (xy 118.051146 88.9) (xy 118.181301 89.554333) (xy 118.551951 90.109049) (xy 118.64317 90.17) (xy 118.551951 90.230951) + (xy 118.181301 90.785667) (xy 118.051146 91.44) (xy 118.181301 92.094333) (xy 118.551951 92.649049) (xy 119.106667 93.019699) + (xy 119.595832 93.117) (xy 119.926168 93.117) (xy 120.415333 93.019699) (xy 120.970049 92.649049) (xy 121.165585 92.356409) + (xy 121.419642 92.635183) (xy 121.944108 92.881486) (xy 122.174 92.760819) (xy 122.174 91.567) (xy 122.428 91.567) + (xy 122.428 92.760819) (xy 122.657892 92.881486) (xy 123.182358 92.635183) (xy 123.572645 92.206924) (xy 123.742476 91.79689) + (xy 123.621155 91.567) (xy 122.428 91.567) (xy 122.174 91.567) (xy 122.154 91.567) (xy 122.154 91.313) + (xy 122.174 91.313) (xy 122.174 91.293) (xy 122.428 91.293) (xy 122.428 91.313) (xy 123.621155 91.313) + (xy 123.742476 91.08311) (xy 123.572645 90.673076) (xy 123.229478 90.296521) (xy 123.510049 90.109049) (xy 123.880699 89.554333) + (xy 124.010854 88.9) (xy 123.880699 88.245667) (xy 123.510049 87.690951) (xy 123.41883 87.63) (xy 123.510049 87.569049) + (xy 123.880699 87.014333) (xy 124.010854 86.36) (xy 123.880699 85.705667) (xy 123.510049 85.150951) (xy 123.41883 85.09) + (xy 123.510049 85.029049) (xy 123.880699 84.474333) (xy 124.010854 83.82) (xy 123.880699 83.165667) (xy 123.510049 82.610951) + (xy 122.955333 82.240301) (xy 122.466168 82.143) (xy 122.135832 82.143) (xy 121.646667 82.240301) (xy 121.281215 82.484489) + (xy 121.207233 82.373767) (xy 120.933679 82.190984) (xy 120.611 82.126799) (xy 120.532144 82.126799) (xy 120.606927 81.924532) + (xy 119.634 80.951605) (xy 118.661073 81.924532) (xy 118.747854 82.159251) (xy 118.588321 82.190984) (xy 118.314767 82.373767) + (xy 118.131984 82.647321) (xy 118.067799 82.97) (xy 118.067799 84.67) (xy 118.131984 84.992679) (xy 118.314767 85.266233) + (xy 118.425489 85.340215) (xy 118.181301 85.705667) (xy 118.051146 86.36) (xy 115.385624 86.36) (xy 115.111001 85.948999) + (xy 114.965832 85.852) (xy 115.111001 85.755001) (xy 115.4706 85.216824) (xy 115.596874 84.582) (xy 115.4706 83.947176) + (xy 115.111001 83.408999) (xy 114.965832 83.312) (xy 115.111001 83.215001) (xy 115.4706 82.676824) (xy 115.596874 82.042) + (xy 115.4706 81.407176) (xy 115.111001 80.868999) (xy 114.965832 80.772) (xy 115.111001 80.675001) (xy 115.222947 80.507461) + (xy 117.988092 80.507461) (xy 118.012144 81.15746) (xy 118.214613 81.646264) (xy 118.481468 81.744927) (xy 119.454395 80.772) + (xy 119.813605 80.772) (xy 120.786532 81.744927) (xy 121.053387 81.646264) (xy 121.279908 81.036539) (xy 121.255856 80.38654) + (xy 121.053387 79.897736) (xy 120.786532 79.799073) (xy 119.813605 80.772) (xy 119.454395 80.772) (xy 118.481468 79.799073) + (xy 118.214613 79.897736) (xy 117.988092 80.507461) (xy 115.222947 80.507461) (xy 115.4706 80.136824) (xy 115.573508 79.619468) + (xy 118.661073 79.619468) (xy 119.634 80.592395) (xy 120.606927 79.619468) (xy 120.508264 79.352613) (xy 119.898539 79.126092) + (xy 119.24854 79.150144) (xy 118.759736 79.352613) (xy 118.661073 79.619468) (xy 115.573508 79.619468) (xy 115.596874 79.502) + (xy 115.4706 78.867176) (xy 115.111001 78.328999) (xy 114.965832 78.232) (xy 115.111001 78.135001) (xy 115.4706 77.596824) + (xy 115.596874 76.962) (xy 115.4706 76.327176) (xy 115.111001 75.788999) (xy 114.965832 75.692) (xy 115.111001 75.595001) + (xy 115.224904 75.424532) (xy 118.661073 75.424532) (xy 118.759736 75.691387) (xy 119.369461 75.917908) (xy 120.01946 75.893856) + (xy 120.508264 75.691387) (xy 120.606927 75.424532) (xy 119.634 74.451605) (xy 118.661073 75.424532) (xy 115.224904 75.424532) + (xy 115.4706 75.056824) (xy 115.596874 74.422) (xy 115.514418 74.007461) (xy 117.988092 74.007461) (xy 118.012144 74.65746) + (xy 118.214613 75.146264) (xy 118.481468 75.244927) (xy 119.454395 74.272) (xy 119.813605 74.272) (xy 120.786532 75.244927) + (xy 121.053387 75.146264) (xy 121.279908 74.536539) (xy 121.256672 73.908587) (xy 122.307 73.908587) (xy 122.307 74.635413) + (xy 122.585144 75.306912) (xy 123.099088 75.820856) (xy 123.107 75.824133) (xy 123.107001 79.219866) (xy 123.099088 79.223144) + (xy 122.585144 79.737088) (xy 122.307 80.408587) (xy 122.307 81.135413) (xy 122.585144 81.806912) (xy 123.099088 82.320856) + (xy 123.770587 82.599) (xy 124.497413 82.599) (xy 125.168912 82.320856) (xy 125.682856 81.806912) (xy 125.961 81.135413) + (xy 125.961 80.408587) (xy 125.682856 79.737088) (xy 125.168912 79.223144) (xy 125.161 79.219867) (xy 125.161 75.824133) + (xy 125.168912 75.820856) (xy 125.682856 75.306912) (xy 125.961 74.635413) (xy 125.961 73.908587) (xy 125.682856 73.237088) + (xy 125.168912 72.723144) (xy 124.497413 72.445) (xy 123.770587 72.445) (xy 123.099088 72.723144) (xy 122.585144 73.237088) + (xy 122.307 73.908587) (xy 121.256672 73.908587) (xy 121.255856 73.88654) (xy 121.053387 73.397736) (xy 120.786532 73.299073) + (xy 119.813605 74.272) (xy 119.454395 74.272) (xy 118.481468 73.299073) (xy 118.214613 73.397736) (xy 117.988092 74.007461) + (xy 115.514418 74.007461) (xy 115.4706 73.787176) (xy 115.111001 73.248999) (xy 114.773329 73.023373) (xy 115.0425 72.806896) + (xy 115.312367 72.313819) (xy 115.329904 72.231039) (xy 115.207915 72.009) (xy 113.665 72.009) (xy 113.665 72.029) + (xy 113.411 72.029) (xy 113.411 72.009) (xy 111.868085 72.009) (xy 111.746096 72.231039) (xy 111.763633 72.313819) + (xy 112.0335 72.806896) (xy 112.302671 73.023373) (xy 111.964999 73.248999) (xy 111.6054 73.787176) (xy 111.479126 74.422) + (xy 111.6054 75.056824) (xy 111.964999 75.595001) (xy 112.110168 75.692) (xy 111.964999 75.788999) (xy 111.6054 76.327176) + (xy 111.479126 76.962) (xy 111.6054 77.596824) (xy 111.78633 77.867604) (xy 111.311685 77.671) (xy 110.684315 77.671) + (xy 110.605177 77.70378) (xy 110.205201 77.303805) (xy 110.205201 76.513) (xy 110.141016 76.190321) (xy 109.958233 75.916767) + (xy 109.684679 75.733984) (xy 109.362 75.669799) (xy 108.062 75.669799) (xy 107.739321 75.733984) (xy 107.542233 75.865674) + (xy 107.491001 75.788999) (xy 107.153329 75.563373) (xy 107.4225 75.346896) (xy 107.692367 74.853819) (xy 107.709904 74.771039) + (xy 107.587915 74.549) (xy 106.045 74.549) (xy 106.045 74.569) (xy 105.791 74.569) (xy 105.791 74.549) + (xy 105.771 74.549) (xy 105.771 74.295) (xy 105.791 74.295) (xy 105.791 74.275) (xy 106.045 74.275) + (xy 106.045 74.295) (xy 107.587915 74.295) (xy 107.709904 74.072961) (xy 107.692367 73.990181) (xy 107.4225 73.497104) + (xy 107.153329 73.280627) (xy 107.491001 73.055001) (xy 107.8506 72.516824) (xy 107.976874 71.882) (xy 107.8506 71.247176) + (xy 107.491001 70.708999) (xy 107.345832 70.612) (xy 107.491001 70.515001) (xy 107.8506 69.976824) (xy 107.976874 69.342) + (xy 107.8506 68.707176) (xy 107.491001 68.168999) (xy 107.345832 68.072) (xy 107.491001 67.975001) (xy 107.685001 67.68466) + (xy 107.685001 67.868486) (xy 107.66488 67.96964) (xy 107.709648 68.194701) (xy 107.744588 68.370355) (xy 107.971575 68.710066) + (xy 108.057328 68.767364) (xy 109.18912 69.899157) (xy 109.18912 70.337445) (xy 109.429204 70.917059) (xy 109.872821 71.360676) + (xy 110.452435 71.60076) (xy 111.079805 71.60076) (xy 111.659419 71.360676) (xy 111.997845 71.02225) (xy 111.763633 71.450181) + (xy 111.746096 71.532961) (xy 111.868085 71.755) (xy 113.411 71.755) (xy 113.411 71.735) (xy 113.665 71.735) + (xy 113.665 71.755) (xy 115.207915 71.755) (xy 115.329904 71.532961) (xy 115.312367 71.450181) (xy 115.0425 70.957104) + (xy 114.773329 70.740627) (xy 115.111001 70.515001) (xy 115.4706 69.976824) (xy 115.596874 69.342) (xy 115.551125 69.112) + (xy 117.544799 69.112) (xy 117.544799 72.112) (xy 117.608984 72.434679) (xy 117.791767 72.708233) (xy 118.065321 72.891016) + (xy 118.388 72.955201) (xy 118.721807 72.955201) (xy 118.661073 73.119468) (xy 119.634 74.092395) (xy 120.606927 73.119468) + (xy 120.546193 72.955201) (xy 121.388 72.955201) (xy 121.710679 72.891016) (xy 121.984233 72.708233) (xy 122.167016 72.434679) + (xy 122.231201 72.112) (xy 122.231201 69.112) (xy 122.167016 68.789321) (xy 121.984233 68.515767) (xy 121.710679 68.332984) + (xy 121.388 68.268799) (xy 118.388 68.268799) (xy 118.065321 68.332984) (xy 117.791767 68.515767) (xy 117.608984 68.789321) + (xy 117.544799 69.112) (xy 115.551125 69.112) (xy 115.4706 68.707176) (xy 115.111001 68.168999) (xy 114.965832 68.072) + (xy 115.111001 67.975001) (xy 115.4706 67.436824) (xy 115.548345 67.04597) (xy 118.553635 67.04597) (xy 118.713418 67.364739) + (xy 119.504187 67.674723) (xy 120.353387 67.658497) (xy 121.062582 67.364739) (xy 121.222365 67.04597) (xy 119.888 65.711605) + (xy 118.553635 67.04597) (xy 115.548345 67.04597) (xy 115.596874 66.802) (xy 115.4706 66.167176) (xy 115.111001 65.628999) + (xy 114.965832 65.532) (xy 115.111001 65.435001) (xy 115.302644 65.148187) (xy 117.745277 65.148187) (xy 117.761503 65.997387) + (xy 118.055261 66.706582) (xy 118.37403 66.866365) (xy 119.708395 65.532) (xy 120.067605 65.532) (xy 121.40197 66.866365) + (xy 121.720739 66.706582) (xy 122.030723 65.915813) (xy 122.014497 65.066613) (xy 121.720739 64.357418) (xy 121.40197 64.197635) + (xy 120.067605 65.532) (xy 119.708395 65.532) (xy 118.37403 64.197635) (xy 118.055261 64.357418) (xy 117.745277 65.148187) + (xy 115.302644 65.148187) (xy 115.4706 64.896824) (xy 115.596874 64.262) (xy 115.548346 64.01803) (xy 118.553635 64.01803) + (xy 119.888 65.352395) (xy 121.222365 64.01803) (xy 121.062582 63.699261) (xy 120.271813 63.389277) (xy 119.422613 63.405503) + (xy 118.713418 63.699261) (xy 118.553635 64.01803) (xy 115.548346 64.01803) (xy 115.4706 63.627176) (xy 115.111001 63.088999) + (xy 114.965832 62.992) (xy 115.111001 62.895001) (xy 115.4706 62.356824) (xy 115.596874 61.722) (xy 115.4706 61.087176) + (xy 115.111001 60.548999) (xy 114.965832 60.452) (xy 115.111001 60.355001) (xy 115.4706 59.816824) (xy 115.596874 59.182) + (xy 115.4706 58.547176) (xy 115.111001 58.008999) (xy 114.965832 57.912) (xy 115.111001 57.815001) (xy 115.4706 57.276824) + (xy 115.596874 56.642) (xy 115.4706 56.007176) (xy 115.111001 55.468999) (xy 114.572824 55.1094) (xy 114.298733 55.05488) + (xy 116.542059 55.05488) (xy 116.542059 56.05488) (xy 116.606244 56.377559) (xy 116.789027 56.651113) (xy 116.94582 56.755879) + (xy 116.791567 56.858947) (xy 116.608784 57.132501) (xy 116.544599 57.45518) (xy 116.544599 58.45518) (xy 116.608784 58.777859) + (xy 116.791567 59.051413) (xy 116.94709 59.15533) (xy 116.791567 59.259247) (xy 116.608784 59.532801) (xy 116.544599 59.85548) + (xy 116.544599 60.85548) (xy 116.608784 61.178159) (xy 116.791567 61.451713) (xy 117.065121 61.634496) (xy 117.3878 61.698681) + (xy 119.1878 61.698681) (xy 119.510479 61.634496) (xy 119.784033 61.451713) (xy 119.966816 61.178159) (xy 120.031001 60.85548) + (xy 120.031001 59.85548) (xy 119.966816 59.532801) (xy 119.784033 59.259247) (xy 119.62851 59.15533) (xy 119.784033 59.051413) + (xy 119.966816 58.777859) (xy 120.031001 58.45518) (xy 120.031001 57.45518) (xy 119.966816 57.132501) (xy 119.784033 56.858947) + (xy 119.62724 56.754181) (xy 119.781493 56.651113) (xy 119.964276 56.377559) (xy 120.028461 56.05488) (xy 120.028461 55.05488) + (xy 119.964276 54.732201) (xy 119.781493 54.458647) (xy 119.507939 54.275864) (xy 119.18526 54.211679) (xy 117.38526 54.211679) + (xy 117.062581 54.275864) (xy 116.789027 54.458647) (xy 116.606244 54.732201) (xy 116.542059 55.05488) (xy 114.298733 55.05488) + (xy 114.098242 55.015) (xy 112.977758 55.015) (xy 112.503176 55.1094) (xy 111.964999 55.468999) (xy 111.6054 56.007176) + (xy 111.479126 56.642) (xy 111.6054 57.276824) (xy 111.964999 57.815001) (xy 112.110168 57.912) (xy 111.964999 58.008999) + (xy 111.6054 58.547176) (xy 111.479126 59.182) (xy 111.6054 59.816824) (xy 111.964999 60.355001) (xy 112.110168 60.452) + (xy 111.964999 60.548999) (xy 111.6054 61.087176) (xy 111.479126 61.722) (xy 111.6054 62.356824) (xy 111.964999 62.895001) + (xy 112.110168 62.992) (xy 111.964999 63.088999) (xy 111.6054 63.627176) (xy 111.479126 64.262) (xy 111.6054 64.896824) + (xy 111.964999 65.435001) (xy 112.110168 65.532) (xy 111.964999 65.628999) (xy 111.6054 66.167176) (xy 111.479126 66.802) + (xy 111.6054 67.436824) (xy 111.964999 67.975001) (xy 112.110168 68.072) (xy 111.964999 68.168999) (xy 111.62775 68.673726) + (xy 111.079805 68.44676) (xy 110.641517 68.44676) (xy 109.739 67.544244) (xy 109.739 66.735215) (xy 110.048916 66.425299) + (xy 110.289 65.845685) (xy 110.289 65.218315) (xy 110.048916 64.638701) (xy 109.605299 64.195084) (xy 109.025685 63.955) + (xy 108.398315 63.955) (xy 107.952537 64.139647) (xy 107.8506 63.627176) (xy 107.491001 63.088999) (xy 107.345832 62.992) + (xy 107.491001 62.895001) (xy 107.8506 62.356824) (xy 107.976874 61.722) (xy 107.8506 61.087176) (xy 107.491001 60.548999) + (xy 107.345832 60.452) (xy 107.491001 60.355001) (xy 107.8506 59.816824) (xy 107.976874 59.182) (xy 107.8506 58.547176) + (xy 107.573408 58.132329) (xy 107.714233 58.038233) (xy 107.897016 57.764679) (xy 107.961201 57.442) (xy 107.961201 55.842) + (xy 107.897016 55.519321) (xy 107.714233 55.245767) (xy 107.440679 55.062984) (xy 107.118 54.998799) (xy 104.718 54.998799) + (xy 104.395321 55.062984) (xy 104.121767 55.245767) (xy 103.938984 55.519321) (xy 103.874799 55.842) (xy 103.874799 57.442) + (xy 103.938984 57.764679) (xy 104.121767 58.038233) (xy 104.262592 58.132329) (xy 103.9854 58.547176) (xy 103.859126 59.182) + (xy 103.9854 59.816824) (xy 104.344999 60.355001) (xy 104.490168 60.452) (xy 104.344999 60.548999) (xy 103.9854 61.087176) + (xy 103.859126 61.722) (xy 103.9854 62.356824) (xy 104.344999 62.895001) (xy 104.490168 62.992) (xy 104.344999 63.088999) + (xy 103.9854 63.627176) (xy 103.859126 64.262) (xy 103.9854 64.896824) (xy 104.344999 65.435001) (xy 104.490168 65.532) + (xy 104.344999 65.628999) (xy 103.9854 66.167176) (xy 103.859126 66.802) (xy 103.9854 67.436824) (xy 104.344999 67.975001) + (xy 104.490168 68.072) (xy 104.344999 68.168999) (xy 103.9854 68.707176) (xy 103.859126 69.342) (xy 103.9854 69.976824) + (xy 104.344999 70.515001) (xy 104.490168 70.612) (xy 104.344999 70.708999) (xy 103.9854 71.247176) (xy 103.859126 71.882) + (xy 103.9854 72.516824) (xy 104.344999 73.055001) (xy 104.682671 73.280627) (xy 104.4135 73.497104) (xy 104.143633 73.990181) + (xy 104.126096 74.072961) (xy 104.248084 74.294998) (xy 104.109201 74.294998) (xy 104.109201 73.719) (xy 104.045016 73.396321) + (xy 103.862233 73.122767) (xy 103.588679 72.939984) (xy 103.389 72.900265) (xy 103.389 72.323215) (xy 103.698916 72.013299) + (xy 103.939 71.433685) (xy 103.939 70.806315) (xy 103.698916 70.226701) (xy 103.255299 69.783084) (xy 102.675685 69.543) + (xy 102.048315 69.543) (xy 101.468701 69.783084) (xy 101.272 69.979785) (xy 101.272 69.536315) (xy 101.031916 68.956701) + (xy 100.588299 68.513084) (xy 100.008685 68.273) (xy 99.381315 68.273) (xy 98.801701 68.513084) (xy 98.358084 68.956701) + (xy 98.118 69.536315) (xy 98.118 70.163685) (xy 98.358084 70.743299) (xy 98.668 71.053215) (xy 98.668001 73.859846) + (xy 98.64788 73.961) (xy 98.709799 74.272285) (xy 98.709799 75.219) (xy 98.773984 75.541679) (xy 98.956767 75.815233) + (xy 98.962405 75.819) (xy 98.956767 75.822767) (xy 98.773984 76.096321) (xy 98.709799 76.419) (xy 98.709799 77.919) + (xy 98.773984 78.241679) (xy 98.956767 78.515233) (xy 99.176001 78.66172) (xy 99.176 78.81828) (xy 98.956767 78.964767) + (xy 98.773984 79.238321) (xy 98.709799 79.561) (xy 98.709799 81.061) (xy 98.773984 81.383679) (xy 98.956767 81.657233) + (xy 99.137787 81.778187) (xy 99.014673 81.901302) (xy 98.918 82.134691) (xy 98.918 82.72525) (xy 99.07675 82.884) + (xy 100.076 82.884) (xy 100.076 82.864) (xy 100.33 82.864) (xy 100.33 82.884) (xy 101.32925 82.884) + (xy 101.40125 82.812) (xy 101.48975 82.9005) (xy 102.489 82.9005) (xy 102.489 82.8805) (xy 102.743 82.8805) + (xy 102.743 82.9005) (xy 103.74225 82.9005) (xy 103.901 82.74175) (xy 103.901 82.252515) (xy 103.9854 82.676824) + (xy 104.344999 83.215001) (xy 104.490168 83.312) (xy 104.344999 83.408999) (xy 103.9854 83.947176) (xy 103.859126 84.582) + (xy 103.9854 85.216824) (xy 104.344999 85.755001) (xy 104.490168 85.852) (xy 104.344999 85.948999) (xy 103.9854 86.487176) + (xy 103.859126 87.122) (xy 103.9854 87.756824) (xy 104.344999 88.295001) (xy 104.490168 88.392) (xy 104.344999 88.488999) + (xy 103.9854 89.027176) (xy 103.859126 89.662) (xy 103.9854 90.296824) (xy 104.344999 90.835001) (xy 104.883176 91.1946) + (xy 105.357758 91.289) (xy 105.505604 91.289) (xy 105.34533 91.449274) (xy 105.259574 91.506574) (xy 105.032587 91.846286) + (xy 105.006165 91.97912) (xy 104.95288 92.247) (xy 104.973 92.348149) (xy 104.973 92.580799) (xy 104.23 92.580799) + (xy 103.907321 92.644984) (xy 103.633767 92.827767) (xy 103.450984 93.101321) (xy 103.386799 93.424) (xy 103.386799 94.223) + (xy 98.215397 94.223) (xy 96.297287 92.30489) (xy 98.126524 92.30489) (xy 98.296355 92.714924) (xy 98.686642 93.143183) + (xy 99.211108 93.389486) (xy 99.441 93.268819) (xy 99.441 92.075) (xy 99.695 92.075) (xy 99.695 93.268819) + (xy 99.924892 93.389486) (xy 100.449358 93.143183) (xy 100.838 92.716729) (xy 101.226642 93.143183) (xy 101.751108 93.389486) + (xy 101.981 93.268819) (xy 101.981 92.075) (xy 102.235 92.075) (xy 102.235 93.268819) (xy 102.464892 93.389486) + (xy 102.989358 93.143183) (xy 103.379645 92.714924) (xy 103.549476 92.30489) (xy 103.428155 92.075) (xy 102.235 92.075) + (xy 101.981 92.075) (xy 99.695 92.075) (xy 99.441 92.075) (xy 98.247845 92.075) (xy 98.126524 92.30489) + (xy 96.297287 92.30489) (xy 94.499 90.506604) (xy 94.499 89.408) (xy 97.858146 89.408) (xy 97.988301 90.062333) + (xy 98.358951 90.617049) (xy 98.639522 90.804521) (xy 98.296355 91.181076) (xy 98.126524 91.59111) (xy 98.247845 91.821) + (xy 99.441 91.821) (xy 99.441 91.801) (xy 99.695 91.801) (xy 99.695 91.821) (xy 101.981 91.821) + (xy 101.981 91.801) (xy 102.235 91.801) (xy 102.235 91.821) (xy 103.428155 91.821) (xy 103.549476 91.59111) + (xy 103.379645 91.181076) (xy 103.036478 90.804521) (xy 103.317049 90.617049) (xy 103.687699 90.062333) (xy 103.817854 89.408) + (xy 103.687699 88.753667) (xy 103.317049 88.198951) (xy 103.22583 88.138) (xy 103.317049 88.077049) (xy 103.687699 87.522333) + (xy 103.817854 86.868) (xy 103.687699 86.213667) (xy 103.317049 85.658951) (xy 102.762333 85.288301) (xy 102.273168 85.191) + (xy 101.942832 85.191) (xy 101.453667 85.288301) (xy 101.088215 85.532489) (xy 101.014233 85.421767) (xy 100.740679 85.238984) + (xy 100.418 85.174799) (xy 98.718 85.174799) (xy 98.395321 85.238984) (xy 98.121767 85.421767) (xy 97.938984 85.695321) + (xy 97.874799 86.018) (xy 97.874799 87.718) (xy 97.938984 88.040679) (xy 98.121767 88.314233) (xy 98.232489 88.388215) + (xy 97.988301 88.753667) (xy 97.858146 89.408) (xy 94.499 89.408) (xy 94.499 83.29675) (xy 98.918 83.29675) + (xy 98.918 83.887309) (xy 99.014673 84.120698) (xy 99.193301 84.299327) (xy 99.42669 84.396) (xy 99.91725 84.396) + (xy 100.076 84.23725) (xy 100.076 83.138) (xy 100.33 83.138) (xy 100.33 84.23725) (xy 100.48875 84.396) + (xy 100.97931 84.396) (xy 101.212699 84.299327) (xy 101.391327 84.120698) (xy 101.406083 84.085075) (xy 101.427673 84.137198) + (xy 101.606301 84.315827) (xy 101.83969 84.4125) (xy 102.33025 84.4125) (xy 102.489 84.25375) (xy 102.489 83.1545) + (xy 102.743 83.1545) (xy 102.743 84.25375) (xy 102.90175 84.4125) (xy 103.39231 84.4125) (xy 103.625699 84.315827) + (xy 103.804327 84.137198) (xy 103.901 83.903809) (xy 103.901 83.31325) (xy 103.74225 83.1545) (xy 102.743 83.1545) + (xy 102.489 83.1545) (xy 101.48975 83.1545) (xy 101.41775 83.2265) (xy 101.32925 83.138) (xy 100.33 83.138) + (xy 100.076 83.138) (xy 99.07675 83.138) (xy 98.918 83.29675) (xy 94.499 83.29675) (xy 94.499 80.512315) + (xy 94.816 80.512315) (xy 94.816 81.139685) (xy 95.056084 81.719299) (xy 95.499701 82.162916) (xy 96.079315 82.403) + (xy 96.706685 82.403) (xy 97.286299 82.162916) (xy 97.729916 81.719299) (xy 97.97 81.139685) (xy 97.97 80.512315) + (xy 97.729916 79.932701) (xy 97.286299 79.489084) (xy 96.706685 79.249) (xy 96.079315 79.249) (xy 95.499701 79.489084) + (xy 95.056084 79.932701) (xy 94.816 80.512315) (xy 94.499 80.512315) (xy 94.499 75.632315) (xy 94.816 75.632315) + (xy 94.816 76.259685) (xy 95.056084 76.839299) (xy 95.499701 77.282916) (xy 96.079315 77.523) (xy 96.706685 77.523) + (xy 97.286299 77.282916) (xy 97.729916 76.839299) (xy 97.97 76.259685) (xy 97.97 75.632315) (xy 97.729916 75.052701) + (xy 97.286299 74.609084) (xy 96.706685 74.369) (xy 96.079315 74.369) (xy 95.499701 74.609084) (xy 95.056084 75.052701) + (xy 94.816 75.632315) (xy 94.499 75.632315) (xy 94.499 69.767396) (xy 97.453398 66.813) (xy 99.126785 66.813) + (xy 99.436701 67.122916) (xy 100.016315 67.363) (xy 100.643685 67.363) (xy 101.223299 67.122916) (xy 101.666916 66.679299) + (xy 101.907 66.099685) (xy 101.907 65.472315) (xy 101.666916 64.892701) (xy 101.223299 64.449084) (xy 100.643685 64.209) + (xy 100.016315 64.209) (xy 99.436701 64.449084) (xy 99.126785 64.759) (xy 97.129148 64.759) (xy 97.027999 64.73888) + (xy 96.92685 64.759) (xy 96.627285 64.818587) (xy 96.627284 64.818588) (xy 96.627283 64.818588) (xy 96.516365 64.892701) + (xy 96.287574 65.045574) (xy 96.230277 65.131325) (xy 92.81733 68.544274) (xy 92.731574 68.601574) (xy 92.504587 68.941286) + (xy 92.475404 69.088) (xy 92.42488 69.342) (xy 89.535 69.342) (xy 89.535 61.976) (xy 95.933983 61.976) + (xy 96.033093 62.47426) (xy 96.12446 62.611) (xy 96.033093 62.74774) (xy 95.933983 63.246) (xy 96.033093 63.74426) + (xy 96.315335 64.166665) (xy 96.73774 64.448907) (xy 97.110231 64.523) (xy 97.961769 64.523) (xy 98.33426 64.448907) + (xy 98.756665 64.166665) (xy 99.038907 63.74426) (xy 99.138017 63.246) (xy 99.038907 62.74774) (xy 98.94754 62.611) + (xy 99.038907 62.47426) (xy 99.138017 61.976) (xy 99.038907 61.47774) (xy 98.916149 61.29402) (xy 98.921 61.282309) + (xy 98.921 60.99175) (xy 98.76225 60.833) (xy 98.423917 60.833) (xy 98.33426 60.773093) (xy 97.961769 60.699) + (xy 97.110231 60.699) (xy 96.73774 60.773093) (xy 96.648083 60.833) (xy 96.30975 60.833) (xy 96.151 60.99175) + (xy 96.151 61.282309) (xy 96.155851 61.29402) (xy 96.033093 61.47774) (xy 95.933983 61.976) (xy 89.535 61.976) + (xy 89.535 60.129691) (xy 96.151 60.129691) (xy 96.151 60.42025) (xy 96.30975 60.579) (xy 97.409 60.579) + (xy 97.409 59.77975) (xy 97.663 59.77975) (xy 97.663 60.579) (xy 98.76225 60.579) (xy 98.921 60.42025) + (xy 98.921 60.129691) (xy 98.824327 59.896302) (xy 98.645699 59.717673) (xy 98.41231 59.621) (xy 97.82175 59.621) + (xy 97.663 59.77975) (xy 97.409 59.77975) (xy 97.25025 59.621) (xy 96.65969 59.621) (xy 96.426301 59.717673) + (xy 96.247673 59.896302) (xy 96.151 60.129691) (xy 89.535 60.129691) (xy 89.535 52.498424) (xy 103.479 52.498424) + (xy 103.479 53.165576) (xy 103.734308 53.781944) (xy 104.206056 54.253692) (xy 104.822424 54.509) (xy 105.489576 54.509) + (xy 106.105944 54.253692) (xy 106.426 53.933636) (xy 106.746056 54.253692) (xy 107.362424 54.509) (xy 108.029576 54.509) + (xy 108.645944 54.253692) (xy 108.966 53.933636) (xy 109.286056 54.253692) (xy 109.902424 54.509) (xy 110.569576 54.509) + (xy 111.185944 54.253692) (xy 111.563678 53.875958) (xy 111.911647 53.875958) (xy 111.99192 54.127259) (xy 112.547279 54.328718) + (xy 113.137458 54.302315) (xy 113.56008 54.127259) (xy 113.640353 53.875958) (xy 112.776 53.011605) (xy 111.911647 53.875958) + (xy 111.563678 53.875958) (xy 111.657692 53.781944) (xy 111.69769 53.68538) (xy 111.732042 53.696353) (xy 112.596395 52.832) + (xy 112.955605 52.832) (xy 113.819958 53.696353) (xy 114.071259 53.61608) (xy 114.272718 53.060721) (xy 114.246315 52.470542) + (xy 114.160893 52.264315) (xy 119.835 52.264315) (xy 119.835 52.891685) (xy 120.075084 53.471299) (xy 120.518701 53.914916) + (xy 121.098315 54.155) (xy 121.465893 54.155) (xy 122.663459 55.352567) (xy 122.663459 56.05488) (xy 122.727644 56.377559) + (xy 122.910427 56.651113) (xy 123.06722 56.755879) (xy 122.912967 56.858947) (xy 122.899654 56.878871) (xy 122.651977 56.928137) + (xy 122.588975 56.940669) (xy 122.32265 57.118622) (xy 122.322649 57.118623) (xy 122.232727 57.178707) (xy 122.172643 57.268629) + (xy 120.979452 58.461821) (xy 120.889527 58.521907) (xy 120.651489 58.878157) (xy 120.589 59.192309) (xy 120.589 59.192314) + (xy 120.567902 59.29838) (xy 120.589 59.404447) (xy 120.589001 61.615929) (xy 120.567902 61.722) (xy 120.589001 61.828072) + (xy 120.618426 61.976) (xy 120.65149 62.142224) (xy 120.829442 62.408549) (xy 120.829444 62.408551) (xy 120.889528 62.498473) + (xy 120.97945 62.558557) (xy 123.637 65.216108) (xy 123.637001 67.56415) (xy 123.185701 67.751084) (xy 122.742084 68.194701) + (xy 122.502 68.774315) (xy 122.502 69.401685) (xy 122.742084 69.981299) (xy 123.185701 70.424916) (xy 123.765315 70.665) + (xy 124.392685 70.665) (xy 124.972299 70.424916) (xy 125.415916 69.981299) (xy 125.656 69.401685) (xy 125.656 68.981745) + (xy 125.728511 68.873225) (xy 125.76154 68.707176) (xy 125.791 68.559072) (xy 125.791 68.559068) (xy 125.812098 68.453) + (xy 125.791 68.346932) (xy 125.791 64.876066) (xy 125.812098 64.77) (xy 125.791 64.663933) (xy 125.791 64.663928) + (xy 125.728511 64.349776) (xy 125.643791 64.222984) (xy 125.550558 64.08345) (xy 125.550557 64.083449) (xy 125.490473 63.993527) + (xy 125.400551 63.933444) (xy 122.930607 61.463499) (xy 123.186521 61.634496) (xy 123.5092 61.698681) (xy 125.3092 61.698681) + (xy 125.631879 61.634496) (xy 125.905433 61.451713) (xy 126.088216 61.178159) (xy 126.152401 60.85548) (xy 126.152401 59.85548) + (xy 126.088216 59.532801) (xy 125.905433 59.259247) (xy 125.74991 59.15533) (xy 125.905433 59.051413) (xy 126.088216 58.777859) + (xy 126.152401 58.45518) (xy 126.152401 57.45518) (xy 126.088216 57.132501) (xy 125.905433 56.858947) (xy 125.74864 56.754181) + (xy 125.902893 56.651113) (xy 126.085676 56.377559) (xy 126.149861 56.05488) (xy 126.149861 55.05488) (xy 126.085676 54.732201) + (xy 125.902893 54.458647) (xy 125.629339 54.275864) (xy 125.30666 54.211679) (xy 124.568787 54.211679) (xy 122.989 52.631893) + (xy 122.989 52.264315) (xy 122.748916 51.684701) (xy 122.305299 51.241084) (xy 121.725685 51.001) (xy 121.098315 51.001) + (xy 120.518701 51.241084) (xy 120.075084 51.684701) (xy 119.835 52.264315) (xy 114.160893 52.264315) (xy 114.071259 52.04792) + (xy 113.819958 51.967647) (xy 112.955605 52.832) (xy 112.596395 52.832) (xy 111.732042 51.967647) (xy 111.69769 51.97862) + (xy 111.657692 51.882056) (xy 111.563678 51.788042) (xy 111.911647 51.788042) (xy 112.776 52.652395) (xy 113.640353 51.788042) + (xy 113.56008 51.536741) (xy 113.004721 51.335282) (xy 112.414542 51.361685) (xy 111.99192 51.536741) (xy 111.911647 51.788042) + (xy 111.563678 51.788042) (xy 111.185944 51.410308) (xy 110.569576 51.155) (xy 109.902424 51.155) (xy 109.286056 51.410308) + (xy 108.966 51.730364) (xy 108.645944 51.410308) (xy 108.029576 51.155) (xy 107.362424 51.155) (xy 106.746056 51.410308) + (xy 106.426 51.730364) (xy 106.105944 51.410308) (xy 105.489576 51.155) (xy 104.822424 51.155) (xy 104.206056 51.410308) + (xy 103.734308 51.882056) (xy 103.479 52.498424) (xy 89.535 52.498424) (xy 89.535 46.7265) (xy 98.375857 46.7265) + (xy 98.375857 51.0305) (xy 118.794143 51.0305) (xy 118.794143 46.7265) (xy 98.375857 46.7265) (xy 89.535 46.7265) + (xy 89.535 46.101) (xy 127.635 46.101) + ) + ) + ) + (zone (net 1) (net_name VCC) (layer B.Cu) (tstamp 5A350143) (hatch edge 0.508) + (connect_pads (clearance 0.7)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 89.408 45.974) (xy 127.762 45.974) (xy 127.762 106.172) (xy 89.408 106.172) + ) + ) + (filled_polygon + (pts + (xy 127.635 106.045) (xy 89.535 106.045) (xy 89.535 60.198) (xy 90.64688 60.198) (xy 90.667001 60.299154) + (xy 90.667 99.720851) (xy 90.64688 99.822) (xy 90.667 99.923149) (xy 90.726587 100.222714) (xy 90.953574 100.562426) + (xy 91.03933 100.619726) (xy 94.960275 104.540672) (xy 95.017574 104.626426) (xy 95.357285 104.853413) (xy 95.65685 104.913) + (xy 95.656851 104.913) (xy 95.758 104.93312) (xy 95.859149 104.913) (xy 119.532851 104.913) (xy 119.634 104.93312) + (xy 119.735149 104.913) (xy 119.73515 104.913) (xy 120.034715 104.853413) (xy 120.374426 104.626426) (xy 120.431726 104.54067) + (xy 123.595398 101.376999) (xy 124.084852 101.376999) (xy 124.186001 101.397119) (xy 124.28715 101.376999) (xy 124.287151 101.376999) + (xy 124.586716 101.317412) (xy 124.926427 101.090425) (xy 124.983727 101.004669) (xy 125.915196 100.073201) (xy 126.48 100.073201) + (xy 126.802679 100.009016) (xy 127.076233 99.826233) (xy 127.259016 99.552679) (xy 127.323201 99.23) (xy 127.323201 98.26) + (xy 127.259016 97.937321) (xy 127.160579 97.79) (xy 127.259016 97.642679) (xy 127.323201 97.32) (xy 127.323201 96.35) + (xy 127.259016 96.027321) (xy 127.076233 95.753767) (xy 126.802679 95.570984) (xy 126.757 95.561898) (xy 126.757 87.223149) + (xy 126.77712 87.122) (xy 126.756021 87.015928) (xy 126.697413 86.721285) (xy 126.470426 86.381574) (xy 126.384673 86.324276) + (xy 125.765726 85.70533) (xy 125.708426 85.619574) (xy 125.368715 85.392587) (xy 125.06915 85.333) (xy 125.069149 85.333) + (xy 124.968 85.31288) (xy 124.866851 85.333) (xy 123.63169 85.333) (xy 123.510049 85.150951) (xy 123.41883 85.09) + (xy 123.510049 85.029049) (xy 123.880699 84.474333) (xy 124.010854 83.82) (xy 123.880699 83.165667) (xy 123.605137 82.75326) + (xy 123.762674 82.595722) (xy 123.770587 82.599) (xy 124.497413 82.599) (xy 125.168912 82.320856) (xy 125.682856 81.806912) + (xy 125.961 81.135413) (xy 125.961 80.408587) (xy 125.682856 79.737088) (xy 125.168912 79.223144) (xy 124.497413 78.945) + (xy 123.770587 78.945) (xy 123.099088 79.223144) (xy 122.585144 79.737088) (xy 122.307 80.408587) (xy 122.307 81.135413) + (xy 122.310278 81.143326) (xy 121.646328 81.807276) (xy 121.560575 81.864574) (xy 121.455387 82.022) (xy 121.333588 82.204285) + (xy 121.278623 82.48061) (xy 121.207233 82.373767) (xy 120.933679 82.190984) (xy 120.821165 82.168603) (xy 121.182856 81.806912) + (xy 121.461 81.135413) (xy 121.461 80.408587) (xy 121.182856 79.737088) (xy 120.668912 79.223144) (xy 119.997413 78.945) + (xy 119.270587 78.945) (xy 118.599088 79.223144) (xy 118.085144 79.737088) (xy 117.807 80.408587) (xy 117.807 81.135413) + (xy 118.085144 81.806912) (xy 118.516923 82.238691) (xy 118.314767 82.373767) (xy 118.293697 82.4053) (xy 115.562617 79.674221) + (xy 115.596874 79.502) (xy 115.4706 78.867176) (xy 115.111001 78.328999) (xy 114.773329 78.103373) (xy 115.0425 77.886896) + (xy 115.312367 77.393819) (xy 115.329904 77.311039) (xy 115.207915 77.089) (xy 113.665 77.089) (xy 113.665 77.109) + (xy 113.411 77.109) (xy 113.411 77.089) (xy 111.868085 77.089) (xy 111.746096 77.311039) (xy 111.763633 77.393819) + (xy 112.0335 77.886896) (xy 112.302671 78.103373) (xy 112.171341 78.191126) (xy 111.891299 77.911084) (xy 111.311685 77.671) + (xy 110.684315 77.671) (xy 110.104701 77.911084) (xy 109.661084 78.354701) (xy 109.421 78.934315) (xy 109.421 79.561685) + (xy 109.661084 80.141299) (xy 110.037785 80.518) (xy 109.661084 80.894701) (xy 109.551493 81.159278) (xy 109.351299 80.959084) + (xy 108.771685 80.719) (xy 108.144315 80.719) (xy 107.564701 80.959084) (xy 107.556604 80.967181) (xy 107.491001 80.868999) + (xy 107.345832 80.772) (xy 107.491001 80.675001) (xy 107.8506 80.136824) (xy 107.976874 79.502) (xy 107.8506 78.867176) + (xy 107.491001 78.328999) (xy 107.345832 78.232) (xy 107.491001 78.135001) (xy 107.8506 77.596824) (xy 107.976874 76.962) + (xy 107.8506 76.327176) (xy 107.670575 76.05775) (xy 108.189 76.05775) (xy 108.189 76.648309) (xy 108.285673 76.881698) + (xy 108.464301 77.060327) (xy 108.69769 77.157) (xy 109.18825 77.157) (xy 109.347 76.99825) (xy 109.347 75.899) + (xy 108.34775 75.899) (xy 108.189 76.05775) (xy 107.670575 76.05775) (xy 107.491001 75.788999) (xy 107.345832 75.692) + (xy 107.491001 75.595001) (xy 107.8506 75.056824) (xy 107.976874 74.422) (xy 107.8506 73.787176) (xy 107.491001 73.248999) + (xy 107.153329 73.023373) (xy 107.4225 72.806896) (xy 107.692367 72.313819) (xy 107.709904 72.231039) (xy 107.587915 72.009) + (xy 106.045 72.009) (xy 106.045 72.029) (xy 105.791 72.029) (xy 105.791 72.009) (xy 104.248085 72.009) + (xy 104.126096 72.231039) (xy 104.143633 72.313819) (xy 104.4135 72.806896) (xy 104.682671 73.023373) (xy 104.344999 73.248999) + (xy 104.267489 73.365) (xy 101.731129 73.365) (xy 101.551233 73.095767) (xy 101.277679 72.912984) (xy 100.955 72.848799) + (xy 99.705 72.848799) (xy 99.382321 72.912984) (xy 99.108767 73.095767) (xy 98.984962 73.281054) (xy 98.4018 72.697893) + (xy 98.4018 72.330315) (xy 98.161716 71.750701) (xy 97.718099 71.307084) (xy 97.138485 71.067) (xy 96.511115 71.067) + (xy 95.931501 71.307084) (xy 95.487884 71.750701) (xy 95.2478 72.330315) (xy 95.2478 72.957685) (xy 95.487884 73.537299) + (xy 95.931501 73.980916) (xy 96.511115 74.221) (xy 96.878693 74.221) (xy 97.252972 74.595279) (xy 96.706685 74.369) + (xy 96.079315 74.369) (xy 95.499701 74.609084) (xy 95.056084 75.052701) (xy 94.816 75.632315) (xy 94.816 76.259685) + (xy 95.056084 76.839299) (xy 95.499701 77.282916) (xy 96.079315 77.523) (xy 96.517603 77.523) (xy 96.591275 77.596672) + (xy 96.648574 77.682426) (xy 96.988285 77.909413) (xy 97.28785 77.969) (xy 97.287851 77.969) (xy 97.389 77.98912) + (xy 97.490149 77.969) (xy 98.916898 77.969) (xy 98.925984 78.014679) (xy 99.071193 78.232) (xy 98.925984 78.449321) + (xy 98.916898 78.495) (xy 97.798148 78.495) (xy 97.696999 78.47488) (xy 97.59585 78.495) (xy 97.296285 78.554587) + (xy 97.296284 78.554588) (xy 97.296283 78.554588) (xy 97.244782 78.589) (xy 96.956574 78.781574) (xy 96.899277 78.867325) + (xy 96.517603 79.249) (xy 96.079315 79.249) (xy 95.499701 79.489084) (xy 95.056084 79.932701) (xy 94.816 80.512315) + (xy 94.816 81.139685) (xy 95.056084 81.719299) (xy 95.499701 82.162916) (xy 96.079315 82.403) (xy 96.706685 82.403) + (xy 97.286299 82.162916) (xy 97.729916 81.719299) (xy 97.97 81.139685) (xy 97.97 80.701397) (xy 98.122397 80.549) + (xy 98.916898 80.549) (xy 98.925984 80.594679) (xy 99.044466 80.772) (xy 98.925984 80.949321) (xy 98.919754 80.98064) + (xy 98.784776 81.007489) (xy 98.784774 81.00749) (xy 98.784775 81.00749) (xy 98.51845 81.185442) (xy 98.518449 81.185443) + (xy 98.428527 81.245527) (xy 98.368443 81.335449) (xy 96.08745 83.616443) (xy 95.997528 83.676527) (xy 95.937444 83.766449) + (xy 95.937442 83.766451) (xy 95.75949 84.032776) (xy 95.675902 84.453) (xy 95.697001 84.559071) (xy 95.697 85.968785) + (xy 95.437084 86.228701) (xy 95.197 86.808315) (xy 95.197 87.435685) (xy 95.437084 88.015299) (xy 95.697 88.275215) + (xy 95.697001 90.571929) (xy 95.675902 90.678) (xy 95.697001 90.784072) (xy 95.714292 90.871) (xy 95.75949 91.098224) + (xy 95.937442 91.364549) (xy 95.937444 91.364551) (xy 95.997528 91.454473) (xy 96.08745 91.514557) (xy 97.207443 92.634551) + (xy 97.267527 92.724473) (xy 97.357449 92.784557) (xy 97.35745 92.784558) (xy 97.414275 92.822527) (xy 97.623776 92.962511) + (xy 97.937928 93.025) (xy 97.937933 93.025) (xy 98.043999 93.046098) (xy 98.150066 93.025) (xy 98.270719 93.025) + (xy 98.313481 93.088999) (xy 98.120167 93.218167) (xy 97.937384 93.491721) (xy 97.873199 93.8144) (xy 97.873199 95.7644) + (xy 97.937384 96.087079) (xy 98.116042 96.354459) (xy 98.0814 96.438091) (xy 98.0814 97.25365) (xy 98.24015 97.4124) + (xy 99.3394 97.4124) (xy 99.3394 97.3924) (xy 99.5934 97.3924) (xy 99.5934 97.4124) (xy 100.69265 97.4124) + (xy 100.7618 97.34325) (xy 100.83095 97.4124) (xy 101.9302 97.4124) (xy 101.9302 97.3924) (xy 102.1842 97.3924) + (xy 102.1842 97.4124) (xy 103.28345 97.4124) (xy 103.4422 97.25365) (xy 103.4422 96.438091) (xy 103.407558 96.354459) + (xy 103.586216 96.087079) (xy 103.650401 95.7644) (xy 103.650401 93.8144) (xy 103.586216 93.491721) (xy 103.403433 93.218167) + (xy 103.314506 93.158748) (xy 103.317049 93.157049) (xy 103.687699 92.602333) (xy 103.817854 91.948) (xy 103.687699 91.293667) + (xy 103.317049 90.738951) (xy 103.036478 90.551479) (xy 103.379645 90.174924) (xy 103.549476 89.76489) (xy 103.428155 89.535) + (xy 102.235 89.535) (xy 102.235 89.555) (xy 101.981 89.555) (xy 101.981 89.535) (xy 99.695 89.535) + (xy 99.695 89.555) (xy 99.441 89.555) (xy 99.441 89.535) (xy 98.247845 89.535) (xy 98.126524 89.76489) + (xy 98.296355 90.174924) (xy 98.639522 90.551479) (xy 98.358951 90.738951) (xy 98.358594 90.739486) (xy 97.851 90.231893) + (xy 97.851 88.275215) (xy 97.997685 88.12853) (xy 98.121767 88.314233) (xy 98.395321 88.497016) (xy 98.422682 88.502458) + (xy 98.296355 88.641076) (xy 98.126524 89.05111) (xy 98.247845 89.281) (xy 99.441 89.281) (xy 99.441 89.261) + (xy 99.695 89.261) (xy 99.695 89.281) (xy 101.981 89.281) (xy 101.981 89.261) (xy 102.235 89.261) + (xy 102.235 89.281) (xy 103.428155 89.281) (xy 103.549476 89.05111) (xy 103.379645 88.641076) (xy 103.036478 88.264521) + (xy 103.317049 88.077049) (xy 103.687699 87.522333) (xy 103.817854 86.868) (xy 103.775139 86.653257) (xy 104.074364 86.354032) + (xy 103.9854 86.487176) (xy 103.859126 87.122) (xy 103.9854 87.756824) (xy 104.344999 88.295001) (xy 104.490168 88.392) + (xy 104.344999 88.488999) (xy 103.9854 89.027176) (xy 103.859126 89.662) (xy 103.9854 90.296824) (xy 104.344999 90.835001) + (xy 104.883176 91.1946) (xy 104.891001 91.196156) (xy 104.891001 91.592846) (xy 104.87088 91.694) (xy 104.92851 91.983722) + (xy 104.950588 92.094715) (xy 105.177575 92.434426) (xy 105.263328 92.491724) (xy 112.994275 100.222672) (xy 113.051574 100.308426) + (xy 113.391285 100.535413) (xy 113.69085 100.595) (xy 113.690851 100.595) (xy 113.792 100.61512) (xy 113.893149 100.595) + (xy 115.636785 100.595) (xy 115.946701 100.904916) (xy 116.526315 101.145) (xy 117.153685 101.145) (xy 117.733299 100.904916) + (xy 118.176916 100.461299) (xy 118.417 99.881685) (xy 118.417 99.254315) (xy 118.176916 98.674701) (xy 117.733299 98.231084) + (xy 117.153685 97.991) (xy 116.526315 97.991) (xy 115.946701 98.231084) (xy 115.636785 98.541) (xy 114.217397 98.541) + (xy 106.945 91.268604) (xy 106.945 91.196156) (xy 106.952824 91.1946) (xy 107.491001 90.835001) (xy 107.8506 90.296824) + (xy 107.976874 89.662) (xy 107.965768 89.606164) (xy 109.421 91.061397) (xy 109.421 91.499685) (xy 109.661084 92.079299) + (xy 110.104701 92.522916) (xy 110.684315 92.763) (xy 111.311685 92.763) (xy 111.891299 92.522916) (xy 112.334916 92.079299) + (xy 112.575 91.499685) (xy 112.575 91.208887) (xy 112.977758 91.289) (xy 113.712604 91.289) (xy 114.139014 91.715411) + (xy 114.12 91.761315) (xy 114.12 92.388685) (xy 114.360084 92.968299) (xy 114.803701 93.411916) (xy 115.383315 93.652) + (xy 116.010685 93.652) (xy 116.590299 93.411916) (xy 117.033916 92.968299) (xy 117.274 92.388685) (xy 117.274 91.79689) + (xy 118.319524 91.79689) (xy 118.489355 92.206924) (xy 118.879642 92.635183) (xy 119.404108 92.881486) (xy 119.634 92.760819) + (xy 119.634 91.567) (xy 118.440845 91.567) (xy 118.319524 91.79689) (xy 117.274 91.79689) (xy 117.274 91.761315) + (xy 117.033916 91.181701) (xy 116.590299 90.738084) (xy 116.010685 90.498) (xy 115.826397 90.498) (xy 115.496253 90.167857) + (xy 115.596874 89.662) (xy 115.4706 89.027176) (xy 115.111001 88.488999) (xy 114.965832 88.392) (xy 115.111001 88.295001) + (xy 115.4706 87.756824) (xy 115.502094 87.598491) (xy 117.458275 89.554672) (xy 117.515574 89.640426) (xy 117.781828 89.818331) + (xy 117.855283 89.867412) (xy 117.855284 89.867412) (xy 117.855285 89.867413) (xy 118.15485 89.927) (xy 118.255999 89.94712) + (xy 118.357148 89.927) (xy 118.43031 89.927) (xy 118.551951 90.109049) (xy 118.832522 90.296521) (xy 118.489355 90.673076) + (xy 118.319524 91.08311) (xy 118.440845 91.313) (xy 119.634 91.313) (xy 119.634 91.293) (xy 119.888 91.293) + (xy 119.888 91.313) (xy 119.908 91.313) (xy 119.908 91.567) (xy 119.888 91.567) (xy 119.888 92.760819) + (xy 120.117892 92.881486) (xy 120.642358 92.635183) (xy 120.896415 92.356409) (xy 121.063426 92.606359) (xy 120.710084 92.959701) + (xy 120.47 93.539315) (xy 120.47 94.166685) (xy 120.710084 94.746299) (xy 121.153701 95.189916) (xy 121.733315 95.43) + (xy 122.089718 95.43) (xy 122.015779 95.540658) (xy 121.863321 95.570984) (xy 121.589767 95.753767) (xy 121.406984 96.027321) + (xy 121.342799 96.35) (xy 121.342799 97.32) (xy 121.406984 97.642679) (xy 121.505421 97.79) (xy 121.406984 97.937321) + (xy 121.342799 98.26) (xy 121.342799 98.885804) (xy 118.639604 101.589) (xy 96.691397 101.589) (xy 93.991 98.888604) + (xy 93.991 97.82515) (xy 98.0814 97.82515) (xy 98.0814 98.640709) (xy 98.178073 98.874098) (xy 98.356701 99.052727) + (xy 98.59009 99.1494) (xy 99.18065 99.1494) (xy 99.3394 98.99065) (xy 99.3394 97.6664) (xy 99.5934 97.6664) + (xy 99.5934 98.99065) (xy 99.75215 99.1494) (xy 100.34271 99.1494) (xy 100.576099 99.052727) (xy 100.754727 98.874098) + (xy 100.7618 98.857022) (xy 100.768873 98.874098) (xy 100.947501 99.052727) (xy 101.18089 99.1494) (xy 101.77145 99.1494) + (xy 101.9302 98.99065) (xy 101.9302 97.6664) (xy 102.1842 97.6664) (xy 102.1842 98.99065) (xy 102.34295 99.1494) + (xy 102.93351 99.1494) (xy 103.166899 99.052727) (xy 103.345527 98.874098) (xy 103.4422 98.640709) (xy 103.4422 97.82515) + (xy 103.28345 97.6664) (xy 102.1842 97.6664) (xy 101.9302 97.6664) (xy 100.83095 97.6664) (xy 100.7618 97.73555) + (xy 100.69265 97.6664) (xy 99.5934 97.6664) (xy 99.3394 97.6664) (xy 98.24015 97.6664) (xy 98.0814 97.82515) + (xy 93.991 97.82515) (xy 93.991 68.934273) (xy 94.21969 69.029) (xy 94.71025 69.029) (xy 94.869 68.87025) + (xy 94.869 67.771) (xy 95.123 67.771) (xy 95.123 68.87025) (xy 95.28175 69.029) (xy 95.77231 69.029) + (xy 96.005699 68.932327) (xy 96.184327 68.753698) (xy 96.281 68.520309) (xy 96.281 67.92975) (xy 96.12225 67.771) + (xy 95.123 67.771) (xy 94.869 67.771) (xy 94.849 67.771) (xy 94.849 67.517) (xy 94.869 67.517) + (xy 94.869 67.497) (xy 95.123 67.497) (xy 95.123 67.517) (xy 96.12225 67.517) (xy 96.281 67.35825) + (xy 96.281 66.767691) (xy 96.184327 66.534302) (xy 96.061213 66.411187) (xy 96.242233 66.290233) (xy 96.425016 66.016679) + (xy 96.489201 65.694) (xy 96.489201 64.194) (xy 96.446881 63.981244) (xy 96.703456 64.199808) (xy 97.109 64.331) + (xy 97.409 64.331) (xy 97.409 63.373) (xy 97.663 63.373) (xy 97.663 64.331) (xy 97.963 64.331) + (xy 98.368544 64.199808) (xy 98.693013 63.923408) (xy 98.880408 63.540001) (xy 98.753502 63.373) (xy 97.663 63.373) + (xy 97.409 63.373) (xy 97.389 63.373) (xy 97.389 63.253) (xy 97.961769 63.253) (xy 98.33426 63.178907) + (xy 98.423917 63.119) (xy 98.753502 63.119) (xy 98.841652 63.003) (xy 101.136504 63.003) (xy 101.923225 63.789722) + (xy 102.177184 63.959412) (xy 102.431586 64.010016) (xy 101.682604 64.759) (xy 101.533215 64.759) (xy 101.223299 64.449084) + (xy 100.643685 64.209) (xy 100.016315 64.209) (xy 99.436701 64.449084) (xy 98.993084 64.892701) (xy 98.753 65.472315) + (xy 98.753 66.099685) (xy 98.993084 66.679299) (xy 99.436701 67.122916) (xy 100.016315 67.363) (xy 100.643685 67.363) + (xy 101.223299 67.122916) (xy 101.533215 66.813) (xy 101.914603 66.813) (xy 100.323997 68.403607) (xy 100.008685 68.273) + (xy 99.381315 68.273) (xy 98.801701 68.513084) (xy 98.358084 68.956701) (xy 98.118 69.536315) (xy 98.118 70.163685) + (xy 98.358084 70.743299) (xy 98.801701 71.186916) (xy 99.381315 71.427) (xy 100.008685 71.427) (xy 100.588299 71.186916) + (xy 100.785 70.990215) (xy 100.785 71.433685) (xy 101.025084 72.013299) (xy 101.468701 72.456916) (xy 102.048315 72.697) + (xy 102.675685 72.697) (xy 103.255299 72.456916) (xy 103.698916 72.013299) (xy 103.939 71.433685) (xy 103.939 70.806315) + (xy 103.771196 70.401201) (xy 103.803397 70.369) (xy 104.247444 70.369) (xy 104.344999 70.515001) (xy 104.682671 70.740627) + (xy 104.4135 70.957104) (xy 104.143633 71.450181) (xy 104.126096 71.532961) (xy 104.248085 71.755) (xy 105.791 71.755) + (xy 105.791 71.735) (xy 106.045 71.735) (xy 106.045 71.755) (xy 107.587915 71.755) (xy 107.709904 71.532961) + (xy 107.692367 71.450181) (xy 107.4225 70.957104) (xy 107.153329 70.740627) (xy 107.491001 70.515001) (xy 107.8506 69.976824) + (xy 107.939001 69.532403) (xy 107.939 71.312851) (xy 107.91888 71.414) (xy 107.939 71.515149) (xy 107.998587 71.814714) + (xy 108.08346 71.941737) (xy 108.044984 71.999321) (xy 107.980799 72.322) (xy 107.980799 73.822) (xy 108.044984 74.144679) + (xy 108.227767 74.418233) (xy 108.408787 74.539187) (xy 108.285673 74.662302) (xy 108.189 74.895691) (xy 108.189 75.48625) + (xy 108.34775 75.645) (xy 109.347 75.645) (xy 109.347 75.625) (xy 109.601 75.625) (xy 109.601 75.645) + (xy 109.621 75.645) (xy 109.621 75.899) (xy 109.601 75.899) (xy 109.601 76.99825) (xy 109.75975 77.157) + (xy 110.25031 77.157) (xy 110.483699 77.060327) (xy 110.662327 76.881698) (xy 110.759 76.648309) (xy 110.759 76.59775) + (xy 110.851286 76.659413) (xy 111.252 76.73912) (xy 111.604518 76.669) (xy 111.776884 76.669) (xy 111.868085 76.835) + (xy 113.411 76.835) (xy 113.411 76.815) (xy 113.665 76.815) (xy 113.665 76.835) (xy 115.207915 76.835) + (xy 115.27606 76.710966) (xy 115.31645 76.719) (xy 116.922604 76.719) (xy 117.820275 77.616672) (xy 117.877574 77.702426) + (xy 118.13585 77.875) (xy 118.217283 77.929412) (xy 118.217284 77.929412) (xy 118.217285 77.929413) (xy 118.51685 77.989) + (xy 118.617999 78.00912) (xy 118.719148 77.989) (xy 121.342851 77.989) (xy 121.444 78.00912) (xy 121.545149 77.989) + (xy 121.54515 77.989) (xy 121.844715 77.929413) (xy 122.184426 77.702426) (xy 122.241726 77.61667) (xy 123.762675 76.095723) + (xy 123.770587 76.099) (xy 124.497413 76.099) (xy 125.168912 75.820856) (xy 125.682856 75.306912) (xy 125.961 74.635413) + (xy 125.961 73.908587) (xy 125.682856 73.237088) (xy 125.168912 72.723144) (xy 124.497413 72.445) (xy 123.770587 72.445) + (xy 123.099088 72.723144) (xy 122.585144 73.237088) (xy 122.307 73.908587) (xy 122.307 74.635413) (xy 122.310277 74.643325) + (xy 121.018604 75.935) (xy 120.393344 75.935) (xy 120.668912 75.820856) (xy 121.182856 75.306912) (xy 121.461 74.635413) + (xy 121.461 73.908587) (xy 121.182856 73.237088) (xy 120.900969 72.955201) (xy 121.388 72.955201) (xy 121.710679 72.891016) + (xy 121.984233 72.708233) (xy 122.167016 72.434679) (xy 122.231201 72.112) (xy 122.231201 70.165) (xy 122.925785 70.165) + (xy 123.185701 70.424916) (xy 123.765315 70.665) (xy 124.392685 70.665) (xy 124.972299 70.424916) (xy 125.415916 69.981299) + (xy 125.656 69.401685) (xy 125.656 68.774315) (xy 125.415916 68.194701) (xy 124.972299 67.751084) (xy 124.392685 67.511) + (xy 123.949215 67.511) (xy 124.272916 67.187299) (xy 124.513 66.607685) (xy 124.513 65.980315) (xy 124.272916 65.400701) + (xy 123.9635 65.091285) (xy 123.9635 63.854129) (xy 124.232733 63.674233) (xy 124.415516 63.400679) (xy 124.479701 63.078) + (xy 124.479701 61.078) (xy 124.415516 60.755321) (xy 124.232733 60.481767) (xy 123.959179 60.298984) (xy 123.6365 60.234799) + (xy 122.1365 60.234799) (xy 121.813821 60.298984) (xy 121.546441 60.477641) (xy 121.46281 60.443) (xy 120.87225 60.443) + (xy 120.7135 60.60175) (xy 120.7135 61.951) (xy 120.7335 61.951) (xy 120.7335 62.205) (xy 120.7135 62.205) + (xy 120.7135 62.225) (xy 120.4595 62.225) (xy 120.4595 62.205) (xy 120.4395 62.205) (xy 120.4395 61.951) + (xy 120.4595 61.951) (xy 120.4595 60.60175) (xy 120.30075 60.443) (xy 119.71019 60.443) (xy 119.626559 60.477641) + (xy 119.359179 60.298984) (xy 119.0365 60.234799) (xy 118.216407 60.234799) (xy 117.409 59.427393) (xy 117.409 56.304107) + (xy 117.649357 56.06375) (xy 118.0515 56.06375) (xy 118.0515 56.904309) (xy 118.148173 57.137698) (xy 118.326801 57.316327) + (xy 118.56019 57.413) (xy 120.30075 57.413) (xy 120.4595 57.25425) (xy 120.4595 55.905) (xy 120.7135 55.905) + (xy 120.7135 57.25425) (xy 120.87225 57.413) (xy 122.61281 57.413) (xy 122.846199 57.316327) (xy 123.024827 57.137698) + (xy 123.1215 56.904309) (xy 123.1215 56.06375) (xy 122.96275 55.905) (xy 120.7135 55.905) (xy 120.4595 55.905) + (xy 118.21025 55.905) (xy 118.0515 56.06375) (xy 117.649357 56.06375) (xy 118.136179 55.576929) (xy 118.21025 55.651) + (xy 120.4595 55.651) (xy 120.4595 54.30175) (xy 120.379369 54.221619) (xy 120.474233 54.158233) (xy 120.611209 53.953234) + (xy 121.069344 54.143) (xy 120.87225 54.143) (xy 120.7135 54.30175) (xy 120.7135 55.651) (xy 122.96275 55.651) + (xy 123.1215 55.49225) (xy 123.1215 54.725259) (xy 123.260321 54.818016) (xy 123.583 54.882201) (xy 125.083 54.882201) + (xy 125.405679 54.818016) (xy 125.679233 54.635233) (xy 125.862016 54.361679) (xy 125.926201 54.039) (xy 125.926201 52.089) + (xy 125.862016 51.766321) (xy 125.810352 51.689) (xy 125.862016 51.611679) (xy 125.926201 51.289) (xy 125.926201 49.339) + (xy 125.862016 49.016321) (xy 125.679233 48.742767) (xy 125.405679 48.559984) (xy 125.083 48.495799) (xy 123.583 48.495799) + (xy 123.260321 48.559984) (xy 122.986767 48.742767) (xy 122.803984 49.016321) (xy 122.760486 49.235) (xy 120.654129 49.235) + (xy 120.474233 48.965767) (xy 120.200679 48.782984) (xy 119.878 48.718799) (xy 118.628 48.718799) (xy 118.305321 48.782984) + (xy 118.031767 48.965767) (xy 117.848984 49.239321) (xy 117.842754 49.27064) (xy 117.770777 49.284957) (xy 117.707775 49.297489) + (xy 117.64565 49.339) (xy 117.351527 49.535527) (xy 117.291441 49.625452) (xy 116.97895 49.937943) (xy 116.948337 49.958398) + (xy 116.796252 49.958398) (xy 116.955 49.79965) (xy 116.955 48.984091) (xy 116.858327 48.750702) (xy 116.679699 48.572073) + (xy 116.44631 48.4754) (xy 115.85575 48.4754) (xy 115.697 48.63415) (xy 115.697 49.9584) (xy 115.717 49.9584) + (xy 115.717 50.2124) (xy 115.697 50.2124) (xy 115.697 50.2324) (xy 115.443 50.2324) (xy 115.443 50.2124) + (xy 114.34375 50.2124) (xy 114.185 50.37115) (xy 114.185 51.186709) (xy 114.219642 51.270341) (xy 114.040984 51.537721) + (xy 114.009855 51.694219) (xy 113.853 51.537364) (xy 113.853 51.160066) (xy 113.874098 51.053999) (xy 113.853 50.947933) + (xy 113.853 50.947928) (xy 113.790511 50.633776) (xy 113.552473 50.277527) (xy 113.462549 50.217442) (xy 113.104559 49.859452) + (xy 113.044473 49.769527) (xy 112.688224 49.531489) (xy 112.374072 49.469) (xy 112.374066 49.469) (xy 112.268 49.447902) + (xy 112.161934 49.469) (xy 102.722066 49.469) (xy 102.615999 49.447902) (xy 102.509933 49.469) (xy 102.509928 49.469) + (xy 102.195776 49.531489) (xy 102.150113 49.562) (xy 101.92945 49.709442) (xy 101.929449 49.709443) (xy 101.839527 49.769527) + (xy 101.779443 49.859449) (xy 101.399892 50.239) (xy 101.032315 50.239) (xy 100.452701 50.479084) (xy 100.009084 50.922701) + (xy 99.769 51.502315) (xy 99.769 52.129685) (xy 100.009084 52.709299) (xy 100.452701 53.152916) (xy 101.032315 53.393) + (xy 101.659685 53.393) (xy 102.239299 53.152916) (xy 102.682916 52.709299) (xy 102.72683 52.603279) (xy 103.659282 52.603279) + (xy 103.685685 53.193458) (xy 103.860741 53.61608) (xy 104.112042 53.696353) (xy 104.976395 52.832) (xy 104.112042 51.967647) + (xy 103.860741 52.04792) (xy 103.659282 52.603279) (xy 102.72683 52.603279) (xy 102.923 52.129685) (xy 102.923 51.762108) + (xy 103.062108 51.623) (xy 104.344366 51.623) (xy 104.291647 51.788042) (xy 105.156 52.652395) (xy 106.020353 51.788042) + (xy 105.967634 51.623) (xy 106.533364 51.623) (xy 106.274308 51.882056) (xy 106.23431 51.97862) (xy 106.199958 51.967647) + (xy 105.335605 52.832) (xy 106.199958 53.696353) (xy 106.23431 53.68538) (xy 106.274308 53.781944) (xy 106.70913 54.216766) + (xy 106.716475 54.253692) (xy 106.728588 54.314588) (xy 106.955575 54.654299) (xy 107.041328 54.711597) (xy 107.380805 55.051074) + (xy 107.118 54.998799) (xy 104.718 54.998799) (xy 104.395321 55.062984) (xy 104.121767 55.245767) (xy 103.938984 55.519321) + (xy 103.874799 55.842) (xy 103.874799 57.442) (xy 103.938984 57.764679) (xy 104.121767 58.038233) (xy 104.262592 58.132329) + (xy 104.247444 58.155) (xy 102.787397 58.155) (xy 101.381726 56.74933) (xy 101.324426 56.663574) (xy 100.984715 56.436587) + (xy 100.68515 56.377) (xy 100.685149 56.377) (xy 100.584 56.35688) (xy 100.482851 56.377) (xy 94.589149 56.377) + (xy 94.488 56.35688) (xy 94.386851 56.377) (xy 94.38685 56.377) (xy 94.087285 56.436587) (xy 93.747574 56.663574) + (xy 93.690275 56.749328) (xy 91.039328 59.400276) (xy 90.953575 59.457574) (xy 90.726588 59.797285) (xy 90.64688 60.198) + (xy 89.535 60.198) (xy 89.535 53.875958) (xy 104.291647 53.875958) (xy 104.37192 54.127259) (xy 104.927279 54.328718) + (xy 105.517458 54.302315) (xy 105.94008 54.127259) (xy 106.020353 53.875958) (xy 105.156 53.011605) (xy 104.291647 53.875958) + (xy 89.535 53.875958) (xy 89.535 48.984091) (xy 114.185 48.984091) (xy 114.185 49.79965) (xy 114.34375 49.9584) + (xy 115.443 49.9584) (xy 115.443 48.63415) (xy 115.28425 48.4754) (xy 114.69369 48.4754) (xy 114.460301 48.572073) + (xy 114.281673 48.750702) (xy 114.185 48.984091) (xy 89.535 48.984091) (xy 89.535 46.101) (xy 127.635 46.101) + ) + ) + ) +) diff --git a/robot/board/heat_map_robot_servo_rework.kicad_pcb-bak b/robot/board/heat_map_robot_servo_rework.kicad_pcb-bak new file mode 100644 index 0000000..aee721d --- /dev/null +++ b/robot/board/heat_map_robot_servo_rework.kicad_pcb-bak @@ -0,0 +1,2221 @@ +(kicad_pcb (version 20171130) (host pcbnew "(2018-01-15 revision 94c8a947a)-makepkg") + + (general + (thickness 1) + (drawings 5) + (tracks 263) + (zones 0) + (modules 30) + (nets 39) + ) + + (page A4) + (title_block + (title "Obstacle/Heat mapping robot") + (date 2018-01-02) + (rev v.02) + ) + + (layers + (0 F.Cu power) + (31 B.Cu power) + (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 hide) + (47 F.CrtYd user hide) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.4) + (trace_clearance 0.3) + (zone_clearance 0.7) + (zone_45_only no) + (trace_min 0.25) + (segment_width 0.2) + (edge_width 0.1) + (via_size 1.5) + (via_drill 0.7) + (via_min_size 1.5) + (via_min_drill 0.7) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.7 1.7) + (pad_drill 1) + (pad_to_mask_clearance 0) + (aux_axis_origin 0 0) + (grid_origin 10.414 10.414) + (visible_elements FFF9FF1F) + (pcbplotparams + (layerselection 0x00000_ffffffff) + (usegerberextensions false) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile true) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15) + (psnegative false) + (psa4output false) + (plotreference false) + (plotvalue false) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 4) + (mirror false) + (drillshape 2) + (scaleselection 1) + (outputdirectory /home/rhs/Darbvirsma/v2/)) + ) + + (net 0 "") + (net 1 VCC) + (net 2 GND) + (net 3 /CHIP_ENABLE) + (net 4 /CHIP_SELECT) + (net 5 /CLOCK) + (net 6 /INTERRUPT) + (net 7 /TS-1) + (net 8 /RESET) + (net 9 "Net-(D1-Pad1)") + (net 10 /SERVO_PWM-1) + (net 11 /SERVO_PWM-2) + (net 12 /L-1) + (net 13 /QUARTZ-1) + (net 14 /QUARTZ-2) + (net 15 /3.3v) + (net 16 "Net-(U1-Pad13)") + (net 17 "Net-(U1-Pad16)") + (net 18 "Net-(U1-Pad21)") + (net 19 "Net-(SW1-Pad1)") + (net 20 "Net-(SW1-Pad4)") + (net 21 "Net-(SW1-Pad5)") + (net 22 "Net-(SW1-Pad6)") + (net 23 "Net-(D2-Pad1)") + (net 24 /L-2) + (net 25 "Net-(C2-Pad1)") + (net 26 /ECHO) + (net 27 "Net-(U1-Pad26)") + (net 28 "Net-(U1-Pad25)") + (net 29 "Net-(U1-Pad24)") + (net 30 /TRIGGER) + (net 31 "Net-(R6-Pad2)") + (net 32 "Net-(R5-Pad2)") + (net 33 "Net-(R7-Pad2)") + (net 34 />5v) + (net 35 /TXD) + (net 36 /RXD) + (net 37 /MOSI) + (net 38 /MISO) + + (net_class Default "This is the default net class." + (clearance 0.3) + (trace_width 0.4) + (via_dia 1.5) + (via_drill 0.7) + (uvia_dia 0.3) + (uvia_drill 0.1) + (diff_pair_gap 0.25) + (diff_pair_width 0.4) + (add_net /3.3v) + (add_net /CHIP_ENABLE) + (add_net /CHIP_SELECT) + (add_net /CLOCK) + (add_net /ECHO) + (add_net /INTERRUPT) + (add_net /L-1) + (add_net /L-2) + (add_net /MISO) + (add_net /MOSI) + (add_net /QUARTZ-1) + (add_net /QUARTZ-2) + (add_net /RESET) + (add_net /RXD) + (add_net /SERVO_PWM-1) + (add_net /SERVO_PWM-2) + (add_net /TRIGGER) + (add_net /TS-1) + (add_net /TXD) + (add_net "Net-(D1-Pad1)") + (add_net "Net-(D2-Pad1)") + (add_net "Net-(R5-Pad2)") + (add_net "Net-(R6-Pad2)") + (add_net "Net-(R7-Pad2)") + (add_net "Net-(SW1-Pad1)") + (add_net "Net-(SW1-Pad4)") + (add_net "Net-(SW1-Pad5)") + (add_net "Net-(SW1-Pad6)") + (add_net "Net-(U1-Pad13)") + (add_net "Net-(U1-Pad16)") + (add_net "Net-(U1-Pad21)") + (add_net "Net-(U1-Pad24)") + (add_net "Net-(U1-Pad25)") + (add_net "Net-(U1-Pad26)") + ) + + (net_class "Narrow Pin" "" + (clearance 0.25) + (trace_width 0.3) + (via_dia 1.5) + (via_drill 0.7) + (uvia_dia 0.3) + (uvia_drill 0.1) + (diff_pair_gap 0.25) + (diff_pair_width 0.4) + ) + + (net_class Power "" + (clearance 0.3) + (trace_width 0.5) + (via_dia 1.5) + (via_drill 0.7) + (uvia_dia 0.3) + (uvia_drill 0.1) + (diff_pair_gap 0.25) + (diff_pair_width 0.4) + (add_net />5v) + (add_net GND) + (add_net "Net-(C2-Pad1)") + (add_net VCC) + ) + + (module Button_Switch_THT:SW_PUSH_6mm_h4.3mm (layer F.Cu) (tedit 5A02FE31) (tstamp 5A5D85F8) + (at 119.634 80.772 90) + (descr "tactile push button, 6x6mm e.g. PHAP33xx series, height=4.3mm") + (tags "tact sw push 6mm") + (path /5A1285FF) + (fp_text reference SW2 (at 3.25 -2 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push_Dual (at 3.75 6.7 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 3.25 2.25 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.25 -0.75) (end 6.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 6.25 -0.75) (end 6.25 5.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.25 5.25) (end 0.25 5.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 5.25) (end 0.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.75) (end 3.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.75 6) (end 8 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8 6) (end 8 5.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.75 -1.5) (end 8 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8 -1.5) (end 8 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 -1.25) (end -1.5 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 5.75) (end -1.5 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 6) (end -1.25 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 -1.5) (end 7.75 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 5.75) (end -1.5 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.75 6) (end -1.25 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8 -1.25) (end 8 5.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1 5.5) (end 5.5 5.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.25 1.5) (end -0.25 3) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.5 -1) (end 1 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.75 3) (end 6.75 1.5) (layer F.SilkS) (width 0.12)) + (fp_circle (center 3.25 2.25) (end 1.25 2.5) (layer F.Fab) (width 0.1)) + (pad 2 thru_hole circle (at 0 4.5 180) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 8 /RESET)) + (pad 1 thru_hole circle (at 0 0 180) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 2 thru_hole circle (at 6.5 4.5 180) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 8 /RESET)) + (pad 1 thru_hole circle (at 6.5 0 180) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH_6mm_h4.3mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock:TerminalBlock_bornier-2_P5.08mm (layer F.Cu) (tedit 59FF03AB) (tstamp 5A5D52CC) + (at 119.888 70.612 90) + (descr "simple 2-pin terminal block, pitch 5.08mm, revamped version of bornier2") + (tags "terminal block bornier2") + (path /5A3D23A6) + (fp_text reference J5 (at 2.54 -5.08 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 2.54 5.08 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 2.54 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.41 2.55) (end 7.49 2.55) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 -3.75) (end -2.46 3.75) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 3.75) (end 7.54 3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 3.75) (end 7.54 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 -3.75) (end -2.46 -3.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 2.54) (end -2.54 2.54) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 3.81) (end 7.62 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.62 -3.81) (end -2.54 -3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 -3.81) (end -2.54 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 3.81) (end 7.62 3.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.71 -4) (end 7.79 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.71 -4) (end -2.71 4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 4) (end 7.79 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 4) (end -2.71 4) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0 90) (size 3 3) (drill 1.52) (layers *.Cu *.Mask) + (net 34 />5v)) + (pad 2 thru_hole circle (at 5.08 0 90) (size 3 3) (drill 1.52) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/TerminalBlock.3dshapes/TerminalBlock_bornier-2_P5.08mm.wrl + (offset (xyz 2.539999961853027 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TO_SOT_Packages_SMD:SOT-223-3_TabPin2 (layer B.Cu) (tedit 5A4CC7AC) (tstamp 5A4A8150) + (at 120.5865 58.928 90) + (descr "module CMS SOT223 4 pins") + (tags "CMS SOT") + (path /5A3F7BF5) + (attr smd) + (fp_text reference U5 (at -3.048 -4.2545 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value AP1117-15 (at -4.826 0.0635 180) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start 1.85 3.35) (end 1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -1.85 -3.35) (end 1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -4.1 3.41) (end 1.91 3.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.85 3.35) (end 1.85 3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -1.85 -3.41) (end 1.91 -3.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.85 2.35) (end -1.85 -3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -1.85 2.35) (end -0.85 3.35) (layer B.Fab) (width 0.1)) + (fp_line (start -4.4 3.6) (end -4.4 -3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -4.4 -3.6) (end 4.4 -3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start 4.4 -3.6) (end 4.4 3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start 4.4 3.6) (end -4.4 3.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer B.SilkS) (width 0.12)) + (fp_text user %R (at 0 0) (layer B.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + ) + (pad 1 smd rect (at -3.15 2.3 90) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (pad 3 smd rect (at -3.15 -2.3 90) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 25 "Net-(C2-Pad1)")) + (pad 2 smd rect (at -3.15 0 90) (size 2 1.5) (layers B.Cu B.Paste B.Mask) + (net 1 VCC)) + (pad 2 smd rect (at 3.15 0 90) (size 2 3.8) (layers B.Cu B.Paste B.Mask) + (net 1 VCC)) + (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-223.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module mysensors_radios:NRF24L01-SMD (layer F.Cu) (tedit 5A4CC63C) (tstamp 5A4CD12C) + (at 109.22 103.124 180) + (path /5A115E94) + (fp_text reference U4 (at 7.112 -1.27 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value NRF24L01_Breakout (at 10.414 -0.762 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -6 -9.3) (end 6 -9.3) (layer F.CrtYd) (width 0.15)) + (fp_line (start 6 -9.3) (end 6 8.7) (layer F.CrtYd) (width 0.15)) + (fp_line (start 6 8.7) (end -6 8.7) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6 8.7) (end -6 -9.3) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6 -2.8) (end 6 -2.8) (layer F.CrtYd) (width 0.15)) + (pad 8 smd rect (at 4.49 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 6 /INTERRUPT)) + (pad 7 smd rect (at 3.22 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 31 "Net-(R6-Pad2)")) + (pad 6 smd rect (at 1.95 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 32 "Net-(R5-Pad2)")) + (pad 5 smd rect (at 0.68 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 33 "Net-(R7-Pad2)")) + (pad 4 smd rect (at -0.59 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 4 /CHIP_SELECT)) + (pad 3 smd rect (at -1.86 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 3 /CHIP_ENABLE)) + (pad 1 smd rect (at -3.13 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 2 smd rect (at -4.4 8.7 180) (size 1 2) (layers F.Cu F.Paste F.Mask) + (net 15 /3.3v)) + (model ${MYSLOCAL}/mysensors.3dshapes/mysensors_radios.3dshapes/nrf24smd.wrl + (offset (xyz -3717.73438833046 1870.96394380188 19.35479941864014)) + (scale (xyz 0.395 0.395 0.395)) + (rotate (xyz 0 0 0)) + ) + (model Housings_DFN_QFN.3dshapes/QFN-20-1EP_5x5mm_Pitch0.65mm.wrl + (offset (xyz 10.64513968025208 -70.32243788772585 39.99991879852296)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module HC-SR04:XCVR_HC-SR04 (layer B.Cu) (tedit 5A4B8BEC) (tstamp 5A4EA288) + (at 108.966 52.832) + (path /5A4148AE) + (fp_text reference U6 (at 3.302 -2.032) (layer B.SilkS) + (effects (font (size 1.0014 1.0014) (thickness 0.05)) (justify mirror)) + ) + (fp_text value HC-SR04 (at -3.302 -2.032 180) (layer B.SilkS) + (effects (font (size 1.00283 1.00283) (thickness 0.05)) (justify mirror)) + ) + (fp_line (start -21.5 -19.27) (end -5.5 -19.27) (layer B.SilkS) (width 0.127)) + (fp_line (start 5.5 -19.27) (end 21.5 -19.27) (layer B.SilkS) (width 0.127)) + (fp_line (start 22.5 -5.47) (end 21.5 -5.47) (layer B.SilkS) (width 0.127)) + (fp_line (start 21.5 -5.47) (end 5.5 -5.47) (layer B.SilkS) (width 0.127)) + (fp_line (start 5.5 -5.47) (end -5.5 -5.47) (layer B.SilkS) (width 0.127)) + (fp_line (start -5.5 -5.47) (end -21.5 -5.47) (layer B.SilkS) (width 0.127)) + (fp_line (start -21.5 -5.47) (end -22.5 -5.47) (layer B.SilkS) (width 0.127)) + (fp_line (start -22.5 -5.47) (end -22.5 -4.27) (layer B.SilkS) (width 0.127)) + (fp_line (start -22.5 -4.27) (end 22.5 -4.27) (layer B.SilkS) (width 0.127)) + (fp_line (start 22.5 -4.27) (end 22.5 -5.47) (layer B.SilkS) (width 0.127)) + (fp_line (start -21.5 -5.47) (end -21.5 -19.27) (layer B.SilkS) (width 0.127)) + (fp_line (start 21.5 -5.47) (end 21.5 -19.27) (layer B.SilkS) (width 0.127)) + (fp_line (start -5.5 -5.47) (end -5.5 -19.27) (layer B.SilkS) (width 0.127)) + (fp_line (start 5.5 -5.47) (end 5.5 -19.27) (layer B.SilkS) (width 0.127)) + (fp_line (start -22.75 -4) (end -22.75 -19.5) (layer Dwgs.User) (width 0.05)) + (fp_line (start -22.75 -19.5) (end 22.75 -19.5) (layer Dwgs.User) (width 0.05)) + (fp_line (start 22.75 -19.5) (end 22.75 -4) (layer Dwgs.User) (width 0.05)) + (fp_line (start 22.75 -4) (end 5 -4) (layer Dwgs.User) (width 0.05)) + (fp_line (start 5 -4) (end 5 1.25) (layer Dwgs.User) (width 0.05)) + (fp_line (start 5 1.25) (end -5 1.25) (layer Dwgs.User) (width 0.05)) + (fp_line (start -5 1.25) (end -5 -4) (layer Dwgs.User) (width 0.05)) + (fp_line (start -5 -4) (end -22.75 -4) (layer Dwgs.User) (width 0.05)) + (pad 2 thru_hole circle (at -1.27 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask B.SilkS) + (net 30 /TRIGGER)) + (pad 3 thru_hole circle (at 1.27 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask B.SilkS) + (net 26 /ECHO)) + (pad 4 thru_hole circle (at 3.81 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask B.SilkS) + (net 2 GND)) + (pad 1 thru_hole circle (at -3.81 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask B.SilkS) + (net 1 VCC)) + ) + + (module Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow (layer B.Cu) (tedit 5A4CC7B9) (tstamp 5A4B89EF) + (at 124.333 51.689 90) + (descr "Tantalum capacitor, Case A, EIA 3216-18, 3.2x1.6x1.6mm, Reflow soldering footprint") + (tags "capacitor tantalum smd") + (path /5A409996) + (attr smd) + (fp_text reference C9 (at -3.683 0.127 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 10uF (at 0 -2.55 90) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 0 0 90) (layer B.Fab) + (effects (font (size 0.7 0.7) (thickness 0.105)) (justify mirror)) + ) + (fp_line (start -2.75 1.2) (end -2.75 -1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.75 -1.2) (end 2.75 -1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.75 -1.2) (end 2.75 1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.75 1.2) (end -2.75 1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.28 0.8) (end -1.28 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.12 0.8) (end -1.12 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -2.65 1.05) (end 1.6 1.05) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.65 -1.05) (end 1.6 -1.05) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.65 1.05) (end -2.65 -1.05) (layer B.SilkS) (width 0.12)) + (pad 1 smd rect (at -1.375 0 90) (size 1.95 1.5) (layers B.Cu B.Paste B.Mask) + (net 25 "Net-(C2-Pad1)")) + (pad 2 smd rect (at 1.375 0 90) (size 1.95 1.5) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (model Capacitors_Tantalum_SMD.3dshapes/CP_Tantalum_Case-A_EIA-3216-18.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module conn:Pin_Header_Straight_2x03_Pitch2.54mm (layer F.Cu) (tedit 5A4CC6AC) (tstamp 5A483534) + (at 99.568 86.868) + (descr "Through hole straight pin header, 2x03, 2.54mm pitch, double rows") + (tags "Through hole pin header THT 2x03 2.54mm double row") + (path /5A4972F8) + (fp_text reference J2 (at -2.286 3.556) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_02x03_Row_Letter_Last (at 1.27 7.41) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 6.35) (end -1.27 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 6.41) (end 3.87 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.87 -1.33) (end 3.87 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 6.85) (end 4.35 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 6.85) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at -2.794 2.286 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1a thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 10 /SERVO_PWM-1)) + (pad 1b thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 11 /SERVO_PWM-2)) + (pad 2a thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 2b thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 3a thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 3b thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_2x03_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_2x04_Pitch2.54mm (layer F.Cu) (tedit 5A4CC666) (tstamp 5A4FDDE1) + (at 119.761 83.82) + (descr "Through hole straight pin header, 2x04, 2.54mm pitch, double rows") + (tags "Through hole pin header THT 2x04 2.54mm double row") + (path /5A54141F) + (fp_text reference J1 (at 1.27 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_02x04_Odd_Even (at 1.27 9.95) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 8.89) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 8.89) (end -1.27 8.89) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 8.89) (end -1.27 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 8.95) (end 3.87 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.87 -1.33) (end 3.87 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 9.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 9.4) (end 4.35 9.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 9.4) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 5.207 -0.254 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 5 /CLOCK)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 8 /RESET)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 38 /MISO)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 36 /RXD)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 37 /MOSI)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 35 /TXD)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_2x04_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow (layer F.Cu) (tedit 5A4CC66C) (tstamp 5A4FCA0E) + (at 120.142 96.012) + (descr "Tantalum capacitor, Case A, EIA 3216-18, 3.2x1.6x1.6mm, Reflow soldering footprint") + (tags "capacitor tantalum smd") + (path /5A1535F6) + (attr smd) + (fp_text reference C8 (at -3.959 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 2.55) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.65 -1.05) (end -2.65 1.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.65 1.05) (end 1.6 1.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.65 -1.05) (end 1.6 -1.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 -0.8) (end -1.12 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.28 -0.8) (end -1.28 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 -0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 2.75 -1.2) (end -2.75 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.75 1.2) (end 2.75 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.75 1.2) (end 2.75 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.75 -1.2) (end -2.75 1.2) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.7 0.7) (thickness 0.105))) + ) + (pad 2 smd rect (at 1.375 0) (size 1.95 1.5) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 1 smd rect (at -1.375 0) (size 1.95 1.5) (layers F.Cu F.Paste F.Mask) + (net 15 /3.3v)) + (model Capacitors_Tantalum_SMD.3dshapes/CP_Tantalum_Case-A_EIA-3216-18.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Housings_DIP:DIP-28_W7.62mm_Socket_LongPads (layer F.Cu) (tedit 59C78D6B) (tstamp 5A24CE67) + (at 105.918 56.642) + (descr "28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads") + (path /5A1AE3C1) + (fp_text reference U1 (at 3.81 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ATMEGA328P-PU (at 3.81 -1.778) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 4.064 -0.254) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.15 34.65) (end 9.15 -1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.55 34.65) (end 9.15 34.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.55 -1.6) (end -1.55 34.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.06 34.41) (end 9.06 -1.39) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.44 34.41) (end 9.06 34.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.44 -1.39) (end -1.44 34.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.06 34.35) (end 6.06 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.56 34.35) (end 6.06 34.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.56 -1.33) (end 1.56 34.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer F.Fab) (width 0.1)) + (fp_line (start 8.89 34.35) (end 8.89 -1.33) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 34.35) (end 8.89 34.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -1.33) (end -1.27 34.35) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 34.29) (end 0.635 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 34.29) (end 0.635 34.29) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 -1.27) (end 6.985 34.29) (layer F.Fab) (width 0.1)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (pad 28 thru_hole oval (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 26 /ECHO)) + (pad 14 thru_hole oval (at 0 33.02) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 /CHIP_ENABLE)) + (pad 27 thru_hole oval (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 30 /TRIGGER)) + (pad 13 thru_hole oval (at 0 30.48) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 16 "Net-(U1-Pad13)")) + (pad 26 thru_hole oval (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 27 "Net-(U1-Pad26)")) + (pad 12 thru_hole oval (at 0 27.94) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 /SERVO_PWM-2)) + (pad 25 thru_hole oval (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 28 "Net-(U1-Pad25)")) + (pad 11 thru_hole oval (at 0 25.4) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 /SERVO_PWM-1)) + (pad 24 thru_hole oval (at 7.62 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 29 "Net-(U1-Pad24)")) + (pad 10 thru_hole oval (at 0 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 14 /QUARTZ-2)) + (pad 23 thru_hole oval (at 7.62 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 7 /TS-1)) + (pad 9 thru_hole oval (at 0 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 13 /QUARTZ-1)) + (pad 22 thru_hole oval (at 7.62 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 8 thru_hole oval (at 0 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 21 thru_hole oval (at 7.62 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 18 "Net-(U1-Pad21)")) + (pad 7 thru_hole oval (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 20 thru_hole oval (at 7.62 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 6 thru_hole oval (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 24 /L-2)) + (pad 19 thru_hole oval (at 7.62 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 5 /CLOCK)) + (pad 5 thru_hole oval (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 12 /L-1)) + (pad 18 thru_hole oval (at 7.62 25.4) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 38 /MISO)) + (pad 4 thru_hole oval (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 /INTERRUPT)) + (pad 17 thru_hole oval (at 7.62 27.94) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 37 /MOSI)) + (pad 3 thru_hole oval (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 35 /TXD)) + (pad 16 thru_hole oval (at 7.62 30.48) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 17 "Net-(U1-Pad16)")) + (pad 2 thru_hole oval (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 36 /RXD)) + (pad 15 thru_hole oval (at 7.62 33.02) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 /CHIP_SELECT)) + (pad 1 thru_hole rect (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 /RESET)) + (model ${KISYS3DMOD}/Housings_DIP.3dshapes/DIP-28_W7.62mm_Socket.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5A4CC6F6) (tstamp 5A41464F) + (at 108.458 86.153 270) + (descr "Resistor SMD 0805, hand soldering") + (tags "resistor 0805") + (path /5A4163B7) + (attr smd) + (fp_text reference R6 (at 3.509 -0.254) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 510 (at 0 1.75 270) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12)) + (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 270) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 31 "Net-(R6-Pad2)")) + (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 38 /MISO)) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5A4CC6F8) (tstamp 5A414CBF) + (at 110.871 87.63 270) + (descr "Resistor SMD 0805, hand soldering") + (tags "resistor 0805") + (path /5A416174) + (attr smd) + (fp_text reference R5 (at 0 0.127) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 510 (at 0 1.75 270) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 270) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 37 /MOSI)) + (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 32 "Net-(R5-Pad2)")) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5A4CC6F4) (tstamp 5A4145AD) + (at 108.712 78.613 270) + (descr "Resistor SMD 0805, hand soldering") + (tags "resistor 0805") + (path /5A416403) + (attr smd) + (fp_text reference R7 (at -1.143 -2.032) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 510 (at 0 1.75 270) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12)) + (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 270) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 33 "Net-(R7-Pad2)")) + (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 5 /CLOCK)) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LEDs:LED_0805_HandSoldering (layer F.Cu) (tedit 5A4CC6E9) (tstamp 5A4832C8) + (at 102.616 75.819 90) + (descr "Resistor SMD 0805, hand soldering") + (tags "resistor 0805") + (path /5A3E4B54) + (attr smd) + (fp_text reference D2 (at 3.175 0 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 0 1.75 90) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.4 -0.4) (end -0.4 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.4 0) (end 0.2 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.2 0.4) (end -0.4 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.2 -0.4) (end 0.2 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.75) (end -2.2 0.75) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.2 -0.75) (end 1 -0.75) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.2 -0.75) (end -2.2 0.75) (layer F.SilkS) (width 0.12)) + (pad 1 smd rect (at -1.35 0 90) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 23 "Net-(D2-Pad1)")) + (pad 2 smd rect (at 1.35 0 90) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 24 /L-2)) + (model ${KISYS3DMOD}/LEDs.3dshapes/LED_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5A4CC6EF) (tstamp 5A483420) + (at 102.616 81.6775 270) + (descr "Resistor SMD 0805, hand soldering") + (tags "resistor 0805") + (path /5A3E4B5B) + (attr smd) + (fp_text reference R4 (at 2.9045 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100 (at 0 1.75 270) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 270) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 23 "Net-(D2-Pad1)")) + (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module sw_dpsd:SW_DPSD (layer F.Cu) (tedit 5A4CC6D3) (tstamp 5A4B9CC1) + (at 120.65 57.658 180) + (descr "4-bit rotary coded switch, J-hook, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf") + (tags "rotary switch bcd") + (path /5A34F225) + (attr smd) + (fp_text reference SW1 (at 2.032 4.826) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_SPDT (at 0 6.35 180) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.1209 -4.8387) (end -2.1209 4.1613) (layer F.Fab) (width 0.05)) + (fp_line (start 0.7291 -4.8387) (end -2.1209 -4.8387) (layer F.Fab) (width 0.05)) + (fp_line (start -2.1209 4.1656) (end 0.7366 4.1656) (layer F.Fab) (width 0.05)) + (fp_line (start 0.7366 4.1656) (end 0.7366 -4.8387) (layer F.Fab) (width 0.05)) + (fp_line (start -2.159 4.191) (end 3.302 4.191) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.302 4.191) (end 3.302 -4.826) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.302 -4.826) (end -4.699 -4.826) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.699 -4.826) (end -4.699 4.191) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.699 4.191) (end -2.159 4.191) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.397 -1.722) (end -1.397 1.778) (layer F.Fab) (width 0.05)) + (fp_line (start -1.397 1.778) (end 0.103 1.778) (layer F.Fab) (width 0.05)) + (fp_line (start 0.103 -1.722) (end 0.103 1.778) (layer F.Fab) (width 0.05)) + (fp_line (start -1.397 -1.722) (end 0.103 -1.722) (layer F.Fab) (width 0.05)) + (fp_line (start 0.1016 -0.254) (end -1.373 -0.254) (layer F.Fab) (width 0.05)) + (fp_text user %R (at 0 0 270) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 4 smd rect (at 2.3622 -2.69748 180) (size 1.8 1) (layers F.Cu F.Paste F.Mask) + (net 20 "Net-(SW1-Pad4)")) + (pad 5 smd rect (at 2.3622 -0.29718 180) (size 1.8 1) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(SW1-Pad5)")) + (pad 6 smd rect (at 2.36474 2.10312 180) (size 1.8 1) (layers F.Cu F.Paste F.Mask) + (net 22 "Net-(SW1-Pad6)")) + (pad 3 smd rect (at -3.75666 2.10312 180) (size 1.8 1) (layers F.Cu F.Paste F.Mask) + (net 25 "Net-(C2-Pad1)")) + (pad 2 smd rect (at -3.7592 -0.29718 180) (size 1.8 1) (layers F.Cu F.Paste F.Mask) + (net 34 />5v)) + (pad 1 smd rect (at -3.7592 -2.69748 180) (size 1.8 1) (layers F.Cu F.Paste F.Mask) + (net 19 "Net-(SW1-Pad1)")) + (model ${KISYS3DMOD}/Buttons_Switches_SMD.3dshapes/Nidec_Copal_SH-7010A.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TO_SOT_Packages_SMD:SOT-23 (layer F.Cu) (tedit 5A4CC69F) (tstamp 5A1C1F0B) + (at 121.158 100.33 270) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5A17A197) + (attr smd) + (fp_text reference U2 (at 1.778 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MCP1700-3002E_SOT23 (at 2.54 1.524 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (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)) + (pad 1 smd rect (at -1 -0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 2 smd rect (at -1 0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 15 /3.3v)) + (pad 3 smd rect (at 1 0 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 1 VCC)) + (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Crystals:Crystal_HC49-U_Vertical (layer F.Cu) (tedit 5A4CC6E6) (tstamp 5A254D0C) + (at 96.393 75.946 270) + (descr "Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf") + (tags "THT crystalHC-49/U") + (path /5A15E021) + (fp_text reference Y1 (at -4.318 1.397) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Crystal (at 2.44 3.525 270) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 2.44 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.685 -2.325) (end 5.565 -2.325) (layer F.Fab) (width 0.1)) + (fp_line (start -0.685 2.325) (end 5.565 2.325) (layer F.Fab) (width 0.1)) + (fp_line (start -0.56 -2) (end 5.44 -2) (layer F.Fab) (width 0.1)) + (fp_line (start -0.56 2) (end 5.44 2) (layer F.Fab) (width 0.1)) + (fp_line (start -0.685 -2.525) (end 5.565 -2.525) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.685 2.525) (end 5.565 2.525) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.5 -2.8) (end -3.5 2.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.5 2.8) (end 8.4 2.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.4 2.8) (end 8.4 -2.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.4 -2.8) (end -3.5 -2.8) (layer F.CrtYd) (width 0.05)) + (fp_arc (start -0.685 0) (end -0.685 -2.325) (angle -180) (layer F.Fab) (width 0.1)) + (fp_arc (start 5.565 0) (end 5.565 -2.325) (angle 180) (layer F.Fab) (width 0.1)) + (fp_arc (start -0.56 0) (end -0.56 -2) (angle -180) (layer F.Fab) (width 0.1)) + (fp_arc (start 5.44 0) (end 5.44 -2) (angle 180) (layer F.Fab) (width 0.1)) + (fp_arc (start -0.685 0) (end -0.685 -2.525) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_arc (start 5.565 0) (end 5.565 -2.525) (angle 180) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole circle (at 0 0 270) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 13 /QUARTZ-1)) + (pad 2 thru_hole circle (at 4.88 0 270) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 14 /QUARTZ-2)) + (model ${KISYS3DMOD}/Crystals.3dshapes/Crystal_HC49-U_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow (layer F.Cu) (tedit 5A4CC92F) (tstamp 5A414C46) + (at 124.7648 97.663 90) + (descr "Tantalum capacitor, Case A, EIA 3216-18, 3.2x1.6x1.6mm, Reflow soldering footprint") + (tags "capacitor tantalum smd") + (path /5A1531F4) + (attr smd) + (fp_text reference C7 (at 4.064 -0.127 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 2.55 90) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.65 -1.05) (end -2.65 1.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.65 1.05) (end 1.6 1.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.65 -1.05) (end 1.6 -1.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.12 -0.8) (end -1.12 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.28 -0.8) (end -1.28 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 -0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 2.75 -1.2) (end -2.75 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.75 1.2) (end 2.75 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.75 1.2) (end 2.75 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.75 -1.2) (end -2.75 1.2) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.7 0.7) (thickness 0.105))) + ) + (pad 2 smd rect (at 1.375 0 90) (size 1.95 1.5) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 1 smd rect (at -1.375 0 90) (size 1.95 1.5) (layers F.Cu F.Paste F.Mask) + (net 1 VCC)) + (model Capacitors_Tantalum_SMD.3dshapes/CP_Tantalum_Case-A_EIA-3216-18.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0805_HandSoldering (layer B.Cu) (tedit 5A4CC76D) (tstamp 5A254C65) + (at 100.33 75.692 90) + (descr "Capacitor SMD 0805, hand soldering") + (tags "capacitor 0805") + (path /5A15E23E) + (attr smd) + (fp_text reference C1 (at 3.048 -0.254 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 22pF (at 0 -1.75 90) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 1.27 1.778 180) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 0.5 0.85) (end -0.5 0.85) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.5 -0.85) (end 0.5 -0.85) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.25 0.88) (end 2.25 0.88) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.25 0.88) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.25 -0.87) (end 2.25 0.88) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.25 -0.87) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.25 0 90) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask) + (net 13 /QUARTZ-1)) + (pad 2 smd rect (at 1.25 0 90) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (model Capacitors_SMD.3dshapes/C_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0805_HandSoldering (layer B.Cu) (tedit 5A4CC7B3) (tstamp 5A4FD26B) + (at 119.253 51.562 90) + (descr "Capacitor SMD 0805, hand soldering") + (tags "capacitor 0805") + (path /5A183748) + (attr smd) + (fp_text reference C2 (at 1.778 1.905 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 100nF (at 0 -1.75 90) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 1.016 1.905 180) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 0.5 0.85) (end -0.5 0.85) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.5 -0.85) (end 0.5 -0.85) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.25 0.88) (end 2.25 0.88) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.25 0.88) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.25 -0.87) (end 2.25 0.88) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.25 -0.87) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.25 0 90) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask) + (net 25 "Net-(C2-Pad1)")) + (pad 2 smd rect (at 1.25 0 90) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (model Capacitors_SMD.3dshapes/C_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0805_HandSoldering (layer B.Cu) (tedit 5A4CC773) (tstamp 5A1C2053) + (at 100.33 80.772 270) + (descr "Capacitor SMD 0805, hand soldering") + (tags "capacitor 0805") + (path /5A15E1A6) + (attr smd) + (fp_text reference C4 (at 3.302 0) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 22pF (at 0 -1.75 270) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at -1.016 -1.778) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 0.5 0.85) (end -0.5 0.85) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.5 -0.85) (end 0.5 -0.85) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.25 0.88) (end 2.25 0.88) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.25 0.88) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.25 -0.87) (end 2.25 0.88) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.25 -0.87) (end -2.25 -0.87) (layer B.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.25 0 270) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask) + (net 14 /QUARTZ-2)) + (pad 2 smd rect (at 1.25 0 270) (size 1.5 1.25) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (model Capacitors_SMD.3dshapes/C_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow (layer B.Cu) (tedit 5A4CC7B5) (tstamp 5A4FD2B1) + (at 115.57 51.4604 270) + (descr "Tantalum capacitor, Case A, EIA 3216-18, 3.2x1.6x1.6mm, Reflow soldering footprint") + (tags "capacitor tantalum smd") + (path /5A41C9DF) + (attr smd) + (fp_text reference C3 (at 3.4036 -0.254) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 10uF (at 0 -2.55 270) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -2.65 1.05) (end -2.65 -1.05) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.65 -1.05) (end 1.6 -1.05) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.65 1.05) (end 1.6 1.05) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.12 0.8) (end -1.12 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.28 0.8) (end -1.28 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 2.75 1.2) (end -2.75 1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.75 -1.2) (end 2.75 1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.75 -1.2) (end 2.75 -1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.75 1.2) (end -2.75 -1.2) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 270) (layer B.Fab) + (effects (font (size 0.7 0.7) (thickness 0.105)) (justify mirror)) + ) + (pad 2 smd rect (at 1.375 0 270) (size 1.95 1.5) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (pad 1 smd rect (at -1.375 0 270) (size 1.95 1.5) (layers B.Cu B.Paste B.Mask) + (net 1 VCC)) + (model Capacitors_Tantalum_SMD.3dshapes/CP_Tantalum_Case-A_EIA-3216-18.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow (layer B.Cu) (tedit 5A4CC783) (tstamp 5A1C202E) + (at 99.4664 96.1644 90) + (descr "Tantalum capacitor, Case A, EIA 3216-18, 3.2x1.6x1.6mm, Reflow soldering footprint") + (tags "capacitor tantalum smd") + (path /5A141CEB) + (attr smd) + (fp_text reference C5 (at -3.6576 -0.1524 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 10-47uF (at 0 -2.55 90) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -2.65 1.05) (end -2.65 -1.05) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.65 -1.05) (end 1.6 -1.05) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.65 1.05) (end 1.6 1.05) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.12 0.8) (end -1.12 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.28 0.8) (end -1.28 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 2.75 1.2) (end -2.75 1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.75 -1.2) (end 2.75 1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.75 -1.2) (end 2.75 -1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.75 1.2) (end -2.75 -1.2) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer B.Fab) + (effects (font (size 0.7 0.7) (thickness 0.105)) (justify mirror)) + ) + (pad 2 smd rect (at 1.375 0 90) (size 1.95 1.5) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (pad 1 smd rect (at -1.375 0 90) (size 1.95 1.5) (layers B.Cu B.Paste B.Mask) + (net 1 VCC)) + (model Capacitors_Tantalum_SMD.3dshapes/CP_Tantalum_Case-A_EIA-3216-18.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow (layer B.Cu) (tedit 5A4CC785) (tstamp 5A350E81) + (at 102.0572 96.1644 90) + (descr "Tantalum capacitor, Case A, EIA 3216-18, 3.2x1.6x1.6mm, Reflow soldering footprint") + (tags "capacitor tantalum smd") + (path /5A141D58) + (attr smd) + (fp_text reference C6 (at -3.6576 0.0508 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 10-47uF (at 0 -2.55 90) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -2.65 1.05) (end -2.65 -1.05) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.65 -1.05) (end 1.6 -1.05) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.65 1.05) (end 1.6 1.05) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.12 0.8) (end -1.12 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.28 0.8) (end -1.28 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer B.Fab) (width 0.1)) + (fp_line (start 2.75 1.2) (end -2.75 1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.75 -1.2) (end 2.75 1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.75 -1.2) (end 2.75 -1.2) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.75 1.2) (end -2.75 -1.2) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer B.Fab) + (effects (font (size 0.7 0.7) (thickness 0.105)) (justify mirror)) + ) + (pad 2 smd rect (at 1.375 0 90) (size 1.95 1.5) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (pad 1 smd rect (at -1.375 0 90) (size 1.95 1.5) (layers B.Cu B.Paste B.Mask) + (net 1 VCC)) + (model Capacitors_Tantalum_SMD.3dshapes/CP_Tantalum_Case-A_EIA-3216-18.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LEDs:LED_0805_HandSoldering (layer F.Cu) (tedit 5A4CC6EB) (tstamp 5A4F5D9E) + (at 100.203 75.819 90) + (descr "Resistor SMD 0805, hand soldering") + (tags "resistor 0805") + (path /5A15323B) + (attr smd) + (fp_text reference D1 (at 3.175 0.127 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 0 1.75 90) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.4 -0.4) (end -0.4 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.4 0) (end 0.2 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.2 0.4) (end -0.4 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.2 -0.4) (end 0.2 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.75) (end -2.2 0.75) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.2 -0.75) (end 1 -0.75) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.2 -0.75) (end -2.2 0.75) (layer F.SilkS) (width 0.12)) + (pad 1 smd rect (at -1.35 0 90) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 9 "Net-(D1-Pad1)")) + (pad 2 smd rect (at 1.35 0 90) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 12 /L-1)) + (model ${KISYS3DMOD}/LEDs.3dshapes/LED_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5A4CC6F1) (tstamp 5A1C1F3E) + (at 100.203 81.661 270) + (descr "Resistor SMD 0805, hand soldering") + (tags "resistor 0805") + (path /5A15341F) + (attr smd) + (fp_text reference R1 (at 2.921 -0.127) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100 (at 0 1.75 270) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 270) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 9 "Net-(D1-Pad1)")) + (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805_HandSoldering (layer B.Cu) (tedit 5A4CC76A) (tstamp 5A463577) + (at 109.474 74.422 270) + (descr "Resistor SMD 0805, hand soldering") + (tags "resistor 0805") + (path /5A12E126) + (attr smd) + (fp_text reference R2 (at -3.302 0.508) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 10k (at 0 -1.75 270) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 0 0 270) (layer B.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) + ) + (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1)) + (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.35 0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.35 0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.35 -0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.35 -0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask) + (net 8 /RESET)) + (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask) + (net 1 VCC)) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0805_HandSoldering locked (layer B.Cu) (tedit 5A4CC768) (tstamp 5A4FD229) + (at 94.996 66.294 90) + (descr "Resistor SMD 0805, hand soldering") + (tags "resistor 0805") + (path /5A1254DB) + (attr smd) + (fp_text reference R3 (at 3.048 -1.27 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 4.7K (at 0 -1.75 90) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start 2.35 -0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.35 -0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.35 0.9) (end -2.35 -0.9) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.35 0.9) (end 2.35 0.9) (layer B.CrtYd) (width 0.05)) + (fp_line (start -0.6 0.88) (end 0.6 0.88) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.6 -0.88) (end -0.6 -0.88) (layer B.SilkS) (width 0.12)) + (fp_line (start -1 0.62) (end 1 0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end 1 -0.62) (layer B.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end -1 -0.62) (layer B.Fab) (width 0.1)) + (fp_line (start -1 -0.62) (end -1 0.62) (layer B.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer B.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) + ) + (pad 2 smd rect (at 1.35 0 90) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask) + (net 7 /TS-1)) + (pad 1 smd rect (at -1.35 0 90) (size 1.5 1.3) (layers B.Cu B.Paste B.Mask) + (net 1 VCC)) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TO_SOT_Packages_THT:TO-92_Inline_Narrow_Oval (layer F.Cu) (tedit 58CE52AF) (tstamp 5A4FA277) + (at 97.536 60.706 270) + (descr "TO-92 leads in-line, narrow, oval pads, drill 0.6mm (see NXP sot054_po.pdf)") + (tags "to-92 sc-43 sc-43a sot54 PA33 transistor") + (path /5A12078F) + (fp_text reference U3 (at -2.54 1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MAX31820 (at -2.54 -0.508 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at -1.016 -3.556 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.53 1.85) (end 3.07 1.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 1.75) (end 3 1.75) (layer F.Fab) (width 0.1)) + (fp_line (start -1.46 -2.73) (end 4 -2.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.46 -2.73) (end -1.46 2.01) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4 2.01) (end 4 -2.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4 2.01) (end -1.46 2.01) (layer F.CrtYd) (width 0.05)) + (fp_arc (start 1.27 0) (end 1.27 -2.48) (angle 135) (layer F.Fab) (width 0.1)) + (fp_arc (start 1.27 0) (end 1.27 -2.6) (angle -135) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 1.27 -2.48) (angle -135) (layer F.Fab) (width 0.1)) + (fp_arc (start 1.27 0) (end 1.27 -2.6) (angle 135) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole oval (at 1.27 0 90) (size 0.9 1.5) (drill 0.6) (layers *.Cu *.Mask) + (net 7 /TS-1)) + (pad 3 thru_hole oval (at 2.54 0 90) (size 0.9 1.5) (drill 0.6) (layers *.Cu *.Mask) + (net 1 VCC)) + (pad 1 thru_hole rect (at 0 0 90) (size 0.9 1.5) (drill 0.6) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/TO_SOT_Packages_THT.3dshapes/TO-92_Inline_Narrow_Oval.wrl + (offset (xyz 32.25799903106691 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 -90)) + ) + ) + + (gr_line (start 128.778 45.212) (end 88.646 45.212) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 128.778 106.934) (end 128.778 45.212) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 88.646 106.934) (end 128.778 106.934) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 88.646 45.212) (end 88.646 106.934) (layer Edge.Cuts) (width 0.1)) + (gr_text "Inspektors v0.2" (at 108.585 48.768) (layer F.Cu) (tstamp 5A4B9B58) + (effects (font (size 1.6 1.6) (thickness 0.25))) + ) + + (segment (start 124.7648 99.038) (end 124.7648 101.2952) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 124.7648 101.2952) (end 124.46 101.6) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 124.46 98.911) (end 124.714 98.657) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 99.4664 97.5394) (end 95.7546 97.5394) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 95.7546 97.5394) (end 95.25 98.044) (width 0.5) (layer B.Cu) (net 1)) + (segment (start 92.456 100.838) (end 92.456 103.378) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 95.25 98.044) (end 92.456 100.838) (width 0.5) (layer F.Cu) (net 1)) + (via (at 92.456 103.378) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 1)) + (via (at 95.25 98.044) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 1)) + (segment (start 121.158 101.33) (end 124.19 101.33) (width 0.5) (layer F.Cu) (net 1) (status 10)) + (segment (start 124.19 101.33) (end 124.46 101.6) (width 0.5) (layer F.Cu) (net 1)) + (via (at 124.46 101.6) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 1)) + (segment (start 122.8865 62.078) (end 122.8865 66.2445) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 122.8865 66.2445) (end 122.936 66.294) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 116.586 71.882) (end 116.586 72.898) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 116.586 69.234) (end 116.586 71.882) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 113.538 71.882) (end 116.586 71.882) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 116.586 72.898) (end 117.96 74.272) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 117.96 74.272) (end 119.634 74.272) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 119.888 65.532) (end 117.76668 65.532) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 117.76668 65.532) (end 116.586 66.71268) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 116.586 66.71268) (end 116.586 69.234) (width 0.5) (layer B.Cu) (net 2)) + (via (at 122.936 66.294) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 2)) + (segment (start 112.268 50.546) (end 102.616 50.546) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 102.616 50.546) (end 101.346 51.816) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 112.268 50.546) (end 112.776 51.054) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 112.776 51.054) (end 112.776 52.832) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 115.57 52.8354) (end 112.7794 52.8354) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 112.7794 52.8354) (end 112.776 52.832) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 115.57 52.8354) (end 116.82 52.8354) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 117.6655 51.9899) (end 117.6655 50.7745) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 116.82 52.8354) (end 117.6655 51.9899) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 117.6655 50.7745) (end 118.128 50.312) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 118.128 50.312) (end 119.253 50.312) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 115.57 52.8354) (end 115.7571 52.8354) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 115.8274 52.832) (end 115.824 52.8354) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 115.8206 52.832) (end 115.824 52.8354) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 119.253 50.312) (end 124.331 50.312) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 124.331 50.312) (end 124.333 50.314) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 118.874 50.314) (end 118.872 50.312) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 118.87 50.314) (end 118.872 50.312) (width 0.5) (layer B.Cu) (net 2)) + (via (at 101.346 51.816) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 2)) + (segment (start 98.044 91.948) (end 99.568 91.948) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 96.774 90.678) (end 98.044 91.948) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 96.774 87.122) (end 96.774 90.678) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 99.568 91.948) (end 99.568 94.6878) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 99.568 94.6878) (end 99.4664 94.7894) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 102.0572 94.7894) (end 102.0572 91.9988) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 102.0572 91.9988) (end 102.108 91.948) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 102.108 91.948) (end 99.568 91.948) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 112.35 94.424) (end 112.35 96.348) (width 0.5) (layer F.Cu) (net 2) (status 10)) + (segment (start 96.774 87.122) (end 96.774 84.453) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 99.205 82.022) (end 100.33 82.022) (width 0.5) (layer B.Cu) (net 2) (status 20)) + (segment (start 96.774 84.453) (end 99.205 82.022) (width 0.5) (layer B.Cu) (net 2)) + (via (at 96.774 87.122) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 2)) + (segment (start 100.33 74.442) (end 98.6228 74.442) (width 0.5) (layer B.Cu) (net 2) (status 10)) + (segment (start 98.6228 74.442) (end 96.8248 72.644) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 102.108 94.7386) (end 102.0572 94.7894) (width 0.5) (layer B.Cu) (net 2) (status 30)) + (segment (start 122.301 91.44) (end 122.301 93.599) (width 0.5) (layer B.Cu) (net 2) (status 10)) + (segment (start 122.301 93.599) (end 122.047 93.853) (width 0.5) (layer B.Cu) (net 2)) + (via (at 122.047 93.853) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 2)) + (segment (start 100.33 74.442) (end 100.33 74.422) (width 0.5) (layer B.Cu) (net 2) (status 30)) + (via (at 96.8248 72.644) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 2)) + (segment (start 95.25 60.706) (end 94.488 61.468) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 97.536 60.706) (end 95.25 60.706) (width 0.5) (layer B.Cu) (net 2) (status 10)) + (via (at 94.488 61.468) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 2)) + (segment (start 101.981 94.869) (end 102.108 94.996) (width 0.5) (layer B.Cu) (net 2) (status 30)) + (segment (start 100.33 74.442) (end 105.898 74.442) (width 0.5) (layer B.Cu) (net 2) (status 30)) + (segment (start 105.898 74.442) (end 105.918 74.422) (width 0.5) (layer B.Cu) (net 2) (status 30)) + (segment (start 113.03 99.568) (end 111.08 97.618) (width 0.4) (layer F.Cu) (net 3)) + (segment (start 116.84 99.568) (end 113.03 99.568) (width 0.4) (layer F.Cu) (net 3)) + (segment (start 111.08 97.618) (end 111.08 94.424) (width 0.4) (layer F.Cu) (net 3)) + (segment (start 116.84 99.568) (end 113.792 99.568) (width 0.4) (layer B.Cu) (net 3)) + (segment (start 113.792 99.568) (end 105.918 91.694) (width 0.4) (layer B.Cu) (net 3)) + (segment (start 105.918 89.662) (end 105.918 91.694) (width 0.4) (layer B.Cu) (net 3) (status 10)) + (via (at 116.84 99.568) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 3) (tstamp 5A4FF488)) + (segment (start 105.918 89.916) (end 105.918 89.662) (width 0.4) (layer B.Cu) (net 3) (status 30)) + (segment (start 115.697 92.075) (end 115.697 91.821) (width 0.4) (layer B.Cu) (net 4)) + (segment (start 115.697 91.821) (end 113.538 89.662) (width 0.4) (layer B.Cu) (net 4) (status 20)) + (segment (start 109.81 93.024) (end 110.378 92.456) (width 0.4) (layer F.Cu) (net 4)) + (segment (start 109.81 94.424) (end 109.81 93.024) (width 0.4) (layer F.Cu) (net 4) (status 10)) + (segment (start 110.378 92.456) (end 115.316 92.456) (width 0.4) (layer F.Cu) (net 4)) + (segment (start 115.316 92.456) (end 115.697 92.075) (width 0.4) (layer F.Cu) (net 4)) + (via (at 115.697 92.075) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 4)) + (segment (start 118.256 83.82) (end 119.761 83.82) (width 0.4) (layer B.Cu) (net 5) (status 20)) + (segment (start 113.938 79.502) (end 118.256 83.82) (width 0.4) (layer B.Cu) (net 5) (status 10)) + (segment (start 113.538 79.502) (end 113.938 79.502) (width 0.4) (layer B.Cu) (net 5) (status 30)) + (segment (start 110.998 79.248) (end 110.697 79.248) (width 0.4) (layer F.Cu) (net 5)) + (segment (start 110.697 79.248) (end 108.712 77.263) (width 0.4) (layer F.Cu) (net 5) (status 20)) + (segment (start 113.538 79.502) (end 111.252 79.502) (width 0.4) (layer B.Cu) (net 5) (status 10)) + (segment (start 111.252 79.502) (end 110.998 79.248) (width 0.4) (layer B.Cu) (net 5)) + (via (at 110.998 79.248) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 5)) + (segment (start 97.79 95.25) (end 103.904 95.25) (width 0.4) (layer F.Cu) (net 6)) + (segment (start 100.33 65.786) (end 97.028 65.786) (width 0.4) (layer F.Cu) (net 6)) + (segment (start 103.904 95.25) (end 104.73 94.424) (width 0.4) (layer F.Cu) (net 6)) + (segment (start 93.472 90.932) (end 97.79 95.25) (width 0.4) (layer F.Cu) (net 6)) + (segment (start 93.472 69.342) (end 93.472 90.932) (width 0.4) (layer F.Cu) (net 6)) + (segment (start 97.028 65.786) (end 93.472 69.342) (width 0.4) (layer F.Cu) (net 6)) + (segment (start 105.918 64.262) (end 103.632 64.262) (width 0.4) (layer B.Cu) (net 6) (status 10)) + (segment (start 103.632 64.262) (end 102.108 65.786) (width 0.4) (layer B.Cu) (net 6)) + (segment (start 102.108 65.786) (end 100.33 65.786) (width 0.4) (layer B.Cu) (net 6)) + (via (at 100.33 65.786) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 6)) + (segment (start 102.5779 62.992) (end 107.95 62.992) (width 0.3) (layer B.Cu) (net 7)) + (segment (start 97.536 61.976) (end 101.5619 61.976) (width 0.4) (layer B.Cu) (net 7) (status 10)) + (segment (start 108.712 63.754) (end 108.712 65.532) (width 0.4) (layer B.Cu) (net 7)) + (segment (start 107.95 62.992) (end 108.712 63.754) (width 0.4) (layer B.Cu) (net 7)) + (via (at 108.712 65.532) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 7) (tstamp 5A4FD1BE)) + (segment (start 108.712 67.96964) (end 110.76612 70.02376) (width 0.4) (layer F.Cu) (net 7)) + (segment (start 111.44788 69.342) (end 110.76612 70.02376) (width 0.4) (layer B.Cu) (net 7)) + (segment (start 113.538 69.342) (end 111.44788 69.342) (width 0.4) (layer B.Cu) (net 7) (status 10)) + (segment (start 108.712 65.532) (end 108.712 67.96964) (width 0.4) (layer F.Cu) (net 7)) + (via (at 110.76612 70.02376) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 7)) + (segment (start 101.5619 61.976) (end 102.5779 62.992) (width 0.4) (layer B.Cu) (net 7)) + (segment (start 121.444 76.962) (end 118.618 76.962) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 124.134 74.272) (end 121.444 76.962) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 118.618 76.962) (end 117.348 75.692) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 117.348 75.692) (end 115.4176 75.692) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 124.134 74.272) (end 124.134 75.686213) (width 0.4) (layer F.Cu) (net 8)) + (segment (start 124.134 75.686213) (end 124.134 80.772) (width 0.4) (layer F.Cu) (net 8)) + (segment (start 122.301 83.82) (end 122.301 82.605) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 122.301 82.605) (end 124.134 80.772) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 115.4176 75.692) (end 111.252 75.692) (width 0.3) (layer B.Cu) (net 8)) + (segment (start 111.252 73.8) (end 111.252 75.692) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 122.229 83.748) (end 122.301 83.82) (width 0.4) (layer B.Cu) (net 8) (status 30)) + (segment (start 122.428 83.947) (end 122.301 83.82) (width 0.4) (layer B.Cu) (net 8) (status 30)) + (segment (start 103.378 82.042) (end 99.568 85.852) (width 0.4) (layer B.Cu) (net 10)) + (segment (start 105.918 82.042) (end 103.378 82.042) (width 0.4) (layer B.Cu) (net 10)) + (segment (start 99.568 85.852) (end 99.568 86.868) (width 0.4) (layer B.Cu) (net 10)) + (segment (start 105.918 84.582) (end 104.394 84.582) (width 0.4) (layer B.Cu) (net 11)) + (segment (start 104.394 84.582) (end 102.957999 86.018001) (width 0.4) (layer B.Cu) (net 11)) + (segment (start 102.957999 86.018001) (end 102.108 86.868) (width 0.4) (layer B.Cu) (net 11)) + (segment (start 103.378 66.802) (end 100.33 69.85) (width 0.4) (layer B.Cu) (net 12)) + (segment (start 105.918 66.802) (end 103.378 66.802) (width 0.4) (layer B.Cu) (net 12)) + (segment (start 100.33 69.85) (end 99.695 69.85) (width 0.4) (layer B.Cu) (net 12)) + (segment (start 120.208 99.33) (end 120.208 97.453) (width 0.4) (layer F.Cu) (net 15)) + (segment (start 120.208 97.453) (end 118.767 96.012) (width 0.4) (layer F.Cu) (net 15)) + (segment (start 113.62 94.424) (end 117.179 94.424) (width 0.4) (layer F.Cu) (net 15)) + (segment (start 117.179 94.424) (end 118.767 96.012) (width 0.4) (layer F.Cu) (net 15)) + (segment (start 102.616 77.169) (end 102.616 80.3275) (width 0.4) (layer F.Cu) (net 23)) + (segment (start 102.362 70.358) (end 103.378 69.342) (width 0.4) (layer B.Cu) (net 24)) + (segment (start 102.362 71.12) (end 102.362 70.358) (width 0.4) (layer B.Cu) (net 24)) + (segment (start 103.378 69.342) (end 105.918 69.342) (width 0.4) (layer B.Cu) (net 24)) + (segment (start 102.362 71.12) (end 102.362 74.215) (width 0.4) (layer F.Cu) (net 24)) + (segment (start 102.362 74.215) (end 102.616 74.469) (width 0.4) (layer F.Cu) (net 24)) + (segment (start 119.487 52.578) (end 119.253 52.812) (width 0.5) (layer B.Cu) (net 25)) + (segment (start 116.332 55.858) (end 116.332 59.8735) (width 0.5) (layer B.Cu) (net 25)) + (segment (start 116.332 59.8735) (end 118.2865 61.828) (width 0.5) (layer B.Cu) (net 25)) + (segment (start 119.253 52.937) (end 116.332 55.858) (width 0.5) (layer B.Cu) (net 25)) + (segment (start 118.2865 61.828) (end 118.2865 62.078) (width 0.5) (layer B.Cu) (net 25)) + (segment (start 121.412 52.578) (end 119.487 52.578) (width 0.5) (layer B.Cu) (net 25)) + (segment (start 124.333 53.064) (end 121.898 53.064) (width 0.5) (layer B.Cu) (net 25)) + (segment (start 121.898 53.064) (end 121.412 52.578) (width 0.5) (layer B.Cu) (net 25)) + (segment (start 124.40666 55.55488) (end 124.38888 55.55488) (width 0.5) (layer F.Cu) (net 25)) + (segment (start 124.38888 55.55488) (end 121.412 52.578) (width 0.5) (layer F.Cu) (net 25)) + (via (at 121.412 52.578) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 25)) + (segment (start 119.253 52.812) (end 119.253 52.937) (width 0.4) (layer B.Cu) (net 25)) + (segment (start 113.538 56.642) (end 113.138 56.642) (width 0.4) (layer B.Cu) (net 26)) + (segment (start 113.138 56.642) (end 110.236 53.74) (width 0.4) (layer B.Cu) (net 26)) + (segment (start 110.236 53.74) (end 110.236 52.832) (width 0.4) (layer B.Cu) (net 26)) + (segment (start 107.696 52.832) (end 107.696 53.913873) (width 0.4) (layer B.Cu) (net 30)) + (segment (start 107.696 53.913873) (end 112.964127 59.182) (width 0.4) (layer B.Cu) (net 30)) + (segment (start 112.964127 59.182) (end 113.538 59.182) (width 0.4) (layer B.Cu) (net 30)) + (segment (start 110.871 89.027) (end 107.27 92.628) (width 0.4) (layer F.Cu) (net 32)) + (segment (start 110.871 88.98) (end 110.871 89.027) (width 0.4) (layer F.Cu) (net 32)) + (segment (start 107.27 92.628) (end 107.27 94.424) (width 0.4) (layer F.Cu) (net 32)) + (segment (start 108.458 82.296) (end 108.458 80.264) (width 0.4) (layer F.Cu) (net 33)) + (segment (start 108.54 92.882) (end 110.236 91.186) (width 0.4) (layer F.Cu) (net 33)) + (segment (start 108.54 94.424) (end 108.54 92.882) (width 0.4) (layer F.Cu) (net 33)) + (segment (start 110.236 91.186) (end 110.998 91.186) (width 0.4) (layer F.Cu) (net 33)) + (segment (start 124.079 69.088) (end 121.412 69.088) (width 0.5) (layer B.Cu) (net 34)) + (segment (start 121.412 69.088) (end 119.888 70.612) (width 0.5) (layer B.Cu) (net 34)) + (segment (start 124.714 64.77) (end 124.714 68.453) (width 0.5) (layer F.Cu) (net 34)) + (via (at 124.079 69.088) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 34) (tstamp 5A4B9D36)) + (segment (start 123.825 68.834) (end 124.079 69.088) (width 0.5) (layer B.Cu) (net 34)) + (segment (start 124.714 68.453) (end 124.079 69.088) (width 0.5) (layer F.Cu) (net 34)) + (segment (start 121.666 59.29838) (end 121.666 61.722) (width 0.5) (layer F.Cu) (net 34)) + (segment (start 124.4092 57.95518) (end 123.0092 57.95518) (width 0.5) (layer F.Cu) (net 34)) + (segment (start 123.0092 57.95518) (end 121.666 59.29838) (width 0.5) (layer F.Cu) (net 34)) + (segment (start 121.666 61.722) (end 124.714 64.77) (width 0.5) (layer F.Cu) (net 34)) + (segment (start 91.694 99.822) (end 95.758 103.886) (width 0.4) (layer B.Cu) (net 36)) + (segment (start 124.968 97.536) (end 124.968 89.027) (width 0.4) (layer B.Cu) (net 36)) + (segment (start 118.618 103.886) (end 124.968 97.536) (width 0.4) (layer B.Cu) (net 36)) + (segment (start 95.758 103.886) (end 118.618 103.886) (width 0.4) (layer B.Cu) (net 36)) + (segment (start 102.362 59.182) (end 100.584 57.404) (width 0.4) (layer B.Cu) (net 36)) + (segment (start 105.918 59.182) (end 102.362 59.182) (width 0.4) (layer B.Cu) (net 36)) + (segment (start 94.488 57.404) (end 91.694 60.198) (width 0.4) (layer B.Cu) (net 36)) + (segment (start 100.584 57.404) (end 94.488 57.404) (width 0.4) (layer B.Cu) (net 36)) + (segment (start 91.694 60.198) (end 91.694 99.822) (width 0.4) (layer B.Cu) (net 36)) + (segment (start 124.968 89.027) (end 122.301 86.36) (width 0.4) (layer B.Cu) (net 36)) + (segment (start 113.938 84.582) (end 118.256 88.9) (width 0.4) (layer B.Cu) (net 37) (status 10)) + (segment (start 113.538 84.582) (end 113.938 84.582) (width 0.4) (layer B.Cu) (net 37) (status 30)) + (segment (start 118.256 88.9) (end 119.761 88.9) (width 0.4) (layer B.Cu) (net 37) (status 20)) + (segment (start 113.538 84.582) (end 111.379 84.582) (width 0.4) (layer B.Cu) (net 37) (status 10)) + (segment (start 111.379 84.582) (end 110.998 84.201) (width 0.4) (layer B.Cu) (net 37)) + (segment (start 110.871 86.28) (end 110.871 84.328) (width 0.4) (layer F.Cu) (net 37) (status 10)) + (segment (start 110.871 84.328) (end 110.998 84.201) (width 0.4) (layer F.Cu) (net 37)) + (via (at 110.998 84.201) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 37)) + (segment (start 113.938 82.042) (end 118.256 86.36) (width 0.4) (layer B.Cu) (net 38) (status 10)) + (segment (start 113.538 82.042) (end 113.938 82.042) (width 0.4) (layer B.Cu) (net 38) (status 30)) + (segment (start 118.256 86.36) (end 119.761 86.36) (width 0.4) (layer B.Cu) (net 38) (status 20)) + (segment (start 108.458 84.803) (end 108.458 84.703) (width 0.4) (layer F.Cu) (net 38) (status 30)) + (segment (start 108.458 84.703) (end 110.998 82.163) (width 0.4) (layer F.Cu) (net 38) (status 10)) + (segment (start 110.998 82.163) (end 110.998 81.788) (width 0.4) (layer F.Cu) (net 38)) + (segment (start 111.252 82.042) (end 110.998 81.788) (width 0.4) (layer B.Cu) (net 38)) + (segment (start 113.538 82.042) (end 111.252 82.042) (width 0.4) (layer B.Cu) (net 38) (status 10)) + (via (at 110.998 81.788) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 38)) + (segment (start 113.538 71.882) (end 113.938 71.882) (width 0.5) (layer B.Cu) (net 2) (status 30)) + (segment (start 113.538 79.502) (end 113.138 79.502) (width 0.4) (layer B.Cu) (net 5) (status 30)) + (segment (start 97.536 61.976) (end 96.386 61.976) (width 0.4) (layer B.Cu) (net 7) (status 10)) + (segment (start 96.386 61.976) (end 94.996 63.366) (width 0.4) (layer B.Cu) (net 7)) + (segment (start 94.996 63.366) (end 94.996 64.944) (width 0.4) (layer B.Cu) (net 7) (status 20)) + (segment (start 113.538 69.342) (end 113.138 69.342) (width 0.4) (layer B.Cu) (net 7) (status 30)) + (segment (start 109.474 73.072) (end 109.474 71.922) (width 0.4) (layer B.Cu) (net 8) (status 10)) + (segment (start 106.318 56.642) (end 110.744 61.068) (width 0.4) (layer B.Cu) (net 8) (status 10)) + (segment (start 110.744 61.068) (end 110.744 66.802) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 110.744 66.802) (end 108.966 68.58) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 108.966 71.414) (end 108.966 68.58) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 109.474 71.922) (end 108.966 71.414) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 109.474 73.072) (end 110.524 73.072) (width 0.4) (layer B.Cu) (net 8) (status 10)) + (segment (start 110.524 73.072) (end 111.252 73.8) (width 0.4) (layer B.Cu) (net 8)) + (segment (start 105.918 56.642) (end 106.318 56.642) (width 0.4) (layer B.Cu) (net 8) (status 30)) + (segment (start 105.998 56.722) (end 105.918 56.642) (width 0.4) (layer B.Cu) (net 8) (status 30)) + (segment (start 106.092 56.468) (end 105.918 56.642) (width 0.4) (layer B.Cu) (net 8) (status 30)) + (segment (start 100.203 80.311) (end 100.203 77.169) (width 0.4) (layer F.Cu) (net 9) (status 30)) + (segment (start 99.695 69.85) (end 99.695 73.961) (width 0.4) (layer F.Cu) (net 12) (status 20)) + (segment (start 99.695 73.961) (end 100.203 74.469) (width 0.4) (layer F.Cu) (net 12) (status 30)) + (via (at 99.695 69.85) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 12)) + (segment (start 100.33 76.942) (end 97.389 76.942) (width 0.4) (layer B.Cu) (net 13) (status 10)) + (segment (start 97.389 76.942) (end 96.393 75.946) (width 0.4) (layer B.Cu) (net 13) (status 20)) + (segment (start 100.33 76.942) (end 105.898 76.942) (width 0.4) (layer B.Cu) (net 13) (status 30)) + (segment (start 105.898 76.942) (end 105.918 76.962) (width 0.4) (layer B.Cu) (net 13) (status 30)) + (segment (start 100.33 79.522) (end 97.697 79.522) (width 0.4) (layer B.Cu) (net 14) (status 10)) + (segment (start 97.697 79.522) (end 96.393 80.826) (width 0.4) (layer B.Cu) (net 14) (status 20)) + (segment (start 105.918 79.502) (end 100.35 79.502) (width 0.4) (layer B.Cu) (net 14) (status 30)) + (segment (start 100.35 79.502) (end 100.33 79.522) (width 0.4) (layer B.Cu) (net 14) (status 30)) + (segment (start 120.208 99.33) (end 120.208 99.28) (width 0.4) (layer F.Cu) (net 15) (status 30)) + (segment (start 102.108 71.374) (end 102.362 71.12) (width 0.4) (layer F.Cu) (net 24)) + (via (at 102.362 71.12) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 24)) + (segment (start 105.518 82.042) (end 105.918 82.042) (width 0.4) (layer B.Cu) (net 10) (status 30)) + (segment (start 105.918 84.582) (end 105.156 84.582) (width 0.4) (layer B.Cu) (net 11) (status 30)) + (segment (start 113.538 59.182) (end 113.138 59.182) (width 0.4) (layer B.Cu) (net 30) (status 30)) + (segment (start 113.938 59.182) (end 113.538 59.182) (width 0.4) (layer B.Cu) (net 30) (status 30)) + (segment (start 108.458 89.789) (end 106 92.247) (width 0.4) (layer F.Cu) (net 31)) + (segment (start 106 92.247) (end 106 94.424) (width 0.4) (layer F.Cu) (net 31) (status 20)) + (segment (start 108.458 87.503) (end 108.458 89.789) (width 0.4) (layer F.Cu) (net 31) (status 10)) + (segment (start 110.871 88.9) (end 110.871 89) (width 0.4) (layer F.Cu) (net 32) (status 30)) + (segment (start 108.458 82.677) (end 108.458 88.646) (width 0.4) (layer B.Cu) (net 33)) + (segment (start 108.458 88.646) (end 110.998 91.186) (width 0.4) (layer B.Cu) (net 33)) + (segment (start 110.759 90.805) (end 111.125 90.805) (width 0.4) (layer F.Cu) (net 33)) + (via (at 110.998 91.186) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 33)) + (via (at 108.458 82.296) (size 1.5) (drill 0.7) (layers F.Cu B.Cu) (net 33)) + (segment (start 96.266 102.616) (end 92.964 99.314) (width 0.4) (layer B.Cu) (net 35)) + (segment (start 100.076 58.674) (end 103.124 61.722) (width 0.4) (layer B.Cu) (net 35)) + (segment (start 95.25 58.674) (end 100.076 58.674) (width 0.4) (layer B.Cu) (net 35)) + (segment (start 103.124 61.722) (end 105.918 61.722) (width 0.4) (layer B.Cu) (net 35) (status 20)) + (segment (start 92.964 60.96) (end 95.25 58.674) (width 0.4) (layer B.Cu) (net 35)) + (segment (start 123.952 90.551) (end 123.952 96.774) (width 0.4) (layer B.Cu) (net 35)) + (segment (start 122.301 88.9) (end 123.952 90.551) (width 0.4) (layer B.Cu) (net 35) (status 10)) + (segment (start 92.964 99.314) (end 92.964 60.96) (width 0.4) (layer B.Cu) (net 35)) + (segment (start 123.952 96.774) (end 118.11 102.616) (width 0.4) (layer B.Cu) (net 35)) + (segment (start 118.11 102.616) (end 96.266 102.616) (width 0.4) (layer B.Cu) (net 35)) + (segment (start 105.918 61.722) (end 104.902 61.722) (width 0.4) (layer B.Cu) (net 35) (status 30)) + (segment (start 122.321 83.8) (end 122.301 83.82) (width 0.4) (layer B.Cu) (net 8) (status 30)) + + (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 5A35009E) (hatch edge 0.508) + (connect_pads (clearance 0.7)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 89.408 45.974) (xy 89.408 106.172) (xy 127.762 106.172) (xy 127.762 45.974) + ) + ) + (filled_polygon + (pts + (xy 127.635 106.045) (xy 89.535 106.045) (xy 89.535 103.690308) (xy 90.878727 103.690308) (xy 91.118305 104.270132) + (xy 91.561535 104.714136) (xy 92.140939 104.954725) (xy 92.768308 104.955273) (xy 93.348132 104.715695) (xy 93.792136 104.272465) + (xy 94.032725 103.693061) (xy 94.033273 103.065692) (xy 93.793695 102.485868) (xy 93.533 102.224718) (xy 93.533 101.284108) + (xy 95.196155 99.620953) (xy 95.562308 99.621273) (xy 96.142132 99.381695) (xy 96.586136 98.938465) (xy 96.826725 98.359061) + (xy 96.827273 97.731692) (xy 96.587695 97.151868) (xy 96.144465 96.707864) (xy 95.565061 96.467275) (xy 94.937692 96.466727) + (xy 94.357868 96.706305) (xy 93.913864 97.149535) (xy 93.673275 97.728939) (xy 93.672953 98.097939) (xy 91.694446 100.076446) + (xy 91.460982 100.42585) (xy 91.379 100.838) (xy 91.379 102.224851) (xy 91.119864 102.483535) (xy 90.879275 103.062939) + (xy 90.878727 103.690308) (xy 89.535 103.690308) (xy 89.535 69.342) (xy 92.445 69.342) (xy 92.445 90.932) + (xy 92.523176 91.325016) (xy 92.745801 91.658199) (xy 97.063801 95.976199) (xy 97.396984 96.198824) (xy 97.79 96.277) + (xy 103.904 96.277) (xy 104.091631 96.239678) (xy 104.23 96.267201) (xy 105.23 96.267201) (xy 105.365 96.240348) + (xy 105.5 96.267201) (xy 106.5 96.267201) (xy 106.635 96.240348) (xy 106.77 96.267201) (xy 107.77 96.267201) + (xy 107.905 96.240348) (xy 108.04 96.267201) (xy 109.04 96.267201) (xy 109.175 96.240348) (xy 109.31 96.267201) + (xy 110.053 96.267201) (xy 110.053 97.618) (xy 110.131176 98.011016) (xy 110.353801 98.344199) (xy 112.303799 100.294196) + (xy 112.303801 100.294199) (xy 112.55563 100.462465) (xy 112.636984 100.516824) (xy 113.03 100.595) (xy 115.636938 100.595) + (xy 115.945535 100.904136) (xy 116.524939 101.144725) (xy 117.152308 101.145273) (xy 117.732132 100.905695) (xy 118.176136 100.462465) + (xy 118.416725 99.883061) (xy 118.417273 99.255692) (xy 118.177695 98.675868) (xy 117.734465 98.231864) (xy 117.155061 97.991275) + (xy 116.527692 97.990727) (xy 115.947868 98.230305) (xy 115.63663 98.541) (xy 113.455397 98.541) (xy 112.107 97.192602) + (xy 112.107 96.066493) (xy 112.176233 96.020233) (xy 112.35 95.760172) (xy 112.523767 96.020233) (xy 112.797321 96.203016) + (xy 113.12 96.267201) (xy 114.12 96.267201) (xy 114.442679 96.203016) (xy 114.716233 96.020233) (xy 114.899016 95.746679) + (xy 114.95783 95.451) (xy 116.753602 95.451) (xy 116.948799 95.646197) (xy 116.948799 96.762) (xy 117.012984 97.084679) + (xy 117.195767 97.358233) (xy 117.469321 97.541016) (xy 117.792 97.605201) (xy 118.907804 97.605201) (xy 119.181 97.878397) + (xy 119.181 98.329813) (xy 119.028984 98.557321) (xy 118.964799 98.88) (xy 118.964799 99.78) (xy 119.028984 100.102679) + (xy 119.211767 100.376233) (xy 119.485321 100.559016) (xy 119.808 100.623201) (xy 119.96588 100.623201) (xy 119.914799 100.88) + (xy 119.914799 101.78) (xy 119.978984 102.102679) (xy 120.161767 102.376233) (xy 120.435321 102.559016) (xy 120.758 102.623201) + (xy 121.558 102.623201) (xy 121.880679 102.559016) (xy 122.108187 102.407) (xy 123.087129 102.407) (xy 123.122305 102.492132) + (xy 123.565535 102.936136) (xy 124.144939 103.176725) (xy 124.772308 103.177273) (xy 125.352132 102.937695) (xy 125.796136 102.494465) + (xy 126.036725 101.915061) (xy 126.037273 101.287692) (xy 125.8418 100.81461) (xy 125.8418 100.789129) (xy 126.111033 100.609233) + (xy 126.293816 100.335679) (xy 126.358001 100.013) (xy 126.358001 98.063) (xy 126.293816 97.740321) (xy 126.115158 97.472941) + (xy 126.1498 97.389309) (xy 126.1498 96.57375) (xy 125.99105 96.415) (xy 124.8918 96.415) (xy 124.8918 96.435) + (xy 124.6378 96.435) (xy 124.6378 96.415) (xy 123.53855 96.415) (xy 123.3798 96.57375) (xy 123.3798 97.389309) + (xy 123.414442 97.472941) (xy 123.235784 97.740321) (xy 123.171599 98.063) (xy 123.171599 100.013) (xy 123.219338 100.253) + (xy 122.933026 100.253) (xy 123.046327 100.139698) (xy 123.143 99.906309) (xy 123.143 99.61575) (xy 122.98425 99.457) + (xy 122.235 99.457) (xy 122.235 99.477) (xy 121.981 99.477) (xy 121.981 99.457) (xy 121.961 99.457) + (xy 121.961 99.203) (xy 121.981 99.203) (xy 121.981 98.40375) (xy 122.235 98.40375) (xy 122.235 99.203) + (xy 122.98425 99.203) (xy 123.143 99.04425) (xy 123.143 98.753691) (xy 123.046327 98.520302) (xy 122.867699 98.341673) + (xy 122.63431 98.245) (xy 122.39375 98.245) (xy 122.235 98.40375) (xy 121.981 98.40375) (xy 121.82225 98.245) + (xy 121.58169 98.245) (xy 121.348301 98.341673) (xy 121.285133 98.404842) (xy 121.235 98.329813) (xy 121.235 97.453005) + (xy 121.235001 97.453) (xy 121.223862 97.397) (xy 121.23125 97.397) (xy 121.39 97.23825) (xy 121.39 96.139) + (xy 121.644 96.139) (xy 121.644 97.23825) (xy 121.80275 97.397) (xy 122.618309 97.397) (xy 122.851698 97.300327) + (xy 123.030327 97.121699) (xy 123.127 96.88831) (xy 123.127 96.29775) (xy 122.96825 96.139) (xy 121.644 96.139) + (xy 121.39 96.139) (xy 121.37 96.139) (xy 121.37 95.885) (xy 121.39 95.885) (xy 121.39 94.78575) + (xy 121.644 94.78575) (xy 121.644 95.885) (xy 122.96825 95.885) (xy 123.127 95.72625) (xy 123.127 95.186691) + (xy 123.3798 95.186691) (xy 123.3798 96.00225) (xy 123.53855 96.161) (xy 124.6378 96.161) (xy 124.6378 94.83675) + (xy 124.8918 94.83675) (xy 124.8918 96.161) (xy 125.99105 96.161) (xy 126.1498 96.00225) (xy 126.1498 95.186691) + (xy 126.053127 94.953302) (xy 125.874499 94.774673) (xy 125.64111 94.678) (xy 125.05055 94.678) (xy 124.8918 94.83675) + (xy 124.6378 94.83675) (xy 124.47905 94.678) (xy 123.88849 94.678) (xy 123.655101 94.774673) (xy 123.476473 94.953302) + (xy 123.3798 95.186691) (xy 123.127 95.186691) (xy 123.127 95.13569) (xy 123.030327 94.902301) (xy 122.851698 94.723673) + (xy 122.618309 94.627) (xy 121.80275 94.627) (xy 121.644 94.78575) (xy 121.39 94.78575) (xy 121.23125 94.627) + (xy 120.415691 94.627) (xy 120.332059 94.661642) (xy 120.064679 94.482984) (xy 119.742 94.418799) (xy 118.626197 94.418799) + (xy 117.905199 93.697801) (xy 117.572016 93.475176) (xy 117.179 93.397) (xy 116.604854 93.397) (xy 117.033136 92.969465) + (xy 117.273725 92.390061) (xy 117.274273 91.762692) (xy 117.034695 91.182868) (xy 116.591465 90.738864) (xy 116.012061 90.498275) + (xy 115.384692 90.497727) (xy 115.320847 90.524107) (xy 115.480863 90.284626) (xy 115.604711 89.662) (xy 115.480863 89.039374) + (xy 115.128174 88.511537) (xy 114.949274 88.392) (xy 115.128174 88.272463) (xy 115.480863 87.744626) (xy 115.604711 87.122) + (xy 115.480863 86.499374) (xy 115.387737 86.36) (xy 118.051146 86.36) (xy 118.1788 87.00176) (xy 118.542328 87.545818) + (xy 118.668315 87.63) (xy 118.542328 87.714182) (xy 118.1788 88.25824) (xy 118.051146 88.9) (xy 118.1788 89.54176) + (xy 118.542328 90.085818) (xy 118.668315 90.17) (xy 118.542328 90.254182) (xy 118.1788 90.79824) (xy 118.051146 91.44) + (xy 118.1788 92.08176) (xy 118.542328 92.625818) (xy 119.086386 92.989346) (xy 119.728146 93.117) (xy 119.793854 93.117) + (xy 120.435614 92.989346) (xy 120.979672 92.625818) (xy 121.162181 92.352673) (xy 121.419642 92.635183) (xy 121.944108 92.881486) + (xy 122.174 92.760819) (xy 122.174 91.567) (xy 122.428 91.567) (xy 122.428 92.760819) (xy 122.657892 92.881486) + (xy 123.182358 92.635183) (xy 123.572645 92.206924) (xy 123.742476 91.79689) (xy 123.621155 91.567) (xy 122.428 91.567) + (xy 122.174 91.567) (xy 122.154 91.567) (xy 122.154 91.313) (xy 122.174 91.313) (xy 122.174 91.293) + (xy 122.428 91.293) (xy 122.428 91.313) (xy 123.621155 91.313) (xy 123.742476 91.08311) (xy 123.572645 90.673076) + (xy 123.219961 90.286079) (xy 123.519672 90.085818) (xy 123.8832 89.54176) (xy 124.010854 88.9) (xy 123.8832 88.25824) + (xy 123.519672 87.714182) (xy 123.393685 87.63) (xy 123.519672 87.545818) (xy 123.8832 87.00176) (xy 124.010854 86.36) + (xy 123.8832 85.71824) (xy 123.519672 85.174182) (xy 123.393685 85.09) (xy 123.519672 85.005818) (xy 123.8832 84.46176) + (xy 124.010854 83.82) (xy 123.8832 83.17824) (xy 123.519672 82.634182) (xy 122.975614 82.270654) (xy 122.333854 82.143) + (xy 122.268146 82.143) (xy 121.626386 82.270654) (xy 121.288976 82.496104) (xy 121.207233 82.373767) (xy 120.933679 82.190984) + (xy 120.611 82.126799) (xy 120.532144 82.126799) (xy 120.606927 81.924532) (xy 119.634 80.951605) (xy 118.661073 81.924532) + (xy 118.747854 82.159251) (xy 118.588321 82.190984) (xy 118.314767 82.373767) (xy 118.131984 82.647321) (xy 118.067799 82.97) + (xy 118.067799 84.67) (xy 118.131984 84.992679) (xy 118.314767 85.266233) (xy 118.429567 85.34294) (xy 118.1788 85.71824) + (xy 118.051146 86.36) (xy 115.387737 86.36) (xy 115.128174 85.971537) (xy 114.949274 85.852) (xy 115.128174 85.732463) + (xy 115.480863 85.204626) (xy 115.604711 84.582) (xy 115.480863 83.959374) (xy 115.128174 83.431537) (xy 114.949274 83.312) + (xy 115.128174 83.192463) (xy 115.480863 82.664626) (xy 115.604711 82.042) (xy 115.480863 81.419374) (xy 115.128174 80.891537) + (xy 114.949274 80.772) (xy 115.128174 80.652463) (xy 115.225061 80.507461) (xy 117.988092 80.507461) (xy 118.012144 81.15746) + (xy 118.214613 81.646264) (xy 118.481468 81.744927) (xy 119.454395 80.772) (xy 119.813605 80.772) (xy 120.786532 81.744927) + (xy 121.053387 81.646264) (xy 121.279908 81.036539) (xy 121.255856 80.38654) (xy 121.053387 79.897736) (xy 120.786532 79.799073) + (xy 119.813605 80.772) (xy 119.454395 80.772) (xy 118.481468 79.799073) (xy 118.214613 79.897736) (xy 117.988092 80.507461) + (xy 115.225061 80.507461) (xy 115.480863 80.124626) (xy 115.581345 79.619468) (xy 118.661073 79.619468) (xy 119.634 80.592395) + (xy 120.606927 79.619468) (xy 120.508264 79.352613) (xy 119.898539 79.126092) (xy 119.24854 79.150144) (xy 118.759736 79.352613) + (xy 118.661073 79.619468) (xy 115.581345 79.619468) (xy 115.604711 79.502) (xy 115.480863 78.879374) (xy 115.128174 78.351537) + (xy 114.949274 78.232) (xy 115.128174 78.112463) (xy 115.480863 77.584626) (xy 115.604711 76.962) (xy 115.480863 76.339374) + (xy 115.128174 75.811537) (xy 114.949274 75.692) (xy 115.128174 75.572463) (xy 115.227018 75.424532) (xy 118.661073 75.424532) + (xy 118.759736 75.691387) (xy 119.369461 75.917908) (xy 120.01946 75.893856) (xy 120.508264 75.691387) (xy 120.606927 75.424532) + (xy 119.634 74.451605) (xy 118.661073 75.424532) (xy 115.227018 75.424532) (xy 115.480863 75.044626) (xy 115.604711 74.422) + (xy 115.522255 74.007461) (xy 117.988092 74.007461) (xy 118.012144 74.65746) (xy 118.214613 75.146264) (xy 118.481468 75.244927) + (xy 119.454395 74.272) (xy 119.813605 74.272) (xy 120.786532 75.244927) (xy 121.053387 75.146264) (xy 121.243767 74.633818) + (xy 122.306684 74.633818) (xy 122.584242 75.30556) (xy 123.097736 75.819952) (xy 123.107 75.823799) (xy 123.107 79.219531) + (xy 123.10044 79.222242) (xy 122.586048 79.735736) (xy 122.307318 80.406993) (xy 122.306684 81.133818) (xy 122.584242 81.80556) + (xy 123.097736 82.319952) (xy 123.768993 82.598682) (xy 124.495818 82.599316) (xy 125.16756 82.321758) (xy 125.681952 81.808264) + (xy 125.960682 81.137007) (xy 125.961316 80.410182) (xy 125.683758 79.73844) (xy 125.170264 79.224048) (xy 125.161 79.220201) + (xy 125.161 75.824469) (xy 125.16756 75.821758) (xy 125.681952 75.308264) (xy 125.960682 74.637007) (xy 125.961316 73.910182) + (xy 125.683758 73.23844) (xy 125.170264 72.724048) (xy 124.499007 72.445318) (xy 123.772182 72.444684) (xy 123.10044 72.722242) + (xy 122.586048 73.235736) (xy 122.307318 73.906993) (xy 122.306684 74.633818) (xy 121.243767 74.633818) (xy 121.279908 74.536539) + (xy 121.255856 73.88654) (xy 121.053387 73.397736) (xy 120.786532 73.299073) (xy 119.813605 74.272) (xy 119.454395 74.272) + (xy 118.481468 73.299073) (xy 118.214613 73.397736) (xy 117.988092 74.007461) (xy 115.522255 74.007461) (xy 115.480863 73.799374) + (xy 115.128174 73.271537) (xy 114.765815 73.029417) (xy 115.0425 72.806896) (xy 115.312367 72.313819) (xy 115.329904 72.231039) + (xy 115.207915 72.009) (xy 113.665 72.009) (xy 113.665 72.029) (xy 113.411 72.029) (xy 113.411 72.009) + (xy 111.868085 72.009) (xy 111.746096 72.231039) (xy 111.763633 72.313819) (xy 112.0335 72.806896) (xy 112.310185 73.029417) + (xy 111.947826 73.271537) (xy 111.595137 73.799374) (xy 111.471289 74.422) (xy 111.595137 75.044626) (xy 111.947826 75.572463) + (xy 112.126726 75.692) (xy 111.947826 75.811537) (xy 111.595137 76.339374) (xy 111.471289 76.962) (xy 111.595137 77.584626) + (xy 111.78358 77.866651) (xy 111.313061 77.671275) (xy 110.685692 77.670727) (xy 110.60533 77.703932) (xy 110.205201 77.303803) + (xy 110.205201 76.513) (xy 110.141016 76.190321) (xy 109.958233 75.916767) (xy 109.684679 75.733984) (xy 109.362 75.669799) + (xy 108.062 75.669799) (xy 107.739321 75.733984) (xy 107.543695 75.864697) (xy 107.508174 75.811537) (xy 107.145815 75.569417) + (xy 107.4225 75.346896) (xy 107.692367 74.853819) (xy 107.709904 74.771039) (xy 107.587915 74.549) (xy 106.045 74.549) + (xy 106.045 74.569) (xy 105.791 74.569) (xy 105.791 74.549) (xy 105.771 74.549) (xy 105.771 74.295) + (xy 105.791 74.295) (xy 105.791 74.275) (xy 106.045 74.275) (xy 106.045 74.295) (xy 107.587915 74.295) + (xy 107.709904 74.072961) (xy 107.692367 73.990181) (xy 107.4225 73.497104) (xy 107.145815 73.274583) (xy 107.508174 73.032463) + (xy 107.860863 72.504626) (xy 107.984711 71.882) (xy 107.860863 71.259374) (xy 107.508174 70.731537) (xy 107.329274 70.612) + (xy 107.508174 70.492463) (xy 107.860863 69.964626) (xy 107.984711 69.342) (xy 107.860863 68.719374) (xy 107.508174 68.191537) + (xy 107.329274 68.072) (xy 107.508174 67.952463) (xy 107.685 67.687824) (xy 107.685 67.96964) (xy 107.763176 68.362656) + (xy 107.985801 68.695839) (xy 109.189229 69.899266) (xy 109.188847 70.336068) (xy 109.428425 70.915892) (xy 109.871655 71.359896) + (xy 110.451059 71.600485) (xy 111.078428 71.601033) (xy 111.658252 71.361455) (xy 111.997598 71.0227) (xy 111.763633 71.450181) + (xy 111.746096 71.532961) (xy 111.868085 71.755) (xy 113.411 71.755) (xy 113.411 71.735) (xy 113.665 71.735) + (xy 113.665 71.755) (xy 115.207915 71.755) (xy 115.329904 71.532961) (xy 115.312367 71.450181) (xy 115.0425 70.957104) + (xy 114.765815 70.734583) (xy 115.128174 70.492463) (xy 115.480863 69.964626) (xy 115.604711 69.342) (xy 115.558962 69.112) + (xy 117.544799 69.112) (xy 117.544799 72.112) (xy 117.608984 72.434679) (xy 117.791767 72.708233) (xy 118.065321 72.891016) + (xy 118.388 72.955201) (xy 118.721807 72.955201) (xy 118.661073 73.119468) (xy 119.634 74.092395) (xy 120.606927 73.119468) + (xy 120.546193 72.955201) (xy 121.388 72.955201) (xy 121.710679 72.891016) (xy 121.984233 72.708233) (xy 122.167016 72.434679) + (xy 122.231201 72.112) (xy 122.231201 69.112) (xy 122.167016 68.789321) (xy 121.984233 68.515767) (xy 121.710679 68.332984) + (xy 121.388 68.268799) (xy 118.388 68.268799) (xy 118.065321 68.332984) (xy 117.791767 68.515767) (xy 117.608984 68.789321) + (xy 117.544799 69.112) (xy 115.558962 69.112) (xy 115.480863 68.719374) (xy 115.128174 68.191537) (xy 114.949274 68.072) + (xy 115.128174 67.952463) (xy 115.480863 67.424626) (xy 115.556182 67.04597) (xy 118.553635 67.04597) (xy 118.713418 67.364739) + (xy 119.504187 67.674723) (xy 120.353387 67.658497) (xy 121.062582 67.364739) (xy 121.222365 67.04597) (xy 119.888 65.711605) + (xy 118.553635 67.04597) (xy 115.556182 67.04597) (xy 115.604711 66.802) (xy 115.480863 66.179374) (xy 115.128174 65.651537) + (xy 114.949274 65.532) (xy 115.128174 65.412463) (xy 115.304757 65.148187) (xy 117.745277 65.148187) (xy 117.761503 65.997387) + (xy 118.055261 66.706582) (xy 118.37403 66.866365) (xy 119.708395 65.532) (xy 120.067605 65.532) (xy 121.40197 66.866365) + (xy 121.720739 66.706582) (xy 122.030723 65.915813) (xy 122.014497 65.066613) (xy 121.720739 64.357418) (xy 121.40197 64.197635) + (xy 120.067605 65.532) (xy 119.708395 65.532) (xy 118.37403 64.197635) (xy 118.055261 64.357418) (xy 117.745277 65.148187) + (xy 115.304757 65.148187) (xy 115.480863 64.884626) (xy 115.604711 64.262) (xy 115.556183 64.01803) (xy 118.553635 64.01803) + (xy 119.888 65.352395) (xy 121.222365 64.01803) (xy 121.062582 63.699261) (xy 120.271813 63.389277) (xy 119.422613 63.405503) + (xy 118.713418 63.699261) (xy 118.553635 64.01803) (xy 115.556183 64.01803) (xy 115.480863 63.639374) (xy 115.128174 63.111537) + (xy 114.949274 62.992) (xy 115.128174 62.872463) (xy 115.480863 62.344626) (xy 115.604711 61.722) (xy 115.480863 61.099374) + (xy 115.128174 60.571537) (xy 114.949274 60.452) (xy 115.128174 60.332463) (xy 115.480863 59.804626) (xy 115.604711 59.182) + (xy 115.480863 58.559374) (xy 115.128174 58.031537) (xy 114.949274 57.912) (xy 115.128174 57.792463) (xy 115.480863 57.264626) + (xy 115.604711 56.642) (xy 115.480863 56.019374) (xy 115.128174 55.491537) (xy 114.600337 55.138848) (xy 114.178202 55.05488) + (xy 116.542059 55.05488) (xy 116.542059 56.05488) (xy 116.606244 56.377559) (xy 116.789027 56.651113) (xy 116.94582 56.755879) + (xy 116.791567 56.858947) (xy 116.608784 57.132501) (xy 116.544599 57.45518) (xy 116.544599 58.45518) (xy 116.608784 58.777859) + (xy 116.791567 59.051413) (xy 116.94709 59.15533) (xy 116.791567 59.259247) (xy 116.608784 59.532801) (xy 116.544599 59.85548) + (xy 116.544599 60.85548) (xy 116.608784 61.178159) (xy 116.791567 61.451713) (xy 117.065121 61.634496) (xy 117.3878 61.698681) + (xy 119.1878 61.698681) (xy 119.510479 61.634496) (xy 119.784033 61.451713) (xy 119.966816 61.178159) (xy 120.031001 60.85548) + (xy 120.031001 59.85548) (xy 119.966816 59.532801) (xy 119.784033 59.259247) (xy 119.62851 59.15533) (xy 119.784033 59.051413) + (xy 119.966816 58.777859) (xy 120.031001 58.45518) (xy 120.031001 57.45518) (xy 119.966816 57.132501) (xy 119.784033 56.858947) + (xy 119.62724 56.754181) (xy 119.781493 56.651113) (xy 119.964276 56.377559) (xy 120.028461 56.05488) (xy 120.028461 55.05488) + (xy 119.964276 54.732201) (xy 119.781493 54.458647) (xy 119.507939 54.275864) (xy 119.18526 54.211679) (xy 117.38526 54.211679) + (xy 117.062581 54.275864) (xy 116.789027 54.458647) (xy 116.606244 54.732201) (xy 116.542059 55.05488) (xy 114.178202 55.05488) + (xy 113.977711 55.015) (xy 113.098289 55.015) (xy 112.475663 55.138848) (xy 111.947826 55.491537) (xy 111.595137 56.019374) + (xy 111.471289 56.642) (xy 111.595137 57.264626) (xy 111.947826 57.792463) (xy 112.126726 57.912) (xy 111.947826 58.031537) + (xy 111.595137 58.559374) (xy 111.471289 59.182) (xy 111.595137 59.804626) (xy 111.947826 60.332463) (xy 112.126726 60.452) + (xy 111.947826 60.571537) (xy 111.595137 61.099374) (xy 111.471289 61.722) (xy 111.595137 62.344626) (xy 111.947826 62.872463) + (xy 112.126726 62.992) (xy 111.947826 63.111537) (xy 111.595137 63.639374) (xy 111.471289 64.262) (xy 111.595137 64.884626) + (xy 111.947826 65.412463) (xy 112.126726 65.532) (xy 111.947826 65.651537) (xy 111.595137 66.179374) (xy 111.471289 66.802) + (xy 111.595137 67.424626) (xy 111.947826 67.952463) (xy 112.126726 68.072) (xy 111.947826 68.191537) (xy 111.625959 68.673246) + (xy 111.081181 68.447035) (xy 110.641408 68.446651) (xy 109.739 67.544242) (xy 109.739 66.735062) (xy 110.048136 66.426465) + (xy 110.288725 65.847061) (xy 110.289273 65.219692) (xy 110.049695 64.639868) (xy 109.606465 64.195864) (xy 109.027061 63.955275) + (xy 108.399692 63.954727) (xy 107.959749 64.136507) (xy 107.860863 63.639374) (xy 107.508174 63.111537) (xy 107.329274 62.992) + (xy 107.508174 62.872463) (xy 107.860863 62.344626) (xy 107.984711 61.722) (xy 107.860863 61.099374) (xy 107.508174 60.571537) + (xy 107.329274 60.452) (xy 107.508174 60.332463) (xy 107.860863 59.804626) (xy 107.984711 59.182) (xy 107.860863 58.559374) + (xy 107.574869 58.131353) (xy 107.714233 58.038233) (xy 107.897016 57.764679) (xy 107.961201 57.442) (xy 107.961201 55.842) + (xy 107.897016 55.519321) (xy 107.714233 55.245767) (xy 107.440679 55.062984) (xy 107.118 54.998799) (xy 104.718 54.998799) + (xy 104.395321 55.062984) (xy 104.121767 55.245767) (xy 103.938984 55.519321) (xy 103.874799 55.842) (xy 103.874799 57.442) + (xy 103.938984 57.764679) (xy 104.121767 58.038233) (xy 104.261131 58.131353) (xy 103.975137 58.559374) (xy 103.851289 59.182) + (xy 103.975137 59.804626) (xy 104.327826 60.332463) (xy 104.506726 60.452) (xy 104.327826 60.571537) (xy 103.975137 61.099374) + (xy 103.851289 61.722) (xy 103.975137 62.344626) (xy 104.327826 62.872463) (xy 104.506726 62.992) (xy 104.327826 63.111537) + (xy 103.975137 63.639374) (xy 103.851289 64.262) (xy 103.975137 64.884626) (xy 104.327826 65.412463) (xy 104.506726 65.532) + (xy 104.327826 65.651537) (xy 103.975137 66.179374) (xy 103.851289 66.802) (xy 103.975137 67.424626) (xy 104.327826 67.952463) + (xy 104.506726 68.072) (xy 104.327826 68.191537) (xy 103.975137 68.719374) (xy 103.851289 69.342) (xy 103.975137 69.964626) + (xy 104.327826 70.492463) (xy 104.506726 70.612) (xy 104.327826 70.731537) (xy 103.975137 71.259374) (xy 103.851289 71.882) + (xy 103.975137 72.504626) (xy 104.327826 73.032463) (xy 104.690185 73.274583) (xy 104.4135 73.497104) (xy 104.143633 73.990181) + (xy 104.126096 74.072961) (xy 104.248084 74.294998) (xy 104.109201 74.294998) (xy 104.109201 73.719) (xy 104.045016 73.396321) + (xy 103.862233 73.122767) (xy 103.588679 72.939984) (xy 103.389 72.900265) (xy 103.389 72.323062) (xy 103.698136 72.014465) + (xy 103.938725 71.435061) (xy 103.939273 70.807692) (xy 103.699695 70.227868) (xy 103.256465 69.783864) (xy 102.677061 69.543275) + (xy 102.049692 69.542727) (xy 101.469868 69.782305) (xy 101.271887 69.979941) (xy 101.272273 69.537692) (xy 101.032695 68.957868) + (xy 100.589465 68.513864) (xy 100.010061 68.273275) (xy 99.382692 68.272727) (xy 98.802868 68.512305) (xy 98.358864 68.955535) + (xy 98.118275 69.534939) (xy 98.117727 70.162308) (xy 98.357305 70.742132) (xy 98.668 71.05337) (xy 98.668 73.961) + (xy 98.709799 74.171137) (xy 98.709799 75.219) (xy 98.773984 75.541679) (xy 98.956767 75.815233) (xy 98.962405 75.819) + (xy 98.956767 75.822767) (xy 98.773984 76.096321) (xy 98.709799 76.419) (xy 98.709799 77.919) (xy 98.773984 78.241679) + (xy 98.956767 78.515233) (xy 99.176 78.66172) (xy 99.176 78.81828) (xy 98.956767 78.964767) (xy 98.773984 79.238321) + (xy 98.709799 79.561) (xy 98.709799 81.061) (xy 98.773984 81.383679) (xy 98.956767 81.657233) (xy 99.137787 81.778187) + (xy 99.014673 81.901302) (xy 98.918 82.134691) (xy 98.918 82.72525) (xy 99.07675 82.884) (xy 100.076 82.884) + (xy 100.076 82.864) (xy 100.33 82.864) (xy 100.33 82.884) (xy 101.32925 82.884) (xy 101.40125 82.812) + (xy 101.48975 82.9005) (xy 102.489 82.9005) (xy 102.489 82.8805) (xy 102.743 82.8805) (xy 102.743 82.9005) + (xy 103.74225 82.9005) (xy 103.901 82.74175) (xy 103.901 82.291914) (xy 103.975137 82.664626) (xy 104.327826 83.192463) + (xy 104.506726 83.312) (xy 104.327826 83.431537) (xy 103.975137 83.959374) (xy 103.851289 84.582) (xy 103.975137 85.204626) + (xy 104.327826 85.732463) (xy 104.506726 85.852) (xy 104.327826 85.971537) (xy 103.975137 86.499374) (xy 103.851289 87.122) + (xy 103.975137 87.744626) (xy 104.327826 88.272463) (xy 104.506726 88.392) (xy 104.327826 88.511537) (xy 103.975137 89.039374) + (xy 103.851289 89.662) (xy 103.975137 90.284626) (xy 104.327826 90.812463) (xy 104.855663 91.165152) (xy 105.478289 91.289) + (xy 105.505602 91.289) (xy 105.273801 91.520801) (xy 105.051176 91.853984) (xy 104.973 92.247) (xy 104.973 92.580799) + (xy 104.23 92.580799) (xy 103.907321 92.644984) (xy 103.633767 92.827767) (xy 103.450984 93.101321) (xy 103.386799 93.424) + (xy 103.386799 94.223) (xy 98.215398 94.223) (xy 96.297288 92.30489) (xy 98.126524 92.30489) (xy 98.296355 92.714924) + (xy 98.686642 93.143183) (xy 99.211108 93.389486) (xy 99.441 93.268819) (xy 99.441 92.075) (xy 99.695 92.075) + (xy 99.695 93.268819) (xy 99.924892 93.389486) (xy 100.449358 93.143183) (xy 100.838 92.716729) (xy 101.226642 93.143183) + (xy 101.751108 93.389486) (xy 101.981 93.268819) (xy 101.981 92.075) (xy 102.235 92.075) (xy 102.235 93.268819) + (xy 102.464892 93.389486) (xy 102.989358 93.143183) (xy 103.379645 92.714924) (xy 103.549476 92.30489) (xy 103.428155 92.075) + (xy 102.235 92.075) (xy 101.981 92.075) (xy 99.695 92.075) (xy 99.441 92.075) (xy 98.247845 92.075) + (xy 98.126524 92.30489) (xy 96.297288 92.30489) (xy 94.499 90.506602) (xy 94.499 89.408) (xy 97.858146 89.408) + (xy 97.9858 90.04976) (xy 98.349328 90.593818) (xy 98.649039 90.794079) (xy 98.296355 91.181076) (xy 98.126524 91.59111) + (xy 98.247845 91.821) (xy 99.441 91.821) (xy 99.441 91.801) (xy 99.695 91.801) (xy 99.695 91.821) + (xy 101.981 91.821) (xy 101.981 91.801) (xy 102.235 91.801) (xy 102.235 91.821) (xy 103.428155 91.821) + (xy 103.549476 91.59111) (xy 103.379645 91.181076) (xy 103.026961 90.794079) (xy 103.326672 90.593818) (xy 103.6902 90.04976) + (xy 103.817854 89.408) (xy 103.6902 88.76624) (xy 103.326672 88.222182) (xy 103.200685 88.138) (xy 103.326672 88.053818) + (xy 103.6902 87.50976) (xy 103.817854 86.868) (xy 103.6902 86.22624) (xy 103.326672 85.682182) (xy 102.782614 85.318654) + (xy 102.140854 85.191) (xy 102.075146 85.191) (xy 101.433386 85.318654) (xy 101.095976 85.544104) (xy 101.014233 85.421767) + (xy 100.740679 85.238984) (xy 100.418 85.174799) (xy 98.718 85.174799) (xy 98.395321 85.238984) (xy 98.121767 85.421767) + (xy 97.938984 85.695321) (xy 97.874799 86.018) (xy 97.874799 87.718) (xy 97.938984 88.040679) (xy 98.121767 88.314233) + (xy 98.236567 88.39094) (xy 97.9858 88.76624) (xy 97.858146 89.408) (xy 94.499 89.408) (xy 94.499 83.29675) + (xy 98.918 83.29675) (xy 98.918 83.887309) (xy 99.014673 84.120698) (xy 99.193301 84.299327) (xy 99.42669 84.396) + (xy 99.91725 84.396) (xy 100.076 84.23725) (xy 100.076 83.138) (xy 100.33 83.138) (xy 100.33 84.23725) + (xy 100.48875 84.396) (xy 100.97931 84.396) (xy 101.212699 84.299327) (xy 101.391327 84.120698) (xy 101.406083 84.085075) + (xy 101.427673 84.137198) (xy 101.606301 84.315827) (xy 101.83969 84.4125) (xy 102.33025 84.4125) (xy 102.489 84.25375) + (xy 102.489 83.1545) (xy 102.743 83.1545) (xy 102.743 84.25375) (xy 102.90175 84.4125) (xy 103.39231 84.4125) + (xy 103.625699 84.315827) (xy 103.804327 84.137198) (xy 103.901 83.903809) (xy 103.901 83.31325) (xy 103.74225 83.1545) + (xy 102.743 83.1545) (xy 102.489 83.1545) (xy 101.48975 83.1545) (xy 101.41775 83.2265) (xy 101.32925 83.138) + (xy 100.33 83.138) (xy 100.076 83.138) (xy 99.07675 83.138) (xy 98.918 83.29675) (xy 94.499 83.29675) + (xy 94.499 81.138308) (xy 94.815727 81.138308) (xy 95.055305 81.718132) (xy 95.498535 82.162136) (xy 96.077939 82.402725) + (xy 96.705308 82.403273) (xy 97.285132 82.163695) (xy 97.729136 81.720465) (xy 97.969725 81.141061) (xy 97.970273 80.513692) + (xy 97.730695 79.933868) (xy 97.287465 79.489864) (xy 96.708061 79.249275) (xy 96.080692 79.248727) (xy 95.500868 79.488305) + (xy 95.056864 79.931535) (xy 94.816275 80.510939) (xy 94.815727 81.138308) (xy 94.499 81.138308) (xy 94.499 76.258308) + (xy 94.815727 76.258308) (xy 95.055305 76.838132) (xy 95.498535 77.282136) (xy 96.077939 77.522725) (xy 96.705308 77.523273) + (xy 97.285132 77.283695) (xy 97.729136 76.840465) (xy 97.969725 76.261061) (xy 97.970273 75.633692) (xy 97.730695 75.053868) + (xy 97.287465 74.609864) (xy 96.708061 74.369275) (xy 96.080692 74.368727) (xy 95.500868 74.608305) (xy 95.056864 75.051535) + (xy 94.816275 75.630939) (xy 94.815727 76.258308) (xy 94.499 76.258308) (xy 94.499 69.767398) (xy 97.453397 66.813) + (xy 99.126938 66.813) (xy 99.435535 67.122136) (xy 100.014939 67.362725) (xy 100.642308 67.363273) (xy 101.222132 67.123695) + (xy 101.666136 66.680465) (xy 101.906725 66.101061) (xy 101.907273 65.473692) (xy 101.667695 64.893868) (xy 101.224465 64.449864) + (xy 100.645061 64.209275) (xy 100.017692 64.208727) (xy 99.437868 64.448305) (xy 99.12663 64.759) (xy 97.028 64.759) + (xy 96.634984 64.837176) (xy 96.301801 65.059801) (xy 96.301799 65.059804) (xy 92.745801 68.615801) (xy 92.523176 68.948984) + (xy 92.445 69.342) (xy 89.535 69.342) (xy 89.535 61.976) (xy 95.928105 61.976) (xy 96.025311 62.464687) + (xy 96.123074 62.611) (xy 96.025311 62.757313) (xy 95.928105 63.246) (xy 96.025311 63.734687) (xy 96.30213 64.148975) + (xy 96.716418 64.425794) (xy 97.205105 64.523) (xy 97.866895 64.523) (xy 98.355582 64.425794) (xy 98.76987 64.148975) + (xy 99.046689 63.734687) (xy 99.143895 63.246) (xy 99.046689 62.757313) (xy 98.948926 62.611) (xy 99.046689 62.464687) + (xy 99.143895 61.976) (xy 99.046689 61.487313) (xy 98.916679 61.29274) (xy 98.921 61.282309) (xy 98.921 60.99175) + (xy 98.76225 60.833) (xy 98.410648 60.833) (xy 98.355582 60.796206) (xy 97.866895 60.699) (xy 97.205105 60.699) + (xy 96.716418 60.796206) (xy 96.661352 60.833) (xy 96.30975 60.833) (xy 96.151 60.99175) (xy 96.151 61.282309) + (xy 96.155321 61.29274) (xy 96.025311 61.487313) (xy 95.928105 61.976) (xy 89.535 61.976) (xy 89.535 60.129691) + (xy 96.151 60.129691) (xy 96.151 60.42025) (xy 96.30975 60.579) (xy 97.409 60.579) (xy 97.409 59.77975) + (xy 97.663 59.77975) (xy 97.663 60.579) (xy 98.76225 60.579) (xy 98.921 60.42025) (xy 98.921 60.129691) + (xy 98.824327 59.896302) (xy 98.645699 59.717673) (xy 98.41231 59.621) (xy 97.82175 59.621) (xy 97.663 59.77975) + (xy 97.409 59.77975) (xy 97.25025 59.621) (xy 96.65969 59.621) (xy 96.426301 59.717673) (xy 96.247673 59.896302) + (xy 96.151 60.129691) (xy 89.535 60.129691) (xy 89.535 53.164112) (xy 103.47871 53.164112) (xy 103.73348 53.780703) + (xy 104.204816 54.252862) (xy 104.820961 54.508708) (xy 105.488112 54.50929) (xy 106.104703 54.25452) (xy 106.426147 53.933636) + (xy 106.744816 54.252862) (xy 107.360961 54.508708) (xy 108.028112 54.50929) (xy 108.644703 54.25452) (xy 108.966147 53.933636) + (xy 109.284816 54.252862) (xy 109.900961 54.508708) (xy 110.568112 54.50929) (xy 111.184703 54.25452) (xy 111.563926 53.875958) + (xy 111.911647 53.875958) (xy 111.99192 54.127259) (xy 112.547279 54.328718) (xy 113.137458 54.302315) (xy 113.56008 54.127259) + (xy 113.640353 53.875958) (xy 112.776 53.011605) (xy 111.911647 53.875958) (xy 111.563926 53.875958) (xy 111.656862 53.783184) + (xy 111.697499 53.685319) (xy 111.732042 53.696353) (xy 112.596395 52.832) (xy 112.955605 52.832) (xy 113.819958 53.696353) + (xy 114.071259 53.61608) (xy 114.272718 53.060721) (xy 114.265095 52.890308) (xy 119.834727 52.890308) (xy 120.074305 53.470132) + (xy 120.517535 53.914136) (xy 121.096939 54.154725) (xy 121.465939 54.155047) (xy 122.663459 55.352567) (xy 122.663459 56.05488) + (xy 122.727644 56.377559) (xy 122.910427 56.651113) (xy 123.06722 56.755879) (xy 122.912967 56.858947) (xy 122.883395 56.903204) + (xy 122.59705 56.960162) (xy 122.247646 57.193626) (xy 120.904446 58.536826) (xy 120.670982 58.88623) (xy 120.589 59.29838) + (xy 120.589 61.722) (xy 120.670982 62.13415) (xy 120.904446 62.483554) (xy 123.637 65.216108) (xy 123.637 67.564315) + (xy 123.186868 67.750305) (xy 122.742864 68.193535) (xy 122.502275 68.772939) (xy 122.501727 69.400308) (xy 122.741305 69.980132) + (xy 123.184535 70.424136) (xy 123.763939 70.664725) (xy 124.391308 70.665273) (xy 124.971132 70.425695) (xy 125.415136 69.982465) + (xy 125.655725 69.403061) (xy 125.656126 68.944309) (xy 125.709018 68.86515) (xy 125.791 68.453) (xy 125.791 64.77) + (xy 125.709018 64.35785) (xy 125.475554 64.008446) (xy 122.930609 61.463501) (xy 123.186521 61.634496) (xy 123.5092 61.698681) + (xy 125.3092 61.698681) (xy 125.631879 61.634496) (xy 125.905433 61.451713) (xy 126.088216 61.178159) (xy 126.152401 60.85548) + (xy 126.152401 59.85548) (xy 126.088216 59.532801) (xy 125.905433 59.259247) (xy 125.74991 59.15533) (xy 125.905433 59.051413) + (xy 126.088216 58.777859) (xy 126.152401 58.45518) (xy 126.152401 57.45518) (xy 126.088216 57.132501) (xy 125.905433 56.858947) + (xy 125.74864 56.754181) (xy 125.902893 56.651113) (xy 126.085676 56.377559) (xy 126.149861 56.05488) (xy 126.149861 55.05488) + (xy 126.085676 54.732201) (xy 125.902893 54.458647) (xy 125.629339 54.275864) (xy 125.30666 54.211679) (xy 124.568787 54.211679) + (xy 122.988953 52.631845) (xy 122.989273 52.265692) (xy 122.749695 51.685868) (xy 122.306465 51.241864) (xy 121.727061 51.001275) + (xy 121.099692 51.000727) (xy 120.519868 51.240305) (xy 120.075864 51.683535) (xy 119.835275 52.262939) (xy 119.834727 52.890308) + (xy 114.265095 52.890308) (xy 114.246315 52.470542) (xy 114.071259 52.04792) (xy 113.819958 51.967647) (xy 112.955605 52.832) + (xy 112.596395 52.832) (xy 111.732042 51.967647) (xy 111.697881 51.978559) (xy 111.65852 51.883297) (xy 111.563432 51.788042) + (xy 111.911647 51.788042) (xy 112.776 52.652395) (xy 113.640353 51.788042) (xy 113.56008 51.536741) (xy 113.004721 51.335282) + (xy 112.414542 51.361685) (xy 111.99192 51.536741) (xy 111.911647 51.788042) (xy 111.563432 51.788042) (xy 111.187184 51.411138) + (xy 110.571039 51.155292) (xy 109.903888 51.15471) (xy 109.287297 51.40948) (xy 108.965853 51.730364) (xy 108.647184 51.411138) + (xy 108.031039 51.155292) (xy 107.363888 51.15471) (xy 106.747297 51.40948) (xy 106.425853 51.730364) (xy 106.107184 51.411138) + (xy 105.491039 51.155292) (xy 104.823888 51.15471) (xy 104.207297 51.40948) (xy 103.735138 51.880816) (xy 103.479292 52.496961) + (xy 103.47871 53.164112) (xy 89.535 53.164112) (xy 89.535 46.7265) (xy 98.375857 46.7265) (xy 98.375857 51.0305) + (xy 118.794143 51.0305) (xy 118.794143 46.7265) (xy 98.375857 46.7265) (xy 89.535 46.7265) (xy 89.535 46.101) + (xy 127.635 46.101) + ) + ) + ) + (zone (net 1) (net_name VCC) (layer B.Cu) (tstamp 5A350143) (hatch edge 0.508) + (connect_pads (clearance 0.7)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 89.408 45.974) (xy 127.762 45.974) (xy 127.762 106.172) (xy 89.408 106.172) + ) + ) + (filled_polygon + (pts + (xy 127.635 106.045) (xy 89.535 106.045) (xy 89.535 60.198) (xy 90.667 60.198) (xy 90.667 99.822) + (xy 90.745176 100.215016) (xy 90.967801 100.548199) (xy 95.031801 104.612199) (xy 95.364984 104.834824) (xy 95.758 104.913001) + (xy 95.758005 104.913) (xy 118.618 104.913) (xy 119.011016 104.834824) (xy 119.344199 104.612199) (xy 125.694199 98.262199) + (xy 125.916824 97.929016) (xy 125.995 97.536) (xy 125.995 89.027005) (xy 125.995001 89.027) (xy 125.916824 88.633985) + (xy 125.916824 88.633984) (xy 125.694199 88.300801) (xy 125.694196 88.300799) (xy 123.968139 86.574742) (xy 124.010854 86.36) + (xy 123.8832 85.71824) (xy 123.519672 85.174182) (xy 123.393685 85.09) (xy 123.519672 85.005818) (xy 123.8832 84.46176) + (xy 124.010854 83.82) (xy 123.8832 83.17824) (xy 123.601601 82.756797) (xy 123.762438 82.59596) (xy 123.768993 82.598682) + (xy 124.495818 82.599316) (xy 125.16756 82.321758) (xy 125.681952 81.808264) (xy 125.960682 81.137007) (xy 125.961316 80.410182) + (xy 125.683758 79.73844) (xy 125.170264 79.224048) (xy 124.499007 78.945318) (xy 123.772182 78.944684) (xy 123.10044 79.222242) + (xy 122.586048 79.735736) (xy 122.307318 80.406993) (xy 122.306684 81.133818) (xy 122.310514 81.143088) (xy 121.574801 81.878801) + (xy 121.352176 82.211984) (xy 121.296685 82.490953) (xy 121.288976 82.496104) (xy 121.207233 82.373767) (xy 120.933679 82.190984) + (xy 120.821013 82.168573) (xy 121.181952 81.808264) (xy 121.460682 81.137007) (xy 121.461316 80.410182) (xy 121.183758 79.73844) + (xy 120.670264 79.224048) (xy 119.999007 78.945318) (xy 119.272182 78.944684) (xy 118.60044 79.222242) (xy 118.086048 79.735736) + (xy 117.807318 80.406993) (xy 117.806684 81.133818) (xy 118.084242 81.80556) (xy 118.516739 82.238813) (xy 118.314767 82.373767) + (xy 118.293698 82.4053) (xy 115.569154 79.680756) (xy 115.604711 79.502) (xy 115.480863 78.879374) (xy 115.128174 78.351537) + (xy 114.765815 78.109417) (xy 115.0425 77.886896) (xy 115.312367 77.393819) (xy 115.329904 77.311039) (xy 115.207915 77.089) + (xy 113.665 77.089) (xy 113.665 77.109) (xy 113.411 77.109) (xy 113.411 77.089) (xy 111.868085 77.089) + (xy 111.746096 77.311039) (xy 111.763633 77.393819) (xy 112.0335 77.886896) (xy 112.310185 78.109417) (xy 112.177906 78.197803) + (xy 111.892465 77.911864) (xy 111.313061 77.671275) (xy 110.685692 77.670727) (xy 110.105868 77.910305) (xy 109.661864 78.353535) + (xy 109.421275 78.932939) (xy 109.420727 79.560308) (xy 109.660305 80.140132) (xy 110.037784 80.51827) (xy 109.661864 80.893535) + (xy 109.551522 81.159269) (xy 109.352465 80.959864) (xy 108.773061 80.719275) (xy 108.145692 80.718727) (xy 107.565868 80.958305) + (xy 107.558021 80.966138) (xy 107.508174 80.891537) (xy 107.329274 80.772) (xy 107.508174 80.652463) (xy 107.860863 80.124626) + (xy 107.984711 79.502) (xy 107.860863 78.879374) (xy 107.508174 78.351537) (xy 107.329274 78.232) (xy 107.508174 78.112463) + (xy 107.860863 77.584626) (xy 107.984711 76.962) (xy 107.860863 76.339374) (xy 107.672689 76.05775) (xy 108.189 76.05775) + (xy 108.189 76.648309) (xy 108.285673 76.881698) (xy 108.464301 77.060327) (xy 108.69769 77.157) (xy 109.18825 77.157) + (xy 109.347 76.99825) (xy 109.347 75.899) (xy 108.34775 75.899) (xy 108.189 76.05775) (xy 107.672689 76.05775) + (xy 107.508174 75.811537) (xy 107.329274 75.692) (xy 107.508174 75.572463) (xy 107.860863 75.044626) (xy 107.984711 74.422) + (xy 107.860863 73.799374) (xy 107.508174 73.271537) (xy 107.145815 73.029417) (xy 107.4225 72.806896) (xy 107.692367 72.313819) + (xy 107.709904 72.231039) (xy 107.587915 72.009) (xy 106.045 72.009) (xy 106.045 72.029) (xy 105.791 72.029) + (xy 105.791 72.009) (xy 104.248085 72.009) (xy 104.126096 72.231039) (xy 104.143633 72.313819) (xy 104.4135 72.806896) + (xy 104.690185 73.029417) (xy 104.327826 73.271537) (xy 104.265376 73.365) (xy 101.731129 73.365) (xy 101.551233 73.095767) + (xy 101.277679 72.912984) (xy 100.955 72.848799) (xy 99.705 72.848799) (xy 99.382321 72.912984) (xy 99.108767 73.095767) + (xy 98.984962 73.281054) (xy 98.401753 72.697845) (xy 98.402073 72.331692) (xy 98.162495 71.751868) (xy 97.719265 71.307864) + (xy 97.139861 71.067275) (xy 96.512492 71.066727) (xy 95.932668 71.306305) (xy 95.488664 71.749535) (xy 95.248075 72.328939) + (xy 95.247527 72.956308) (xy 95.487105 73.536132) (xy 95.930335 73.980136) (xy 96.509739 74.220725) (xy 96.878739 74.221047) + (xy 97.253419 74.595727) (xy 96.708061 74.369275) (xy 96.080692 74.368727) (xy 95.500868 74.608305) (xy 95.056864 75.051535) + (xy 94.816275 75.630939) (xy 94.815727 76.258308) (xy 95.055305 76.838132) (xy 95.498535 77.282136) (xy 96.077939 77.522725) + (xy 96.517712 77.523109) (xy 96.662799 77.668196) (xy 96.662801 77.668199) (xy 96.995984 77.890824) (xy 97.061191 77.903794) + (xy 97.389 77.969001) (xy 97.389005 77.969) (xy 98.916898 77.969) (xy 98.925984 78.014679) (xy 99.071193 78.232) + (xy 98.925984 78.449321) (xy 98.916898 78.495) (xy 97.697 78.495) (xy 97.303984 78.573176) (xy 96.970801 78.795801) + (xy 96.970799 78.795804) (xy 96.517494 79.249109) (xy 96.080692 79.248727) (xy 95.500868 79.488305) (xy 95.056864 79.931535) + (xy 94.816275 80.510939) (xy 94.815727 81.138308) (xy 95.055305 81.718132) (xy 95.498535 82.162136) (xy 96.077939 82.402725) + (xy 96.705308 82.403273) (xy 97.285132 82.163695) (xy 97.729136 81.720465) (xy 97.969725 81.141061) (xy 97.970109 80.701288) + (xy 98.122397 80.549) (xy 98.916898 80.549) (xy 98.925984 80.594679) (xy 99.044466 80.772) (xy 98.925984 80.949321) + (xy 98.915384 81.002608) (xy 98.79285 81.026982) (xy 98.443446 81.260446) (xy 96.012446 83.691446) (xy 95.778982 84.04085) + (xy 95.697 84.453) (xy 95.697 85.968851) (xy 95.437864 86.227535) (xy 95.197275 86.806939) (xy 95.196727 87.434308) + (xy 95.436305 88.014132) (xy 95.697 88.275282) (xy 95.697 90.678) (xy 95.778982 91.09015) (xy 96.012446 91.439554) + (xy 97.282446 92.709554) (xy 97.63185 92.943018) (xy 98.044 93.025) (xy 98.276618 93.025) (xy 98.31756 93.086273) + (xy 98.120167 93.218167) (xy 97.937384 93.491721) (xy 97.873199 93.8144) (xy 97.873199 95.7644) (xy 97.937384 96.087079) + (xy 98.116042 96.354459) (xy 98.0814 96.438091) (xy 98.0814 97.25365) (xy 98.24015 97.4124) (xy 99.3394 97.4124) + (xy 99.3394 97.3924) (xy 99.5934 97.3924) (xy 99.5934 97.4124) (xy 100.69265 97.4124) (xy 100.7618 97.34325) + (xy 100.83095 97.4124) (xy 101.9302 97.4124) (xy 101.9302 97.3924) (xy 102.1842 97.3924) (xy 102.1842 97.4124) + (xy 103.28345 97.4124) (xy 103.4422 97.25365) (xy 103.4422 96.438091) (xy 103.407558 96.354459) (xy 103.586216 96.087079) + (xy 103.650401 95.7644) (xy 103.650401 93.8144) (xy 103.586216 93.491721) (xy 103.403433 93.218167) (xy 103.301934 93.150347) + (xy 103.326672 93.133818) (xy 103.6902 92.58976) (xy 103.817854 91.948) (xy 103.6902 91.30624) (xy 103.326672 90.762182) + (xy 103.026961 90.561921) (xy 103.379645 90.174924) (xy 103.549476 89.76489) (xy 103.428155 89.535) (xy 102.235 89.535) + (xy 102.235 89.555) (xy 101.981 89.555) (xy 101.981 89.535) (xy 99.695 89.535) (xy 99.695 89.555) + (xy 99.441 89.555) (xy 99.441 89.535) (xy 98.247845 89.535) (xy 98.126524 89.76489) (xy 98.296355 90.174924) + (xy 98.649039 90.561921) (xy 98.368488 90.74938) (xy 97.851 90.231892) (xy 97.851 88.275149) (xy 97.997761 88.128644) + (xy 98.121767 88.314233) (xy 98.395321 88.497016) (xy 98.422682 88.502458) (xy 98.296355 88.641076) (xy 98.126524 89.05111) + (xy 98.247845 89.281) (xy 99.441 89.281) (xy 99.441 89.261) (xy 99.695 89.261) (xy 99.695 89.281) + (xy 101.981 89.281) (xy 101.981 89.261) (xy 102.235 89.261) (xy 102.235 89.281) (xy 103.428155 89.281) + (xy 103.549476 89.05111) (xy 103.379645 88.641076) (xy 103.026961 88.254079) (xy 103.326672 88.053818) (xy 103.6902 87.50976) + (xy 103.817854 86.868) (xy 103.775139 86.653259) (xy 104.067993 86.360405) (xy 103.975137 86.499374) (xy 103.851289 87.122) + (xy 103.975137 87.744626) (xy 104.327826 88.272463) (xy 104.506726 88.392) (xy 104.327826 88.511537) (xy 103.975137 89.039374) + (xy 103.851289 89.662) (xy 103.975137 90.284626) (xy 104.327826 90.812463) (xy 104.855663 91.165152) (xy 104.891 91.172181) + (xy 104.891 91.694) (xy 104.969176 92.087016) (xy 105.191801 92.420199) (xy 113.065799 100.294196) (xy 113.065801 100.294199) + (xy 113.398984 100.516824) (xy 113.464191 100.529794) (xy 113.792 100.595001) (xy 113.792005 100.595) (xy 115.636938 100.595) + (xy 115.945535 100.904136) (xy 116.524939 101.144725) (xy 117.152308 101.145273) (xy 117.732132 100.905695) (xy 118.176136 100.462465) + (xy 118.416725 99.883061) (xy 118.417273 99.255692) (xy 118.177695 98.675868) (xy 117.734465 98.231864) (xy 117.155061 97.991275) + (xy 116.527692 97.990727) (xy 115.947868 98.230305) (xy 115.63663 98.541) (xy 114.217397 98.541) (xy 106.945 91.268602) + (xy 106.945 91.172181) (xy 106.980337 91.165152) (xy 107.508174 90.812463) (xy 107.860863 90.284626) (xy 107.984711 89.662) + (xy 107.975551 89.615949) (xy 109.421109 91.061506) (xy 109.420727 91.498308) (xy 109.660305 92.078132) (xy 110.103535 92.522136) + (xy 110.682939 92.762725) (xy 111.310308 92.763273) (xy 111.890132 92.523695) (xy 112.334136 92.080465) (xy 112.574725 91.501061) + (xy 112.575001 91.184912) (xy 113.098289 91.289) (xy 113.712602 91.289) (xy 114.138837 91.715235) (xy 114.120275 91.759939) + (xy 114.119727 92.387308) (xy 114.359305 92.967132) (xy 114.802535 93.411136) (xy 115.381939 93.651725) (xy 116.009308 93.652273) + (xy 116.589132 93.412695) (xy 117.033136 92.969465) (xy 117.273725 92.390061) (xy 117.274243 91.79689) (xy 118.319524 91.79689) + (xy 118.489355 92.206924) (xy 118.879642 92.635183) (xy 119.404108 92.881486) (xy 119.634 92.760819) (xy 119.634 91.567) + (xy 118.440845 91.567) (xy 118.319524 91.79689) (xy 117.274243 91.79689) (xy 117.274273 91.762692) (xy 117.034695 91.182868) + (xy 116.591465 90.738864) (xy 116.012061 90.498275) (xy 115.826511 90.498113) (xy 115.50279 90.174392) (xy 115.604711 89.662) + (xy 115.480863 89.039374) (xy 115.128174 88.511537) (xy 114.949274 88.392) (xy 115.128174 88.272463) (xy 115.480863 87.744626) + (xy 115.508631 87.605029) (xy 117.529801 89.626199) (xy 117.862984 89.848824) (xy 118.256 89.927) (xy 118.436209 89.927) + (xy 118.542328 90.085818) (xy 118.842039 90.286079) (xy 118.489355 90.673076) (xy 118.319524 91.08311) (xy 118.440845 91.313) + (xy 119.634 91.313) (xy 119.634 91.293) (xy 119.888 91.293) (xy 119.888 91.313) (xy 119.908 91.313) + (xy 119.908 91.567) (xy 119.888 91.567) (xy 119.888 92.760819) (xy 120.117892 92.881486) (xy 120.642358 92.635183) + (xy 120.899819 92.352673) (xy 121.067057 92.602963) (xy 120.710864 92.958535) (xy 120.470275 93.537939) (xy 120.469727 94.165308) + (xy 120.709305 94.745132) (xy 121.152535 95.189136) (xy 121.731939 95.429725) (xy 122.359308 95.430273) (xy 122.925 95.196534) + (xy 122.925 96.348603) (xy 117.684602 101.589) (xy 96.691398 101.589) (xy 93.991 98.888602) (xy 93.991 97.82515) + (xy 98.0814 97.82515) (xy 98.0814 98.640709) (xy 98.178073 98.874098) (xy 98.356701 99.052727) (xy 98.59009 99.1494) + (xy 99.18065 99.1494) (xy 99.3394 98.99065) (xy 99.3394 97.6664) (xy 99.5934 97.6664) (xy 99.5934 98.99065) + (xy 99.75215 99.1494) (xy 100.34271 99.1494) (xy 100.576099 99.052727) (xy 100.754727 98.874098) (xy 100.7618 98.857022) + (xy 100.768873 98.874098) (xy 100.947501 99.052727) (xy 101.18089 99.1494) (xy 101.77145 99.1494) (xy 101.9302 98.99065) + (xy 101.9302 97.6664) (xy 102.1842 97.6664) (xy 102.1842 98.99065) (xy 102.34295 99.1494) (xy 102.93351 99.1494) + (xy 103.166899 99.052727) (xy 103.345527 98.874098) (xy 103.4422 98.640709) (xy 103.4422 97.82515) (xy 103.28345 97.6664) + (xy 102.1842 97.6664) (xy 101.9302 97.6664) (xy 100.83095 97.6664) (xy 100.7618 97.73555) (xy 100.69265 97.6664) + (xy 99.5934 97.6664) (xy 99.3394 97.6664) (xy 98.24015 97.6664) (xy 98.0814 97.82515) (xy 93.991 97.82515) + (xy 93.991 68.934273) (xy 94.21969 69.029) (xy 94.71025 69.029) (xy 94.869 68.87025) (xy 94.869 67.771) + (xy 95.123 67.771) (xy 95.123 68.87025) (xy 95.28175 69.029) (xy 95.77231 69.029) (xy 96.005699 68.932327) + (xy 96.184327 68.753698) (xy 96.281 68.520309) (xy 96.281 67.92975) (xy 96.12225 67.771) (xy 95.123 67.771) + (xy 94.869 67.771) (xy 94.849 67.771) (xy 94.849 67.517) (xy 94.869 67.517) (xy 94.869 67.497) + (xy 95.123 67.497) (xy 95.123 67.517) (xy 96.12225 67.517) (xy 96.281 67.35825) (xy 96.281 66.767691) + (xy 96.184327 66.534302) (xy 96.061213 66.411187) (xy 96.242233 66.290233) (xy 96.425016 66.016679) (xy 96.489201 65.694) + (xy 96.489201 64.194) (xy 96.446881 63.981244) (xy 96.703456 64.199808) (xy 97.109 64.331) (xy 97.409 64.331) + (xy 97.409 63.373) (xy 97.663 63.373) (xy 97.663 64.331) (xy 97.963 64.331) (xy 98.368544 64.199808) + (xy 98.693013 63.923408) (xy 98.880408 63.540001) (xy 98.753502 63.373) (xy 97.663 63.373) (xy 97.409 63.373) + (xy 97.389 63.373) (xy 97.389 63.253) (xy 97.866895 63.253) (xy 98.355582 63.155794) (xy 98.410648 63.119) + (xy 98.753502 63.119) (xy 98.841652 63.003) (xy 101.136502 63.003) (xy 101.851701 63.718199) (xy 102.184884 63.940824) + (xy 102.448368 63.993234) (xy 101.682602 64.759) (xy 101.533062 64.759) (xy 101.224465 64.449864) (xy 100.645061 64.209275) + (xy 100.017692 64.208727) (xy 99.437868 64.448305) (xy 98.993864 64.891535) (xy 98.753275 65.470939) (xy 98.752727 66.098308) + (xy 98.992305 66.678132) (xy 99.435535 67.122136) (xy 100.014939 67.362725) (xy 100.642308 67.363273) (xy 101.222132 67.123695) + (xy 101.53337 66.813) (xy 101.914602 66.813) (xy 100.323978 68.403624) (xy 100.010061 68.273275) (xy 99.382692 68.272727) + (xy 98.802868 68.512305) (xy 98.358864 68.955535) (xy 98.118275 69.534939) (xy 98.117727 70.162308) (xy 98.357305 70.742132) + (xy 98.800535 71.186136) (xy 99.379939 71.426725) (xy 100.007308 71.427273) (xy 100.587132 71.187695) (xy 100.785113 70.990059) + (xy 100.784727 71.432308) (xy 101.024305 72.012132) (xy 101.467535 72.456136) (xy 102.046939 72.696725) (xy 102.674308 72.697273) + (xy 103.254132 72.457695) (xy 103.698136 72.014465) (xy 103.938725 71.435061) (xy 103.939273 70.807692) (xy 103.77128 70.401118) + (xy 103.803398 70.369) (xy 104.245331 70.369) (xy 104.327826 70.492463) (xy 104.690185 70.734583) (xy 104.4135 70.957104) + (xy 104.143633 71.450181) (xy 104.126096 71.532961) (xy 104.248085 71.755) (xy 105.791 71.755) (xy 105.791 71.735) + (xy 106.045 71.735) (xy 106.045 71.755) (xy 107.587915 71.755) (xy 107.709904 71.532961) (xy 107.692367 71.450181) + (xy 107.4225 70.957104) (xy 107.145815 70.734583) (xy 107.508174 70.492463) (xy 107.860863 69.964626) (xy 107.939 69.571805) + (xy 107.939 71.414) (xy 108.017176 71.807016) (xy 108.095327 71.923978) (xy 108.044984 71.999321) (xy 107.980799 72.322) + (xy 107.980799 73.822) (xy 108.044984 74.144679) (xy 108.227767 74.418233) (xy 108.408787 74.539187) (xy 108.285673 74.662302) + (xy 108.189 74.895691) (xy 108.189 75.48625) (xy 108.34775 75.645) (xy 109.347 75.645) (xy 109.347 75.625) + (xy 109.601 75.625) (xy 109.601 75.645) (xy 109.621 75.645) (xy 109.621 75.899) (xy 109.601 75.899) + (xy 109.601 76.99825) (xy 109.75975 77.157) (xy 110.25031 77.157) (xy 110.483699 77.060327) (xy 110.662327 76.881698) + (xy 110.759 76.648309) (xy 110.759 76.574017) (xy 110.858984 76.640824) (xy 111.252 76.719) (xy 111.503366 76.669) + (xy 111.776884 76.669) (xy 111.868085 76.835) (xy 113.411 76.835) (xy 113.411 76.815) (xy 113.665 76.815) + (xy 113.665 76.835) (xy 115.207915 76.835) (xy 115.286025 76.692828) (xy 115.4176 76.719) (xy 116.922602 76.719) + (xy 117.891801 77.688199) (xy 118.224984 77.910824) (xy 118.618 77.989) (xy 121.444 77.989) (xy 121.837016 77.910824) + (xy 122.170199 77.688199) (xy 122.1702 77.688198) (xy 123.762437 76.09596) (xy 123.768993 76.098682) (xy 124.495818 76.099316) + (xy 125.16756 75.821758) (xy 125.681952 75.308264) (xy 125.960682 74.637007) (xy 125.961316 73.910182) (xy 125.683758 73.23844) + (xy 125.170264 72.724048) (xy 124.499007 72.445318) (xy 123.772182 72.444684) (xy 123.10044 72.722242) (xy 122.586048 73.235736) + (xy 122.307318 73.906993) (xy 122.306684 74.633818) (xy 122.310514 74.643088) (xy 121.018602 75.935) (xy 120.393493 75.935) + (xy 120.66756 75.821758) (xy 121.181952 75.308264) (xy 121.460682 74.637007) (xy 121.461316 73.910182) (xy 121.183758 73.23844) + (xy 120.901013 72.955201) (xy 121.388 72.955201) (xy 121.710679 72.891016) (xy 121.984233 72.708233) (xy 122.167016 72.434679) + (xy 122.231201 72.112) (xy 122.231201 70.165) (xy 122.925851 70.165) (xy 123.184535 70.424136) (xy 123.763939 70.664725) + (xy 124.391308 70.665273) (xy 124.971132 70.425695) (xy 125.415136 69.982465) (xy 125.655725 69.403061) (xy 125.656273 68.775692) + (xy 125.416695 68.195868) (xy 124.973465 67.751864) (xy 124.394061 67.511275) (xy 123.949152 67.510886) (xy 124.272136 67.188465) + (xy 124.512725 66.609061) (xy 124.513273 65.981692) (xy 124.273695 65.401868) (xy 123.9635 65.091131) (xy 123.9635 63.854129) + (xy 124.232733 63.674233) (xy 124.415516 63.400679) (xy 124.479701 63.078) (xy 124.479701 61.078) (xy 124.415516 60.755321) + (xy 124.232733 60.481767) (xy 123.959179 60.298984) (xy 123.6365 60.234799) (xy 122.1365 60.234799) (xy 121.813821 60.298984) + (xy 121.546441 60.477641) (xy 121.46281 60.443) (xy 120.87225 60.443) (xy 120.7135 60.60175) (xy 120.7135 61.951) + (xy 120.7335 61.951) (xy 120.7335 62.205) (xy 120.7135 62.205) (xy 120.7135 62.225) (xy 120.4595 62.225) + (xy 120.4595 62.205) (xy 120.4395 62.205) (xy 120.4395 61.951) (xy 120.4595 61.951) (xy 120.4595 60.60175) + (xy 120.30075 60.443) (xy 119.71019 60.443) (xy 119.626559 60.477641) (xy 119.359179 60.298984) (xy 119.0365 60.234799) + (xy 118.216407 60.234799) (xy 117.409 59.427392) (xy 117.409 56.304108) (xy 117.649358 56.06375) (xy 118.0515 56.06375) + (xy 118.0515 56.904309) (xy 118.148173 57.137698) (xy 118.326801 57.316327) (xy 118.56019 57.413) (xy 120.30075 57.413) + (xy 120.4595 57.25425) (xy 120.4595 55.905) (xy 120.7135 55.905) (xy 120.7135 57.25425) (xy 120.87225 57.413) + (xy 122.61281 57.413) (xy 122.846199 57.316327) (xy 123.024827 57.137698) (xy 123.1215 56.904309) (xy 123.1215 56.06375) + (xy 122.96275 55.905) (xy 120.7135 55.905) (xy 120.4595 55.905) (xy 118.21025 55.905) (xy 118.0515 56.06375) + (xy 117.649358 56.06375) (xy 118.136179 55.576929) (xy 118.21025 55.651) (xy 120.4595 55.651) (xy 120.4595 54.30175) + (xy 120.379369 54.221619) (xy 120.474233 54.158233) (xy 120.611314 53.953076) (xy 121.068702 54.143) (xy 120.87225 54.143) + (xy 120.7135 54.30175) (xy 120.7135 55.651) (xy 122.96275 55.651) (xy 123.1215 55.49225) (xy 123.1215 54.725259) + (xy 123.260321 54.818016) (xy 123.583 54.882201) (xy 125.083 54.882201) (xy 125.405679 54.818016) (xy 125.679233 54.635233) + (xy 125.862016 54.361679) (xy 125.926201 54.039) (xy 125.926201 52.089) (xy 125.862016 51.766321) (xy 125.810352 51.689) + (xy 125.862016 51.611679) (xy 125.926201 51.289) (xy 125.926201 49.339) (xy 125.862016 49.016321) (xy 125.679233 48.742767) + (xy 125.405679 48.559984) (xy 125.083 48.495799) (xy 123.583 48.495799) (xy 123.260321 48.559984) (xy 122.986767 48.742767) + (xy 122.803984 49.016321) (xy 122.760486 49.235) (xy 120.654129 49.235) (xy 120.474233 48.965767) (xy 120.200679 48.782984) + (xy 119.878 48.718799) (xy 118.628 48.718799) (xy 118.305321 48.782984) (xy 118.031767 48.965767) (xy 117.848984 49.239321) + (xy 117.838384 49.292608) (xy 117.71585 49.316982) (xy 117.366446 49.550446) (xy 116.955 49.961892) (xy 116.955 49.958398) + (xy 116.796252 49.958398) (xy 116.955 49.79965) (xy 116.955 48.984091) (xy 116.858327 48.750702) (xy 116.679699 48.572073) + (xy 116.44631 48.4754) (xy 115.85575 48.4754) (xy 115.697 48.63415) (xy 115.697 49.9584) (xy 115.717 49.9584) + (xy 115.717 50.2124) (xy 115.697 50.2124) (xy 115.697 50.2324) (xy 115.443 50.2324) (xy 115.443 50.2124) + (xy 114.34375 50.2124) (xy 114.185 50.37115) (xy 114.185 51.186709) (xy 114.219642 51.270341) (xy 114.040984 51.537721) + (xy 114.009841 51.694288) (xy 113.853 51.537174) (xy 113.853 51.054) (xy 113.771018 50.64185) (xy 113.537554 50.292446) + (xy 113.029554 49.784446) (xy 112.68015 49.550982) (xy 112.268 49.469) (xy 102.616 49.469) (xy 102.20385 49.550982) + (xy 101.854446 49.784446) (xy 101.399845 50.239047) (xy 101.033692 50.238727) (xy 100.453868 50.478305) (xy 100.009864 50.921535) + (xy 99.769275 51.500939) (xy 99.768727 52.128308) (xy 100.008305 52.708132) (xy 100.451535 53.152136) (xy 101.030939 53.392725) + (xy 101.658308 53.393273) (xy 102.238132 53.153695) (xy 102.682136 52.710465) (xy 102.726643 52.603279) (xy 103.659282 52.603279) + (xy 103.685685 53.193458) (xy 103.860741 53.61608) (xy 104.112042 53.696353) (xy 104.976395 52.832) (xy 104.112042 51.967647) + (xy 103.860741 52.04792) (xy 103.659282 52.603279) (xy 102.726643 52.603279) (xy 102.922725 52.131061) (xy 102.923047 51.762061) + (xy 103.062108 51.623) (xy 104.344366 51.623) (xy 104.291647 51.788042) (xy 105.156 52.652395) (xy 106.020353 51.788042) + (xy 105.967634 51.623) (xy 106.533404 51.623) (xy 106.275138 51.880816) (xy 106.234501 51.978681) (xy 106.199958 51.967647) + (xy 105.335605 52.832) (xy 106.199958 53.696353) (xy 106.234119 53.685441) (xy 106.27348 53.780703) (xy 106.734342 54.24237) + (xy 106.747176 54.306889) (xy 106.969801 54.640072) (xy 107.380803 55.051074) (xy 107.118 54.998799) (xy 104.718 54.998799) + (xy 104.395321 55.062984) (xy 104.121767 55.245767) (xy 103.938984 55.519321) (xy 103.874799 55.842) (xy 103.874799 57.442) + (xy 103.938984 57.764679) (xy 104.121767 58.038233) (xy 104.261131 58.131353) (xy 104.245331 58.155) (xy 102.787397 58.155) + (xy 101.310199 56.677801) (xy 100.977016 56.455176) (xy 100.584 56.377) (xy 94.488005 56.377) (xy 94.488 56.376999) + (xy 94.160191 56.442206) (xy 94.094984 56.455176) (xy 93.761801 56.677801) (xy 93.761799 56.677804) (xy 90.967801 59.471801) + (xy 90.745176 59.804984) (xy 90.667 60.198) (xy 89.535 60.198) (xy 89.535 53.875958) (xy 104.291647 53.875958) + (xy 104.37192 54.127259) (xy 104.927279 54.328718) (xy 105.517458 54.302315) (xy 105.94008 54.127259) (xy 106.020353 53.875958) + (xy 105.156 53.011605) (xy 104.291647 53.875958) (xy 89.535 53.875958) (xy 89.535 48.984091) (xy 114.185 48.984091) + (xy 114.185 49.79965) (xy 114.34375 49.9584) (xy 115.443 49.9584) (xy 115.443 48.63415) (xy 115.28425 48.4754) + (xy 114.69369 48.4754) (xy 114.460301 48.572073) (xy 114.281673 48.750702) (xy 114.185 48.984091) (xy 89.535 48.984091) + (xy 89.535 46.101) (xy 127.635 46.101) + ) + ) + ) +) diff --git a/robot/board/heat_map_robot_servo_rework.kicad_pro b/robot/board/heat_map_robot_servo_rework.kicad_pro new file mode 100644 index 0000000..6236041 --- /dev/null +++ b/robot/board/heat_map_robot_servo_rework.kicad_pro @@ -0,0 +1,449 @@ +{ + "board": { + "design_settings": { + "defaults": { + "board_outline_line_width": 0.09999999999999999, + "copper_line_width": 0.19999999999999998, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.049999999999999996, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": false, + "text_position": 0, + "units_format": 1 + }, + "fab_line_width": 0.09999999999999999, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.09999999999999999, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 1.0, + "height": 1.7, + "width": 1.7 + }, + "silk_line_width": 0.15, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.15, + "silk_text_upright": false, + "zones": { + "45_degree_only": false, + "min_clearance": 0.7 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "filename": "board_design_settings.json", + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "copper_edge_clearance": "error", + "courtyards_overlap": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "hole_clearance": "error", + "hole_near_hole": "error", + "invalid_outline": "error", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "error", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_over_copper": "error", + "silk_overlap": "error", + "skew_out_of_range": "error", + "too_many_vias": "error", + "track_dangling": "warning", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zone_has_empty_net": "error", + "zones_intersect": "error" + }, + "rules": { + "allow_blind_buried_vias": false, + "allow_microvias": false, + "max_error": 0.005, + "min_clearance": 0.0, + "min_copper_edge_clearance": 0.049999999999999996, + "min_hole_clearance": 0.0, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.19999999999999998, + "min_microvia_drill": 0.09999999999999999, + "min_silk_clearance": 0.0, + "min_through_hole_diameter": 0.7, + "min_track_width": 0.25, + "min_via_annular_width": 0.049999999999999996, + "min_via_diameter": 1.5 + }, + "track_widths": [], + "via_dimensions": [], + "zones_allow_external_fillets": false, + "zones_use_no_outline": true + }, + "layer_presets": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_label_syntax": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "heat_map_robot_servo_rework.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12.0, + "clearance": 0.3, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.4, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.4, + "via_diameter": 1.5, + "via_drill": 0.7, + "wire_width": 6.0 + }, + { + "bus_width": 12.0, + "clearance": 0.25, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.4, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Narrow Pin", + "nets": [], + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.3, + "via_diameter": 1.5, + "via_drill": 0.7, + "wire_width": 6.0 + }, + { + "bus_width": 12.0, + "clearance": 0.3, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.4, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Power", + "nets": [ + "/>5v", + "GND", + "Net-(C2-Pad1)", + "VCC" + ], + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.5, + "via_diameter": 1.5, + "via_drill": 0.7, + "wire_width": 6.0 + } + ], + "meta": { + "version": 0 + }, + "net_colors": null + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "drawing": { + "default_bus_thickness": 12.0, + "default_junction_size": 36.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "default_wire_thickness": 6.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.3 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 0 + }, + "net_format_name": "", + "ngspice": { + "meta": { + "version": 0 + }, + "model_mode": 0 + }, + "page_layout_descr_file": "", + "plot_directory": "", + "spice_adjust_passive_values": false, + "spice_external_command": "spice \"%I\"", + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [], + "text_variables": {} +} diff --git a/robot/board/heat_map_robot_servo_rework.pro b/robot/board/heat_map_robot_servo_rework.pro new file mode 100644 index 0000000..152769c --- /dev/null +++ b/robot/board/heat_map_robot_servo_rework.pro @@ -0,0 +1,33 @@ +update=22/05/2015 07:44:53 +version=1 +last_client=kicad +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] diff --git a/robot/board/heat_map_robot_servo_rework.sch b/robot/board/heat_map_robot_servo_rework.sch new file mode 100644 index 0000000..ed3bd1f --- /dev/null +++ b/robot/board/heat_map_robot_servo_rework.sch @@ -0,0 +1,1035 @@ +EESchema Schematic File Version 4 +LIBS:heat_map_robot_servo_rework-cache +EELAYER 26 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "Obstacle/Heat mapping robot" +Date "2017-11-19" +Rev "0.6" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L heat_map_robot_servo_rework-rescue:NRF24L01_Breakout-rfcom U4 +U 1 1 5A115E94 +P 10700 1650 +F 0 "U4" H 10700 2250 50 0000 L CNN +F 1 "NRF24L01_Breakout" H 10700 2150 50 0000 L CNN +F 2 "mysensors_radios:NRF24L01-SMD" H 10850 2250 50 0001 L CIN +F 3 "http://www.nordicsemi.com/eng/content/download/2730/34105/file/nRF24L01_Product_Specification_v2_0.pdf" H 6900 2550 50 0001 L CNN + 1 10700 1650 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR01 +U 1 1 5A1162AD +P 9350 750 +F 0 "#PWR01" H 9350 600 50 0001 C CNN +F 1 "VCC" H 9367 923 50 0000 C CNN +F 2 "" H 9350 750 50 0001 C CNN +F 3 "" H 9350 750 50 0001 C CNN + 1 9350 750 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR02 +U 1 1 5A116332 +P 10700 2300 +F 0 "#PWR02" H 10700 2050 50 0001 C CNN +F 1 "GND" H 10705 2127 50 0000 C CNN +F 2 "" H 10700 2300 50 0001 C CNN +F 3 "" H 10700 2300 50 0001 C CNN + 1 10700 2300 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR03 +U 1 1 5A11654D +P 4700 3450 +F 0 "#PWR03" H 4700 3200 50 0001 C CNN +F 1 "GND" H 4705 3277 50 0000 C CNN +F 2 "" H 4700 3450 50 0001 C CNN +F 3 "" H 4700 3450 50 0001 C CNN + 1 4700 3450 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR04 +U 1 1 5A11664F +P 4700 900 +F 0 "#PWR04" H 4700 750 50 0001 C CNN +F 1 "VCC" H 4717 1073 50 0000 C CNN +F 2 "" H 4700 900 50 0001 C CNN +F 3 "" H 4700 900 50 0001 C CNN + 1 4700 900 + 1 0 0 -1 +$EndComp +NoConn ~ 4800 1650 +NoConn ~ 6700 1250 +NoConn ~ 6700 3350 +Text Label 6700 1900 0 60 ~ 0 +TS-1 +Text Label 6700 2950 0 60 ~ 0 +L-1 +Text Label 6700 1050 0 60 ~ 0 +CHIP_ENABLE +Text Label 6700 1150 0 60 ~ 0 +CHIP_SELECT +Text Label 6700 1350 0 60 ~ 0 +MOSI +Text Label 6700 1450 0 60 ~ 0 +MISO +Text Label 6700 1550 0 60 ~ 0 +CLOCK +Text Label 6700 1650 0 60 ~ 0 +QUARTZ-1 +Text Label 6700 1750 0 60 ~ 0 +QUARTZ-2 +Text Label 6700 2500 0 60 ~ 0 +RESET +$Comp +L heat_map_robot_servo_rework-rescue:MAX31820-sensors U3 +U 1 1 5A12078F +P 10650 4400 +F 0 "U3" H 10420 4446 50 0000 R CNN +F 1 "MAX31820" H 10420 4355 50 0000 R CNN +F 2 "TO_SOT_Packages_THT:TO-92_Inline_Narrow_Oval" H 9650 4150 50 0001 C CNN +F 3 "http://datasheets.maximintegrated.com/en/ds/MAX31820.pdf" H 10500 4650 50 0001 C CNN + 1 10650 4400 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR07 +U 1 1 5A120851 +P 10650 4000 +F 0 "#PWR07" H 10650 3850 50 0001 C CNN +F 1 "VCC" H 10600 4150 50 0000 C CNN +F 2 "" H 10650 4000 50 0001 C CNN +F 3 "" H 10650 4000 50 0001 C CNN + 1 10650 4000 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR08 +U 1 1 5A120864 +P 10650 4750 +F 0 "#PWR08" H 10650 4500 50 0001 C CNN +F 1 "GND" H 10600 4600 50 0000 C CNN +F 2 "" H 10650 4750 50 0001 C CNN +F 3 "" H 10650 4750 50 0001 C CNN + 1 10650 4750 + 1 0 0 -1 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:R-device R3 +U 1 1 5A1254DB +P 10250 4050 +F 0 "R3" V 10043 4050 50 0000 C CNN +F 1 "4.7K" V 10134 4050 50 0000 C CNN +F 2 "Resistors_SMD:R_0805_HandSoldering" V 10180 4050 50 0001 C CNN +F 3 "" H 10250 4050 50 0001 C CNN + 1 10250 4050 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR09 +U 1 1 5A12C9BC +P 8650 3850 +F 0 "#PWR09" H 8650 3600 50 0001 C CNN +F 1 "GND" H 8600 3700 50 0000 C CNN +F 2 "" H 8650 3850 50 0001 C CNN +F 3 "" H 8650 3850 50 0001 C CNN + 1 8650 3850 + 1 0 0 -1 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:R-device R2 +U 1 1 5A12E126 +P 9050 3250 +F 0 "R2" V 9257 3250 50 0000 C CNN +F 1 "10k" V 9166 3250 50 0000 C CNN +F 2 "Resistors_SMD:R_0805_HandSoldering" V 8980 3250 50 0001 C CNN +F 3 "" H 9050 3250 50 0001 C CNN + 1 9050 3250 + 0 -1 -1 0 +$EndComp +$Comp +L power:VCC #PWR010 +U 1 1 5A12E1B0 +P 9300 3250 +F 0 "#PWR010" H 9300 3100 50 0001 C CNN +F 1 "VCC" V 9250 3400 50 0000 C CNN +F 2 "" H 9300 3250 50 0001 C CNN +F 3 "" H 9300 3250 50 0001 C CNN + 1 9300 3250 + 0 1 1 0 +$EndComp +Text Label 8500 5850 2 60 ~ 0 +SERVO_PWM-2 +Text Label 8500 5250 2 60 ~ 0 +SERVO_PWM-1 +$Comp +L power:VCC #PWR011 +U 1 1 5A13CD77 +P 10350 5550 +F 0 "#PWR011" H 10350 5400 50 0001 C CNN +F 1 "VCC" V 10367 5678 50 0000 L CNN +F 2 "" H 10350 5550 50 0001 C CNN +F 3 "" H 10350 5550 50 0001 C CNN + 1 10350 5550 + 0 1 1 0 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:CP-device C5 +U 1 1 5A141CEB +P 9650 5300 +F 0 "C5" V 9900 5200 50 0000 C CNN +F 1 "10-47uF" V 9800 5350 50 0000 C CNN +F 2 "Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow" H 9688 5150 50 0001 C CNN +F 3 "" H 9650 5300 50 0001 C CNN + 1 9650 5300 + 0 1 -1 0 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:CP-device C6 +U 1 1 5A141D58 +P 9650 5800 +F 0 "C6" V 9395 5800 50 0000 C CNN +F 1 "10-47uF" V 9500 5900 50 0000 C CNN +F 2 "Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow" H 9688 5650 50 0001 C CNN +F 3 "" H 9650 5800 50 0001 C CNN + 1 9650 5800 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR012 +U 1 1 5A141EFB +P 9450 5550 +F 0 "#PWR012" H 9450 5300 50 0001 C CNN +F 1 "GND" H 9400 5400 50 0000 C CNN +F 2 "" H 9450 5550 50 0001 C CNN +F 3 "" H 9450 5550 50 0001 C CNN + 1 9450 5550 + 1 0 0 -1 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:LED-device D1 +U 1 1 5A15323B +P 7300 4400 +F 0 "D1" H 7292 4145 50 0000 C CNN +F 1 "LED" H 7292 4236 50 0000 C CNN +F 2 "LEDs:LED_0805_HandSoldering" H 7300 4400 50 0001 C CNN +F 3 "~" H 7300 4400 50 0001 C CNN + 1 7300 4400 + -1 0 0 1 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:R-device R1 +U 1 1 5A15341F +P 7750 4400 +F 0 "R1" V 7957 4400 50 0000 C CNN +F 1 "100" V 7866 4400 50 0000 C CNN +F 2 "Resistors_SMD:R_0805_HandSoldering" V 7680 4400 50 0001 C CNN +F 3 "" H 7750 4400 50 0001 C CNN + 1 7750 4400 + 0 -1 -1 0 +$EndComp +$Comp +L power:GND #PWR013 +U 1 1 5A156994 +P 8000 4500 +F 0 "#PWR013" H 8000 4250 50 0001 C CNN +F 1 "GND" H 7950 4350 50 0000 C CNN +F 2 "" H 8000 4500 50 0001 C CNN +F 3 "" H 8000 4500 50 0001 C CNN + 1 8000 4500 + 1 0 0 -1 +$EndComp +Text Label 6700 2850 0 60 ~ 0 +INTERRUPT +$Comp +L heat_map_robot_servo_rework-rescue:Crystal-device Y1 +U 1 1 5A15E021 +P 5800 4100 +F 0 "Y1" H 5800 4368 50 0000 C CNN +F 1 "Crystal" H 5800 4277 50 0000 C CNN +F 2 "Crystals:Crystal_HC49-U_Vertical" H 5800 4100 50 0001 C CNN +F 3 "" H 5800 4100 50 0001 C CNN + 1 5800 4100 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR014 +U 1 1 5A15E125 +P 5500 4600 +F 0 "#PWR014" H 5500 4350 50 0001 C CNN +F 1 "GND" H 5450 4450 50 0000 C CNN +F 2 "" H 5500 4600 50 0001 C CNN +F 3 "" H 5500 4600 50 0001 C CNN + 1 5500 4600 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR015 +U 1 1 5A15E14C +P 6100 4600 +F 0 "#PWR015" H 6100 4350 50 0001 C CNN +F 1 "GND" H 6050 4450 50 0000 C CNN +F 2 "" H 6100 4600 50 0001 C CNN +F 3 "" H 6100 4600 50 0001 C CNN + 1 6100 4600 + 1 0 0 -1 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:C-device C4 +U 1 1 5A15E1A6 +P 6100 4350 +F 0 "C4" H 6215 4396 50 0000 L CNN +F 1 "22pF" H 6215 4305 50 0000 L CNN +F 2 "Capacitors_SMD:C_0805_HandSoldering" H 6138 4200 50 0001 C CNN +F 3 "" H 6100 4350 50 0001 C CNN + 1 6100 4350 + 1 0 0 -1 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:C-device C1 +U 1 1 5A15E23E +P 5500 4350 +F 0 "C1" H 5615 4396 50 0000 L CNN +F 1 "22pF" H 5615 4305 50 0000 L CNN +F 2 "Capacitors_SMD:C_0805_HandSoldering" H 5538 4200 50 0001 C CNN +F 3 "" H 5500 4350 50 0001 C CNN + 1 5500 4350 + 1 0 0 -1 +$EndComp +Text Label 5500 3900 2 60 ~ 0 +QUARTZ-1 +Text Label 6100 3900 0 60 ~ 0 +QUARTZ-2 +$Comp +L heat_map_robot_servo_rework-rescue:MCP1700-3002E_SOT23-regul U2 +U 1 1 5A17A197 +P 9950 750 +F 0 "U2" H 9950 992 50 0000 C CNN +F 1 "MCP1700-3002E_SOT23" H 9950 901 50 0000 C CNN +F 2 "TO_SOT_Packages_SMD:SOT-23" H 9950 975 50 0001 C CNN +F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/20001826C.pdf" H 9950 750 50 0001 C CNN + 1 9950 750 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR018 +U 1 1 5A18330E +P 4850 6050 +F 0 "#PWR018" H 4850 5900 50 0001 C CNN +F 1 "VCC" H 4867 6223 50 0000 C CNN +F 2 "" H 4850 6050 50 0001 C CNN +F 3 "" H 4850 6050 50 0001 C CNN + 1 4850 6050 + 1 0 0 -1 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:C-device C2 +U 1 1 5A183748 +P 5750 7100 +F 0 "C2" V 5600 7150 50 0000 C CNN +F 1 "100nF" V 5500 7100 50 0000 C CNN +F 2 "Capacitors_SMD:C_0805_HandSoldering" H 5788 6950 50 0001 C CNN +F 3 "" H 5750 7100 50 0001 C CNN + 1 5750 7100 + 0 -1 -1 0 +$EndComp +$Comp +L power:GND #PWR019 +U 1 1 5A1838D9 +P 6100 7550 +F 0 "#PWR019" H 6100 7300 50 0001 C CNN +F 1 "GND" H 6050 7400 50 0000 C CNN +F 2 "" H 6100 7550 50 0001 C CNN +F 3 "" H 6100 7550 50 0001 C CNN + 1 6100 7550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10700 750 10700 1050 +Wire Wire Line + 10700 2300 10700 2250 +Wire Wire Line + 4700 900 4700 1050 +Wire Wire Line + 4700 1350 4800 1350 +Wire Wire Line + 4800 1050 4700 1050 +Connection ~ 4700 1050 +Wire Wire Line + 10200 1650 9300 1650 +Wire Wire Line + 9300 1650 9300 1150 +Wire Wire Line + 10200 1850 9400 1850 +Wire Wire Line + 9400 1850 9400 1050 +Wire Wire Line + 10650 4750 10650 4700 +Wire Wire Line + 10650 4000 10650 4050 +Wire Wire Line + 10950 4400 11000 4400 +Wire Wire Line + 11000 4400 11000 3800 +Wire Wire Line + 11000 3800 10050 3800 +Wire Wire Line + 10400 4050 10650 4050 +Connection ~ 10650 4050 +Wire Wire Line + 10050 3800 10050 4050 +Wire Wire Line + 10050 4050 10100 4050 +Connection ~ 10050 3800 +Wire Wire Line + 6700 2500 7300 2500 +Wire Wire Line + 7300 2500 7300 3250 +Wire Wire Line + 10200 5550 10350 5550 +Wire Wire Line + 10200 5000 10200 5300 +Wire Wire Line + 10200 5000 8600 5000 +Wire Wire Line + 10200 6100 8600 6100 +Connection ~ 10200 5550 +Wire Wire Line + 9800 5300 10200 5300 +Connection ~ 10200 5300 +Wire Wire Line + 9800 5800 10200 5800 +Connection ~ 10200 5800 +Wire Wire Line + 8700 5250 8700 5150 +Wire Wire Line + 8700 5150 9300 5150 +Wire Wire Line + 9300 5150 9300 5300 +Wire Wire Line + 9300 5950 8700 5950 +Wire Wire Line + 9500 5300 9300 5300 +Connection ~ 9300 5300 +Wire Wire Line + 9500 5800 9300 5800 +Connection ~ 9300 5800 +Wire Wire Line + 9450 5550 9450 5500 +Wire Wire Line + 9450 5500 9300 5500 +Connection ~ 9300 5500 +Wire Wire Line + 7450 4400 7600 4400 +Wire Wire Line + 7900 4400 8000 4400 +Wire Wire Line + 8000 4400 8000 4500 +Wire Wire Line + 6700 2950 7050 2950 +Wire Wire Line + 7050 2950 7050 4400 +Wire Wire Line + 7050 4400 7150 4400 +Wire Wire Line + 5500 4500 5500 4600 +Wire Wire Line + 6100 4500 6100 4600 +Wire Wire Line + 6100 3900 6100 4100 +Wire Wire Line + 6100 4100 5950 4100 +Wire Wire Line + 5500 3900 5500 4100 +Wire Wire Line + 5500 4100 5650 4100 +Connection ~ 5500 4100 +Connection ~ 6100 4100 +Connection ~ 6100 7100 +Wire Wire Line + 6700 3250 6800 3250 +Wire Wire Line + 6800 3250 6800 6300 +Wire Wire Line + 6800 6300 8500 6300 +$Comp +L power:PWR_FLAG #FLG01 +U 1 1 5A165594 +P 4850 6450 +F 0 "#FLG01" H 4850 6525 50 0001 C CNN +F 1 "PWR_FLAG" V 4850 6578 50 0000 L CNN +F 2 "" H 4850 6450 50 0001 C CNN +F 3 "" H 4850 6450 50 0001 C CNN + 1 4850 6450 + 0 -1 -1 0 +$EndComp +Connection ~ 6100 7250 +Wire Wire Line + 6150 7250 6100 7250 +$Comp +L power:PWR_FLAG #FLG02 +U 1 1 5A147D9A +P 6150 7250 +F 0 "#FLG02" H 6150 7325 50 0001 C CNN +F 1 "PWR_FLAG" V 6150 7378 50 0000 L CNN +F 2 "" H 6150 7250 50 0001 C CNN +F 3 "" H 6150 7250 50 0001 C CNN + 1 6150 7250 + 0 1 1 0 +$EndComp +Wire Wire Line + 9900 3800 9900 2200 +Wire Wire Line + 9900 2200 7950 2200 +Wire Wire Line + 7950 2200 7950 1900 +Wire Wire Line + 7950 1900 6700 1900 +$Comp +L power:GND #PWR020 +U 1 1 5A16ACEB +P 9950 1200 +F 0 "#PWR020" H 9950 950 50 0001 C CNN +F 1 "GND" H 10050 1100 50 0000 C CNN +F 2 "" H 9950 1200 50 0001 C CNN +F 3 "" H 9950 1200 50 0001 C CNN + 1 9950 1200 + 1 0 0 -1 +$EndComp +Text Label 10700 950 0 60 ~ 0 +3.3v +Wire Wire Line + 9200 3250 9300 3250 +$Comp +L heat_map_robot_servo_rework-rescue:CP-device C7 +U 1 1 5A1531F4 +P 9550 1000 +F 0 "C7" H 9700 1000 50 0000 C CNN +F 1 "10uF" H 9700 900 50 0000 C CNN +F 2 "Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow" H 9588 850 50 0001 C CNN +F 3 "" H 9550 1000 50 0001 C CNN + 1 9550 1000 + 1 0 0 -1 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:CP-device C8 +U 1 1 5A1535F6 +P 10350 1000 +F 0 "C8" H 10450 1200 50 0000 C CNN +F 1 "10uF" H 10500 1100 50 0000 C CNN +F 2 "Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow" H 10388 850 50 0001 C CNN +F 3 "" H 10350 1000 50 0001 C CNN + 1 10350 1000 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9550 1150 9950 1150 +Wire Wire Line + 9950 1050 9950 1150 +Connection ~ 9950 1150 +Wire Wire Line + 10250 750 10350 750 +Wire Wire Line + 10350 850 10350 750 +Connection ~ 10350 750 +Wire Wire Line + 9650 750 9550 750 +Wire Wire Line + 9550 850 9550 750 +Connection ~ 9550 750 +$Comp +L heat_map_robot_servo_rework-rescue:ATMEGA168A-PU-atmel U1 +U 1 1 5A1AE3C1 +P 5700 2150 +F 0 "U1" H 5750 3517 50 0000 C CNN +F 1 "ATMEGA328P-PU" H 5750 3426 50 0000 C CNN +F 2 "Housings_DIP:DIP-28_W7.62mm_Socket_LongPads" H 5700 2150 50 0001 C CIN +F 3 "http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf" H 5700 2150 50 0001 C CNN + 1 5700 2150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4800 3250 4700 3250 +Wire Wire Line + 4700 3250 4700 3350 +Wire Wire Line + 4800 3350 4700 3350 +Connection ~ 4700 3350 +Wire Wire Line + 4700 1050 4700 1350 +Wire Wire Line + 10650 4050 10650 4100 +Wire Wire Line + 10050 3800 9900 3800 +Wire Wire Line + 10200 5550 10200 5800 +Wire Wire Line + 10200 5300 10200 5550 +Wire Wire Line + 10200 5800 10200 6100 +Wire Wire Line + 9300 5300 9300 5500 +Wire Wire Line + 9300 5800 9300 5950 +Wire Wire Line + 9300 5500 9300 5800 +Wire Wire Line + 5500 4100 5500 4200 +Wire Wire Line + 6100 4100 6100 4200 +Wire Wire Line + 6100 7100 6100 7250 +Wire Wire Line + 9950 1150 10350 1150 +Wire Wire Line + 9950 1150 9950 1200 +Wire Wire Line + 10350 750 10700 750 +Wire Wire Line + 9550 750 9350 750 +Wire Wire Line + 4700 3350 4700 3450 +NoConn ~ 6000 6400 +NoConn ~ 6400 6400 +NoConn ~ 6500 6500 +NoConn ~ 6400 6600 +Wire Wire Line + 8650 3400 8650 3250 +Wire Wire Line + 7300 3250 8650 3250 +Connection ~ 8650 3250 +Wire Wire Line + 8650 3250 8900 3250 +NoConn ~ 8850 3400 +$Comp +L heat_map_robot_servo_rework-rescue:Screw_Terminal_01x02-Connector_Specialized J5 +U 1 1 5A3D23A6 +P 6300 6800 +F 0 "J5" H 6380 6792 50 0000 L CNN +F 1 "Screw_Terminal_01x02" H 6380 6701 50 0000 L CNN +F 2 "TerminalBlock:TerminalBlock_bornier-2_P5.08mm" H 6300 6800 50 0001 C CNN +F 3 "~" H 6300 6800 50 0001 C CNN + 1 6300 6800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6100 6900 6100 7100 +$Comp +L heat_map_robot_servo_rework-rescue:LED-device D2 +U 1 1 5A3E4B54 +P 7300 4750 +F 0 "D2" H 7292 4495 50 0000 C CNN +F 1 "LED" H 7292 4586 50 0000 C CNN +F 2 "LEDs:LED_0805_HandSoldering" H 7300 4750 50 0001 C CNN +F 3 "~" H 7300 4750 50 0001 C CNN + 1 7300 4750 + -1 0 0 1 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:R-device R4 +U 1 1 5A3E4B5B +P 7750 4750 +F 0 "R4" V 7957 4750 50 0000 C CNN +F 1 "100" V 7866 4750 50 0000 C CNN +F 2 "Resistors_SMD:R_0805_HandSoldering" V 7680 4750 50 0001 C CNN +F 3 "" H 7750 4750 50 0001 C CNN + 1 7750 4750 + 0 -1 -1 0 +$EndComp +$Comp +L power:GND #PWR021 +U 1 1 5A3E4B62 +P 8000 4850 +F 0 "#PWR021" H 8000 4600 50 0001 C CNN +F 1 "GND" H 7950 4700 50 0000 C CNN +F 2 "" H 8000 4850 50 0001 C CNN +F 3 "" H 8000 4850 50 0001 C CNN + 1 8000 4850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7450 4750 7600 4750 +Wire Wire Line + 7900 4750 8000 4750 +Wire Wire Line + 8000 4750 8000 4850 +Wire Wire Line + 6700 3050 6900 3050 +Wire Wire Line + 6900 3050 6900 4750 +Wire Wire Line + 6900 4750 7150 4750 +Wire Wire Line + 6700 3150 7200 3150 +Wire Wire Line + 7200 3150 7200 4000 +Wire Wire Line + 7200 4000 8500 4000 +Text Label 6700 3050 0 60 ~ 0 +L-2 +$Comp +L heat_map_robot_servo_rework-rescue:AP1117-15-regul U5 +U 1 1 5A3F7BF5 +P 5400 6600 +F 0 "U5" H 5400 6750 50 0000 C CNN +F 1 "AP1117-15" H 5400 6841 50 0000 C CNN +F 2 "TO_SOT_Packages_SMD:SOT-223-3_TabPin2" H 5400 6800 50 0001 C CNN +F 3 "http://www.diodes.com/datasheets/AP1117.pdf" H 5500 6350 50 0001 C CNN + 1 5400 6600 + -1 0 0 1 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:SW_SPDT-sw_dpdt SW1 +U 1 1 5A34F225 +P 6200 6500 +F 0 "SW1" H 6200 6785 50 0000 C CNN +F 1 "SW_SPDT" H 6200 6694 50 0000 C CNN +F 2 "sw_dpsd:SW_DPSD" H 5465 6500 50 0001 C CNN +F 3 "" H 5465 6500 50 0001 C CNN + 1 6200 6500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5900 7100 6100 7100 +Connection ~ 6100 7450 +Wire Wire Line + 6100 7450 6100 7550 +Wire Wire Line + 5900 6500 5900 6800 +Wire Wire Line + 5900 6800 6100 6800 +Wire Wire Line + 6700 7450 6700 6150 +Wire Wire Line + 6100 7450 6700 7450 +Text Label 5950 6800 0 50 ~ 0 +>5v +$Comp +L heat_map_robot_servo_rework-rescue:CP-device C9 +U 1 1 5A409996 +P 5800 6350 +F 0 "C9" H 5950 6200 50 0000 C CNN +F 1 "10uF" H 6000 6300 50 0000 C CNN +F 2 "Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow" H 5838 6200 50 0001 C CNN +F 3 "" H 5800 6350 50 0001 C CNN + 1 5800 6350 + -1 0 0 1 +$EndComp +Wire Wire Line + 4850 6050 4850 6450 +$Comp +L heat_map_robot_servo_rework-rescue:CP-device C3 +U 1 1 5A41C9DF +P 5000 6400 +F 0 "C3" H 4950 6200 50 0000 C CNN +F 1 "10uF" H 4900 6300 50 0000 C CNN +F 2 "Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow" H 5038 6250 50 0001 C CNN +F 3 "" H 5000 6400 50 0001 C CNN + 1 5000 6400 + -1 0 0 1 +$EndComp +Wire Wire Line + 5100 6600 5000 6600 +Wire Wire Line + 5000 6550 5000 6600 +Connection ~ 5000 6600 +Wire Wire Line + 5000 6600 4850 6600 +Wire Wire Line + 6000 6600 5800 6600 +Wire Wire Line + 5800 6500 5800 6600 +Connection ~ 5800 6600 +Wire Wire Line + 5800 6600 5700 6600 +Wire Wire Line + 5000 6150 5000 6250 +Wire Wire Line + 5000 6150 5400 6150 +Wire Wire Line + 5400 6300 5400 6150 +Connection ~ 5400 6150 +Wire Wire Line + 5400 6150 5800 6150 +Wire Wire Line + 5800 6200 5800 6150 +Connection ~ 5800 6150 +Wire Wire Line + 5800 6150 6700 6150 +Text Label 4850 6350 1 50 ~ 0 +5v +Wire Wire Line + 6100 7250 6100 7450 +Connection ~ 4850 6450 +Wire Wire Line + 4850 6450 4850 6600 +Wire Wire Line + 5600 7100 5600 6800 +Wire Wire Line + 5600 6800 5800 6800 +Wire Wire Line + 5800 6800 5800 6600 +$Comp +L heat_map_robot_servo_rework-rescue:HC-SR04-HC-SR04 U6 +U 1 1 5A4148AE +P 10400 3000 +F 0 "U6" H 10400 3350 50 0000 L CNN +F 1 "HC-SR04" H 10400 3250 50 0000 L CNN +F 2 "HC-SR04:XCVR_HC-SR04" H 10400 3000 50 0001 L BNN +F 3 "5.95 USD" H 10400 3000 50 0001 L BNN +F 4 "OSEPP" H 10400 3000 50 0001 L BNN "Field4" +F 5 "None" H 10400 3000 50 0001 L BNN "Field5" +F 6 "Ultrasonic Sensor Module" H 10400 3000 50 0001 L BNN "Field6" +F 7 "Unavailable" H 10400 3000 50 0001 L BNN "Field7" +F 8 "HC-SR04" H 10400 3000 50 0001 L BNN "Field8" + 1 10400 3000 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR05 +U 1 1 5A42B250 +P 10150 2800 +F 0 "#PWR05" H 10150 2650 50 0001 C CNN +F 1 "VCC" H 10167 2973 50 0000 C CNN +F 2 "" H 10150 2800 50 0001 C CNN +F 3 "" H 10150 2800 50 0001 C CNN + 1 10150 2800 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR06 +U 1 1 5A42B2CB +P 10150 3300 +F 0 "#PWR06" H 10150 3050 50 0001 C CNN +F 1 "GND" H 10155 3127 50 0000 C CNN +F 2 "" H 10150 3300 50 0001 C CNN +F 3 "" H 10150 3300 50 0001 C CNN + 1 10150 3300 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10150 3300 10150 3200 +Wire Wire Line + 10150 3200 10200 3200 +Wire Wire Line + 10200 2900 10150 2900 +Wire Wire Line + 10150 2900 10150 2800 +Wire Wire Line + 10200 3000 9750 3000 +Wire Wire Line + 9750 3000 9750 2300 +Wire Wire Line + 9750 2300 6700 2300 +Wire Wire Line + 10200 3100 9650 3100 +Wire Wire Line + 9650 3100 9650 2400 +Wire Wire Line + 9650 2400 6700 2400 +Text Label 6700 2300 0 50 ~ 0 +TRIGGER +Text Label 6700 2400 0 50 ~ 0 +ECHO +$Comp +L Switch:SW_Push_Dual SW2 +U 1 1 5A1285FF +P 8650 3600 +F 0 "SW2" V 8696 3312 50 0000 R CNN +F 1 "SW_Push_Dual" V 8605 3312 50 0000 R CNN +F 2 "Button_Switch_THT:SW_PUSH_6mm_h4.3mm" H 8650 3800 50 0001 C CNN +F 3 "" H 8650 3800 50 0001 C CNN + 1 8650 3600 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 8650 3800 8650 3850 +$Comp +L heat_map_robot_servo_rework-rescue:R-device R5 +U 1 1 5A416174 +P 8300 1350 +F 0 "R5" V 8400 1400 50 0000 C CNN +F 1 "510" V 8400 1250 50 0000 C CNN +F 2 "Resistors_SMD:R_0805_HandSoldering" V 8230 1350 50 0001 C CNN +F 3 "" H 8300 1350 50 0001 C CNN + 1 8300 1350 + 0 -1 -1 0 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:R-device R6 +U 1 1 5A4163B7 +P 7900 1450 +F 0 "R6" V 7850 1650 50 0000 C CNN +F 1 "510" V 7850 1250 50 0000 C CNN +F 2 "Resistors_SMD:R_0805_HandSoldering" V 7830 1450 50 0001 C CNN +F 3 "" H 7900 1450 50 0001 C CNN + 1 7900 1450 + 0 -1 -1 0 +$EndComp +$Comp +L heat_map_robot_servo_rework-rescue:R-device R7 +U 1 1 5A416403 +P 8650 1550 +F 0 "R7" V 8550 1600 50 0000 C CNN +F 1 "510" V 8550 1450 50 0000 C CNN +F 2 "Resistors_SMD:R_0805_HandSoldering" V 8580 1550 50 0001 C CNN +F 3 "" H 8650 1550 50 0001 C CNN + 1 8650 1550 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 6700 1550 8500 1550 +Wire Wire Line + 8800 1550 10200 1550 +Wire Wire Line + 6700 1050 9400 1050 +Wire Wire Line + 6700 1150 9300 1150 +Wire Wire Line + 8450 1350 10200 1350 +Wire Wire Line + 10200 1450 8050 1450 +Wire Wire Line + 8150 1350 6700 1350 +Wire Wire Line + 6700 1450 7750 1450 +NoConn ~ 6700 2000 +NoConn ~ 6700 2100 +NoConn ~ 6700 2200 +Wire Wire Line + 6700 2850 7450 2850 +Wire Wire Line + 7450 2850 7450 1950 +Wire Wire Line + 7450 1950 10200 1950 +Text Label 5850 5300 0 60 ~ 0 +RESET +$Comp +L power:VCC #PWR016 +U 1 1 5A4F1FAC +P 5000 5750 +F 0 "#PWR016" H 5000 5600 50 0001 C CNN +F 1 "VCC" H 5017 5923 50 0000 C CNN +F 2 "" H 5000 5750 50 0001 C CNN +F 3 "" H 5000 5750 50 0001 C CNN + 1 5000 5750 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR017 +U 1 1 5A4F1FFB +P 5850 5650 +F 0 "#PWR017" H 5850 5400 50 0001 C CNN +F 1 "GND" H 5800 5500 50 0000 C CNN +F 2 "" H 5850 5650 50 0001 C CNN +F 3 "" H 5850 5650 50 0001 C CNN + 1 5850 5650 + 1 0 0 -1 +$EndComp +Text Label 5150 5300 2 60 ~ 0 +CLOCK +Text Label 5150 5400 2 60 ~ 0 +MISO +Text Label 5150 5500 2 60 ~ 0 +MOSI +Text Label 6250 5500 0 60 ~ 0 +TXD +Text Label 6250 5400 0 60 ~ 0 +RXD +$Comp +L heat_map_robot_servo_rework-rescue:Conn_02x04_Odd_Even-Connector J1 +U 1 1 5A54141F +P 5450 5400 +F 0 "J1" H 4900 5750 50 0000 C CNN +F 1 "Conn_02x04_Odd_Even" H 5250 5650 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_2x04_Pitch2.54mm" H 5450 5400 50 0001 C CNN +F 3 "~" H 5450 5400 50 0001 C CNN + 1 5450 5400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5750 5600 5850 5600 +Wire Wire Line + 5850 5600 5850 5650 +Text Label 6700 2650 0 50 ~ 0 +RXD +Text Label 6700 2750 0 50 ~ 0 +TXD +Wire Wire Line + 5250 5300 5150 5300 +Wire Wire Line + 5150 5400 5250 5400 +Wire Wire Line + 5250 5500 5150 5500 +Wire Wire Line + 5250 5600 5150 5600 +Wire Wire Line + 5150 5600 5150 5750 +Wire Wire Line + 5150 5750 5000 5750 +$Comp +L heat_map_robot_servo_rework-rescue:Conn_02x03_Row_Letter_Last-Connector J2 +U 1 1 5A4972F8 +P 8600 5450 +F 0 "J2" V 8550 5750 50 0000 R CNN +F 1 "Conn_02x03_Row_Letter_Last" V 8650 6700 50 0000 R CNN +F 2 "conn:Pin_Header_Straight_2x03_Pitch2.54mm" H 8600 5450 50 0001 C CNN +F 3 "~" H 8600 5450 50 0001 C CNN + 1 8600 5450 + 0 -1 1 0 +$EndComp +Wire Wire Line + 8500 5750 8500 6300 +Wire Wire Line + 8600 5750 8600 6100 +Wire Wire Line + 8700 5750 8700 5950 +NoConn ~ 8850 3800 +Wire Wire Line + 8600 5000 8600 5250 +Wire Wire Line + 8500 4000 8500 5250 +Wire Wire Line + 5850 5300 5750 5300 +$Comp +L heat_map_robot_servo_rework-rescue:R-device R8 +U 1 1 5AA55099 +P 5950 5400 +F 0 "R8" V 6000 5225 50 0000 C CNN +F 1 "1K" V 5950 5400 50 0000 C CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 5880 5400 50 0001 C CNN +F 3 "" H 5950 5400 50 0001 C CNN + 1 5950 5400 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 5800 5500 5750 5500 +Wire Wire Line + 5750 5400 5800 5400 +Wire Wire Line + 6100 5500 6250 5500 +Wire Wire Line + 6250 5400 6100 5400 +$Comp +L heat_map_robot_servo_rework-rescue:R-device R9 +U 1 1 5AA82116 +P 5950 5500 +F 0 "R9" V 6000 5325 50 0000 C CNN +F 1 "1K" V 5950 5500 50 0000 C CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 5880 5500 50 0001 C CNN +F 3 "" H 5950 5500 50 0001 C CNN + 1 5950 5500 + 0 -1 -1 0 +$EndComp +$EndSCHEMATC diff --git a/robot/board/sw_dpsd.pretty/SW_DPSD.kicad_mod b/robot/board/sw_dpsd.pretty/SW_DPSD.kicad_mod new file mode 100644 index 0000000..100ae73 --- /dev/null +++ b/robot/board/sw_dpsd.pretty/SW_DPSD.kicad_mod @@ -0,0 +1,39 @@ +(module SW_DPSD (layer F.Cu) (tedit 5A3CD5DB) + (descr "4-bit rotary coded switch, J-hook, https://www.nidec-copal-electronics.com/e/catalog/switch/sh-7000.pdf") + (tags "rotary switch bcd") + (attr smd) + (fp_text reference SW1 (at 0 -6.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_SPDT (at 0 6.35) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.1016 -0.254) (end -1.373 -0.254) (layer F.Fab) (width 0.05)) + (fp_line (start -1.397 -1.722) (end 0.103 -1.722) (layer F.Fab) (width 0.05)) + (fp_line (start 0.103 -1.722) (end 0.103 1.778) (layer F.Fab) (width 0.05)) + (fp_line (start -1.397 1.778) (end 0.103 1.778) (layer F.Fab) (width 0.05)) + (fp_line (start -1.397 -1.722) (end -1.397 1.778) (layer F.Fab) (width 0.05)) + (fp_line (start -4.699 4.191) (end -2.159 4.191) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.699 -4.826) (end -4.699 4.191) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.302 -4.826) (end -4.699 -4.826) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.302 4.191) (end 3.302 -4.826) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.159 4.191) (end 3.302 4.191) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.7366 4.1656) (end 0.7366 -4.8387) (layer F.Fab) (width 0.05)) + (fp_line (start -2.1209 4.1656) (end 0.7366 4.1656) (layer F.Fab) (width 0.05)) + (fp_line (start 0.7291 -4.8387) (end -2.1209 -4.8387) (layer F.Fab) (width 0.05)) + (fp_line (start -2.1209 -4.8387) (end -2.1209 4.1613) (layer F.Fab) (width 0.05)) + (pad 1 smd rect (at -3.7592 -2.69748) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -3.7592 -0.29718) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -3.75666 2.10312) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 2.36474 2.10312) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 2.3622 -0.29718) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 2.3622 -2.69748) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask)) + (model ${KISYS3DMOD}/Buttons_Switches_SMD.3dshapes/Nidec_Copal_SH-7010A.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/robot/board/sym-lib-table b/robot/board/sym-lib-table new file mode 100644 index 0000000..fa3bc69 --- /dev/null +++ b/robot/board/sym-lib-table @@ -0,0 +1,3 @@ +(sym_lib_table + (lib (name heat_map_robot_servo_rework-rescue)(type Legacy)(uri ${KIPRJMOD}/heat_map_robot_servo_rework-rescue.lib)(options "")(descr "")) +)