Walabot & Raspberry Pi: Build Visionary Mobile Apps!

Build a mobile app for Walabot

Invite others to compete


Most Innovative
Screen shot 2017 11 13 at 3.10.46 pm

MacBook Pro - Newest Version

$1,300 value

Most Fun
Screen shot 2017 11 13 at 3.10.46 pm

MacBook Pro - Newest Version

$1,300 value

Most Creative
Screen shot 2017 11 13 at 3.10.46 pm

MacBook Pro - Newest Version

$1,300 value


Project submissions open:

April 30, 2018 at 11:03 PM PT

Deadline to apply for free devices:

June 24, 2018 at 11:55 PM PT

Project submissions close:

September 20, 2018 at 11:55 PM PT

Winners announced by:

September 24, 2018

Contest brief

We are flying three of the first ten project submission authors to Maker Faire 2018!

You're most definitely allowed to take an already existing Walabot project and simply create an app for it!

Important: For us to consider your projects you will have to provide in your project entry submission an APK file (or a link to download one).

Submit as soon as possible to win the trip to Silicon Valley this May to attend Maker Faire Bay Area!

The deadline for our Maker Faire trip submissions is May 12th, 2018!

Imagine creating an application for a device that can see through solid objects and then being able to control it with a mobile app!

You may have already met Walabot through their past community contest: a programmable 3D imaging sensor that sees through objects using radio frequency technology and brings highly sophisticated sensing capabilities to your fingertips!

Walabot's functionality works by transmitting, receiving and recording signals from multiple antennas. The broadband recordings from antenna pairs are analyzed to reconstruct a three-dimensional image of the environment.

This opens the possibility to develop Android mobile apps for Walabot in many fields including 3D imaging through solid objects, target tracking, breath detection and many more.

And now: We have a new contest which provides the added capability of developing a mobile app for Walabot!

We want to see how innovative you can be in creating a whole new category of mobile apps with Walabot!

This is how it works

The Walabot code will be written on a Raspberry Pi. The mobile Android app will connect with the Raspberry Pi (we only support Raspberry Pi 3) and control through it Walabot's actions and also present Walabot's output.

No need to write a Walabot project from the beginning!

You can just choose a Walabot project that already exists and run on a RPi and write only the mobile app for it.

The one thing you will need to take care of in the RPi code is the communication with the mobile app. For that you will need to implement a communication protocol of your choosing.

If you don't have an Android device, you can learn more here to build your knowledge base, tap the self-service APIs, documentation, templates and code samples that get developers on the fast track to publishing your mobile app.

Interested? We're giving away 50 Walabot units on a rolling basis to the best MOBILE APP IDEAS for Walabot now through May 28th, 2017!

If you simply can't wait, go to our site Walabot.com and get your Walabot Creator for 50% off! Make sure you pick the Creator model.

After getting to the checkout page, make sure to put in the code 'walamobile' to get your discount!

Now pitch us your ideas! Maybe you want to build an app that creates visual art using gestures or an app that monitors your breathing and then chooses just the right song to play for you! Whatever you come up with, we want to hear about it!


  • Three-dimensional radio-frequency based sensor
  • Uses an array of linearly polarized broadband antennas
  • Frequency range: 3.3-10.3 GHz (US/FCC model) or 6.3-8.3 GHz (EU/CE model)
  • Based on VYYR2401 A3 System-on-Chip for signal production and recording
  • Cypress FX3 controller for USB communication and data pre-processing
  • Micro-USB 2.0 for high-rate data communication. Option to provide supply from USB.
  • Single supply voltage 4.5-5.5v input for non-USB power applications.

Check out the full specs here.


We built Walabot SDK for Linux, Windows and Raspberry Pi. For using our new tracker (highly recommended) please download our SDK beta for Windows and Raspberry Pi.

The current SDK provides shared libraries with a defined API. Development of an application for Walabot can be done either for Windows/Linux or for Raspberry Pi. Programming languages can be:

  • C# (Current SDK_1.0.35)
  • C++ (SDK_1.0.35 & SDK beta_1.2.0)
  • python (SDK_1.0.35 & SDK beta_1.2.0)

On this contest, since we're going mobile, we recommend you using our SDK Beta for Raspberry Pi.

Step 1: Register for the contest

  • Start by creating a free account on Hackster.io (or sign-in if already a member)
  • Register for this contest by clicking "Register as a participant"

Step 2: Apply to win one of 50 Walabot units by pitching an idea*

  • Submit your project idea by July 16th, 2017 at 11:55 PM PT
  • Click "Apply to receive Walabot" and fill in the template. Tell us what you want to create using the Walabot
  • We will select the top 50 winners based the originality, quality, and creativity of your idea

Step 3: Enter to win the grand prizes by building and submitting your project

  • Watch our tutorials in order to setup your Walabot
  • Describe your project. Include plenty of details: what are you creating? What does it do? Why does it matter?
  • Create a short YouTube video demonstrating the application, see example
  • Add your project by clicking on "Add my project"
  • Submit your project by September 20th, 2018 at 11:55 PM PT

Project submissions should include:

  • Source code
  • APK file
  • Clear project documentation
  • Story and high-quality images
  • A link to your YouTube video

Winners will be selected based on the following criteria:

  • Creativity (50 points)
  • Story/Instruction – Show how you created your project, including images, screenshots, and a video (20 Points)
  • Project Documentation (20 Points)
  • Code – Include working code with helpful comments (10 Points)

* By submitting, you are agreeing to abide by our contest rules.

Start here

Visit our Beta SDK page. It has the SDK beta version for you to download and also a link to our tutorials on YouTube.

In case you would like to use our new tracker profile, you will need to use the beta SDK. Although we highly recommend using the beta SDK, if you have to use the old one, please visit here.

Play with our apps

Here are some cool apps that our engineers built in order to get you started developing Walabots apps, you can use them for getting started with our sensor and build your own magical experience.

  • Big brother- A human head follows you as you move around the room

Think of new ideas with mobile app control

To get you started, we came up with some cool ideas featuring Walabot's various capabilities. You are free to use any of these ideas as you see fit:


  • Paint - create art using gestures
  • Treasure hunt - find hidden object: coins in sand, keys in sofa..
  • Wind chimes - use Walabot to play relaxing sounds according to the wind
  • Breathing monitor - monitor your breathing and determine heart rate


  • Falling detection - detect when people have fallen and send an alert
  • Robot tag - attach a Walabot to a robot and play tag with it
  • Smart home - trigger smart home electronics
  • Camping alert - detect if a bear or other animal is approaching
  • Perimeter alert system - define a perimeter and use Walabot to detect whether it has been breached.
  • Distance measurement - use Walabot to determine the distance of objects from you
  • Speed measurement - measure speed of moving objects
  • Tailored clothes - determine your measurements

See through:

  • Security aid - identify concealed objects in bags, pockets...

Technical Resources: