For now I am using 10K ohm resistor values for these buttons...
You ... in sleep mode.
You don't have to use resistors at all for buttons if you use internal pull up.Enable internal pull up with pinMode, and wire the button between pin and ground.pinMode(buttonPin, INPUT_PULLUP); // button between pin and ground, NO external resistorsInverted logic.The pin is now normally HIGH, and LOW when the button is pressed.Leo..
Will this be more efficient however? To me this results in the same effect as external resistors right?
Is there a difference in the efficiency of between pull up and pull down resistors? If I'd had to guess pull down is more efficient as there will be no current flowing from GND as opposed to pull up where there might be current flowing through the resistor to the digital pin??