I am hoping to develop a device that works as a remote control for a smart phone app. There will be at least 5 buttons, and as the button presses will be infrequent, I am hoping to be able to run the device from a coin cell. The smartphone app only needs to be notified when a button is pressed. Which of the examples, if any, would make the best starting point for such a project?