AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

SparkFun

· MPN: KIT-28012

$1,793.55 |
In stock at supplier
No reviews yet

This classroom set provides ten DIY Experiential Robotics Platform hardware kits for hands-on robotics lessons, team activities and project-based STEM learni...

Stock availability

Available with leadtime
4 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

This classroom set provides ten DIY Experiential Robotics Platform hardware kits for hands-on robotics lessons, team activities and project-based STEM learning. The XRP platform is designed to support beginner through advanced tasks while building skills in science, engineering and problem-solving.

Each kit is based around the SparkFun XRP Controller, with processing, motion sensing, motor control, servo outputs, Qwiic expansion, wireless connectivity and user I/O built in. It also includes the sensors, motors, wheels and casters needed for a compact mobile robot.

This DIY version does not include a chassis, so students and makers can print and use their own. The broader XRP ecosystem includes Blockly, Python and WPILib programming options, online learning modules, hardware information, assembly guides, 3D-printable designs, project ideas and community support through the technical forum.

Features:

  • Hardware Kit: Easily assemble a robust and expandable robot platform with tool-free construction and versatile integration for sensors and actuators.
  • Programming Environment: Utilise a multi-language coding experience with Blockly, Python, and WPILib, providing a user-friendly interface for all skill levels.
  • Online Modules and Projects: Follow a structured learning path with engaging challenges and comprehensive resources to master robotics concepts.
  • Technical Forum: Access community-driven support, expert assistance, and collaborative opportunities within a dedicated technical forum.
  • DIY chassis approach: This 10-pack of the more economical DIY version of the XRP Kit does NOT come with a chassis.
  • 3D printing ready: Encourages you to print and use your own chassis.
  • Improved snap-fit components: Designed to make assembling the XRP easier.
  • Optimised 3D-printing compatibility: Supports easier printed chassis and plastics workflows.
  • Improved durability: Updated from the Beta XRP design for a more robust platform.
  • Redesigned battery holder: Makes the robot more user-friendly.
  • Versatile mounting options: Helps integrate sensors, actuators and printed parts.
  • Wireless projects: Wireless connectivity is available via a Raspberry Pi® RM2 radio module for remote control and IoT projects.

Specifications:

  • Kit quantity: Set of 10
  • Controller: SparkFun XRP Controller
  • Processor: Raspberry Pi® RP2350B dual-core processor
  • Flash: 16MB
  • PSRAM: 8MB
  • IMU: Low-power accelerometer + gyroscope 6-DoF IMU (LSM6DSOX from STMicroelectronics®)
  • Qwiic® connectors: two
  • Motor drivers: two dual-channel motor drivers
  • Motor support: four motors total
  • Servo headers: four
  • User button: included
  • RGB LED: full-color RGB LED
  • Electrical expansion headers: 0.1in. headers
  • Radio module: Raspberry Pi® RM2 radio module
  • Wireless connectivity: 2.4GHz WiFi
  • Wireless connectivity: Bluetooth
  • Ultrasonic distance sensor: included
  • Line sensor: included
  • Motors with encoders: two
  • Servo motor: one
  • Sensor cables: included
  • Wheels: two
  • Casters: two
  • Typical power: 4xAA batteries
  • Batteries: not included in the kit
  • Barrel connector supply: any supply up to 11V
  • Programming connector: USB-C connector
  • USB-C cable: not included
  • Chassis: not included in this DIY version

A strong fit for classrooms, FIRST teams and makers who want a printable, expandable mobile robot platform with approachable coding options and room to grow.

Jargon buster

Plain-language definitions for the technical terms used above.

2.4GHz WiFi
2.4GHz WiFi is a common wireless networking band used by many routers and embedded devices, offering good range but more congestion than the 5GHz band. Devices on this band can join networks to transfer data or receive firmware updates.
Gyroscope
A gyroscope measures rotation, such as how fast a board is turning around its X, Y, and Z axes. This matters for projects like gesture controls, balancing robots, and motion tracking where tilt or rotation changes need to be detected.
Headers
Rows of connector contacts on a fixed pitch (commonly 2.54 mm) used to link a board to a breadboard, jumper wires, or another board. They come as male pin headers and female socket headers; when a module ships with pre-soldered headers it can be used straight away, whereas bare pads require soldering the pins yourself.
IMU
An IMU (Inertial Measurement Unit) combines motion sensors, typically an accelerometer and gyroscope and sometimes a magnetometer, to measure movement and orientation. It can sense motion, tilt, vibration, rotation, and changes in direction, which is useful for tasks such as navigation, stabilisation, gesture detection, and asset tracking.
IoT
Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
LED
A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
Qwiic
Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
RGB
Short for red, green and blue, the three primary colours of light that are mixed in varying amounts to make a wide range of colours. In electronics RGB can refer to an LED or pixel that blends these three colours, or to a colour signal or interface that carries separate red, green and blue channels.
servo
A servo is a motor with built-in position control, usually told to move to a specific angle by a control signal. It matters when you need repeatable movement, such as steering, arms, flaps, or linkages, rather than continuous spinning.
servo motor
A motor module that moves to a commanded angle rather than simply spinning freely. It matters for robotics and mechanisms because it is useful for steering, arms, gates and other parts that need controlled position.
USB-C
USB-C is a small, reversible USB connector that can carry power, data and, on some devices, video over a single cable. The same connector can range from charging only to high-speed data, so the functions a given port actually supports vary.
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.