YOUR FIRST ROBOT
Hello World XRP
The XRP is an open-robotics platform designed to help you take your first steps into engineering, robotics, and software development.
Take the First Step into Robotics
A Premiere Open Curriculum
We were all rookies once. The XRP is designed to help new teammates come up to speed. Fully compatible with WPILiB, the XRP can run the same software as your full-size FRC robot.
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.
XRP kits are fully backed and supported by WPILib – a software library used for interfacing various parts of the robotics control system (sensors, motor controllers, etc.).
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.
The XRP discussion forums are a place to ask questions and offer help and advice. Learn from others and get the answers you’re looking for.