October 22, 2013

Drivers › How-to ›

Installing Block Admin on Your Ninja Block

Hey Ninjas,

We're getting ready to release an exciting new tool on your blocks. It's called Block Admin and it allows you to easily install, remove and manage the drivers on your Ninja Block. Got a new fancy gadget? In a few clicks you can be up and running using your gadget to its full potential with Ninja Cloud. 


Since Block Admin has not yet been released, you can get up and running by connecting to your Ninja Block and running the following command:


wget -O - | sudo bash 


Now that Block Admin is installed, you can follow this tutorial to install drivers!

 Happy Hacking!

October 15, 2013

Drivers › How-to ›

Installing Drivers on Your Ninja Block

Bought a new fancy gadget and want to connect it to the Ninja Cloud? Chances are somebody in our amazing community has written a driver for it already and I'm going to show you how to install it.


Step 1: Log in to your Ninja Cloud account

I'm going to assume you've done this before, but just to be sure, hit up and log onto your dashboard. 

Step 2: Click on the Drivers button

In the upper right corner you'll see a button that says "Drivers." This is where the magic is. Click it. I know you want to.

Step 3: Click on the manage button

After you've clicked on the drivers button, this will bring up a list of your Ninja Blocks and the drivers currently installed. This is your portal to drivers for your Ninja Block. From here, you can configure your existing drivers or add new ones. We want to install a new driver so click on the orange "manage" button.

Step 4: Go crazy

From here, you can install any driver you like. Just click "install" and you're away. If you'd like to see the progress of your driver installing, simply click the link again and a new window will pop up showing you the progress of your driver as its installing.



Once the driver has finished installing, you can manage it under "Drivers" at any time in the dashboard. Can't find the driver you want? Try your hand at writing your own-- its not as hard as it sounds!


As always, if you have any problems, hit our forums, or send us an email at


Happy Hacking!

Communicating directly with the Arduino in the Ninja Block

The Arduino cape inside a Ninja Block is what allows RF to be detected and used in your rules, but have you ever wondered exactly what the arduino is saying?

This quick guide will tell you How-To listen directly to what the arduino is saying, and even talk back to it!

Continue Reading >

Compiling the Ninja Block's Arduino firmware

This How-To guides you through the process of setting up software and libraries to compile the Ninja Blocks arduino code, and then flash the arduino via the Ninja Blocks dashboard.

Continue Reading >

Get your Driver on

The step from making a Driver work within your own development environment to making it work for anybody is a larger one than most would expect.  One crucial step in that respect is deploying your code somewhere that is publically accessible.  Git is not the only version control system out there, nor is github the only hosted repository, but it's the one we use, and as such will be the focus of this How-To.


Continue Reading >

Unboxing and Reboxing your Ninja Block

If you've ever wanted to pull apart your Ninja Block to get at the goodies inside, we've made a short video showing you how to do exactly that.

Why might you like to do that?

  • To get at the pins on the BeagleBoard.
  • To replace the Arduino Cape if you need to.
  • To prove you're a true hacker.

Have a look at the video and let us know in the forums what you'd like to see in future blog posts and videos!


Make a Wearable Nina's Eyes T-Shirt

Want to create a wearable Ninja Blocks Device?  Here's how.

Continue Reading >