# General

**URL:** https://xrp.discourse.group/c/general/4.md

[Latest](https://xrp.discourse.group/latest.md) · [Categories](https://xrp.discourse.group/categories.md) · [Tags](https://xrp.discourse.group/tags.md)

---

## [Welcome to our community!](https://xrp.discourse.group/t/welcome-to-our-community/7)

<div class="topic-metadata">

**Author:** [@system](https://xrp.discourse.group/u/system)\
**Replies:** 0\
**Last updated:** [May 12, 2023, 11:04pm UTC](https://xrp.discourse.group/t/welcome-to-our-community/7 "2023-05-12T23:04:29Z")

</div>

The Experiential Robotics Platform (XRP) is a small, low-cost robot platform designed to make learning about robotics easy and available to everyone worldwide. It includes: The XRP robot (soon to be available from Spar…

---

## [About the General category](https://xrp.discourse.group/t/about-the-general-category/3)

<div class="topic-metadata">

**Author:** [@system](https://xrp.discourse.group/u/system)\
**Replies:** 0

</div>

---

## [New MicroPython?](https://xrp.discourse.group/t/new-micropython/960)

<div class="topic-metadata">

**Author:** [@Debbie386](https://xrp.discourse.group/u/Debbie386)\
**Replies:** 6\
**Last updated:** [August 31, 2026, 7:51pm UTC](https://xrp.discourse.group/t/new-micropython/960 "2026-08-31T19:51:06Z")

</div>

So I see there is a new version of MicroPython available. The comments state “It also syncs up with the new IDE XRPCode V2 (XRPWeb in the repo)”. What is XRPWeb? Is this a new update for, or alternative to https://xrp…

---

## [Iron Acres Camp Guide video link appears to be missing](https://xrp.discourse.group/t/iron-acres-camp-guide-video-link-appears-to-be-missing/957)

<div class="topic-metadata">

**Author:** [@schindm](https://xrp.discourse.group/u/schindm)\
**Replies:** 1\
**Last updated:** [July 12, 2026, 7:41pm UTC](https://xrp.discourse.group/t/iron-acres-camp-guide-video-link-appears-to-be-missing/957 "2026-07-12T19:41:32Z")

</div>

Hi, The camp guide has a section on how to teach working with a gamepad controller. In it, there is a link to a video that we can show to the students. It does not work for me. Unfortunately I cannot find the right s…

---

## [Are there t-shirts with XRP logos on them?](https://xrp.discourse.group/t/are-there-t-shirts-with-xrp-logos-on-them/956)

<div class="topic-metadata">

**Author:** [@arafieymehr](https://xrp.discourse.group/u/arafieymehr)\
**Replies:** 0\
**Last updated:** [June 30, 2026, 9:29pm UTC](https://xrp.discourse.group/t/are-there-t-shirts-with-xrp-logos-on-them/956 "2026-06-30T21:29:10Z")

</div>

Hello, Are there any t-shirts with XRP logo on it for sale in some place? I recently had an event called “Generation Link” where we had elementary, middle, high school students with senior citizens to work side by side …

---

## [What board works best?](https://xrp.discourse.group/t/what-board-works-best/945)

<div class="topic-metadata">

**Author:** [@arafieymehr](https://xrp.discourse.group/u/arafieymehr)\
**Replies:** 5\
**Last updated:** [June 20, 2026, 12:16pm UTC](https://xrp.discourse.group/t/what-board-works-best/945 "2026-06-20T12:16:23Z")

</div>

What type of boards does everyone use, so XRP operates smoother on it? I have used poster boards for smaller areas and they are not too bad. I recently bought what is called an MDF board (4ft x ft) from Lowe’s that you …

---

## [CAN bus for FRC/WPI version of firmware](https://xrp.discourse.group/t/can-bus-for-frc-wpi-version-of-firmware/900)

<div class="topic-metadata">

**Author:** [@E415LDC](https://xrp.discourse.group/u/E415LDC)\
**Replies:** 2\
**Last updated:** [May 29, 2026, 2:32am UTC](https://xrp.discourse.group/t/can-bus-for-frc-wpi-version-of-firmware/900 "2026-05-29T02:32:29Z")

</div>

Are there any plans to add CAN bus support to the FRC/WPI version of the XRP? I would think someone could build a CAN to SparkFun interface device to allow the XRP to more fully mimic a RoboRIO. Kind of like the current …

---

## [Possible issues using WPILib java with both beta and non-beta versions of the XRP](https://xrp.discourse.group/t/possible-issues-using-wpilib-java-with-both-beta-and-non-beta-versions-of-the-xrp/901)

<div class="topic-metadata">

**Author:** [@E415LDC](https://xrp.discourse.group/u/E415LDC)\
**Replies:** 2\
**Last updated:** [May 29, 2026, 2:22am UTC](https://xrp.discourse.group/t/possible-issues-using-wpilib-java-with-both-beta-and-non-beta-versions-of-the-xrp/901 "2026-05-29T02:22:16Z")

</div>

While attempting to get my mecanum drive XRP to run “Field Oriented” I have run into an issue and an anomaly with the XRPGyro. When I use the getRotation2d, in the following line, the getRotation2d appears to be inverted…

---

## [XRP no longer works](https://xrp.discourse.group/t/xrp-no-longer-works/938)

<div class="topic-metadata">

**Author:** [@Debbie386](https://xrp.discourse.group/u/Debbie386)\
**Replies:** 3\
**Last updated:** [May 27, 2026, 3:02pm UTC](https://xrp.discourse.group/t/xrp-no-longer-works/938 "2026-05-27T15:02:55Z")

</div>

I have 7 XRPs and got them all working last week. Now one of them refuses to function. I’ve read every single post here and I’m stuck. When I plug the XRP (the current version, not the beta version) in, I don’t get the W…

---

## [Where's the latest firmware?](https://xrp.discourse.group/t/wheres-the-latest-firmware/936)

<div class="topic-metadata">

**Author:** [@Debbie386](https://xrp.discourse.group/u/Debbie386)\
**Replies:** 6\
**Last updated:** [May 22, 2026, 4:31pm UTC](https://xrp.discourse.group/t/wheres-the-latest-firmware/936 "2026-05-22T16:31:37Z")

</div>

I haven’t used my XRP for a year. when I click “connect” via USB in the https://xrpcode.wpi.edu/ window, I get the box that says “no compatible devices found”. It does not ever time out nor prompt me to install anythin…

---

## [XRP on Steam Deck Linux usage](https://xrp.discourse.group/t/xrp-on-steam-deck-linux-usage/933)

<div class="topic-metadata">

**Author:** [@match\_head](https://xrp.discourse.group/u/match_head)\
**Replies:** 0\
**Last updated:** [May 5, 2026, 7:45pm UTC](https://xrp.discourse.group/t/xrp-on-steam-deck-linux-usage/933 "2026-05-05T19:45:15Z")

</div>

Want a great and portable way to control and interface with the XRP robot? The Steam Deck is a great tool. It’s a full fledged Linux PC with a built-in gamepad and battery. I’ve had a bit of a journey to get the XRP rob…

---

## [XRP Programming For Teens Included In US Patent Office STEM Event In June](https://xrp.discourse.group/t/xrp-programming-for-teens-included-in-us-patent-office-stem-event-in-june/926)

<div class="topic-metadata">

**Author:** [@kluczka](https://xrp.discourse.group/u/kluczka)\
**Replies:** 0\
**Last updated:** [April 25, 2026, 11:35am UTC](https://xrp.discourse.group/t/xrp-programming-for-teens-included-in-us-patent-office-stem-event-in-june/926 "2026-04-25T11:35:24Z")

</div>

EVENT INFO: XRP programming will be offered to teenagers at Innovation Quest ( https://InnovationQuest.io, https://sites.google.com/view/innovation-quest/stem/robot-control-programming ). This event will be held at th…

---

## [Xrp.wpi.edu/staging site blockly coding blocks are not visible nor the saved blocks. Need help before competition day](https://xrp.discourse.group/t/xrp-wpi-edu-staging-site-blockly-coding-blocks-are-not-visible-nor-the-saved-blocks-need-help-before-competition-day/922)

<div class="topic-metadata">

**Author:** [@Sherl](https://xrp.discourse.group/u/Sherl)\
**Replies:** 0\
**Last updated:** [April 18, 2026, 12:08pm UTC](https://xrp.discourse.group/t/xrp-wpi-edu-staging-site-blockly-coding-blocks-are-not-visible-nor-the-saved-blocks-need-help-before-competition-day/922 "2026-04-18T12:08:05Z")

</div>

We are currently experiencing connection and interface issues with the XRP platform following updates made to both our laptops and the XRP devices earlier today. While using the staging platform via USB, we are able to …

---

## [How can I use a WPILIB java method to display the supply voltage of the XRP to the dashboard?](https://xrp.discourse.group/t/how-can-i-use-a-wpilib-java-method-to-display-the-supply-voltage-of-the-xrp-to-the-dashboard/902)

<div class="topic-metadata">

**Author:** [@E415LDC](https://xrp.discourse.group/u/E415LDC)\
**Replies:** 1\
**Last updated:** [December 29, 2025, 4:08pm UTC](https://xrp.discourse.group/t/how-can-i-use-a-wpilib-java-method-to-display-the-supply-voltage-of-the-xrp-to-the-dashboard/902 "2025-12-29T16:08:14Z")

</div>

I’ve tried the Standard WPILIB method as follows but it displays 12v which is impossible (I thnk): // Get the current battery voltage double batteryVoltage = RobotController.getBatteryVoltage(); // Display …

---

## [WPI XRP Medal - win some XRP's!](https://xrp.discourse.group/t/wpi-xrp-medal-win-some-xrps/881)

<div class="topic-metadata">

**Author:** [@Greeleynicholas](https://xrp.discourse.group/u/Greeleynicholas)\
**Replies:** 0\
**Last updated:** [November 6, 2025, 11:32pm UTC](https://xrp.discourse.group/t/wpi-xrp-medal-win-some-xrps/881 "2025-11-06T23:32:29Z")

</div>

Do you love increasing access to STEM and using the XRP as your vessel? Have you hosted an XRP camp, developed curriculum, or created projects using the XRP? Do you embody WPI’s mission and core values? If so, conside…

---

## [Question on Naming XRP's](https://xrp.discourse.group/t/question-on-naming-xrps/857)

<div class="topic-metadata">

**Author:** [@mileskindle](https://xrp.discourse.group/u/mileskindle)\
**Replies:** 2\
**Last updated:** [October 13, 2025, 4:26pm UTC](https://xrp.discourse.group/t/question-on-naming-xrps/857 "2025-10-13T16:26:43Z")

</div>

Hello all, Does anyone know if there is a way to change the name of an XRP. I have a class set, and while it is easy to identify when an XRP has been paired, when unpaired, it isn’t. Any assistance is helpful. Thanks. …

---

## [Can't connect by usb](https://xrp.discourse.group/t/cant-connect-by-usb/861)

<div class="topic-metadata">

**Author:** [@oldhamjt](https://xrp.discourse.group/u/oldhamjt)\
**Replies:** 3\
**Last updated:** [September 25, 2025, 5:28pm UTC](https://xrp.discourse.group/t/cant-connect-by-usb/861 "2025-09-25T17:28:09Z")

</div>

I can’t get the right firmware onto the XRP. I tried pressing boot while plugging the pico into the computer using a usb c cable. The drive showed up as RP2350. I dragged over the uf2 file from here(Releases · sparkfu…

---

## [Vision processing with OpenCV on XRP in MicroPython!](https://xrp.discourse.group/t/vision-processing-with-opencv-on-xrp-in-micropython/854)

<div class="topic-metadata">

**Author:** [@SparkFro](https://xrp.discourse.group/u/SparkFro)\
**Replies:** 0\
**Last updated:** [August 21, 2025, 10:22pm UTC](https://xrp.discourse.group/t/vision-processing-with-opencv-on-xrp-in-micropython/854 "2025-08-21T22:22:34Z")

</div>

The new Red Vision Kit for XRP adds a camera and display for your XRP to capture and show images! The best part is that the captured images can be processed directly in MicroPython using OpenCV! More info in the videos b…

---

## [Brochure/Print Assets](https://xrp.discourse.group/t/brochure-print-assets/841)

<div class="topic-metadata">

**Author:** [@cosborne](https://xrp.discourse.group/u/cosborne)\
**Replies:** 1\
**Last updated:** [August 16, 2025, 12:05am UTC](https://xrp.discourse.group/t/brochure-print-assets/841 "2025-08-16T00:05:43Z")

</div>

Does anyone here have any print marketing that you use to promote XRP? Or are there some links for any out there?

---

## [Green LED not blinking and I can't update the micro python](https://xrp.discourse.group/t/green-led-not-blinking-and-i-cant-update-the-micro-python/847)

<div class="topic-metadata">

**Author:** [@k19rn](https://xrp.discourse.group/u/k19rn)\
**Replies:** 1\
**Last updated:** [August 15, 2025, 12:28am UTC](https://xrp.discourse.group/t/green-led-not-blinking-and-i-cant-update-the-micro-python/847 "2025-08-15T00:28:46Z")

</div>

When I turn on the XRP robot (I am using the beta version), the red LED’s turn on, but the green one on the raspberry pi (I think that’s what it is - I am new to robotics) is said to be blinking in the set up video, but …

---

## [So I was following a setup video on youtube](https://xrp.discourse.group/t/so-i-was-following-a-setup-video-on-youtube/833)

<div class="topic-metadata">

**Author:** [@Jagwirer007](https://xrp.discourse.group/u/Jagwirer007)\
**Replies:** 2\
**Last updated:** [August 8, 2025, 1:40am UTC](https://xrp.discourse.group/t/so-i-was-following-a-setup-video-on-youtube/833 "2025-08-08T01:40:30Z")

</div>

I’m new to this programming thing so i was following a setup guide for my xrp on youtube and managed to get this the xwpwiblib firmware onto my robot but it wont let me connect via bluetooth or cable o the xrpcode.wip.ed…

---

## [PestoLink: control your XRP robot wirelessly with Bluetooth!](https://xrp.discourse.group/t/pestolink-control-your-xrp-robot-wirelessly-with-bluetooth/124)

<div class="topic-metadata">

**Author:** [@jrw4561](https://xrp.discourse.group/u/jrw4561)\
**Replies:** 12\
**Last updated:** [June 28, 2025, 11:43pm UTC](https://xrp.discourse.group/t/pestolink-control-your-xrp-robot-wirelessly-with-bluetooth/124 "2025-06-28T23:43:17Z")

</div>

I’m working on a web-app called “PestoLink” to control robots wirelessly with BLE. you can check it out at https://pestol.ink/ Your robot needs MicroPython v1.21.0 and it needs to be running code similar to what is in t…

---

## [XRP at the San Jose Embedded Vision Summit!](https://xrp.discourse.group/t/xrp-at-the-san-jose-embedded-vision-summit/775)

<div class="topic-metadata">

**Author:** [@jrw4561](https://xrp.discourse.group/u/jrw4561)\
**Replies:** 0\
**Last updated:** [June 4, 2025, 8:53pm UTC](https://xrp.discourse.group/t/xrp-at-the-san-jose-embedded-vision-summit/775 "2025-06-04T20:53:13Z")

</div>

Check it out here :eyes:

---

## [Driving the XRP with the new gamepad functionallity](https://xrp.discourse.group/t/driving-the-xrp-with-the-new-gamepad-functionallity/777)

<div class="topic-metadata">

**Author:** [@DavidFuquen](https://xrp.discourse.group/u/DavidFuquen)\
**Replies:** 1\
**Last updated:** [June 5, 2025, 6:54pm UTC](https://xrp.discourse.group/t/driving-the-xrp-with-the-new-gamepad-functionallity/777 "2025-06-05T18:54:27Z")

</div>

Hello! I am currently working on driving the XRP with the new gamepad functionallity. However, I am still not sure on how I am supposed to connect the XRP to the Controller. I am currently trying to connect the XRP to …

---

## [XRP Differential Swerve Drive Robot](https://xrp.discourse.group/t/xrp-differential-swerve-drive-robot/772)

<div class="topic-metadata">

**Author:** [@ghost1687](https://xrp.discourse.group/u/ghost1687)\
**Replies:** 1\
**Last updated:** [June 3, 2025, 5:16pm UTC](https://xrp.discourse.group/t/xrp-differential-swerve-drive-robot/772 "2025-06-03T17:16:26Z")

</div>

I recently made @jrw4561’s XRP differential drive, and I’m having trouble debugging whether I’m having an issue with PestoLink, my XRP boards, or something else. I can connect to both boards via pestol.ink, but get disco…

---

## [Is there a way to use blockly offline?](https://xrp.discourse.group/t/is-there-a-way-to-use-blockly-offline/732)

<div class="topic-metadata">

**Author:** [@Erik](https://xrp.discourse.group/u/Erik)\
**Replies:** 3\
**Last updated:** [May 8, 2025, 10:23am UTC](https://xrp.discourse.group/t/is-there-a-way-to-use-blockly-offline/732 "2025-05-08T10:23:15Z")

</div>

I am interested in usingXRP with blockly in a scenario where I have no internet. Is that possible?

---

## [Set program to run on boot](https://xrp.discourse.group/t/set-program-to-run-on-boot/671)

<div class="topic-metadata">

**Author:** [@jabberhams](https://xrp.discourse.group/u/jabberhams)\
**Replies:** 3\
**Last updated:** [May 7, 2025, 1:42pm UTC](https://xrp.discourse.group/t/set-program-to-run-on-boot/671 "2025-05-07T13:42:56Z")

</div>

Continuing the discussion from Run program on boot: Is there a way to set the program to run on boot without clicking Run in XRPCode?

---

## [Difference between XRP and Pico2 W MicroPython firmware?](https://xrp.discourse.group/t/difference-between-xrp-and-pico2-w-micropython-firmware/693)

<div class="topic-metadata">

**Author:** [@csunwc](https://xrp.discourse.group/u/csunwc)\
**Replies:** 3\
**Last updated:** [May 5, 2025, 7:31pm UTC](https://xrp.discourse.group/t/difference-between-xrp-and-pico2-w-micropython-firmware/693 "2025-05-05T19:31:54Z")

</div>

What is the key difference between XRP and Pico2 W MicroPython firmware? Without looking into the Github repo of both, can some one tell me why XRP needs its own firmware rather than extra libs added to the existing Pic…

---

## [Unable to connect XRP to XRP Code](https://xrp.discourse.group/t/unable-to-connect-xrp-to-xrp-code/698)

<div class="topic-metadata">

**Author:** [@pinkf\_x](https://xrp.discourse.group/u/pinkf_x)\
**Replies:** 3\
**Last updated:** [April 27, 2025, 2:38am UTC](https://xrp.discourse.group/t/unable-to-connect-xrp-to-xrp-code/698 "2025-04-27T02:38:04Z")

</div>

I am unable to connect my XRP to XRP Code. Originally, I could see my XRP in XRP Code, but it would not connect (It would say “Board in FS mode” or something of the sort). I did some researching, and tried updating it wi…

---

## [BT Joystick controller support?](https://xrp.discourse.group/t/bt-joystick-controller-support/679)

<div class="topic-metadata">

**Author:** [@csunwc](https://xrp.discourse.group/u/csunwc)\
**Replies:** 2\
**Last updated:** [April 13, 2025, 8:32am UTC](https://xrp.discourse.group/t/bt-joystick-controller-support/679 "2025-04-13T08:32:02Z")

</div>

Is it possible to connect a generic Bluetooth Joystick controller (8Bitdo, etc) to XRP robot for teleop? I noticed there is Bluetooth support in the XRP device library but I could not find any example on the Internet sh…

[Next page](https://xrp.discourse.group/c/general/4.md?page=1)
