// Code

Whether you started programming at four years old, or yesterday afternoon, there’s nothing like that first time when something you coded springs to life and says “Hello World!” Scratch is a simple programming language that aims to bring that experience to more people than ever, with simple building blocks that make programming fun and accessible for beginners of all ages.

Want to transform literally any physical surface into a fully interactive button? Touch Everything is an open source C++ demo from Russian design agency The Family that shows how you can rapidly create touchscreens from just about anything, from beer cans to paper. The demo and full source code is available on our Developer Gallery.

processing

Among developers, interactive designers, and digital artists, Processing is an enormously popular way to build compelling experiences with minimal coding. We’ve seen hundreds of Leap Motion experiments using Processing, from Arduino hacks to outdoor art installations, and the list grows every week.

James Britt, aka Neurogami, is the developer behind the LeapMotionP5 library, which brings together our Java API with the creative power of Processing. He’s just rolled out a major update to the library, including a new boilerplate demo and a demo designed to bridge hand input with musical output. We caught up with James to ask about the library, his latest examples, and how you can get started.

ipd-comparison

To scale or not to scale? When it comes to augmented reality, the right camera alignment and scale are absolutely essential to bridging the gap between real and virtual worlds. And as developers are already experimenting with image passthrough and hybrid reality resources like Image Hands, this is more important than ever. Based on our […]

arduino_raspberrypi

For hardware hackers, boards like Arduino and Raspberry Pi are the essential building blocks that let them mix and mash things together. But while these devices don’t have the processing power to run our core tracking software, there are many ways to bridge hand tracking input on your computer with the Internet of Things.

In this post, we’ll look at a couple of platforms that can get you started right away, along with some other open source examples. This is by no means an exhaustive list – Arduino’s website features hundreds of connective possibilities, from different communication protocols to software integrations. Whether you connect your board directly to your computer, or send signals over wifi, there’s always a way to hack it.

boring-meeting

The global epidemic of boring presentations stops here. With Reveal.js, you have access to a powerful presentation platform that runs in your browser, giving you the ability to hack and connect it to almost anything. Want to point and navigate with Leap Motion instead of hunching over your laptop? You can do that. Let your audience cast votes on their cell phones? Absolutely.

Reveal.js is the brainchild of Hakim El-Attab, a Swedish engineer and co-founder of Slides. “Being able to add any HTML content inside of a presentation means you can have content that updates in real time, embed iframes like Tweets and YouTube videos and much more,” he says. “The framework is also easily hackable so that it can be tweaked to anyone’s personal preference.”

ue4-unofficial2

One of the most powerful things about the Leap Motion platform is its ability to tie into just about any creative platform. That’s why we’ve launched a Platform Integrations & Libraries showcase where you can discover the latest wrappers, plugins, and integrations.

With the rising popularity of PC gaming and VR, there’s never been a better time to start building with one of the world’s most powerful game engines. Today on the blog, we’re spotlighting getnamo’s community Leap Motion plugin for Unreal Engine 4, which offers some unique capabilities alongside the official plugin.

ImageHand1

New Unity Asset Lets You See Your Actual Hands — Not Just a Rigged Replica Using our existing hand assets, you can already reach into a demo and see robot hands, minimal hands, even realistic hands for different genders and skin colors. But these aren’t your hands – it’s like choosing from a catalog of […]

ardrone

Following my tutorial on controlling the Sphero using the Leap Motion, I thought I would keep on converting my Node.js projects to Cylon.js and work on controlling an AR.Drone with Leap Motion.

iothero-blog

One of the most powerful things about the Leap Motion platform is its ability to tie into just about any creative platform. That’s why we created a Platform Integrations & Libraries showcase where you can discover the latest wrappers, plugins, and integrations.

Cylon.js is a JavaScript framework for robotics, physical computing, and the Internet of Things (IoT) that makes it easy to network 36 different platforms (and counting). On our Developer Gallery, you can find example projects to help you get started with wirelessly controlled Arduino boards and Parrot AR.Drones. Recently, we got in touch with Ron Evans, the creator of Cylon.js and other open source robotics frameworks, about the emerging IoT revolution.