The original tutorial (in German) is at the BLELabs website. My primary development platform is Linux. Instead of porting it to Linux I decided to make it cross platform. With great cross-platform libraries available like Boost it made no sense make a port to another single platform.
The project files for QtCreator are included and the code follows Google's C++ style guide.
The following picture belongs to BLELabs. ![Hardware setup][setup] [setup]: http://www.blelabs.com/blog/wp-content/uploads/2013/07/BL_T0001_Aufbau.jpg "Tutorial setup"