Getting Started With Sparki

Unpack

>

Install Software

>

Upload Code

>

Learn

Choose Your Software

Sparkiduino + Ardublock

sparkiduino_w_ardublock_icon_300x300

Ages 7+

Block Programming

Arduino C/C++ Code

windows_logo_300x300
apple_logo_300x300
linux_logo_300x300

Sparki Cloud

sparkiCloud_icon_300x300

Ages 10+

Chromebook Based

Arduino C/C++ Code

chromebook_icon_300x300

(outdated) miniBloq

miniBloq_icon_300x300

Ages 7-12

Block Programming

Not Recommended

Replaced by Ardublock

windows_logo_300x300

Need help deciding?

SparkiDuino

w/ ArduBlock

Systems Supported

Programming Type

Block Programming

Arduino C/C++ Code

Suggested Ages

Ages 7+

Description

SparkiDuino is an Arduino-based coding system where you learn how to code C/C++ in an easier interface. It comes pre-installed with all the changes and examples you’ll need to run Sparki. Recommended for Ages 10+.

Ardublock is a drag-and-drop block programming system similar to Scratch. Start here to learn the basics of programming and logic without having to write any lines of code. Any changes you make to the block code is translated to Arduino code before uploading, getting you ready to take the next step to using SparkiDuino. Recommended for Ages 7-12.

Sparki Cloud

Systems Supported

Programming Type

Arduino C/C++ Code

Suggested Ages

Ages 10+

Description

Sparki Cloud is still in Beta (in progress)! It may change quickly and without warning, and is not guaranteed to work – we will support all that attempt, but issues may occur.

Sparki Cloud is a browser-based coding environment that works from within Chrome.

Sparki Cloud is perfect for Chromebook users, or those that would rather not have to deal with installing (although it is currently only available for Chromebooks).

Sparki Cloud is automatically updated to the latest version automatically.

miniBloq

Systems Supported

Programming Type

Block Programming

Suggested Ages

Ages 7-12

Description

miniBloq is our older drag-and-drop block programming system.

miniBloq is useful for those just starting out, and would like to use a drag-and-drop block programming system. However, miniBloq’s role has been largely replaced by SparkiDuino’s Ardublock going forward, and is no longer maintained.