<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="7.5.0">
<drawing>
<library>
<description>&lt;a href="http://luislab.com"&gt;LuisLab.com&lt;/a&gt; &lt;span style="color:#FF1493"&gt;&lt;b&gt;Boards&lt;/b&gt;&lt;/span&gt; library</description>
<packages>
<package name="ARDUINO_PRO_MINI_SF">
<description>Arduino Pro Mini by &lt;a href="https://www.sparkfun.com/products/11113"&gt;SparkFun&lt;/a&gt; with &lt;acronym title="Future Technology Devices International"&gt;&lt;abbr title="Future Technology Devices International"&gt;FTDI&lt;/abbr&gt;&lt;/acronym&gt; Serial TTL pads.
&lt;br /&gt;
&lt;br /&gt;
Available in &lt;a href="https://www.sparkfun.com/products/11113"&gt;5V&lt;/a&gt; and &lt;a href="https://www.sparkfun.com/products/11114"&gt;3.3V&lt;/a&gt; versions.</description>
</package>
<package name="NRF24L01+">
</package>
<package name="ARDUINO_PRO_MINI_SF_NO[FTDI]">
<description>Arduino Pro Mini by &lt;a href="https://www.sparkfun.com/products/11113"&gt;SparkFun&lt;/a&gt; &lt;strong&gt;&lt;span style="color:red"&gt;without&lt;/span&gt;&lt;/strong&gt; &lt;acronym title="Future Technology Devices International"&gt;&lt;abbr title="Future Technology Devices International"&gt;FTDI&lt;/abbr&gt;&lt;/acronym&gt; Serial TTL pads.
&lt;br /&gt;
&lt;br /&gt;
Available in &lt;a href="https://www.sparkfun.com/products/11113"&gt;5V&lt;/a&gt; and &lt;a href="https://www.sparkfun.com/products/11114"&gt;3.3V&lt;/a&gt; versions.</description>
</package>
<package name="POLOLU_QTR-1??_REFLECTANCE_SENSOR">
<description>Pololu &lt;a href="https://www.pololu.com/product/2458" title="Pololu QTR-1A Reflectance Sensor"&gt;QTR-1A&lt;/a&gt; and &lt;a href="https://www.pololu.com/product/2459" title="Pololu QTR-1RC Reflectance Sensor"&gt;QTR-1RC&lt;/a&gt; reflectance sensors&lt;br /&gt;
&lt;br /&gt;
Uses Fairchild &lt;strong&gt;QRE1113GR&lt;/strong&gt; Phototransistor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&lt;a href="http://www.newark.com/fairchild-semiconductor/qre1113gr/object-sensor-phototransistor/dp/34C1691"&gt;Newark&lt;/a&gt;]&lt;br /&gt;
[&lt;a href="http://www.farnell.com/datasheets/1942905.pdf"&gt;PDF&lt;/a&gt;]
&lt;br /&gt;
&lt;img src="https://a.pololu-files.com/picture/0J4714.200.jpg" title="Pololu QTR-1A Reflectance Sensor"  alt="Pololu QTR-1A Reflectance Sensor" /&gt;</description>
</package>
<package name="POLOLU_DRV8835">
<description>&lt;h2&gt;Pololu DRV8835 Dual Motor Driver Carrier&lt;/h2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&lt;a href="https://www.pololu.com/product/2135" title="Pololu DRV8835 Dual Motor Driver Carrier" alt="Pololu DRV8835 Dual Motor Driver Carrier"&gt;Product Page&lt;/a&gt;]&lt;br /&gt;
&lt;br /&gt;
This tiny breakout board for TI’s DRV8835 dual motor driver can deliver 1.2 A per channel continuously (1.5 A peak) to a pair of DC motors, and it supports two possible control interfaces for added flexibility of use: IN/IN and PHASE/ENABLE. With an operating voltage range from 0 V to 11 V and built-in protection against reverse-voltage, under-voltage, over-current, and over-temperature, this driver is a great solution for powering up to two small, low-voltage motors. The carrier board has the form factor of a 14-pin DIP package, which makes it easy to use with standard solderless breadboards and 0.1″ perfboards.</description>
</package>
<package name="ARDUINO_PRO_MINI_SF_NO[A6,A7,FTDI]">
<description>Arduino Pro Mini by &lt;a href="https://www.sparkfun.com/products/11113"&gt;SparkFun&lt;/a&gt; &lt;strong&gt;&lt;span style="color:red"&gt;without&lt;/span&gt;&lt;/strong&gt; A6, A7 and &lt;acronym title="Future Technology Devices International"&gt;&lt;abbr title="Future Technology Devices International"&gt;FTDI&lt;/abbr&gt;&lt;/acronym&gt; Serial TTL pads.
&lt;br /&gt;
&lt;br /&gt;
Available in &lt;a href="https://www.sparkfun.com/products/11113"&gt;5V&lt;/a&gt; and &lt;a href="https://www.sparkfun.com/products/11114"&gt;3.3V&lt;/a&gt; versions.</description>
</package>
<package name="POLOLU_DRV8834">
<description>&lt;img src="https://a.pololu-files.com/picture/0J4344.600.png?519b6c6d74c2f655dd6637eccd4590c0"&gt;</description>
</package>
<package name="ARDUNO_PRO_MINI_SF_NO[A4,A5,A6,FTDI]">
<description>Arduino Pro Mini by &lt;a href="https://www.sparkfun.com/products/11113"&gt;SparkFun&lt;/a&gt; &lt;strong&gt;&lt;span style="color:red"&gt;without&lt;/span&gt;&lt;/strong&gt;A4, A5, A6, A7 and &lt;acronym title="Future Technology Devices International"&gt;&lt;abbr title="Future Technology Devices International"&gt;FTDI&lt;/abbr&gt;&lt;/acronym&gt; Serial TTL pads.
&lt;br /&gt;
&lt;br /&gt;
Available in &lt;a href="https://www.sparkfun.com/products/11113"&gt;5V&lt;/a&gt; and &lt;a href="https://www.sparkfun.com/products/11114"&gt;3.3V&lt;/a&gt; versions.</description>
</package>
<package name="ARDUINO_UNO_ISP">
</package>
<package name="ESP8266_ESP-01_NO-SILKSCREEN">
<description>ESP8266 ESP-01, No-Silkscreen delimiting the board</description>
</package>
</packages>
<symbols>
<symbol name="ARDUINO_PRO_MINI">
<pin name="TX1"/>
<pin name="RX0"/>
<pin name="2"/>
<pin name="~3"/>
<pin name="4"/>
<pin name="~5"/>
<pin name="~6"/>
<pin name="7"/>
<pin name="8"/>
<pin name="~9"/>
<pin name="~10"/>
<pin name="~11"/>
<pin name="12"/>
<pin name="13"/>
<pin name="A0"/>
<pin name="A1"/>
<pin name="A2"/>
<pin name="A3"/>
<pin name="A4"/>
<pin name="A5"/>
<pin name="A6"/>
<pin name="A7"/>
<pin name="VCC@2"/>
<pin name="RAW"/>
<pin name="RST@2"/>
<pin name="GND@2"/>
<pin name="GND@1"/>
<pin name="RST@1"/>
</symbol>
<symbol name="NRF24L01+">
<pin name="GND"/>
<pin name="CE"/>
<pin name="SCK" function="clk"/>
<pin name="MISO"/>
<pin name="IRQ"/>
<pin name="MOSI"/>
<pin name="CSN"/>
<pin name="3.3V"/>
</symbol>
<symbol name="POLOLU_DRV8835">
<pin name="GND@1"/>
<pin name="BENBL"/>
<pin name="BPHASE"/>
<pin name="MODE"/>
<pin name="A2"/>
<pin name="B1"/>
<pin name="B2"/>
<pin name="VIN"/>
<pin name="VCC"/>
<pin name="GND@2"/>
<pin name="AENBL"/>
<pin name="APHASE"/>
<pin name="A1"/>
<pin name="VM"/>
</symbol>
<symbol name="ARDUINO_PRO_MINI_NO[A6,A7,FTDI]">
<pin name="TX1"/>
<pin name="RX0"/>
<pin name="2"/>
<pin name="~3"/>
<pin name="4"/>
<pin name="~5"/>
<pin name="~6"/>
<pin name="7"/>
<pin name="8"/>
<pin name="~9"/>
<pin name="~10"/>
<pin name="~11"/>
<pin name="12"/>
<pin name="13"/>
<pin name="A0"/>
<pin name="A1"/>
<pin name="A2"/>
<pin name="A3"/>
<pin name="A4"/>
<pin name="A5"/>
<pin name="VCC@2"/>
<pin name="RAW"/>
<pin name="RST@2"/>
<pin name="GND@2"/>
<pin name="GND@1"/>
<pin name="RST@1"/>
</symbol>
<symbol name="POLOLU_DRV8834">
<description>&lt;img src="https://a.pololu-files.com/picture/0J4344.600.png?519b6c6d74c2f655dd6637eccd4590c0"&gt;</description>
<pin name="GND@1"/>
<pin name="M0"/>
<pin name="CONFIG"/>
<pin name="STEP"/>
<pin name="A2"/>
<pin name="B1"/>
<pin name="B2"/>
<pin name="VMOT"/>
<pin name="ENABLE"/>
<pin name="GND@2"/>
<pin name="VREF"/>
<pin name="SLEEP"/>
<pin name="A1"/>
<pin name="FAULT"/>
<pin name="M1"/>
<pin name="DIR"/>
</symbol>
<symbol name="ARDUNO_PRO_MINI_NO[A4,A5,A6,A7,FTDI]">
<pin name="TX1"/>
<pin name="RX0"/>
<pin name="2"/>
<pin name="~3"/>
<pin name="4"/>
<pin name="~5"/>
<pin name="~6"/>
<pin name="7"/>
<pin name="8"/>
<pin name="~9"/>
<pin name="~10"/>
<pin name="~11"/>
<pin name="12"/>
<pin name="13"/>
<pin name="A0"/>
<pin name="A1"/>
<pin name="A2"/>
<pin name="A3"/>
<pin name="VCC@2"/>
<pin name="RAW"/>
<pin name="RST@2"/>
<pin name="GND@2"/>
<pin name="GND@1"/>
<pin name="RST@1"/>
</symbol>
<symbol name="ARDUINO_ISP">
<pin name="7(PROGRAMMING)"/>
<pin name="8(ERROR)"/>
<pin name="~9(HEARTBEAT)"/>
<pin name="~10_(SLAVE_RST)"/>
<pin name="~11(MOSI)"/>
<pin name="12(MISO)"/>
<pin name="13(SCK)"/>
<pin name="+5V"/>
<pin name="VIN"/>
<pin name="GND"/>
<pin name="RST"/>
<pin name="+3.3V"/>
</symbol>
<symbol name="ESP8266_ESP-01/ESP-02">
<pin name="!RST!"/>
<pin name="TXD0"/>
<pin name="RXD0"/>
<pin name="GND" direction="pas"/>
<pin name="EN/CHPD"/>
<pin name="GPIO2"/>
<pin name="GPIO0"/>
<pin name="3.3V" direction="pas"/>
</symbol>
</symbols>
<devicesets>
<deviceset name="ARDUINO_PRO_MINI" prefix="A">
<gates>
<gate name="A" symbol="ARDUINO_PRO_MINI"/>
</gates>
<devices>
<device name="_FTDI" package="ARDUINO_PRO_MINI_SF">
<connects>
<connect gate="A" pin="12" pad="12"/>
<connect gate="A" pin="13" pad="13"/>
<connect gate="A" pin="2" pad="2"/>
<connect gate="A" pin="4" pad="4"/>
<connect gate="A" pin="7" pad="7"/>
<connect gate="A" pin="8" pad="8"/>
<connect gate="A" pin="A0" pad="A0"/>
<connect gate="A" pin="A1" pad="A1"/>
<connect gate="A" pin="A2" pad="A2"/>
<connect gate="A" pin="A3" pad="A3"/>
<connect gate="A" pin="A4" pad="A4"/>
<connect gate="A" pin="A5" pad="A5"/>
<connect gate="A" pin="A6" pad="A6"/>
<connect gate="A" pin="A7" pad="A7"/>
<connect gate="A" pin="GND@1" pad="GND@1"/>
<connect gate="A" pin="GND@2" pad="GND@2"/>
<connect gate="A" pin="RAW" pad="RAW"/>
<connect gate="A" pin="RST@1" pad="RST@1"/>
<connect gate="A" pin="RST@2" pad="RST@2"/>
<connect gate="A" pin="RX0" pad="RX0"/>
<connect gate="A" pin="TX1" pad="TX1"/>
<connect gate="A" pin="VCC@2" pad="VCC@2"/>
<connect gate="A" pin="~10" pad="~10"/>
<connect gate="A" pin="~11" pad="~11"/>
<connect gate="A" pin="~3" pad="~3"/>
<connect gate="A" pin="~5" pad="~5"/>
<connect gate="A" pin="~6" pad="~6"/>
<connect gate="A" pin="~9" pad="~9"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="_NO-FTDI" package="ARDUINO_PRO_MINI_SF_NO[FTDI]">
<connects>
<connect gate="A" pin="12" pad="12"/>
<connect gate="A" pin="13" pad="13"/>
<connect gate="A" pin="2" pad="2"/>
<connect gate="A" pin="4" pad="4"/>
<connect gate="A" pin="7" pad="7"/>
<connect gate="A" pin="8" pad="8"/>
<connect gate="A" pin="A0" pad="A0"/>
<connect gate="A" pin="A1" pad="A1"/>
<connect gate="A" pin="A2" pad="A2"/>
<connect gate="A" pin="A3" pad="A3"/>
<connect gate="A" pin="A4" pad="A4"/>
<connect gate="A" pin="A5" pad="A5"/>
<connect gate="A" pin="A6" pad="A6"/>
<connect gate="A" pin="A7" pad="A7"/>
<connect gate="A" pin="GND@1" pad="GND$1"/>
<connect gate="A" pin="GND@2" pad="GND$2"/>
<connect gate="A" pin="RAW" pad="RAW"/>
<connect gate="A" pin="RST@1" pad="RST$1"/>
<connect gate="A" pin="RST@2" pad="RST$2"/>
<connect gate="A" pin="RX0" pad="RX0"/>
<connect gate="A" pin="TX1" pad="TX1"/>
<connect gate="A" pin="VCC@2" pad="VCC$2"/>
<connect gate="A" pin="~10" pad="~10"/>
<connect gate="A" pin="~11" pad="~11"/>
<connect gate="A" pin="~3" pad="~3"/>
<connect gate="A" pin="~5" pad="~5"/>
<connect gate="A" pin="~6" pad="~6"/>
<connect gate="A" pin="~9" pad="~9"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="NRF24L01+" prefix="A">
<gates>
<gate name="A" symbol="NRF24L01+"/>
</gates>
<devices>
<device name="" package="NRF24L01+">
<connects>
<connect gate="A" pin="3.3V" pad="3.3V"/>
<connect gate="A" pin="CE" pad="CE"/>
<connect gate="A" pin="CSN" pad="CSN"/>
<connect gate="A" pin="GND" pad="GND"/>
<connect gate="A" pin="IRQ" pad="IRQ"/>
<connect gate="A" pin="MISO" pad="MISO"/>
<connect gate="A" pin="MOSI" pad="MOSI"/>
<connect gate="A" pin="SCK" pad="SCK"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="POLOLU_DRV8835" prefix="A" uservalue="yes">
<description>&lt;h2&gt;Pololu DRV8835 Dual Motor Driver Carrier&lt;/h2&gt;</description>
<gates>
<gate name="A" symbol="POLOLU_DRV8835"/>
</gates>
<devices>
<device name="" package="POLOLU_DRV8835">
<connects>
<connect gate="A" pin="A1" pad="A1"/>
<connect gate="A" pin="A2" pad="A2"/>
<connect gate="A" pin="AENBL" pad="AENBL"/>
<connect gate="A" pin="APHASE" pad="APHASE"/>
<connect gate="A" pin="B1" pad="B1"/>
<connect gate="A" pin="B2" pad="B2"/>
<connect gate="A" pin="BENBL" pad="BENBL"/>
<connect gate="A" pin="BPHASE" pad="BPHASE"/>
<connect gate="A" pin="GND@1" pad="GND@1"/>
<connect gate="A" pin="GND@2" pad="GND@2"/>
<connect gate="A" pin="MODE" pad="MODE"/>
<connect gate="A" pin="VCC" pad="VCC"/>
<connect gate="A" pin="VIN" pad="VIN"/>
<connect gate="A" pin="VM" pad="VM"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ARDUINO_PRO_MINI_NO[A6,A7,FTDI]" prefix="A">
<gates>
<gate name="A" symbol="ARDUINO_PRO_MINI_NO[A6,A7,FTDI]"/>
</gates>
<devices>
<device name="" package="ARDUINO_PRO_MINI_SF_NO[A6,A7,FTDI]">
<connects>
<connect gate="A" pin="12" pad="12"/>
<connect gate="A" pin="13" pad="13"/>
<connect gate="A" pin="2" pad="2"/>
<connect gate="A" pin="4" pad="4"/>
<connect gate="A" pin="7" pad="7"/>
<connect gate="A" pin="8" pad="8"/>
<connect gate="A" pin="A0" pad="A0"/>
<connect gate="A" pin="A1" pad="A1"/>
<connect gate="A" pin="A2" pad="A2"/>
<connect gate="A" pin="A3" pad="A3"/>
<connect gate="A" pin="A4" pad="A4"/>
<connect gate="A" pin="A5" pad="A5"/>
<connect gate="A" pin="GND@1" pad="GND$1"/>
<connect gate="A" pin="GND@2" pad="GND$2"/>
<connect gate="A" pin="RAW" pad="RAW"/>
<connect gate="A" pin="RST@1" pad="RST$1"/>
<connect gate="A" pin="RST@2" pad="RST$2"/>
<connect gate="A" pin="RX0" pad="RX0"/>
<connect gate="A" pin="TX1" pad="TX1"/>
<connect gate="A" pin="VCC@2" pad="VCC$2"/>
<connect gate="A" pin="~10" pad="~10"/>
<connect gate="A" pin="~11" pad="~11"/>
<connect gate="A" pin="~3" pad="~3"/>
<connect gate="A" pin="~5" pad="~5"/>
<connect gate="A" pin="~6" pad="~6"/>
<connect gate="A" pin="~9" pad="~9"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="POLOLU_DRV8834" prefix="A" uservalue="yes">
<gates>
<gate name="A" symbol="POLOLU_DRV8834"/>
</gates>
<devices>
<device name="" package="POLOLU_DRV8834">
<connects>
<connect gate="A" pin="A1" pad="A1"/>
<connect gate="A" pin="A2" pad="A2"/>
<connect gate="A" pin="B1" pad="B1"/>
<connect gate="A" pin="B2" pad="B2"/>
<connect gate="A" pin="CONFIG" pad="CONFIG"/>
<connect gate="A" pin="DIR" pad="DIR"/>
<connect gate="A" pin="ENABLE" pad="ENABLE"/>
<connect gate="A" pin="FAULT" pad="FAULT"/>
<connect gate="A" pin="GND@1" pad="GND@1"/>
<connect gate="A" pin="GND@2" pad="GND@2"/>
<connect gate="A" pin="M0" pad="M0"/>
<connect gate="A" pin="M1" pad="M1"/>
<connect gate="A" pin="SLEEP" pad="SLEEP"/>
<connect gate="A" pin="STEP" pad="STEP"/>
<connect gate="A" pin="VMOT" pad="VMOT"/>
<connect gate="A" pin="VREF" pad="VREF"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ARDUINO_PRO_MINI_NO[A4,A5,A6,A7,FTDI]" prefix="A">
<gates>
<gate name="A" symbol="ARDUNO_PRO_MINI_NO[A4,A5,A6,A7,FTDI]"/>
</gates>
<devices>
<device name="" package="ARDUNO_PRO_MINI_SF_NO[A4,A5,A6,FTDI]">
<connects>
<connect gate="A" pin="12" pad="12"/>
<connect gate="A" pin="13" pad="13"/>
<connect gate="A" pin="2" pad="2"/>
<connect gate="A" pin="4" pad="4"/>
<connect gate="A" pin="7" pad="7"/>
<connect gate="A" pin="8" pad="8"/>
<connect gate="A" pin="A0" pad="A0"/>
<connect gate="A" pin="A1" pad="A1"/>
<connect gate="A" pin="A2" pad="A2"/>
<connect gate="A" pin="A3" pad="A3"/>
<connect gate="A" pin="GND@1" pad="GND$1"/>
<connect gate="A" pin="GND@2" pad="GND$2"/>
<connect gate="A" pin="RAW" pad="RAW"/>
<connect gate="A" pin="RST@1" pad="RST$1"/>
<connect gate="A" pin="RST@2" pad="RST$2"/>
<connect gate="A" pin="RX0" pad="RX0"/>
<connect gate="A" pin="TX1" pad="TX1"/>
<connect gate="A" pin="VCC@2" pad="VCC$2"/>
<connect gate="A" pin="~10" pad="~10"/>
<connect gate="A" pin="~11" pad="~11"/>
<connect gate="A" pin="~3" pad="~3"/>
<connect gate="A" pin="~5" pad="~5"/>
<connect gate="A" pin="~6" pad="~6"/>
<connect gate="A" pin="~9" pad="~9"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ARDUINO_ISP">
<gates>
<gate name="G$1" symbol="ARDUINO_ISP"/>
</gates>
<devices>
<device name="_UNO" package="ARDUINO_UNO_ISP">
<connects>
<connect gate="G$1" pin="+3.3V" pad="3.3V"/>
<connect gate="G$1" pin="+5V" pad="5V"/>
<connect gate="G$1" pin="12(MISO)" pad="D12"/>
<connect gate="G$1" pin="13(SCK)" pad="D13"/>
<connect gate="G$1" pin="7(PROGRAMMING)" pad="D7"/>
<connect gate="G$1" pin="8(ERROR)" pad="D8"/>
<connect gate="G$1" pin="GND" pad="GND@1 GND@2"/>
<connect gate="G$1" pin="RST" pad="RST"/>
<connect gate="G$1" pin="VIN" pad="VIN"/>
<connect gate="G$1" pin="~10_(SLAVE_RST)" pad="D10"/>
<connect gate="G$1" pin="~11(MOSI)" pad="D11"/>
<connect gate="G$1" pin="~9(HEARTBEAT)" pad="D9"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ESP8266_ESP-?" prefix="A" uservalue="yes">
<gates>
<gate name="A$1" symbol="ESP8266_ESP-01/ESP-02"/>
</gates>
<devices>
<device name="01" package="ESP8266_ESP-01_NO-SILKSCREEN">
<connects>
<connect gate="A$1" pin="!RST!" pad="RST"/>
<connect gate="A$1" pin="3.3V" pad="3V3"/>
<connect gate="A$1" pin="EN/CHPD" pad="EN/CH_PD"/>
<connect gate="A$1" pin="GND" pad="GND"/>
<connect gate="A$1" pin="GPIO0" pad="GPIO0"/>
<connect gate="A$1" pin="GPIO2" pad="GPIO2"/>
<connect gate="A$1" pin="RXD0" pad="RX"/>
<connect gate="A$1" pin="TXD0" pad="TX"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
</devicesets>
</library>
</drawing>
</eagle>
