ImageCraft just designed a toolkit called Smart.IO that allows any embedded systems to use the smartphone for user interface without wireless or app coding. The hardware uses the STM32F303 MCU and the ST BlueNRG chip. It's currently in KickStarter mode right now. Please support and share. Let me know if you have questions!