This push-button circuit can be used with a wide variety of PMICs. For example, this circuit can be used to drive a control pin, which enables and disables the buck converters, for the TPS65086 device ...
There is an example of a programme that differentiates between long and short push-button pushes on the Arduino.cc website, but I was not taken it. However their was an example I did like the look of, ...
There are many reasons to build your own Arduino circuit on a protoboard or a custom-designed printed circuit board. At the heart of the Arduino platform is an AVR microcontroller, in usual way you ...