How to wire a TL2285EE PushButton?

I have not found anything relating to tutorials using an arduino to wire this up. I did finally find a datasheet of sorts, but I still have no experience hooking up these switches/buttons.

I don't usually come here, but I have not found this anywhere for arduino.

It does have 6 pins.
Picture:

if anyone can provide some examples & diagrams, that'd be great.

Thanks!

Do you have a DMM (digital multimeter).
Put ot on (low) ohms, or "beep".
Test all the pins when button is "out" and "in".
You soon will see which pins make contact when the button is pushed.
Leo..

Wawa:
Do you have a DMM (digital multimeter).
Put ot on (low) ohms, or "beep".
Test all the pins when button is "out" and "in".
You soon will see which pins make contact when the button is pushed.
Leo..

TL2285EE Datasheet(PDF) - E-SWITCH

Yeah, I have the datasheet.
But no I don't have a digital multimeter. (I had an analog one, but I broke it..sort of on purpose)
I've always wanted a nice Fluke DM, but they can get expensive.

The TL2285EE is a double pole, double throw (DPDT) switch. It is non-shorting type, that is "break-before-make" operation.

How you wire it up depends on what you're connecting it to. Even knowing this, there would be multiple configurations possible. What are you using it for?

dlloyd:
The TL2285EE is a double pole, double throw (DPDT) switch. It is non-shorting type, that is "break-before-make" operation.

How you wire it up depends on what you're connecting it to. Even knowing this, there would be multiple configurations possible. What are you using it for?

I'm hooking it up to replace a momentary button that is currently in place in a device.
And I need the arduino to check the buttons state, and act accordingly.

I'm hooking it up to replace a momentary button that is currently in place in a device.

Still more information needed. The device could have a normally open or normally closed pushbutton ... its probably NO type. The device could have it's own pullup or pulldown resistor or none. The device's voltage could be 3.3V or 5V or other.

Most importantly, is the device compatible with a latched signal? Note that the button will not return to a default state - it needs to be pressed again to toggle.

Anyways, as an example to test the switch only, try the first set of contacts connected as a latching toggle switch. Connect terminal 3 to GND and terminal 2 to an Arduino input configured as INPUT_PULLUP. When the switch is in the down position, you should read 0 (LOW). Up is open - the input will be pulled HIGH.

If you use terminal 1 instead of 2, When the switch is in the up position, you should read 0 (LOW). Down is open - the input will be pulled HIGH.

Same idea for the second set of contacts. Another method is to use a pulldown resistor configuration.

dlloyd:
Still more information needed. The device could have a normally open or normally closed pushbutton ... its probably NO type. The device could have it's own pullup or pulldown resistor or none. The device's voltage could be 3.3V or 5V or other.

Most importantly, is the device compatible with a latched signal? Note that the button will not return to a default state - it needs to be pressed again to toggle.

Anyways, as an example to test the switch only, try the first set of contacts connected as a latching toggle switch. Connect terminal 3 to GND and terminal 2 to an Arduino input configured as INPUT_PULLUP. When the switch is in the down position, you should read 0 (LOW). Up is open - the input will be pulled HIGH.

If you use terminal 1 instead of 2, When the switch is in the up position, you should read 0 (LOW). Down is open - the input will be pulled HIGH.

Same idea for the second set of contacts. Another method is to use a pulldown resistor configuration.

Sorry it took a second to come back, but I got it now.
I just shoved it into a breadboard and guessed each pin.

I tried :
P O L E S


1 2 3

G 3.3v R
R 3.3v G
and finally the correct pin setup
G R 3.3v

(Ground, ReadPole, 3.3v pin)

And sorry if I don't know the correct terminology