The Blog


Due to overwhelming interest, we’re giving away an additional 500 drones, for a total of 2,000. Enter here for your chance to win one.

We’ve seen it over and over: Developers create amazing solutions when they have the right tools.

During Call for Code, for example, developer Pedro Cruz showed us that a drone can save lives when combined with IBM Watson Visual Recognition.

We want to see what else you can do to change the world. That’s why we’re giving away 1,500 DJI Tello drones to select winners over the next five weeks, and we’ll even help you program it. The DJI Tello Drone is more than just a cool prize. We’ll give you code patterns to unlock its potential, and introduce you to new skills around visual recognition, AI and machine learning.

The drones ready to fly

The IBM Developer Drone Challenge kicks off today and runs through December 16. Want to get in on the action? Here’s what you need to do:

Step 1: Visit the contest page and sign up for your free IBM Cloud account to be entered to win.

Step 2: On Mondays, watch the IBM Developer Twitch channel and check your email (the message will be coming from so be sure it’s not in your spam filter). Each week, we’ll randomly select a group of winners who will receive a Tello drone, full access to code patterns for drone programming and a nice surprise or two.

Step 3: Code something amazing with open source patterns. Complete a series of challenges, using tools like Node-RED and IBM Watson Visual Recognition, Watson IoT, IBM Cloud, and IBM Data and Analytics, to create a drone application that makes a difference in your neighborhood. Showcase your work on social using #IBMDroneDrop.

Check out the full contest rules here.

Developers around the world are using the IBM Cloud platform to write, test and share code. If you’re not already part of our community, join the challenge to see what’s possible and meet a new world of coders.

As inspiration, I’ll leave you with some more of my favorite drone applications. Happy programming!