Staples Easy Button Arduino Hack

Staples Easy Button Arduino Hack

by scientiffic | updated November 04, 2015

This is a brief guide to connecting a Staples Easy Button to an Arduino to use as an input for your Arduino-based projects!



Connecting the Easy Button to an Arduino involves adding two cables from the button to the Arduino: an input line, and a GND cable.

Some tools you will need:

  • philips-head screwdriver
  • loose wire
  • a soldering iron
  • dremel
  • female header (optional)

To begin, I unscrewed the four screws at the base of the Easy Button and then the two holding the circuit board in place.

November 4, 2015 at 12:57 PM
Comments (0)

Next, I soldered two wires to the Easy Button Board – the GND cable (on the right) and the Input cable (on the left).  

I also removed the speaker so I wouldn't hear the "That was easy" sound each time the button was pressed, but that's up to you...

November 4, 2015 at 1:17 PM
Comments (0)

I then took a dremel to cut away from the plastic, leaving space for the cable going out from the button to the Arduino.  I used hot glue to secure the cable to the body of the button.

November 4, 2015 at 1:18 PM
Comments (0)

Then I soldered the two wires to a female connector so I could easily plug in the easy button to my Arduino.

November 4, 2015 at 1:19 PM
Comments (0)

The last step is to program the Arduino.  I included some sample code below that is largely based off of the Arduino Debounce example.

You can change BTN_PIN to whatever pin you're connecting the button to on the Arduino (I connected mine to Button 12).

That's it!

Design Files
November 4, 2015 at 1:23 PM
Comments (0)