Notice: MediaWiki has been updated. Report any rough edges to

Getting Started Windows

From OpenKinect
Revision as of 11:17, 19 November 2010 by Zarvox (talk | contribs) (updated link to v13)
Jump to: navigation, search

Getting Started in Windows

For windows users there is a Binary available here


In the following, the process in order to create the drivers for Kinect in Windows and to run the example servo moving program will be presented.

The guidelines where first given by the user Majorityyy, who i thank!

Step 1: Download CMAKE (Cross-Platform Make) and make sure you have a working C compiler (example MinGW)

Step 2: Download the win32 branch (not the master!!!) and all the Dependencies (see Issues > Pull Requests)

You will get three folders, namely c:, csharp, platform

Step 2: Run CMake and point as source directory the aforementioned c folder (where it has the first CMakeList.txt)

Step 3: Use the configure option, select your C complier and let it run. It will point out several mistakes that will be presented as red in the CMake Gui. You must correct these problems. For the libfreenect header you must point at c/include, for USB header c/dependencies/include and so on...

Step 4: Finally accomplish configure and generate files (CMake-> configure, CMake-> generate)

Ok the first part is done!

Step 5: download Libusb-win32 and use the wizard program in order to create the drivers. You should create three drivers (Motor, Camera, Audio - not always in this order, read!). Use the install driver option inside the Libusb-win32 wizard program.

Ok the second part is done!

Step 6: open Visual Studio solution and buil this project. Run Debug and you should see the tilt servo moving upwards - downwards. Ok this is a start! That is all for now.