Made possible by the support of the National Science Foundation
Take the First Step into Robotics
A Premiere Open Curriculum
Spend the off-season sharpening your skills and help others get their start in FIRST.
– Chris Rake, Executive Vice President and Chief Operating Officer at FIRST
Raspberry Pi Pico W
Ports & Extensibility
Includes Qwiic® Connector to quickly interface with sensors, LCDs, relays, and more, without soldering.
Learning to code may seem daunting, but Google’s Blockly editor represents coding concepts as interlocking blocks, making your first projects as easy as drag and drop!
As your coding skills develop, XRP projects also support more advanced languages like MicroPython and Arduino.
The XRP’s MicroPython repo is available on Github:
XRP Training App
Turn knowledge into action with the XRP Training app – learn to build and program robots with intuitive training resources delivered on mobile and desktop devices.
Build Your Own? Designed for Community Manufacturing
Download existing plans for 3D printing mechanical parts from a library of useful components.
Choose from different models to custom design your robot using XRP’s snap & build system.
Create your own designs to build new, custom components and mechanisms to fit your robot.