
Select Software



Select Difficulty
Easy
Med
Hard

Get Started

Basics

LCD Display

Coding

Robotics

Other

Parts

Help
Select Software

Sparkiduino

Ardublock

miniBloq
Select Difficulty
Easy
Medium
Hard

Get Started

Manually Uploading

SparkiDuino Windows Install

SparkiDuino OSX Install

SparkiDuino Linux Install

Upload on SparkiDuino

Installing Sparki Cloud

Upload on Sparki Cloud

Ardublock Windows Install

Ardublock OSX Install

Ardublock Linux Install

Upload on Ardublock

How to Use ArduBlock

Ardublock Blocks

Installing miniBloq

Upload on miniBloq

Introduction to Programming

The SparkiDuino Interface

Basic Sparki Code

Comments and Syntax

More Helpful Tools

Variables

Booleans

Integer Numbers

Floating Point Numbers

Characters

Arrays

Functions

Controls

If Statements

Conditions

While Statements

Switch Statements

For Loops

Code Writing Strategies

Inputs and Outputs

Analog and Digital Signals

Beyond Basic Coding

Follow and Avoid Light

Follow and Avoid Light

Follow and Avoid Light

Line Following

Line Following

Line Following

Edge Avoidance

Edge Avoidance

Edge Avoidance

Wall Avoidance

Wall Avoidance

Wall Avoidance

Hill Climb

Hill Climb

Hill Climb

Object Retrieval

Cleaning Robot

Cleaning Robot

Cleaning Robot

Room Navigation

Maze Solving

Relay Race