SparkFun Experiential Robotics Platform (XRP) Controller
63 units available with a short lead time.
The SparkFun XRP Controller is the brain of the Experiential Robotics Platform (XRP), a hands-on educational robotics system designed for middle and high school students. Built around a Raspberry Pi Pico W, it provides WiFi and Bluetooth connectivity, a 6-axis IMU, dual motor drivers, and a Qwiic connector for easy sensor expansion.
The XRP platform supports progression from fundamental robotics concepts through to line following, sensor integration, robotic arm control, and autonomous navigation. Students can program in Blockly, Python, or using FIRST Robotics' WPILib tools. The hardware kit assembles entirely tool-free — no soldering or screws required.
Key Features
- Raspberry Pi Pico W – Dual-core ARM Cortex-M0+ at up to 133 MHz, 264 KB SRAM, 2 MB flash
- WiFi & Bluetooth – Built-in wireless via Infineon CYW43439 module
- 6-Axis IMU (LSM6DSO) – Accelerometer and gyroscope for motion tracking
- DRV8835 Motor Driver – Dual H-bridge for up to 4 DC motors
- 2× Servo Connectors – For grippers, manipulators, or pan/tilt mechanisms
- Qwiic Connector – Plug-and-play I2C sensor expansion
- Line Follower & Range Sensor Ports – Dedicated connectors for common robotics sensors
- Multiple Programming Options – Blockly, Python, and WPILib (FIRST Robotics)
- Tool-Free Assembly – No soldering or screws needed
Specifications
- Processor – RP2040 (dual-core ARM Cortex-M0+, up to 133 MHz)
- Memory – 264 KB SRAM, 2 MB flash
- Motor Connectors – 4× DC motor, 2× servo
- Sensor Connectors – 1× line follower, 1× range sensor, 1× Qwiic (I2C), 1× extra GPIO
- Power – Barrel jack, micro-B USB (on Pico W), power switch
Ideal For
- STEM robotics education in middle and high schools
- FIRST Robotics teams and competitions
- Learning Python and Blockly through robotics
- Building autonomous robots with sensors and navigation
Package Contents
- 1× SparkFun XRP Controller Board (with Raspberry Pi Pico W)
Resources
The SparkFun Experiential Robotics Platform (XRP) Controller appears in the following collections:
