From cbac0c345c3172f8a267b022611705ea417b01b8 Mon Sep 17 00:00:00 2001 From: "Hendrik v. Raven" Date: Sun, 13 Aug 2017 14:04:07 +0200 Subject: [PATCH] add CodeMercs SpinWarrior24R4 --- library/interface.dcm | 6 ++++++ library/interface.lib | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) diff --git a/library/interface.dcm b/library/interface.dcm index e518fdb9..29108c77 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -674,6 +674,12 @@ K 16bit, absolute position, USB, rotary encoder F http://www.codemercs.com/downloads/spinwarrior/SW_Datasheet.pdf $ENDCMP # +$CMP SpinWarrior24R4 +D SpinWarrior, 4 8bit relative position rotary encoders, 7 switches, DIP-24/SOIC-24 +K 8bit, relative 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 0a2de1b2..f495f699 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -2905,6 +2905,46 @@ X In3 19 700 -600 200 L 50 50 1 1 I ENDDRAW ENDDEF # +# SpinWarrior24R4 +# +DEF SpinWarrior24R4 U 0 40 Y Y 1 F N +F0 "U" 500 -950 50 H V R CNN +F1 "SpinWarrior24R4" 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 700 200 L 50 50 1 1 I +X B1 4 700 600 200 L 50 50 1 1 I +X Sw0 5 700 -200 200 L 50 50 1 1 I +X Sw2 6 700 -400 200 L 50 50 1 1 I +X Sw4 7 700 -600 200 L 50 50 1 1 I +X Sw6 8 700 -800 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 Sw1 20 700 -300 200 L 50 50 1 1 I +X Vreg 11 -700 -200 200 R 50 50 1 1 w +X B3 21 700 200 200 L 50 50 1 1 I +X Power 12 -700 600 200 R 50 50 1 1 I +X A3 22 700 300 200 L 50 50 1 1 I +X NC 13 -700 900 200 R 50 50 1 1 N N +X B2 23 700 400 200 L 50 50 1 1 I +X Vcc 14 -200 1200 200 D 50 50 1 1 W +X A2 24 700 500 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 0 200 L 50 50 1 1 C +X Sw5 18 700 -700 200 L 50 50 1 1 I +X Sw3 19 700 -500 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # TCA9534 # DEF TCA9534 U 0 40 Y Y 1 F N