diff options
-rw-r--r-- | laser-tag badge/laser-tag.brd | 170 | ||||
-rw-r--r-- | laser-tag badge/laser-tag.sch | 193 |
2 files changed, 340 insertions, 23 deletions
diff --git a/laser-tag badge/laser-tag.brd b/laser-tag badge/laser-tag.brd index c3a5b5f..378318c 100644 --- a/laser-tag badge/laser-tag.brd +++ b/laser-tag badge/laser-tag.brd @@ -2143,6 +2143,60 @@ Source: http://optoelectronics.perkinelmer.com/content/Datasheets/DTS_vt500serie </package> </packages> </library> +<library name="switch"> +<description><b>Switches</b><p> +Marquardt, Siemens, C&K, ITT, and others<p> +<author>Created by librarian@cadsoft.de</author></description> +<packages> +<package name="SKHMPXE010"> +<description><b>6.2 X 6.5mm TACT Switch (SMD)</b><p> +Source: http://www3.alps.co.jp/WebObjects/catalog.woa/PDF/E/Switch/Tact/SKHM/SKHM.PDF</description> +<wire x1="-2.7606" y1="2.9981" x2="2.7606" y2="2.9981" width="0.1016" layer="21"/> +<wire x1="2.7606" y1="2.9981" x2="2.7606" y2="0.9944" width="0.1016" layer="21"/> +<wire x1="2.7606" y1="0.9944" x2="3.1762" y2="0.9944" width="0.1016" layer="21"/> +<wire x1="3.1762" y1="0.9944" x2="3.1762" y2="-0.9796" width="0.1016" layer="21"/> +<wire x1="3.1762" y1="-0.9796" x2="2.7606" y2="-0.9796" width="0.1016" layer="21"/> +<wire x1="2.7606" y1="-0.9796" x2="2.7606" y2="-2.9981" width="0.1016" layer="21"/> +<wire x1="2.7606" y1="-2.9981" x2="-2.7606" y2="-2.9981" width="0.1016" layer="21"/> +<wire x1="-2.7606" y1="-2.9981" x2="-2.7606" y2="-1.3358" width="0.1016" layer="21"/> +<wire x1="-2.7606" y1="-1.3358" x2="-2.8794" y2="-1.217" width="0.1016" layer="21"/> +<wire x1="-2.8794" y1="-1.217" x2="-2.8794" y2="1.2022" width="0.1016" layer="21"/> +<wire x1="-2.8794" y1="1.2022" x2="-2.7606" y2="1.321" width="0.1016" layer="21"/> +<wire x1="-2.7606" y1="1.321" x2="-2.7606" y2="2.9981" width="0.1016" layer="21"/> +<wire x1="2.7161" y1="-2.7606" x2="1.0686" y2="-2.7606" width="0.1016" layer="21"/> +<wire x1="1.0686" y1="-2.7606" x2="1.0686" y2="-2.6567" width="0.1016" layer="21"/> +<wire x1="1.0686" y1="-2.6567" x2="-1.0835" y2="-2.6567" width="0.1016" layer="21"/> +<wire x1="-1.0835" y1="-2.6567" x2="-1.0835" y2="-2.9387" width="0.1016" layer="21"/> +<wire x1="-1.128" y1="-2.7606" x2="-2.7012" y2="-2.7606" width="0.1016" layer="21"/> +<wire x1="1.0686" y1="-2.7606" x2="1.0686" y2="-2.9535" width="0.1016" layer="21"/> +<wire x1="2.7161" y1="2.7606" x2="1.0686" y2="2.7606" width="0.1016" layer="21"/> +<wire x1="1.0686" y1="2.7606" x2="1.0686" y2="2.6567" width="0.1016" layer="21"/> +<wire x1="1.0686" y1="2.6567" x2="-1.0835" y2="2.6567" width="0.1016" layer="21"/> +<wire x1="-1.0835" y1="2.6567" x2="-1.0835" y2="2.9387" width="0.1016" layer="21"/> +<wire x1="-1.128" y1="2.7606" x2="-2.7012" y2="2.7606" width="0.1016" layer="21"/> +<wire x1="1.0686" y1="2.7606" x2="1.0686" y2="2.9536" width="0.1016" layer="21"/> +<circle x="0" y="0" radius="1.2764" width="0.1016" layer="21"/> +<circle x="0" y="0" radius="1.6475" width="0.1016" layer="21"/> +<smd name="3" x="-4.2" y="-2.25" dx="1.6" dy="1.4" layer="1"/> +<smd name="4" x="4.2" y="-2.25" dx="1.6" dy="1.4" layer="1"/> +<smd name="5" x="4.2" y="0" dx="1.6" dy="1.4" layer="1"/> +<smd name="2" x="4.2" y="2.25" dx="1.6" dy="1.4" layer="1"/> +<smd name="1" x="-4.2" y="2.25" dx="1.6" dy="1.4" layer="1"/> +<text x="-2.54" y="3.175" size="1.27" layer="25">>NAME</text> +<text x="-2.54" y="-4.445" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-3.9925" y1="1.6772" x2="-2.7755" y2="2.4341" layer="51"/> +<rectangle x1="-3.9925" y1="-2.4341" x2="-2.7903" y2="-1.6623" layer="51"/> +<rectangle x1="2.7755" y1="-2.4192" x2="3.9925" y2="-1.6623" layer="51"/> +<rectangle x1="3.2059" y1="-0.371" x2="3.8589" y2="0.3859" layer="51"/> +<rectangle x1="2.7903" y1="1.6772" x2="3.9925" y2="2.4341" layer="51"/> +<rectangle x1="-3.3246" y1="1.6771" x2="-2.7755" y2="2.4341" layer="21"/> +<rectangle x1="-3.3246" y1="-2.4341" x2="-2.7903" y2="-1.6623" layer="21"/> +<rectangle x1="2.7903" y1="1.6771" x2="3.3246" y2="2.4341" layer="21"/> +<rectangle x1="3.191" y1="-0.371" x2="3.3246" y2="0.3859" layer="21"/> +<rectangle x1="2.7755" y1="-2.4192" x2="3.3246" y2="-1.6623" layer="21"/> +</package> +</packages> +</library> </libraries> <attributes> </attributes> @@ -2355,7 +2409,7 @@ design rules under a new name.</description> <element name="PH1" library="photo-elements" package="VT500" value="VT50N1" x="10.795" y="22.86" rot="R90"/> <element name="R1" library="rcl" package="R0603" value="" x="10.795" y="22.86" rot="MR90"/> <element name="USB" library="adafruit" package="USB-MINIB" value="" x="76.835" y="38.735" rot="MR270"/> -<element name="R2" library="rcl" package="R0603" value="10" x="22.225" y="10.795" rot="MR0"/> +<element name="R2" library="rcl" package="R0603" value="10" x="17.78" y="5.715" rot="MR180"/> <element name="C5" library="rcl" package="C0603K" value="10 uF" x="45.72" y="20.955" rot="MR90"/> <element name="R3" library="rcl" package="R0603" value="0" x="43.815" y="20.955" rot="MR90"/> <element name="LCD" library="Displays" package="NHD-C12832A1Z" value="NHD-C12832A1Z" x="40.64" y="45.72"/> @@ -2369,6 +2423,10 @@ design rules under a new name.</description> <element name="C13" library="rcl" package="C0603K" value="" x="36.83" y="36.195" rot="MR180"/> <element name="T2" library="transistor" package="SOT23-EBC" value="" x="57.785" y="40.005" rot="MR180"/> <element name="R4" library="rcl" package="R0603" value="10" x="53.975" y="40.64" rot="MR180"/> +<element name="S1" library="switch" package="SKHMPXE010" value="SKHMPSE010" x="12.7" y="52.07"/> +<element name="S2" library="switch" package="SKHMPXE010" value="SKHMPSE010" x="12.7" y="41.91"/> +<element name="S3" library="switch" package="SKHMPXE010" value="SKHMPSE010" x="68.58" y="52.07"/> +<element name="S4" library="switch" package="SKHMPXE010" value="SKHMPSE010" x="68.58" y="41.91"/> </elements> <signals> <signal name="GND"> @@ -2430,6 +2488,34 @@ design rules under a new name.</description> <contactref element="C9" pad="2"/> <contactref element="C10" pad="2"/> <contactref element="R4" pad="1"/> +<contactref element="S1" pad="4"/> +<contactref element="S4" pad="3"/> +<contactref element="S4" pad="4"/> +<contactref element="S3" pad="3"/> +<contactref element="S3" pad="4"/> +<contactref element="S2" pad="3"/> +<contactref element="S2" pad="4"/> +<contactref element="S1" pad="3"/> +<wire x1="64.38" y1="49.82" x2="68.29" y2="49.82" width="0.254" layer="1"/> +<wire x1="68.29" y1="49.82" x2="68.58" y2="49.53" width="0.254" layer="1"/> +<via x="68.58" y="49.53" extent="1-16" drill="0.6"/> +<wire x1="72.78" y1="49.82" x2="68.87" y2="49.82" width="0.254" layer="1"/> +<wire x1="68.87" y1="49.82" x2="68.58" y2="49.53" width="0.254" layer="1"/> +<wire x1="8.5" y1="49.82" x2="12.41" y2="49.82" width="0.254" layer="1"/> +<wire x1="12.41" y1="49.82" x2="12.7" y2="49.53" width="0.254" layer="1"/> +<via x="12.7" y="49.53" extent="1-16" drill="0.6"/> +<wire x1="16.9" y1="49.82" x2="12.99" y2="49.82" width="0.254" layer="1"/> +<wire x1="12.99" y1="49.82" x2="12.7" y2="49.53" width="0.254" layer="1"/> +<wire x1="64.38" y1="39.66" x2="67.6" y2="39.66" width="0.254" layer="1"/> +<wire x1="67.6" y1="39.66" x2="68.58" y2="40.64" width="0.254" layer="1"/> +<via x="68.58" y="40.64" extent="1-16" drill="0.6"/> +<wire x1="72.78" y1="39.66" x2="69.56" y2="39.66" width="0.254" layer="1"/> +<wire x1="69.56" y1="39.66" x2="68.58" y2="40.64" width="0.254" layer="1"/> +<wire x1="8.5" y1="39.66" x2="12.41" y2="39.66" width="0.254" layer="1"/> +<wire x1="12.41" y1="39.66" x2="12.7" y2="39.37" width="0.254" layer="1"/> +<via x="12.7" y="39.37" extent="1-16" drill="0.6"/> +<wire x1="16.9" y1="39.66" x2="12.99" y2="39.66" width="0.254" layer="1"/> +<wire x1="12.99" y1="39.66" x2="12.7" y2="39.37" width="0.254" layer="1"/> </signal> <signal name="VCC"> <contactref element="DEBUG" pad="1"/> @@ -2510,19 +2596,20 @@ design rules under a new name.</description> <wire x1="71.755" y1="29.21" x2="66.04" y2="29.21" width="0.254" layer="16"/> <wire x1="66.04" y1="29.21" x2="53.975" y2="17.145" width="0.254" layer="16"/> <wire x1="53.975" y1="17.145" x2="53.975" y2="11.43" width="0.254" layer="16"/> -<wire x1="10.795" y1="12.7" x2="10.795" y2="19.05" width="0.254" layer="1"/> -<wire x1="10.795" y1="19.05" x2="16.51" y2="19.05" width="0.254" layer="16"/> -<wire x1="16.51" y1="19.05" x2="24.13" y2="26.67" width="0.254" layer="16"/> -<wire x1="24.13" y1="26.67" x2="24.13" y2="27.305" width="0.254" layer="16"/> +<wire x1="10.795" y1="12.7" x2="10.795" y2="16.51" width="0.254" layer="1"/> <contactref element="LCD" pad="12"/> <contactref element="LCD" pad="A"/> +<wire x1="10.795" y1="16.51" x2="10.795" y2="19.05" width="0.254" layer="1"/> <wire x1="45.14" y1="34.17" x2="45.14" y2="31.805" width="0.254" layer="16"/> <wire x1="45.14" y1="31.805" x2="44.45" y2="31.115" width="0.254" layer="16"/> <wire x1="44.45" y1="31.115" x2="44.45" y2="29.845" width="0.254" layer="16"/> -<wire x1="53.975" y1="11.43" x2="71.755" y2="3.81" width="0" layer="19" extent="1-16"/> <wire x1="23.34" y1="36.12" x2="22.86" y2="35.64" width="0.254" layer="16"/> <wire x1="22.86" y1="35.64" x2="22.86" y2="28.575" width="0.254" layer="16"/> <wire x1="22.86" y1="28.575" x2="24.13" y2="27.305" width="0.254" layer="16"/> +<wire x1="10.795" y1="16.51" x2="33.02" y2="16.51" width="0.254" layer="1"/> +<via x="33.02" y="16.51" extent="1-16" drill="0.6"/> +<wire x1="33.02" y1="16.51" x2="35.56" y2="16.51" width="0.254" layer="16"/> +<wire x1="53.975" y1="11.43" x2="71.755" y2="3.81" width="0" layer="19" extent="1-16"/> </signal> <signal name="PTA3"> <contactref element="U1" pad="25"/> @@ -2565,12 +2652,16 @@ design rules under a new name.</description> <wire x1="22.86" y1="6.35" x2="21.59" y2="5.08" width="0.254" layer="1"/> <wire x1="21.59" y1="5.08" x2="21.59" y2="4.445" width="0.254" layer="1"/> <wire x1="59.055" y1="17.907" x2="59.055" y2="20.32" width="0.254" layer="1"/> -<via x="59.055" y="20.32" extent="1-16" drill="0.6"/> -<wire x1="59.055" y1="20.32" x2="59.055" y2="10.795" width="0.254" layer="16"/> -<wire x1="59.055" y1="10.795" x2="57.15" y2="8.89" width="0.254" layer="16"/> -<wire x1="57.15" y1="8.89" x2="25.4" y2="8.89" width="0.254" layer="16"/> -<wire x1="25.4" y1="8.89" x2="21.59" y2="5.08" width="0.254" layer="16"/> -<wire x1="21.59" y1="5.08" x2="21.59" y2="4.445" width="0.254" layer="16"/> +<wire x1="59.055" y1="20.32" x2="59.69" y2="20.955" width="0.254" layer="1"/> +<wire x1="59.69" y1="20.955" x2="60.325" y2="20.955" width="0.254" layer="1"/> +<wire x1="60.325" y1="20.955" x2="60.96" y2="20.32" width="0.254" layer="1"/> +<wire x1="60.96" y1="20.32" x2="60.96" y2="1.27" width="0.254" layer="1"/> +<wire x1="60.96" y1="1.27" x2="60.325" y2="0.635" width="0.254" layer="1"/> +<wire x1="60.325" y1="0.635" x2="23.495" y2="0.635" width="0.254" layer="1"/> +<wire x1="23.495" y1="0.635" x2="22.86" y2="1.27" width="0.254" layer="1"/> +<wire x1="22.86" y1="1.27" x2="22.86" y2="2.54" width="0.254" layer="1"/> +<wire x1="22.86" y1="2.54" x2="21.59" y2="3.81" width="0.254" layer="1"/> +<wire x1="21.59" y1="3.81" x2="21.59" y2="4.445" width="0.254" layer="1"/> </signal> <signal name="PTE0"> <contactref element="U1" pad="1"/> @@ -3007,6 +3098,15 @@ design rules under a new name.</description> <wire x1="29.34721875" y1="6.35" x2="27.94" y2="6.35" width="0.254" layer="1"/> <wire x1="27.94" y1="6.35" x2="26.67" y2="5.08" width="0.254" layer="1"/> <wire x1="26.67" y1="5.08" x2="26.67" y2="4.445" width="0.254" layer="1"/> +<contactref element="S4" pad="2"/> +<contactref element="S4" pad="1"/> +<wire x1="64.38" y1="44.16" x2="72.78" y2="44.16" width="0.254" layer="1"/> +<wire x1="64.38" y1="44.16" x2="62.865" y2="42.645" width="0.254" layer="1"/> +<wire x1="62.865" y1="42.645" x2="62.865" y2="8.255" width="0.254" layer="1"/> +<via x="62.865" y="8.255" extent="1-16" drill="0.6"/> +<wire x1="62.865" y1="8.255" x2="27.94" y2="8.255" width="0.254" layer="16"/> +<wire x1="27.94" y1="8.255" x2="26.67" y2="6.985" width="0.254" layer="16"/> +<wire x1="26.67" y1="6.985" x2="26.67" y2="4.445" width="0.254" layer="16"/> </signal> <signal name="PTB2"> <contactref element="U1" pad="37"/> @@ -3018,6 +3118,16 @@ design rules under a new name.</description> <wire x1="26.035" y1="5.715" x2="25.4" y2="5.08" width="0.254" layer="1"/> <wire x1="25.4" y1="5.08" x2="25.4" y2="3.175" width="0.254" layer="1"/> <wire x1="25.4" y1="3.175" x2="26.67" y2="1.905" width="0.254" layer="1"/> +<contactref element="S3" pad="2"/> +<contactref element="S3" pad="1"/> +<wire x1="64.38" y1="54.32" x2="72.78" y2="54.32" width="0.254" layer="1"/> +<wire x1="64.38" y1="54.32" x2="61.595" y2="51.535" width="0.254" layer="1"/> +<wire x1="61.595" y1="51.535" x2="61.595" y2="9.525" width="0.254" layer="1"/> +<via x="61.595" y="9.525" extent="1-16" drill="0.6"/> +<wire x1="61.595" y1="9.525" x2="26.67" y2="9.525" width="0.254" layer="16"/> +<wire x1="26.67" y1="9.525" x2="25.4" y2="8.255" width="0.254" layer="16"/> +<wire x1="25.4" y1="8.255" x2="25.4" y2="3.175" width="0.254" layer="16"/> +<wire x1="25.4" y1="3.175" x2="26.67" y2="1.905" width="0.254" layer="16"/> </signal> <signal name="PTB1"> <contactref element="U1" pad="36"/> @@ -3028,6 +3138,16 @@ design rules under a new name.</description> <wire x1="26.67" y1="6.35" x2="25.4" y2="6.35" width="0.254" layer="1"/> <wire x1="25.4" y1="6.35" x2="24.13" y2="5.08" width="0.254" layer="1"/> <wire x1="24.13" y1="5.08" x2="24.13" y2="4.445" width="0.254" layer="1"/> +<contactref element="S2" pad="2"/> +<contactref element="S2" pad="1"/> +<wire x1="16.9" y1="44.16" x2="14.315" y2="44.16" width="0.254" layer="1"/> +<wire x1="14.315" y1="44.16" x2="13.97" y2="43.815" width="0.254" layer="1"/> +<via x="13.97" y="43.815" extent="1-16" drill="0.6"/> +<wire x1="13.97" y1="43.815" x2="13.97" y2="31.115" width="0.254" layer="16"/> +<wire x1="13.97" y1="31.115" x2="24.13" y2="20.955" width="0.254" layer="16"/> +<wire x1="24.13" y1="20.955" x2="24.13" y2="4.445" width="0.254" layer="16"/> +<wire x1="8.5" y1="44.16" x2="13.625" y2="44.16" width="0.254" layer="1"/> +<wire x1="13.625" y1="44.16" x2="13.97" y2="43.815" width="0.254" layer="1"/> </signal> <signal name="PTB0"> <contactref element="U1" pad="35"/> @@ -3039,8 +3159,20 @@ design rules under a new name.</description> <wire x1="25.4" y1="6.985" x2="24.13" y2="5.715" width="0.254" layer="1"/> <wire x1="24.13" y1="5.715" x2="23.495" y2="5.715" width="0.254" layer="1"/> <wire x1="23.495" y1="5.715" x2="22.86" y2="5.08" width="0.254" layer="1"/> -<wire x1="22.86" y1="5.08" x2="22.86" y2="3.175" width="0.254" layer="1"/> -<wire x1="22.86" y1="3.175" x2="24.13" y2="1.905" width="0.254" layer="1"/> +<wire x1="22.86" y1="5.08" x2="22.86" y2="3.81" width="0.254" layer="1"/> +<wire x1="22.86" y1="3.81" x2="24.13" y2="2.54" width="0.254" layer="1"/> +<wire x1="24.13" y1="2.54" x2="24.13" y2="1.905" width="0.254" layer="1"/> +<contactref element="S1" pad="2"/> +<contactref element="S1" pad="1"/> +<wire x1="16.9" y1="54.32" x2="11.775" y2="54.32" width="0.254" layer="1"/> +<wire x1="11.775" y1="54.32" x2="11.43" y2="53.975" width="0.254" layer="1"/> +<via x="11.43" y="53.975" extent="1-16" drill="0.6"/> +<wire x1="11.43" y1="53.975" x2="11.43" y2="31.75" width="0.254" layer="16"/> +<wire x1="11.43" y1="31.75" x2="22.86" y2="20.32" width="0.254" layer="16"/> +<wire x1="22.86" y1="20.32" x2="22.86" y2="3.175" width="0.254" layer="16"/> +<wire x1="22.86" y1="3.175" x2="24.13" y2="1.905" width="0.254" layer="16"/> +<wire x1="8.5" y1="54.32" x2="11.085" y2="54.32" width="0.254" layer="1"/> +<wire x1="11.085" y1="54.32" x2="11.43" y2="53.975" width="0.254" layer="1"/> </signal> <signal name="PTA19"> <contactref element="U1" pad="33"/> @@ -3067,11 +3199,11 @@ design rules under a new name.</description> <signal name="N$1"> <contactref element="T1" pad="E"/> <contactref element="R2" pad="2"/> -<wire x1="19.515" y1="8.575" x2="20.64" y2="8.575" width="0.254" layer="1"/> -<wire x1="20.64" y1="8.575" x2="20.955" y2="8.89" width="0.254" layer="1"/> -<wire x1="21.375" y1="10.795" x2="21.375" y2="9.31" width="0.254" layer="16"/> -<wire x1="21.375" y1="9.31" x2="20.955" y2="8.89" width="0.254" layer="16"/> -<via x="20.955" y="8.89" extent="1-16" drill="0.6"/> +<wire x1="19.515" y1="8.575" x2="19.515" y2="7.45" width="0.254" layer="1"/> +<wire x1="19.515" y1="7.45" x2="19.05" y2="6.985" width="0.254" layer="1"/> +<via x="19.05" y="6.985" extent="1-16" drill="0.6"/> +<wire x1="19.05" y1="6.985" x2="18.63" y2="6.565" width="0.254" layer="16"/> +<wire x1="18.63" y1="6.565" x2="18.63" y2="5.715" width="0.254" layer="16"/> </signal> <signal name="VOUT33"> <contactref element="U1" pad="7"/> diff --git a/laser-tag badge/laser-tag.sch b/laser-tag badge/laser-tag.sch index 094e3df..1ac15f0 100644 --- a/laser-tag badge/laser-tag.sch +++ b/laser-tag badge/laser-tag.sch @@ -9215,6 +9215,117 @@ Source: http://optoelectronics.perkinelmer.com/content/Datasheets/DTS_vt500serie </deviceset> </devicesets> </library> +<library name="switch"> +<description><b>Switches</b><p> +Marquardt, Siemens, C&K, ITT, and others<p> +<author>Created by librarian@cadsoft.de</author></description> +<packages> +<package name="SKHMPXE010"> +<description><b>6.2 X 6.5mm TACT Switch (SMD)</b><p> +Source: http://www3.alps.co.jp/WebObjects/catalog.woa/PDF/E/Switch/Tact/SKHM/SKHM.PDF</description> +<wire x1="-2.7606" y1="2.9981" x2="2.7606" y2="2.9981" width="0.1016" layer="21"/> +<wire x1="2.7606" y1="2.9981" x2="2.7606" y2="0.9944" width="0.1016" layer="21"/> +<wire x1="2.7606" y1="0.9944" x2="3.1762" y2="0.9944" width="0.1016" layer="21"/> +<wire x1="3.1762" y1="0.9944" x2="3.1762" y2="-0.9796" width="0.1016" layer="21"/> +<wire x1="3.1762" y1="-0.9796" x2="2.7606" y2="-0.9796" width="0.1016" layer="21"/> +<wire x1="2.7606" y1="-0.9796" x2="2.7606" y2="-2.9981" width="0.1016" layer="21"/> +<wire x1="2.7606" y1="-2.9981" x2="-2.7606" y2="-2.9981" width="0.1016" layer="21"/> +<wire x1="-2.7606" y1="-2.9981" x2="-2.7606" y2="-1.3358" width="0.1016" layer="21"/> +<wire x1="-2.7606" y1="-1.3358" x2="-2.8794" y2="-1.217" width="0.1016" layer="21"/> +<wire x1="-2.8794" y1="-1.217" x2="-2.8794" y2="1.2022" width="0.1016" layer="21"/> +<wire x1="-2.8794" y1="1.2022" x2="-2.7606" y2="1.321" width="0.1016" layer="21"/> +<wire x1="-2.7606" y1="1.321" x2="-2.7606" y2="2.9981" width="0.1016" layer="21"/> +<wire x1="2.7161" y1="-2.7606" x2="1.0686" y2="-2.7606" width="0.1016" layer="21"/> +<wire x1="1.0686" y1="-2.7606" x2="1.0686" y2="-2.6567" width="0.1016" layer="21"/> +<wire x1="1.0686" y1="-2.6567" x2="-1.0835" y2="-2.6567" width="0.1016" layer="21"/> +<wire x1="-1.0835" y1="-2.6567" x2="-1.0835" y2="-2.9387" width="0.1016" layer="21"/> +<wire x1="-1.128" y1="-2.7606" x2="-2.7012" y2="-2.7606" width="0.1016" layer="21"/> +<wire x1="1.0686" y1="-2.7606" x2="1.0686" y2="-2.9535" width="0.1016" layer="21"/> +<wire x1="2.7161" y1="2.7606" x2="1.0686" y2="2.7606" width="0.1016" layer="21"/> +<wire x1="1.0686" y1="2.7606" x2="1.0686" y2="2.6567" width="0.1016" layer="21"/> +<wire x1="1.0686" y1="2.6567" x2="-1.0835" y2="2.6567" width="0.1016" layer="21"/> +<wire x1="-1.0835" y1="2.6567" x2="-1.0835" y2="2.9387" width="0.1016" layer="21"/> +<wire x1="-1.128" y1="2.7606" x2="-2.7012" y2="2.7606" width="0.1016" layer="21"/> +<wire x1="1.0686" y1="2.7606" x2="1.0686" y2="2.9536" width="0.1016" layer="21"/> +<circle x="0" y="0" radius="1.2764" width="0.1016" layer="21"/> +<circle x="0" y="0" radius="1.6475" width="0.1016" layer="21"/> +<smd name="3" x="-4.2" y="-2.25" dx="1.6" dy="1.4" layer="1"/> +<smd name="4" x="4.2" y="-2.25" dx="1.6" dy="1.4" layer="1"/> +<smd name="5" x="4.2" y="0" dx="1.6" dy="1.4" layer="1"/> +<smd name="2" x="4.2" y="2.25" dx="1.6" dy="1.4" layer="1"/> +<smd name="1" x="-4.2" y="2.25" dx="1.6" dy="1.4" layer="1"/> +<text x="-2.54" y="3.175" size="1.27" layer="25">>NAME</text> +<text x="-2.54" y="-4.445" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-3.9925" y1="1.6772" x2="-2.7755" y2="2.4341" layer="51"/> +<rectangle x1="-3.9925" y1="-2.4341" x2="-2.7903" y2="-1.6623" layer="51"/> +<rectangle x1="2.7755" y1="-2.4192" x2="3.9925" y2="-1.6623" layer="51"/> +<rectangle x1="3.2059" y1="-0.371" x2="3.8589" y2="0.3859" layer="51"/> +<rectangle x1="2.7903" y1="1.6772" x2="3.9925" y2="2.4341" layer="51"/> +<rectangle x1="-3.3246" y1="1.6771" x2="-2.7755" y2="2.4341" layer="21"/> +<rectangle x1="-3.3246" y1="-2.4341" x2="-2.7903" y2="-1.6623" layer="21"/> +<rectangle x1="2.7903" y1="1.6771" x2="3.3246" y2="2.4341" layer="21"/> +<rectangle x1="3.191" y1="-0.371" x2="3.3246" y2="0.3859" layer="21"/> +<rectangle x1="2.7755" y1="-2.4192" x2="3.3246" y2="-1.6623" layer="21"/> +</package> +</packages> +<symbols> +<symbol name="NORMOPEN_SHIELD"> +<wire x1="-2.54" y1="0" x2="-2.54" y2="-2.54" width="0.1524" layer="94"/> +<wire x1="5.08" y1="0" x2="5.08" y2="-2.54" width="0.1524" layer="94"/> +<wire x1="-1.27" y1="0" x2="3.048" y2="1.778" width="0.2032" layer="94"/> +<wire x1="3.048" y1="0.508" x2="3.048" y2="0" width="0.2032" layer="94"/> +<wire x1="0.762" y1="1.016" x2="0.762" y2="1.524" width="0.2032" layer="94"/> +<wire x1="0.762" y1="2.032" x2="0.762" y2="2.794" width="0.2032" layer="94"/> +<wire x1="0.762" y1="2.794" x2="0.762" y2="3.048" width="0.2032" layer="94"/> +<wire x1="0.762" y1="3.556" x2="0.762" y2="4.064" width="0.2032" layer="94"/> +<wire x1="1.27" y1="4.064" x2="0.762" y2="4.064" width="0.2032" layer="94"/> +<wire x1="0.762" y1="4.064" x2="0.254" y2="4.064" width="0.2032" layer="94"/> +<wire x1="0.254" y1="2.286" x2="0.762" y2="2.794" width="0.1524" layer="94"/> +<wire x1="0.762" y1="2.794" x2="1.27" y2="2.286" width="0.1524" layer="94"/> +<wire x1="-2.54" y1="0" x2="-1.27" y2="0" width="0.2032" layer="94"/> +<wire x1="3.048" y1="0" x2="5.08" y2="0" width="0.2032" layer="94"/> +<wire x1="-2.54" y1="-5.08" x2="-2.286" y2="-5.08" width="0.1524" layer="94"/> +<wire x1="-2.286" y1="-5.08" x2="-2.286" y2="-5.588" width="0.1524" layer="94"/> +<wire x1="-3.048" y1="-5.588" x2="-1.524" y2="-5.588" width="0.1524" layer="94"/> +<wire x1="-2.794" y1="-5.842" x2="-1.778" y2="-5.842" width="0.1524" layer="94"/> +<wire x1="-2.54" y1="-6.096" x2="-2.032" y2="-6.096" width="0.1524" layer="94"/> +<circle x="-2.54" y="0" radius="0.508" width="0" layer="94"/> +<circle x="5.08" y="0" radius="0.508" width="0" layer="94"/> +<text x="-2.54" y="5.08" size="1.778" layer="95">>NAME</text> +<text x="0" y="-6.35" size="1.778" layer="96">>VALUE</text> +<pin name="1.1" x="-5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1"/> +<pin name="1.2" x="-5.08" y="-2.54" visible="off" length="short" direction="pas" swaplevel="1"/> +<pin name="2.2" x="7.62" y="-2.54" visible="off" length="short" direction="pas" swaplevel="2" rot="R180"/> +<pin name="2.1" x="7.62" y="0" visible="off" length="short" direction="pas" swaplevel="2" rot="R180"/> +<pin name="SH" x="-5.08" y="-5.08" visible="off" length="short" direction="pas"/> +</symbol> +</symbols> +<devicesets> +<deviceset name="SKHMP*E010" prefix="S"> +<description><b>6.2 X 6.5mm TACT Switch (SMD)</b><p> +Source: http://www3.alps.co.jp/WebObjects/catalog.woa/PDF/E/Switch/Tact/SKHM/SKHM.PDF</description> +<gates> +<gate name="G$1" symbol="NORMOPEN_SHIELD" x="0" y="0"/> +</gates> +<devices> +<device name="" package="SKHMPXE010"> +<connects> +<connect gate="G$1" pin="1.1" pad="1"/> +<connect gate="G$1" pin="1.2" pad="2"/> +<connect gate="G$1" pin="2.1" pad="3"/> +<connect gate="G$1" pin="2.2" pad="4"/> +<connect gate="G$1" pin="SH" pad="5"/> +</connects> +<technologies> +<technology name="S"/> +<technology name="U"/> +<technology name="W"/> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> </libraries> <attributes> </attributes> @@ -9266,6 +9377,11 @@ Source: http://optoelectronics.perkinelmer.com/content/Datasheets/DTS_vt500serie <part name="T2" library="transistor" deviceset="*-NPN-" device="SOT23-EBC"/> <part name="R4" library="rcl" deviceset="R-EU_" device="R0603" value="10"/> <part name="P+7" library="supply1" deviceset="VCC" device=""/> +<part name="S1" library="switch" deviceset="SKHMP*E010" device="" technology="S"/> +<part name="S2" library="switch" deviceset="SKHMP*E010" device="" technology="S"/> +<part name="S3" library="switch" deviceset="SKHMP*E010" device="" technology="S"/> +<part name="S4" library="switch" deviceset="SKHMP*E010" device="" technology="S"/> +<part name="GND8" library="supply1" deviceset="GND" device=""/> </parts> <sheets> <sheet> @@ -9320,6 +9436,11 @@ Source: http://optoelectronics.perkinelmer.com/content/Datasheets/DTS_vt500serie </instance> <instance part="R4" gate="G$1" x="-5.08" y="-33.02" rot="R90"/> <instance part="P+7" gate="VCC" x="10.16" y="-2.54"/> +<instance part="S1" gate="G$1" x="147.32" y="27.94"/> +<instance part="S2" gate="G$1" x="147.32" y="43.18"/> +<instance part="S3" gate="G$1" x="147.32" y="58.42"/> +<instance part="S4" gate="G$1" x="147.32" y="73.66"/> +<instance part="GND8" gate="1" x="157.48" y="17.78"/> </instances> <busses> <bus name="PTE0,PTE20,PTE21,PTE22,PTE23,PTE31"> @@ -9454,6 +9575,40 @@ Source: http://optoelectronics.perkinelmer.com/content/Datasheets/DTS_vt500serie <pinref part="GND7" gate="1" pin="GND"/> <wire x1="-5.08" y1="-38.1" x2="-5.08" y2="-40.64" width="0.1524" layer="91"/> </segment> +<segment> +<pinref part="S1" gate="G$1" pin="2.2"/> +<pinref part="GND8" gate="1" pin="GND"/> +<wire x1="154.94" y1="25.4" x2="157.48" y2="25.4" width="0.1524" layer="91"/> +<wire x1="157.48" y1="25.4" x2="157.48" y2="20.32" width="0.1524" layer="91"/> +<pinref part="S4" gate="G$1" pin="2.1"/> +<wire x1="154.94" y1="73.66" x2="157.48" y2="73.66" width="0.1524" layer="91"/> +<wire x1="157.48" y1="73.66" x2="157.48" y2="71.12" width="0.1524" layer="91"/> +<junction x="157.48" y="25.4"/> +<pinref part="S4" gate="G$1" pin="2.2"/> +<wire x1="157.48" y1="71.12" x2="157.48" y2="58.42" width="0.1524" layer="91"/> +<wire x1="157.48" y1="58.42" x2="157.48" y2="55.88" width="0.1524" layer="91"/> +<wire x1="157.48" y1="55.88" x2="157.48" y2="43.18" width="0.1524" layer="91"/> +<wire x1="157.48" y1="43.18" x2="157.48" y2="40.64" width="0.1524" layer="91"/> +<wire x1="157.48" y1="40.64" x2="157.48" y2="27.94" width="0.1524" layer="91"/> +<wire x1="157.48" y1="27.94" x2="157.48" y2="25.4" width="0.1524" layer="91"/> +<wire x1="154.94" y1="71.12" x2="157.48" y2="71.12" width="0.1524" layer="91"/> +<junction x="157.48" y="71.12"/> +<pinref part="S3" gate="G$1" pin="2.1"/> +<wire x1="154.94" y1="58.42" x2="157.48" y2="58.42" width="0.1524" layer="91"/> +<junction x="157.48" y="58.42"/> +<pinref part="S3" gate="G$1" pin="2.2"/> +<wire x1="154.94" y1="55.88" x2="157.48" y2="55.88" width="0.1524" layer="91"/> +<junction x="157.48" y="55.88"/> +<pinref part="S2" gate="G$1" pin="2.1"/> +<wire x1="154.94" y1="43.18" x2="157.48" y2="43.18" width="0.1524" layer="91"/> +<junction x="157.48" y="43.18"/> +<pinref part="S2" gate="G$1" pin="2.2"/> +<wire x1="154.94" y1="40.64" x2="157.48" y2="40.64" width="0.1524" layer="91"/> +<junction x="157.48" y="40.64"/> +<pinref part="S1" gate="G$1" pin="2.1"/> +<wire x1="154.94" y1="27.94" x2="157.48" y2="27.94" width="0.1524" layer="91"/> +<junction x="157.48" y="27.94"/> +</segment> </net> <net name="VCC" class="0"> <segment> @@ -10180,7 +10335,15 @@ Source: http://optoelectronics.perkinelmer.com/content/Datasheets/DTS_vt500serie <net name="PTB3" class="0"> <segment> <pinref part="U1" gate="A" pin="PTB3"/> -<wire x1="116.84" y1="33.02" x2="119.38" y2="33.02" width="0.1524" layer="91"/> +<pinref part="S4" gate="G$1" pin="1.2"/> +<wire x1="142.24" y1="71.12" x2="139.7" y2="71.12" width="0.1524" layer="91"/> +<wire x1="139.7" y1="71.12" x2="132.08" y2="71.12" width="0.1524" layer="91"/> +<wire x1="132.08" y1="71.12" x2="132.08" y2="33.02" width="0.1524" layer="91"/> +<wire x1="132.08" y1="33.02" x2="116.84" y2="33.02" width="0.1524" layer="91"/> +<pinref part="S4" gate="G$1" pin="1.1"/> +<wire x1="142.24" y1="73.66" x2="139.7" y2="73.66" width="0.1524" layer="91"/> +<wire x1="139.7" y1="73.66" x2="139.7" y2="71.12" width="0.1524" layer="91"/> +<junction x="139.7" y="71.12"/> </segment> <segment> <pinref part="BREAKOUT2" gate="A" pin="6"/> @@ -10191,7 +10354,15 @@ Source: http://optoelectronics.perkinelmer.com/content/Datasheets/DTS_vt500serie <net name="PTB2" class="0"> <segment> <pinref part="U1" gate="A" pin="PTB2"/> -<wire x1="116.84" y1="30.48" x2="119.38" y2="30.48" width="0.1524" layer="91"/> +<pinref part="S3" gate="G$1" pin="1.2"/> +<wire x1="142.24" y1="55.88" x2="139.7" y2="55.88" width="0.1524" layer="91"/> +<wire x1="139.7" y1="55.88" x2="134.62" y2="55.88" width="0.1524" layer="91"/> +<wire x1="134.62" y1="55.88" x2="134.62" y2="30.48" width="0.1524" layer="91"/> +<wire x1="134.62" y1="30.48" x2="116.84" y2="30.48" width="0.1524" layer="91"/> +<pinref part="S3" gate="G$1" pin="1.1"/> +<wire x1="142.24" y1="58.42" x2="139.7" y2="58.42" width="0.1524" layer="91"/> +<wire x1="139.7" y1="58.42" x2="139.7" y2="55.88" width="0.1524" layer="91"/> +<junction x="139.7" y="55.88"/> </segment> <segment> <pinref part="BREAKOUT2" gate="A" pin="5"/> @@ -10202,7 +10373,15 @@ Source: http://optoelectronics.perkinelmer.com/content/Datasheets/DTS_vt500serie <net name="PTB1" class="0"> <segment> <pinref part="U1" gate="A" pin="PTB1"/> -<wire x1="116.84" y1="27.94" x2="119.38" y2="27.94" width="0.1524" layer="91"/> +<pinref part="S2" gate="G$1" pin="1.2"/> +<wire x1="142.24" y1="40.64" x2="139.7" y2="40.64" width="0.1524" layer="91"/> +<wire x1="139.7" y1="40.64" x2="137.16" y2="40.64" width="0.1524" layer="91"/> +<wire x1="137.16" y1="40.64" x2="137.16" y2="27.94" width="0.1524" layer="91"/> +<wire x1="137.16" y1="27.94" x2="116.84" y2="27.94" width="0.1524" layer="91"/> +<pinref part="S2" gate="G$1" pin="1.1"/> +<wire x1="142.24" y1="43.18" x2="139.7" y2="43.18" width="0.1524" layer="91"/> +<wire x1="139.7" y1="43.18" x2="139.7" y2="40.64" width="0.1524" layer="91"/> +<junction x="139.7" y="40.64"/> </segment> <segment> <pinref part="BREAKOUT2" gate="A" pin="4"/> @@ -10213,7 +10392,13 @@ Source: http://optoelectronics.perkinelmer.com/content/Datasheets/DTS_vt500serie <net name="PTB0" class="0"> <segment> <pinref part="U1" gate="A" pin="PTB0/LLWU_P5"/> -<wire x1="116.84" y1="25.4" x2="119.38" y2="25.4" width="0.1524" layer="91"/> +<pinref part="S1" gate="G$1" pin="1.2"/> +<wire x1="142.24" y1="25.4" x2="139.7" y2="25.4" width="0.1524" layer="91"/> +<pinref part="S1" gate="G$1" pin="1.1"/> +<wire x1="139.7" y1="25.4" x2="116.84" y2="25.4" width="0.1524" layer="91"/> +<wire x1="142.24" y1="27.94" x2="139.7" y2="27.94" width="0.1524" layer="91"/> +<wire x1="139.7" y1="27.94" x2="139.7" y2="25.4" width="0.1524" layer="91"/> +<junction x="139.7" y="25.4"/> </segment> <segment> <pinref part="BREAKOUT2" gate="A" pin="3"/> |