I'm working since 2013 with the Raspberry Pi and am still amazed by the capabilities of this tiny device. Developing a prototype for a novel device typically consists of the following steps: I have expertise in all these areas. For graphical user interfaces, i typically recommend the Python web framework Django.