Congratulations on getting a Sparki!


1 – Make sure you have all your pieces.

Sparki Parts


2 – Install the SparkiDuino or miniBloq

2.1. SparkiDuino

Current SparkiDuino version: (last updated December 16, 2014 02:45 UTC)

win_32px SparkiDuino Windows Install Guide
For XP, Vista, Win 7, and Win 8

osx_32xSparkiDuino Mac OSX Install Guide
For Mac OSX 10.5 and above

lin_32xSparki is not currently supported with Linux, thus there is no SparkiDuino for Linux. However, some have followed the Library installation guide to install this library with the standard Arduino software for linux to use the library and examples.

2.2. miniBloq Drag-and-Drop Programming

We are continuing to develop our drag-and-drop programming with miniBloq. Our latest test version is available here:


3 – Test your Sparki with the remote control.

Before going deeper into programming the robot, you can start playing with it now!  Sparki’s memory comes preloaded with a program that will let you move and control most of the robot components, just using the included remote control. You can go to this lesson to see how.


4 – Start some lessons!

We’ve created exciting robotics activities, lessons about programming, and a complete reference on how all the Sparki’s parts work.

We will be updating our lessons continuously with new code, adding and expanding tutorials, and more on how to use your Sparki.


5 – Share with others.

Share your exploits, or ask questions on the Sparki forums (we answer questions regularly). We want to have as many people helping each other and sharing their cool ideas as possible! Sharing your adventures, projects, questions and solutions on the forums helps everyone to learn.

If you’re stuck, you can also reach us directly at [email protected], or via the support page.