<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="9.5.0">
<drawing>
<board>
<plain>
<text>1</text>
<text>26</text>
<text>1</text>
<text>34</text>
<hole x="44.45" y="4.064" drill="2.8"/>
<hole x="44.45" y="43.942" drill="2.8"/>
<hole x="3.937" y="43.942" drill="2.8"/>
<hole x="3.937" y="4.064" drill="2.8"/>
<wire x1="0" y1="0" x2="0" y2="47.752" width="0.1524" layer="20"/>
<wire x1="0" y1="47.752" x2="48.26" y2="47.752" width="0.1524" layer="20"/>
<wire x1="48.26" y1="47.752" x2="48.26" y2="0" width="0.1524" layer="20"/>
<wire x1="48.26" y1="0" x2="0" y2="0" width="0.1524" layer="20"/>
<text>LC Keyboard Scanner</text>
<text>4.0 Keyboard Scanner</text>
<text>3V</text>
<text>D3</text>
<text>C3</text>
<text>5V</text>
<text>D5</text>
<text>C5</text>
<text>github.com/thedalles77</text>
<text>Gnd</text>
<text>5V</text>
<text>3V</text>
<text>24</text>
<text>25</text>
<text>26</text>
<text>27</text>
<text>28</text>
<text>29</text>
<text>30</text>
<text>31</text>
<text>32</text>
<text>33</text>
</plain>
<libraries>
<library name="FPC_Dual_front">
<packages>
<package name="FPC_DUAL">
</package>
</packages>
</library>
<library name="FPC_Dual_back">
<packages>
<package name="FPC_DUAL_FRONT">
</package>
</packages>
</library>
<library name="oshw">
<description>&lt;p&gt;&lt;strong&gt;Open Source Hardware PCB Logos&lt;/strong&gt;
&lt;p&gt;A simple polygon based version of the OSHWA logos for use on Eagle PCB's
&lt;p&gt;For use please refer to the OSHWA definition at &lt;a href="http://www.oshwa.org/definition/"&gt;http://www.oshwa.org/definition/&lt;/a&gt;
&lt;p&gt;Based on the NBitWonder version (&lt;a href="http://nbitwonder.com"&gt;http://nbitwonder.com&lt;/a&gt;)
&lt;p&gt;&lt;strong&gt;Andrew Cooper&lt;/strong&gt;&lt;br&gt;28Nov2016&lt;br&gt;&lt;a href="http://www.darkerview.com"&gt;www.DarkerView.com&lt;/a&gt;</description>
<packages>
<package name="OSHW_5MM">
</package>
</packages>
</library>
<library name="SparkFun-DiscreteSemi">
<description>&lt;h3&gt;SparkFun Discrete Semiconductors&lt;/h3&gt;
This library contains diodes, optoisolators, TRIACs, MOSFETs, transistors, etc. 
&lt;br&gt;
&lt;br&gt;
We've spent an enormous amount of time creating and checking these footprints and parts, but it is &lt;b&gt; the end user's responsibility&lt;/b&gt; to ensure correctness and suitablity for a given componet or application. 
&lt;br&gt;
&lt;br&gt;If you enjoy using this library, please buy one of our products at &lt;a href=" www.sparkfun.com"&gt;SparkFun.com&lt;/a&gt;.
&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Licensing:&lt;/b&gt; Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ 
&lt;br&gt;
&lt;br&gt;
You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage.</description>
<packages>
<package name="SOT23-3">
<description>SOT23-3</description>
</package>
</packages>
</library>
<library name="SparkFun-Resistors">
<description>&lt;h3&gt;SparkFun Resistors&lt;/h3&gt;
This library contains resistors. Reference designator:R. 
&lt;br&gt;
&lt;br&gt;
We've spent an enormous amount of time creating and checking these footprints and parts, but it is &lt;b&gt; the end user's responsibility&lt;/b&gt; to ensure correctness and suitablity for a given componet or application. 
&lt;br&gt;
&lt;br&gt;If you enjoy using this library, please buy one of our products at &lt;a href=" www.sparkfun.com"&gt;SparkFun.com&lt;/a&gt;.
&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Licensing:&lt;/b&gt; Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ 
&lt;br&gt;
&lt;br&gt;
You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage.</description>
<packages>
<package name="0603">
<description>&lt;p&gt;&lt;b&gt;Generic 1608 (0603) package&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;0.2mm courtyard excess rounded to nearest 0.05mm.&lt;/p&gt;</description>
</package>
</packages>
</library>
<library name="testpad">
<description>&lt;b&gt;Test Pins/Pads&lt;/b&gt;&lt;p&gt;
Cream on SMD OFF.&lt;br&gt;
new: Attribute TP_SIGNAL_NAME&lt;br&gt;
&lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
<packages>
<package name="B2,54">
<description>&lt;b&gt;TEST PAD&lt;/b&gt;</description>
</package>
</packages>
</library>
<library name="Teensy_Combo_4p0">
<packages>
<package name="TEENSY_COMBO_4P0">
</package>
</packages>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<elements>
<element name="E$1" library="Teensy_Combo_4p0" package="TEENSY_COMBO_4P0" value=""/>
<element name="E$2" library="FPC_Dual_front" package="FPC_DUAL" value=""/>
<element name="E$3" library="FPC_Dual_back" package="FPC_DUAL_FRONT" value=""/>
<element name="E$4" library="oshw" package="OSHW_5MM" value=""/>
<element name="Q1" library="SparkFun-DiscreteSemi" package="SOT23-3" value="220mA/50V/3.5Ω">
<attribute name="NAME"/>
<attribute name="PROD_ID" value="TRANS-00830"/>
<attribute name="VALUE"/>
</element>
<element name="Q2" library="SparkFun-DiscreteSemi" package="SOT23-3" value="220mA/50V/3.5Ω">
<attribute name="NAME"/>
<attribute name="PROD_ID" value="TRANS-00830"/>
<attribute name="VALUE"/>
</element>
<element name="R1" library="SparkFun-Resistors" package="0603" value="10k">
<attribute name="NAME"/>
<attribute name="PROD_ID" value="RES-00824"/>
<attribute name="VALUE"/>
</element>
<element name="R2" library="SparkFun-Resistors" package="0603" value="10k">
<attribute name="NAME"/>
<attribute name="PROD_ID" value="RES-00824"/>
<attribute name="VALUE"/>
</element>
<element name="R3" library="SparkFun-Resistors" package="0603" value="10k">
<attribute name="NAME"/>
<attribute name="PROD_ID" value="RES-00824"/>
<attribute name="VALUE"/>
</element>
<element name="R4" library="SparkFun-Resistors" package="0603" value="10k">
<attribute name="NAME"/>
<attribute name="PROD_ID" value="RES-00824"/>
<attribute name="VALUE"/>
</element>
<element name="D5" library="testpad" package="B2,54" value="" populate="no">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="C5" library="testpad" package="B2,54" value="" populate="no">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="5V" library="testpad" package="B2,54" value="" populate="no">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="C3" library="testpad" package="B2,54" value="" populate="no">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="D3" library="testpad" package="B2,54" value="" populate="no">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="3V" library="testpad" package="B2,54" value="" populate="no">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
</elements>
<signals>
<signal name="S$1">
</signal>
<signal name="S$2">
</signal>
<signal name="S$3">
</signal>
<signal name="S$4">
</signal>
<signal name="S$5">
</signal>
<signal name="S$6">
</signal>
<signal name="S$7">
</signal>
<signal name="S$8">
</signal>
<signal name="S$10">
</signal>
<signal name="S$11">
</signal>
<signal name="S$12">
</signal>
<signal name="S$13">
</signal>
<signal name="S$14">
</signal>
<signal name="S$15">
</signal>
<signal name="S$16">
</signal>
<signal name="S$17">
</signal>
<signal name="S$18">
</signal>
<signal name="S$19">
</signal>
<signal name="S$20">
</signal>
<signal name="S$21">
</signal>
<signal name="S$22">
</signal>
<signal name="S$23">
</signal>
<signal name="S$24">
</signal>
<signal name="S$25">
</signal>
<signal name="S$26">
</signal>
<signal name="S$9">
</signal>
<signal name="S$27">
</signal>
<signal name="S$28">
</signal>
<signal name="S$29">
</signal>
<signal name="S$30">
</signal>
<signal name="S$31">
</signal>
<signal name="S$32">
</signal>
<signal name="S$33">
<contactref element="E$1" pad="R"/>
</signal>
<signal name="S$34">
</signal>
<signal name="S$35">
</signal>
<signal name="S$38">
</signal>
<signal name="S$37">
</signal>
<signal name="S$36">
</signal>
<signal name="S$39">
</signal>
<signal name="S$40">
</signal>
<signal name="S$41">
</signal>
<signal name="S$42">
</signal>
<signal name="S$43">
</signal>
<signal name="S$44">
</signal>
<signal name="S$45">
</signal>
<signal name="S$46">
</signal>
<signal name="S$47">
</signal>
<signal name="S$48">
</signal>
<signal name="S$49">
</signal>
<signal name="S$50">
</signal>
<signal name="S$141">
</signal>
<signal name="S$51">
</signal>
<signal name="S$52">
</signal>
<signal name="S$143">
</signal>
<signal name="S$53">
</signal>
<signal name="S$54">
</signal>
<signal name="S$139">
</signal>
<signal name="S$55">
</signal>
<signal name="S$56">
</signal>
<signal name="S$57">
</signal>
<signal name="S$58">
</signal>
<signal name="S$59">
</signal>
<signal name="S$60">
</signal>
<signal name="S$61">
</signal>
<signal name="S$62">
</signal>
<signal name="S$63">
</signal>
<signal name="S$64">
</signal>
<signal name="S$65">
</signal>
<signal name="S$66">
</signal>
<signal name="S$67">
</signal>
<signal name="S$68">
</signal>
<signal name="S$69">
</signal>
<signal name="S$70">
</signal>
<signal name="S$71">
</signal>
<signal name="S$72">
</signal>
<signal name="S$73">
</signal>
<signal name="S$74">
</signal>
<signal name="S$75">
</signal>
<signal name="S$76">
</signal>
<signal name="S$77">
</signal>
<signal name="S$78">
</signal>
<signal name="S$79">
</signal>
<signal name="S$80">
</signal>
<signal name="S$81">
</signal>
<signal name="S$82">
</signal>
<signal name="S$83">
</signal>
<signal name="S$84">
</signal>
<signal name="S$85">
</signal>
<signal name="S$86">
</signal>
<signal name="S$87">
</signal>
<signal name="S$88">
</signal>
<signal name="S$89">
</signal>
<signal name="S$90">
</signal>
<signal name="S$91">
</signal>
<signal name="S$92">
</signal>
<signal name="S$93">
</signal>
<signal name="S$94">
</signal>
<signal name="S$95">
</signal>
<signal name="S$96">
</signal>
<signal name="S$97">
</signal>
<signal name="S$98">
</signal>
<signal name="S$99">
</signal>
<signal name="S$100">
</signal>
<signal name="S$101">
</signal>
<signal name="S$102">
</signal>
<signal name="S$103">
</signal>
<signal name="S$104">
</signal>
<signal name="S$105">
</signal>
<signal name="S$106">
</signal>
<signal name="S$107">
</signal>
<signal name="S$108">
</signal>
<signal name="S$109">
</signal>
<signal name="S$110">
</signal>
<signal name="S$111">
</signal>
<signal name="S$112">
</signal>
<signal name="S$113">
</signal>
<signal name="S$114">
</signal>
<signal name="S$115">
</signal>
<signal name="S$116">
</signal>
<signal name="S$117">
</signal>
<signal name="S$118">
</signal>
<signal name="S$119">
</signal>
<signal name="S$132">
</signal>
<signal name="S$120">
</signal>
<signal name="S$137">
</signal>
<signal name="S$121">
</signal>
<signal name="S$122">
</signal>
<signal name="S$123">
</signal>
<signal name="S$124">
</signal>
<signal name="S$125">
</signal>
<signal name="CLK">
<contactref element="Q1" pad="2"/>
<contactref element="R1" pad="1"/>
</signal>
<signal name="TP_CLK">
<contactref element="Q1" pad="3"/>
<contactref element="R2" pad="1"/>
</signal>
<signal name="DATA">
<contactref element="Q2" pad="2"/>
<contactref element="R4" pad="1"/>
</signal>
<signal name="TP_DATA">
<contactref element="Q2" pad="3"/>
<contactref element="R3" pad="1"/>
</signal>
<signal name="S$127">
<contactref element="R3" pad="2"/>
</signal>
<signal name="5V">
<contactref element="R2" pad="2"/>
</signal>
<signal name="S$126">
</signal>
<signal name="3V">
<contactref element="R4" pad="2"/>
</signal>
<signal name="CLK2">
</signal>
<signal name="S$130">
</signal>
<signal name="S$131">
</signal>
<signal name="S$133">
</signal>
<signal name="CLK1">
</signal>
<signal name="S$128">
</signal>
<signal name="S$129">
</signal>
<signal name="S$134">
</signal>
<signal name="S$135">
</signal>
<signal name="S$136">
</signal>
<signal name="S$138">
</signal>
<signal name="S$140">
</signal>
<signal name="S$142">
</signal>
<signal name="S$144">
</signal>
<signal name="S$145">
</signal>
<signal name="S$146">
</signal>
<signal name="S$147">
</signal>
<signal name="S$148">
</signal>
<signal name="S$149">
</signal>
<signal name="S$150">
</signal>
<signal name="S$151">
</signal>
<signal name="S$152">
</signal>
<signal name="S$153">
</signal>
<signal name="S$154">
</signal>
<signal name="S$155">
</signal>
<signal name="S$156">
</signal>
</signals>
</board>
</drawing>
</eagle>
