From aa3e6c14698f3ab1a37f0787d831b92532b20f4a Mon Sep 17 00:00:00 2001 From: "Hendrik v. Raven" Date: Sun, 13 Aug 2017 13:58:03 +0200 Subject: [PATCH] add CodeMercs SpinWarrior24A3 --- library/interface.dcm | 6 ++++++ library/interface.lib | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) diff --git a/library/interface.dcm b/library/interface.dcm index 24d92d28..e518fdb9 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -668,6 +668,12 @@ K IO expander 16 GPIO F http://www.st.com/resource/en/datasheet/stmpe1600.pdf $ENDCMP # +$CMP SpinWarrior24A3 +D SpinWarrior, 3 16bit absolute position rotary encoders, 6 digital inputs, DIP-24/SOIC-24 +K 16bit, absolute position, USB, rotary encoder +F http://www.codemercs.com/downloads/spinwarrior/SW_Datasheet.pdf +$ENDCMP +# $CMP TCA9534 D 8 Bit Port/Expander, I2C SMBUS, Interrupt output, TSSOP-16, SOIC-20 K SMBUS I2C Expander diff --git a/library/interface.lib b/library/interface.lib index 53bc79af..0a2de1b2 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -2865,6 +2865,46 @@ X SCL 19 -500 700 100 R 50 50 1 1 I ENDDRAW ENDDEF # +# SpinWarrior24A3 +# +DEF SpinWarrior24A3 U 0 40 Y Y 1 F N +F0 "U" 500 -950 50 H V R CNN +F1 "SpinWarrior24A3" 500 1050 50 H V R CNN +F2 "" -50 0 50 H I C CNN +F3 "" -50 0 50 H I C CNN +$FPLIST + DIP*7.62mm* + SOIC*7.5x15.4mm*Pitch1.27mm* +$ENDFPLIST +DRAW +S -500 1000 500 -900 1 1 10 f +X A0 1 700 900 200 L 50 50 1 1 I +X B0 2 700 800 200 L 50 50 1 1 I +X A1 3 700 600 200 L 50 50 1 1 I +X B1 4 700 500 200 L 50 50 1 1 I +X In0 5 700 -300 200 L 50 50 1 1 I +X In2 6 700 -500 200 L 50 50 1 1 I +X In4 7 700 -700 200 L 50 50 1 1 I +X N2 8 700 100 200 L 50 50 1 1 I +X GND 9 100 -1100 200 U 50 50 1 1 W +X PullToGND 10 -100 -1100 200 U 50 50 1 1 I +X In1 20 700 -400 200 L 50 50 1 1 I +X Vreg 11 -700 -200 200 R 50 50 1 1 w +X N1 21 700 400 200 L 50 50 1 1 I +X Power 12 -700 600 200 R 50 50 1 1 I +X N0 22 700 700 200 L 50 50 1 1 I +X NC 13 -700 900 200 R 50 50 1 1 N N +X B2 23 700 200 200 L 50 50 1 1 I +X Vcc 14 -200 1200 200 D 50 50 1 1 W +X A2 24 700 300 200 L 50 50 1 1 I +X D- 15 -700 -700 200 R 50 50 1 1 B +X D+ 16 -700 -600 200 R 50 50 1 1 B +X ~EN 17 700 -100 200 L 50 50 1 1 C +X In5 18 700 -800 200 L 50 50 1 1 I +X In3 19 700 -600 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # TCA9534 # DEF TCA9534 U 0 40 Y Y 1 F N