- 1x Ultrasonic distance sensor (get distance from Sparki to walls/objects)
- 1x 3-Axis Accelerometer (pick-up detection, fall detection, hill climbing)
- 1x 3-Axis Magnetometer (sense the magnetic field around Sparki, coordinate with accelerometer to detect compass heading)
- 3x Light-sensing phototransistors (light following, darkness seeking)
- 5x Line-following and edge detection sensors (mazes, line follow, sumo)
- 1x 128×64 Graphic LCD
- 1x RGB LED (RGB = generate any color!)
- 1x Buzzer (beeping, booping, and musical tones!)
- 1x IR Transmitter (like your TV remote control)
- 1x IR Receiver (like your TV)
- 1x IR Remote control (lots of buttons to control Sparki with)
- 1x TTL Serial port for expansion (talk to an Arduino/Raspberry Pi)
- 1x Bluetooth Serial Module
- Powered by 4xAA batteries (rechargeable or alkaline)
- 2x Geared stepper motors (precise, measured movement down to millimeters/ sub-degrees)
- Marker holder for drawing
- And textured ABS plastic shell for your choice of decoration
Here are some of the things you’ll learn how to do with Sparki:
- Edge avoidance
- Line following
- Maze solving
- Wall avoidance
- Room navigation
- Object retrieval
- Follow/hide from light sources
- Shape drawing
- Computer input (make a keyboard/mouse using sensors)
- Games with other Sparkis
And more advanced concepts:
- PID Loops
- Pathfinding algorithms
- Signal Filtering
- Heuristics
The Programming:
Sparki’s code is available as Arduino code. All code is made for free to users and open-source. Check out the tutorials here before purchasing