Skip to content

Commit

Permalink
Add KY-023 Analog Joystic module
Browse files Browse the repository at this point in the history
  • Loading branch information
marcinwisniowski committed Oct 7, 2019
1 parent 5075d85 commit 5963e7e
Show file tree
Hide file tree
Showing 6 changed files with 1,730 additions and 0 deletions.
3 changes: 3 additions & 0 deletions bin/Elegoo.fzb
Original file line number Diff line number Diff line change
Expand Up @@ -149,6 +149,9 @@
<instance moduleIdRef="KY-019_ae98ead2539134cc4752193f7521911c_8" modelIndex="45" path="part.KY-019_ae98ead2539134cc4752193f7521911c_8.fzp">
<views/>
</instance>
<instance moduleIdRef="KY-023_02b4fc53691639376d37c1cdf2405ea6_13" modelIndex="45" path="part.KY-023_02b4fc53691639376d37c1cdf2405ea6_13.fzp">
<views/>
</instance>
<!-- Sensors -->
<instance moduleIdRef="__spacer__" modelIndex="3" path="Sensors">
<text>Sensors</text>
Expand Down
134 changes: 134 additions & 0 deletions bin/part.KY-023_02b4fc53691639376d37c1cdf2405ea6_13.fzp
Original file line number Diff line number Diff line change
@@ -0,0 +1,134 @@
<?xml version='1.0' encoding='UTF-8'?>
<module referenceFile="generic_ic_dip_4_300mil.fzp" moduleId="KY-023_02b4fc53691639376d37c1cdf2405ea6_13">
<version>4</version>
<author>arduinomodules.info</author>
<title>KY-023 Dual Axis Joystick Module</title>
<label>Part</label>
<date>Fri May 18 2018</date>
<tags>
<tag>KEYES</tag>
<tag>Dual Axis</tag>
<tag>Arduino</tag>
<tag>KY-023</tag>
<tag>arduinomodules.info</tag>
<tag>Joystick</tag>
</tags>
<properties>
<property name="variant">variant 1</property>
<property name="family">KY-023</property>
<property name="editable pin labels">false</property>
<property name="pins">5</property>
<property name="chip label">KY-023</property>
<property name="package">Breakout board</property>
<property name="layer"></property>
<property name="operating voltage">3.3V to 5.5V</property>
<property name="hole size"></property>
<property name="pin spacing">300mil</property>
<property name="board dimensions">26mm x 34mm</property>
<property name="part number"></property>
</properties>
<taxonomy>part.dip.4.pins</taxonomy>
<description>X/Y Analog Joystick KEYES KY-023 module. It contains two potentiometers and a button.</description>
<views>
<iconView>
<layers image="icon/KY-023_9ac47e330dc0376c00a436447aae0446_2_icon.svg">
<layer layerId="icon"/>
</layers>
</iconView>
<breadboardView>
<layers image="breadboard/KY-023_9ac47e330dc0376c00a436447aae0446_2_breadboard.svg">
<layer layerId="breadboard"/>
</layers>
</breadboardView>
<schematicView>
<layers image="schematic/KY-023_9ac47e330dc0376c00a436447aae0446_2_schematic.svg">
<layer layerId="schematic"/>
</layers>
</schematicView>
<pcbView>
<layers image="pcb/KY-023_9ac47e330dc0376c00a436447aae0446_2_pcb.svg">
<layer layerId="silkscreen"/>
<layer layerId="copper0"/>
<layer layerId="copper1"/>
</layers>
</pcbView>
</views>
<connectors>
<connector id="connector0" name="GND" type="male">
<description>Ground</description>
<views>
<breadboardView>
<p svgId="connector0pin" layer="breadboard" terminalId="connector0terminal"/>
</breadboardView>
<schematicView>
<p svgId="connector0pin" layer="schematic" terminalId="connector0terminal"/>
</schematicView>
<pcbView>
<p svgId="connector0pin" layer="copper0"/>
<p svgId="connector0pin" layer="copper1"/>
</pcbView>
</views>
</connector>
<connector id="connector1" name="+5V" type="male">
<description>Power</description>
<views>
<breadboardView>
<p svgId="connector1pin" layer="breadboard" terminalId="connector1terminal"/>
</breadboardView>
<schematicView>
<p svgId="connector1pin" layer="schematic" terminalId="connector1terminal"/>
</schematicView>
<pcbView>
<p svgId="connector1pin" layer="copper0"/>
<p svgId="connector1pin" layer="copper1"/>
</pcbView>
</views>
</connector>
<connector id="connector2" name="VRx" type="male">
<description>X axis</description>
<views>
<breadboardView>
<p svgId="connector2pin" layer="breadboard" terminalId="connector2terminal"/>
</breadboardView>
<schematicView>
<p svgId="connector2pin" layer="schematic" terminalId="connector2terminal"/>
</schematicView>
<pcbView>
<p svgId="connector2pin" layer="copper0"/>
<p svgId="connector2pin" layer="copper1"/>
</pcbView>
</views>
</connector>
<connector id="connector3" name="VRy" type="male">
<description>Y axis</description>
<views>
<breadboardView>
<p svgId="connector3pin" layer="breadboard" terminalId="connector3terminal"/>
</breadboardView>
<schematicView>
<p svgId="connector3pin" layer="schematic" terminalId="connector3terminal"/>
</schematicView>
<pcbView>
<p svgId="connector3pin" layer="copper0"/>
<p svgId="connector3pin" layer="copper1"/>
</pcbView>
</views>
</connector>
<connector id="connector4" name="SW" type="male">
<description>Switch</description>
<views>
<breadboardView>
<p svgId="connector4pin" layer="breadboard" terminalId="connector4terminal"/>
</breadboardView>
<schematicView>
<p svgId="connector4pin" layer="schematic" terminalId="connector4terminal"/>
</schematicView>
<pcbView>
<p svgId="connector4pin" layer="copper0"/>
<p svgId="connector4pin" layer="copper1"/>
</pcbView>
</views>
</connector>
</connectors>
<url>http://arduinomodules.info/ky-023-joystick-dual-axis-module</url>
</module>
Loading

0 comments on commit 5963e7e

Please sign in to comment.