Adding my own demo code (to be supported by my newer firmware)