After following the links below, you will have configured your XRP, created a VSCode-based WPILib development environment on your laptop, and gained a basic understanding of WPILib and XRP programming concepts.
XRP Hardware, Assembly, and Imaging - Assembly, imaging, and booting the XRP
Getting to know your XRP - XRP hardware overview
XRP Hardware Support - WPILib support for the XRP
The XRP Web UI - Configuring XRP wireless network settings
Programming the XRP - Using VSCode and WPILib
XRP 01: Introduction and Software Setup - Introduction, configuration, and setup of the XRP and programming environment
XRP 02: Autonomous Mode - Discussion of XRP Autonomous programming
XRP 03: Teleoperated (Driver) Mode - Discussion of XRP Teleop programming