Here’s my take on the Kinect driver. Supports depth and RGB images and displays them on an OpenGL window. It’s very hacky right now but it does prove the concept 🙂
We have verified that it works and have a screenshot from another member in the hacking community (thanks qdot!) who was also able to use the code. Congrats to Hector! He’s running all this on a Linux laptop (his code works with OpenGL) and doesn’t even have an Xbox!
Hector has decided to invest this bounty into hacking tools and devices for a group of people he works with closely (e.g. iPhone Dev Team members, Wii hacker team Team Twiizers, and a few others). They don’t have much expendable income to buy tools and devices to hack, and sometimes this hobby can be a bit expensive, this will be a good investment that will allow them to hack more and newer devices.
What’s next? If you’d like to keep hacking there is a Google Group called “OpenKinect Google Group” – 100+ people and we’ve published our data dumps, our hello world motor code and now there is code/drivers from Hector (marcan).
We know this subsidized / commodity hardware can now be used for robotics, art, science, education and more. For $150 it’s loaded with tons of great sensors and cameras – now it’s unlocked for creativity. We expect to see a Chumby hacker board and/or BeagleBoard using a Kinect for it’s vision-system robot soon! Who knows FIRST robotics might use these for their next robotic competition.
BUT WAIT THERE’S MORE!
In addition to the $3k bounty we are ALSO going to donate $2,000 to the EFF (http://www.eff.org/). They defend our digital rights, our right to hack, reverse engineer and do things like this project. From the start of this effort Microsoft said they were going to “work closely with law enforcement and product safety groups to keep Kinect tamper-resistant” – if they did (or still plan to) the EFF would likely be our only hope (yours too). If you’d like to make sure we can all continue to hack, tinker and mod please consider donating to the EFF as well.
Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.
Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com !
where is the bloody…Donate button!!!!!!! you need to get one…
Pretty quick! Now let’s see some projects using the kinect!
I like the resistor reading human verifier… LOL
Microsoft profited nearly 30 years ago from the consequences of reverse engineering of the IBM PC which opened up the PC market and allowed Microsoft to become a colossus. It would be hypocrisy for Microsoft to now gripe about reverse engineering which is not illegal as no copyright would have been breached.
Kudos! Keep up the great work, you guys rock!
Great job – amazing.
This looks like a pretty amazing tool; the resolution is really quite good, considering the coast of the device, but the color-coded pixel-to-distance mapping is what gets me excited. The should be relatively easy to interface to.
And now I’m going to go practice my Jedi power hand-wave.
Exceptional work! Thank you for sharing.
Great work, I’d never in a 100 years be able to work this out lol
Why is there a threat from Microsoft? Surely the device is yours once you own it and you can do what you like with it? As long as there’s no M$ code used I don’t see a problem :-/
Would you like inform the the kind of the licence ? GPL, LGPL, PSD, MIT … ?
Congrats, I just had a look at the source.. Genius for such a little time!!!
Great work! Especially for Open Source projects!
i just want to thank this community for making yet another piece of over priced hardware useful in a billion other ways simply (not at all) by breaking its core down and letting people know how it was done… for free
i love and appreciate this work, people dedicate so much time with no reward so people like me can enjoy tinkering a lot easier.
love and praise goes out to the community, if it wasnt for homies like hector, who knows what junk coporations would have us slave to…