Hi,
I have 8+ years of experience in Linux device driver and application development as well as STM32F40x discovery kit + Custom wearable device with freeRTOS. So I can understand/modify/implement your Ubuntu code and/or implement/update STM32 MCU code easily.
Let me know if you want to share your work with me. We can talk more over call via Skype.
--
Thanks,
ALM