<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="9.2.2">
<drawing>
<board>
<plain>
<wire x1="5" y1="0" x2="0" y2="5" width="0.1524" layer="20" curve="-90"/>
<wire x1="0" y1="5" x2="0" y2="83.9" width="0.1524" layer="20"/>
<wire x1="0" y1="83.9" x2="5" y2="88.9" width="0.1524" layer="20" curve="-90"/>
<wire x1="5" y1="88.9" x2="48.2" y2="88.9" width="0.1524" layer="20"/>
<wire x1="48.2" y1="88.9" x2="53.3" y2="83.8" width="0.1524" layer="20" curve="-90"/>
<wire x1="53.3" y1="83.8" x2="53.3" y2="43.2" width="0.1524" layer="20"/>
<wire x1="53.3" y1="43.2" x2="49" y2="38.2" width="0.1524" layer="20" curve="-81.391047"/>
<wire x1="49" y1="38.2" x2="10.8" y2="0" width="0.1524" layer="20" curve="-90"/>
<wire x1="10.8" y1="0" x2="5" y2="0" width="0.1524" layer="20"/>
<text>-  +</text>
<text>-  +</text>
<text>-  +</text>
<text>-  +</text>
<text>- S</text>
<text>1B  1A  2A  2B</text>
<text>Pyr0-Piezo FFC Board Rev.A</text>
<text>Copyright 2018 Alan "pyr0ball" Weinstock</text>
</plain>
<libraries>
<library name="PiezoFFC">
<packages>
<package name="CON24_1X24_DRB_SFW">
</package>
<package name="SOT230P700X180-4N">
</package>
<package name="SEEED-SWITCH_SW6-2.54-9.0X3.5X3.2+2.0MM">
</package>
<package name="70553-04">
<description>&lt;b&gt;2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating&lt;/b&gt;&lt;p&gt;&lt;a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf&gt;Datasheet &lt;/a&gt;</description>
</package>
<package name="70553-02">
<description>&lt;b&gt;2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 3 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating&lt;/b&gt;&lt;p&gt;&lt;a href =http://www.molex.com/pdm_docs/sd/705530002_sd.pdf&gt;Datasheet &lt;/a&gt;</description>
</package>
<package name="KK-156-2">
<description>&lt;b&gt;KK® 396 Header, Vertical, Friction Lock, 2 Circuits, Tin (Sn) Plating&lt;/b&gt;&lt;p&gt;&lt;a href =http://www.molex.com/pdm_docs/sd/026604020_sd.pdf&gt;Datasheet &lt;/a&gt;</description>
</package>
<package name="SEEED-RESISTOR_R0603">
</package>
<package name="CHIP-LED0805">
<description>&lt;b&gt;Hyper CHIPLED Hyper-Bright LED&lt;/b&gt;&lt;p&gt;
LB R99A&lt;br&gt;
Source: http://www.osram.convergy.de/ ... lb_r99a.pdf</description>
</package>
<package name="SOT89">
</package>
<package name="TO92">
<description>&lt;b&gt;TO 92&lt;/b&gt;</description>
</package>
<package name="R0805">
</package>
<package name="PC-D5.3MM">
</package>
<package name="CAPC2012X130">
<description>Chip, 2.00 X 1.25 X 1.30 mm body
&lt;p&gt;Chip package with body size 2.00 X 1.25 X 1.30 mm&lt;/p&gt;</description>
</package>
<package name="HOLES_3,2-PAD">
<description>&lt;b&gt;MOUNTING PAD&lt;/b&gt; 3.2 mm, round</description>
</package>
<package name="LOGO-PYR0BALL-SS-20MM">
</package>
</packages>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<elements>
<element name="J1" library="PiezoFFC" package="CON24_1X24_DRB_SFW" value="SFW24R-1STE1LF">
<attribute name="MANUFACTURER_PART_NUMBER" value="SFW24R1STE1LF"/>
<attribute name="NAME"/>
<attribute name="VENDOR" value="FCI"/>
</element>
<element name="U1" library="PiezoFFC" package="SOT230P700X180-4N" value="LM317DCY">
<attribute name="AVAILABILITY" value="Unavailable"/>
<attribute name="DESCRIPTION" value=" IC Regulator LM317/SOT223/LM317DCY TEXAS INSTRUMENT RoHS Ampere=1.5 SOT223 "/>
<attribute name="MF" value="Texas Instruments"/>
<attribute name="MP" value="LM317DCY"/>
<attribute name="NAME"/>
<attribute name="PACKAGE" value="SOT-223-4 Texas Instruments"/>
<attribute name="PRICE" value="None"/>
</element>
<element name="SW1" library="PiezoFFC" package="SEEED-SWITCH_SW6-2.54-9.0X3.5X3.2+2.0MM" value="">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="E0" library="PiezoFFC" package="70553-04" value="C-GRID-04-70553">
<attribute name="MF" value="MOLEX"/>
<attribute name="MPN" value=""/>
<attribute name="NAME"/>
<attribute name="OC_FARNELL" value="unknown"/>
<attribute name="OC_NEWARK" value="unknown"/>
</element>
<element name="Z_MIN" library="PiezoFFC" package="70553-02" value="C-GRID-02-70553">
<attribute name="MF" value="MOLEX"/>
<attribute name="MPN" value=""/>
<attribute name="NAME"/>
<attribute name="OC_FARNELL" value="unknown"/>
<attribute name="OC_NEWARK" value="unknown"/>
</element>
<element name="FAN1" library="PiezoFFC" package="70553-02" value="C-GRID-02-70553">
<attribute name="MF" value="MOLEX"/>
<attribute name="MPN" value=""/>
<attribute name="NAME"/>
<attribute name="OC_FARNELL" value="unknown"/>
<attribute name="OC_NEWARK" value="unknown"/>
</element>
<element name="FAN0" library="PiezoFFC" package="70553-02" value="C-GRID-02-70553">
<attribute name="MF" value="MOLEX"/>
<attribute name="MPN" value=""/>
<attribute name="NAME"/>
<attribute name="OC_FARNELL" value="unknown"/>
<attribute name="OC_NEWARK" value="unknown"/>
</element>
<element name="TH0" library="PiezoFFC" package="70553-02" value="C-GRID-02-70553">
<attribute name="MF" value="MOLEX"/>
<attribute name="MPN" value=""/>
<attribute name="NAME"/>
<attribute name="OC_FARNELL" value="unknown"/>
<attribute name="OC_NEWARK" value="unknown"/>
</element>
<element name="HE0" library="PiezoFFC" package="KK-156-2" value="">
<attribute name="MF" value="MOLEX"/>
<attribute name="MPN" value=""/>
<attribute name="NAME"/>
<attribute name="OC_FARNELL" value="unknown"/>
<attribute name="OC_NEWARK" value="unknown"/>
</element>
<element name="PWR" library="PiezoFFC" package="KK-156-2" value="">
<attribute name="MF" value="MOLEX"/>
<attribute name="MPN" value=""/>
<attribute name="NAME"/>
<attribute name="OC_FARNELL" value="unknown"/>
<attribute name="OC_NEWARK" value="unknown"/>
<attribute name="VALUE"/>
</element>
<element name="R1" library="PiezoFFC" package="SEEED-RESISTOR_R0603" value="240R">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R2" library="PiezoFFC" package="SEEED-RESISTOR_R0603" value="715R">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R3" library="PiezoFFC" package="SEEED-RESISTOR_R0603" value="2.05K">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R4" library="PiezoFFC" package="SEEED-RESISTOR_R0603" value="1K">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="5V" library="PiezoFFC" package="CHIP-LED0805" value="">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="12V" library="PiezoFFC" package="CHIP-LED0805" value="">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="U2" library="PiezoFFC" package="SOT89" value="L78L05ACU">
<attribute name="AVAILABILITY" value="Unavailable"/>
<attribute name="DESCRIPTION" value=" Voltage regulator; fixed; 5V; 0.1A; SOT89; SMD; Package: reel, tape "/>
<attribute name="MF" value="STMicroelectronics"/>
<attribute name="MP" value="L78L05ACU-TR"/>
<attribute name="NAME"/>
<attribute name="PACKAGE" value="None"/>
<attribute name="PRICE" value="None"/>
</element>
<element name="Q1" library="PiezoFFC" package="TO92" value="2N2222TO92">
<attribute name="NAME"/>
</element>
<element name="R5" library="PiezoFFC" package="R0805" value="100R">
<attribute name="MPN" value="RC0805JR-072KL"/>
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="Q2" library="PiezoFFC" package="TO92" value="2N2907">
<attribute name="NAME"/>
</element>
<element name="C1" library="PiezoFFC" package="PC-D5.3MM" value="220uf">
<attribute name="MPN" value="KS 100uF/16V"/>
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R6" library="PiezoFFC" package="R0805" value="1R">
<attribute name="MPN" value="RC0805JR-072KL"/>
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R7" library="PiezoFFC" package="R0805" value="10R">
<attribute name="MPN" value="RC0805JR-072KL"/>
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="C2" library="PiezoFFC" package="PC-D5.3MM" value="220uf">
<attribute name="MPN" value="KS 100uF/16V"/>
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="C3" library="PiezoFFC" package="PC-D5.3MM" value="220uf">
<attribute name="MPN" value="KS 100uF/16V"/>
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="C4" library="PiezoFFC" package="PC-D5.3MM" value="220uf">
<attribute name="MPN" value="KS 100uF/16V"/>
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="C5" library="PiezoFFC" package="CAPC2012X130" value="10uF">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="H1" library="PiezoFFC" package="HOLES_3,2-PAD" value="HOLES_MOUNT-PAD-ROUND3.2"/>
<element name="H2" library="PiezoFFC" package="HOLES_3,2-PAD" value="HOLES_MOUNT-PAD-ROUND3.2"/>
<element name="H3" library="PiezoFFC" package="HOLES_3,2-PAD" value="HOLES_MOUNT-PAD-ROUND3.2"/>
<element name="H4" library="PiezoFFC" package="HOLES_3,2-PAD" value="HOLES_MOUNT-PAD-ROUND3.2"/>
<element name="U$1" library="PiezoFFC" package="LOGO-PYR0BALL-SS-20MM" value=""/>
</elements>
<signals>
<signal name="E0_2B">
<contactref element="J1" pad="23"/>
<contactref element="J1" pad="24"/>
<contactref element="E0" pad="4"/>
</signal>
<signal name="E0_2A">
<contactref element="J1" pad="21"/>
<contactref element="J1" pad="22"/>
<contactref element="E0" pad="3"/>
</signal>
<signal name="E0_1A">
<contactref element="J1" pad="19"/>
<contactref element="J1" pad="20"/>
<contactref element="E0" pad="2"/>
</signal>
<signal name="E0_1B">
<contactref element="J1" pad="17"/>
<contactref element="J1" pad="18"/>
<contactref element="E0" pad="1"/>
</signal>
<signal name="VCC_REG">
<contactref element="J1" pad="16"/>
<contactref element="Q1" pad="3"/>
</signal>
<signal name="V_INT">
<contactref element="J1" pad="14"/>
<contactref element="J1" pad="15"/>
<contactref element="U1" pad="4"/>
<contactref element="R1" pad="2"/>
<contactref element="C5" pad="2"/>
<contactref element="C4" pad="+"/>
</signal>
<signal name="Z_MIN_TRIG">
<contactref element="J1" pad="12"/>
<contactref element="Z_MIN" pad="2"/>
</signal>
<signal name="FAN1_GATE">
<contactref element="J1" pad="10"/>
<contactref element="FAN1" pad="1"/>
</signal>
<signal name="FAN0_GATE">
<contactref element="J1" pad="8"/>
<contactref element="FAN0" pad="1"/>
</signal>
<signal name="TH0-">
<contactref element="J1" pad="6"/>
<contactref element="TH0" pad="2"/>
</signal>
<signal name="TH0+">
<contactref element="J1" pad="5"/>
<contactref element="TH0" pad="1"/>
</signal>
<signal name="HE0-">
<contactref element="J1" pad="3"/>
<contactref element="J1" pad="4"/>
<contactref element="HE0" pad="1"/>
</signal>
<signal name="VCC">
<contactref element="J1" pad="2"/>
<contactref element="J1" pad="1"/>
<contactref element="HE0" pad="2"/>
<contactref element="FAN0" pad="2"/>
<contactref element="FAN1" pad="2"/>
<contactref element="PWR" pad="2"/>
<contactref element="U1" pad="3"/>
<contactref element="Q2" pad="3"/>
<contactref element="R6" pad="1"/>
<contactref element="C2" pad="+"/>
</signal>
<signal name="AGND">
<contactref element="J1" pad="25"/>
<contactref element="J1" pad="26"/>
<contactref element="J1" pad="13"/>
<contactref element="J1" pad="11"/>
<contactref element="J1" pad="9"/>
<contactref element="J1" pad="7"/>
<contactref element="Z_MIN" pad="1"/>
<contactref element="PWR" pad="1"/>
<contactref element="12V" pad="C"/>
<contactref element="R3" pad="1"/>
<contactref element="5V" pad="C"/>
<contactref element="R2" pad="1"/>
<contactref element="C1" pad="-"/>
<contactref element="U2" pad="2"/>
<contactref element="U2" pad="PAD"/>
<contactref element="C3" pad="-"/>
<contactref element="C2" pad="-"/>
<contactref element="C5" pad="1"/>
<contactref element="C4" pad="-"/>
<contactref element="H1" pad="B3,2"/>
<contactref element="H2" pad="B3,2"/>
<contactref element="H3" pad="B3,2"/>
<contactref element="H4" pad="B3,2"/>
</signal>
<signal name="+5V">
<contactref element="R4" pad="1"/>
<contactref element="U2" pad="1"/>
<contactref element="R5" pad="1"/>
<contactref element="Q1" pad="1"/>
<contactref element="Q2" pad="1"/>
<contactref element="C3" pad="+"/>
</signal>
<signal name="LM317_VADJ">
<contactref element="R1" pad="1"/>
<contactref element="U1" pad="1"/>
<contactref element="SW1" pad="COM1"/>
</signal>
<signal name="5V_ADJ">
<contactref element="SW1" pad="CH1A"/>
<contactref element="R2" pad="2"/>
</signal>
<signal name="12V_ADJ">
<contactref element="SW1" pad="CH1B"/>
<contactref element="R3" pad="2"/>
</signal>
<signal name="LED_R">
<contactref element="R4" pad="2"/>
<contactref element="SW1" pad="COM2"/>
</signal>
<signal name="12V_LED">
<contactref element="SW1" pad="CH2B"/>
<contactref element="12V" pad="A"/>
</signal>
<signal name="5V_LED">
<contactref element="SW1" pad="CH2A"/>
<contactref element="5V" pad="A"/>
</signal>
<signal name="RIPP_GATE">
<contactref element="R5" pad="2"/>
<contactref element="Q1" pad="2"/>
<contactref element="C1" pad="+"/>
</signal>
<signal name="VREG_IN">
<contactref element="R6" pad="2"/>
<contactref element="U2" pad="3"/>
<contactref element="R7" pad="1"/>
</signal>
<signal name="BYP_GATE">
<contactref element="R7" pad="2"/>
<contactref element="Q2" pad="2"/>
</signal>
</signals>
</board>
</drawing>
</eagle>
