# Hardware

**URL:** https://xrp.discourse.group/c/hardware/14.md

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

---

## [About the Hardware category](https://xrp.discourse.group/t/about-the-hardware-category/117)

<div class="topic-metadata">

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

</div>

---

## [There is a NanoXRP, maybe?](https://xrp.discourse.group/t/there-is-a-nanoxrp-maybe/967)

<div class="topic-metadata">

**Author:** [@Tinker](https://xrp.discourse.group/u/Tinker)\
**Replies:** 0\
**Last updated:** [September 7, 2026, 2:32am UTC](https://xrp.discourse.group/t/there-is-a-nanoxrp-maybe/967 "2026-09-07T02:32:14Z")

</div>

Anyone else notice this? “The NanoXRP is currently only available in select countries outside of the US. In the future, it may be available more broadly.” Looks interesting, if unobtainable.

---

## [What are you doing for batteries?](https://xrp.discourse.group/t/what-are-you-doing-for-batteries/941)

<div class="topic-metadata">

**Author:** [@Tinker](https://xrp.discourse.group/u/Tinker)\
**Replies:** 19\
**Last updated:** [August 26, 2026, 2:20pm UTC](https://xrp.discourse.group/t/what-are-you-doing-for-batteries/941 "2026-08-26T14:20:14Z")

</div>

What are you doing for reachable batteries? I’m getting ready to help out with a summer workshop using XRPs. I’ve been building and playing with some XRPs to prepare, and standard alkaline batteries die incredibly fast. …

---

## [Bluetooth Reliability Levers - Which to Pull?](https://xrp.discourse.group/t/bluetooth-reliability-levers-which-to-pull/962)

<div class="topic-metadata">

**Author:** [@molwmsi](https://xrp.discourse.group/u/molwmsi)\
**Replies:** 8\
**Last updated:** [August 25, 2026, 5:05pm UTC](https://xrp.discourse.group/t/bluetooth-reliability-levers-which-to-pull/962 "2026-08-25T17:05:05Z")

</div>

I’m writing some teacher and student-facing guides to smooth out some reliability issues classrooms have been experiencing with XRPs. Right now, I’m relying on a mix of the official guidance, this forum, and some inferen…

---

## [Wiring for Potentiometer & Blue Hobby Motor Metal](https://xrp.discourse.group/t/wiring-for-potentiometer-blue-hobby-motor-metal/961)

<div class="topic-metadata">

**Author:** [@RoboticsLady](https://xrp.discourse.group/u/RoboticsLady)\
**Replies:** 1\
**Last updated:** [August 4, 2026, 8:30pm UTC](https://xrp.discourse.group/t/wiring-for-potentiometer-blue-hobby-motor-metal/961 "2026-08-04T20:30:26Z")

</div>

Blue Hobby Motor Metal I recently purchased the Blue Hobby Motor metal and was wondering if I need an H-Drive for it or if I can plug the pins directly into into the sparkfun xrp board. I went to the item and found the …

---

## [Servo Connector Replacement](https://xrp.discourse.group/t/servo-connector-replacement/953)

<div class="topic-metadata">

**Author:** [@MichelleE2](https://xrp.discourse.group/u/MichelleE2)\
**Replies:** 0\
**Last updated:** [June 19, 2026, 3:50pm UTC](https://xrp.discourse.group/t/servo-connector-replacement/953 "2026-06-19T15:50:46Z")

</div>

trying to obtain replacements for the standard XRP servo connectors. anyone find a place to purchase them / or know the right one to get on amazon without getting a whole new servo?

---

## [Will a beta control board fit in a V1 chassis?](https://xrp.discourse.group/t/will-a-beta-control-board-fit-in-a-v1-chassis/949)

<div class="topic-metadata">

**Author:** [@Debbie386](https://xrp.discourse.group/u/Debbie386)\
**Replies:** 1\
**Last updated:** [June 16, 2026, 7:01pm UTC](https://xrp.discourse.group/t/will-a-beta-control-board-fit-in-a-v1-chassis/949 "2026-06-16T19:01:39Z")

</div>

I have several beta versions of the XRP and I would love to replace the chassis with the V1 version that has the improved battery holder. Will the beta control board fit properly? I can’t seem to find the size specs on…

---

## [Turns overshooting, why isn't the IMU stopping at the correct degrees?](https://xrp.discourse.group/t/turns-overshooting-why-isnt-the-imu-stopping-at-the-correct-degrees/913)

<div class="topic-metadata">

**Author:** [@RSleeves](https://xrp.discourse.group/u/RSleeves)\
**Replies:** 5\
**Last updated:** [March 9, 2026, 3:34pm UTC](https://xrp.discourse.group/t/turns-overshooting-why-isnt-the-imu-stopping-at-the-correct-degrees/913 "2026-03-09T15:34:03Z")

</div>

New to XRP and trying to get the drivetrain.turn(90, 0.5) to work. I have a new XRP robot and am using XRP Code Editor, which updated my robot when first connected. When I run drivetrain.turn(90, 0.5) it rotates about 10…

---

## [What are the dimensions of the XRP?](https://xrp.discourse.group/t/what-are-the-dimensions-of-the-xrp/910)

<div class="topic-metadata">

**Author:** [@holothere](https://xrp.discourse.group/u/holothere)\
**Replies:** 2\
**Last updated:** [January 29, 2026, 8:57pm UTC](https://xrp.discourse.group/t/what-are-the-dimensions-of-the-xrp/910 "2026-01-29T20:57:57Z")

</div>

What are the dimensions of the XRP?

---

## [Bad motor driver on one side?](https://xrp.discourse.group/t/bad-motor-driver-on-one-side/895)

<div class="topic-metadata">

**Author:** [@clymber](https://xrp.discourse.group/u/clymber)\
**Replies:** 1\
**Last updated:** [December 22, 2025, 7:24pm UTC](https://xrp.discourse.group/t/bad-motor-driver-on-one-side/895 "2025-12-22T19:24:12Z")

</div>

Our FRC team picked up an XRP DIY kit a few days ago, to add to our collection of beta XRPs. We’ve got a problem with one of the motor channels being barely able to move a motor. The problems follows the channel, not the…

---

## [Weird Problems with Robot drifting in one direction](https://xrp.discourse.group/t/weird-problems-with-robot-drifting-in-one-direction/868)

<div class="topic-metadata">

**Author:** [@WinnaMike](https://xrp.discourse.group/u/WinnaMike)\
**Replies:** 7\
**Last updated:** [December 3, 2025, 12:38am UTC](https://xrp.discourse.group/t/weird-problems-with-robot-drifting-in-one-direction/868 "2025-12-03T00:38:17Z")

</div>

Immediately upon pressing the user button, several of our robots immediately begin turning instead driving straight. It doesn’t matter if I have them use the effort block, the straight block or the arcade block. They sim…

---

## [Using Servo errors](https://xrp.discourse.group/t/using-servo-errors/880)

<div class="topic-metadata">

**Author:** [@s.dziuba](https://xrp.discourse.group/u/s.dziuba)\
**Replies:** 2\
**Last updated:** [November 3, 2025, 10:36am UTC](https://xrp.discourse.group/t/using-servo-errors/880 "2025-11-03T10:36:24Z")

</div>

Hi! I started testing the servo. At first it was on port 1, everything worked, then I switched it to port 3 - everything worked, on port 4 - everything works, but when I put it on port 2 - it doesn’t work. When I returne…

---

## [How to Wire BlueSMiRF v2 to XRP Beta (Pico W) Board for Wireless REPL?](https://xrp.discourse.group/t/how-to-wire-bluesmirf-v2-to-xrp-beta-pico-w-board-for-wireless-repl/859)

<div class="topic-metadata">

**Author:** [@jbenjam](https://xrp.discourse.group/u/jbenjam)\
**Replies:** 11\
**Last updated:** [October 22, 2025, 4:18pm UTC](https://xrp.discourse.group/t/how-to-wire-bluesmirf-v2-to-xrp-beta-pico-w-board-for-wireless-repl/859 "2025-10-22T16:18:29Z")

</div>

Hi all, I’m working with the XRP Beta board (Pico W version) and I’d like to add a SparkFun BlueSMiRF v2 so I can use Bluetooth as a wireless serial link (REPL/file transfer) instead of being tethered by USB. From my r…

---

## [Expanded XRP Build System (XBS) now on Printables.com, check it out!](https://xrp.discourse.group/t/expanded-xrp-build-system-xbs-now-on-printables-com-check-it-out/875)

<div class="topic-metadata">

**Author:** [@neilrosenberg](https://xrp.discourse.group/u/neilrosenberg)\
**Replies:** 0\
**Last updated:** [October 21, 2025, 4:07pm UTC](https://xrp.discourse.group/t/expanded-xrp-build-system-xbs-now-on-printables-com-check-it-out/875 "2025-10-21T16:07:53Z")

</div>

We are pleased to announce an expanded XRP Build System (XBS), a fully 3d-printable kit of parts that enable creators to design custom frames, arms and you-name-it for the XRP world. Here’s a link: ＂XBS＂ XRP Experientia…

---

## [Best Wireless Hand controller for the XRP?](https://xrp.discourse.group/t/best-wireless-hand-controller-for-the-xrp/754)

<div class="topic-metadata">

**Author:** [@Les](https://xrp.discourse.group/u/Les)\
**Replies:** 9\
**Last updated:** [October 13, 2025, 5:54pm UTC](https://xrp.discourse.group/t/best-wireless-hand-controller-for-the-xrp/754 "2025-10-13T17:54:58Z")

</div>

I’m setting up plan to use XRP in my Intro to Robotics class next year as a replacement for the popular in my area, VEX EXP or VEX V5 kit. The only question for at this point is which remote handcontroller (say, somethin…

---

## [XRP RP2350 board: internal IMU conflicts with Qwiic OTOS IMU](https://xrp.discourse.group/t/xrp-rp2350-board-internal-imu-conflicts-with-qwiic-otos-imu/860)

<div class="topic-metadata">

**Author:** [@jbenjam](https://xrp.discourse.group/u/jbenjam)\
**Replies:** 2\
**Last updated:** [October 13, 2025, 3:49pm UTC](https://xrp.discourse.group/t/xrp-rp2350-board-internal-imu-conflicts-with-qwiic-otos-imu/860 "2025-10-13T15:49:56Z")

</div>

I’m running into an issue on the XRP (final) control board (RP2350). I also have a beta board, which works fine with the same setup. Here’s the problem: The built-in IMU works normally by itself. The SparkFun Qwii…

---

## [Servo rotates uncontrollably when powered on](https://xrp.discourse.group/t/servo-rotates-uncontrollably-when-powered-on/795)

<div class="topic-metadata">

**Author:** [@oldhamjt](https://xrp.discourse.group/u/oldhamjt)\
**Replies:** 6\
**Last updated:** [August 25, 2025, 3:58pm UTC](https://xrp.discourse.group/t/servo-rotates-uncontrollably-when-powered-on/795 "2025-08-25T15:58:32Z")

</div>

A few weeks ago, the XRP was working well. I was able to program auto movement including servo movement. Today, when I took it out of the box again and powered it on, the servo started rapidly moving back and forth acr…

---

## [Servo limitations, hardware and continuous rotation](https://xrp.discourse.group/t/servo-limitations-hardware-and-continuous-rotation/834)

<div class="topic-metadata">

**Author:** [@schindm](https://xrp.discourse.group/u/schindm)\
**Replies:** 4\
**Last updated:** [August 20, 2025, 3:46pm UTC](https://xrp.discourse.group/t/servo-limitations-hardware-and-continuous-rotation/834 "2025-08-20T15:46:21Z")

</div>

Hi, We are going to be running the Orbit Odyssey camp and are prepping our hardware for it. We have been playing around with some designs posted to Printables and in particular the “forklift”. While doing that we have…

---

## [New wheels for XRP robot](https://xrp.discourse.group/t/new-wheels-for-xrp-robot/701)

<div class="topic-metadata">

**Author:** [@shurik179](https://xrp.discourse.group/u/shurik179)\
**Replies:** 5\
**Last updated:** [August 5, 2025, 5:38pm UTC](https://xrp.discourse.group/t/new-wheels-for-xrp-robot/701 "2025-08-05T17:38:08Z")

</div>

Some people complain that the o-ring tires do not provide enough traction. To address that, I have created a modified wheel, which uses Pololu’s silicone tires. The wheel is a very minor variation of original wheel desig…

---

## [Solving low tire traction](https://xrp.discourse.group/t/solving-low-tire-traction/811)

<div class="topic-metadata">

**Author:** [@schveiguy](https://xrp.discourse.group/u/schveiguy)\
**Replies:** 2\
**Last updated:** [July 21, 2025, 3:57pm UTC](https://xrp.discourse.group/t/solving-low-tire-traction/811 "2025-07-21T15:57:00Z")

</div>

We are working with XRP bots as an intro class to FRC programming. This is a fantastic opportunity to bring students up to speed with a piece of hardware they can play with while still having a full FRC-like environment …

---

## [How to attach part to servo](https://xrp.discourse.group/t/how-to-attach-part-to-servo/804)

<div class="topic-metadata">

**Author:** [@oldhamjt](https://xrp.discourse.group/u/oldhamjt)\
**Replies:** 2\
**Last updated:** [July 16, 2025, 3:58pm UTC](https://xrp.discourse.group/t/how-to-attach-part-to-servo/804 "2025-07-16T15:58:18Z")

</div>

I am trying to get the XRP Hockey game found here (XRP Hockey by John1102 | Download free STL model | Printables.com) to work. I printed the supplies and I can’t figure out how to connect the stick to the servo. I atta…

---

## [Battery compartment holder is missing the end-clips](https://xrp.discourse.group/t/battery-compartment-holder-is-missing-the-end-clips/800)

<div class="topic-metadata">

**Author:** [@goping](https://xrp.discourse.group/u/goping)\
**Replies:** 1\
**Last updated:** [July 14, 2025, 3:50pm UTC](https://xrp.discourse.group/t/battery-compartment-holder-is-missing-the-end-clips/800 "2025-07-14T15:50:05Z")

</div>

We got a new XRP for testing and noticed that the battery compartment in the main chassis is missing the notches to hold it in place. Not to big deal for us as we used Velcro to hold the battery compartment in place, ju…

---

## [Does the XRP require a drive station computer in order to be able to use a bluetooth xbox controller?](https://xrp.discourse.group/t/does-the-xrp-require-a-drive-station-computer-in-order-to-be-able-to-use-a-bluetooth-xbox-controller/759)

<div class="topic-metadata">

**Author:** [@andy](https://xrp.discourse.group/u/andy)\
**Replies:** 9\
**Last updated:** [June 24, 2025, 12:52am UTC](https://xrp.discourse.group/t/does-the-xrp-require-a-drive-station-computer-in-order-to-be-able-to-use-a-bluetooth-xbox-controller/759 "2025-06-24T00:52:40Z")

</div>

We want to be able to control our XRPs via a gamepad. I understand that I can use Pestolink - which is great - but it seems as though I still need to have a computer to make the bluetooth connection to the XRP, i.e. the …

---

## [Help with resetting xrp?](https://xrp.discourse.group/t/help-with-resetting-xrp/790)

<div class="topic-metadata">

**Author:** [@cosborne](https://xrp.discourse.group/u/cosborne)\
**Replies:** 5\
**Last updated:** [June 23, 2025, 12:11am UTC](https://xrp.discourse.group/t/help-with-resetting-xrp/790 "2025-06-23T00:11:45Z")

</div>

Hello. I was using my XRP for a bit and was learning some code, etc. For some reason now when I plug it back into my computer with usb it isn’t discoverable. It also opens a window and seems to see the xrp as a folder…

---

## [Add-Ons for Orbit Odyssey](https://xrp.discourse.group/t/add-ons-for-orbit-odyssey/764)

<div class="topic-metadata">

**Author:** [@MichelleE2](https://xrp.discourse.group/u/MichelleE2)\
**Replies:** 1\
**Last updated:** [June 5, 2025, 4:58pm UTC](https://xrp.discourse.group/t/add-ons-for-orbit-odyssey/764 "2025-06-05T16:58:06Z")

</div>

other than chompy - does anyone have 3d printables for servo addons for the orbit odyssey game? the other one we found requires a different servo. We were hoping for two options to offer the students.

---

## [Battery voltage level affecting line follow PD tuning](https://xrp.discourse.group/t/battery-voltage-level-affecting-line-follow-pd-tuning/714)

<div class="topic-metadata">

**Author:** [@csunwc](https://xrp.discourse.group/u/csunwc)\
**Replies:** 5\
**Last updated:** [May 28, 2025, 10:14pm UTC](https://xrp.discourse.group/t/battery-voltage-level-affecting-line-follow-pd-tuning/714 "2025-05-28T22:14:19Z")

</div>

How do we get good repeatability in XRP line follow PD control when the battery voltage level appears to affect the performance? I just wrote a line-follow demo program of PD control for my young students. https://yout…

---

## [Driving the RGB LED in Arduino](https://xrp.discourse.group/t/driving-the-rgb-led-in-arduino/730)

<div class="topic-metadata">

**Author:** [@CoolMCU](https://xrp.discourse.group/u/CoolMCU)\
**Replies:** 4\
**Last updated:** [May 28, 2025, 6:04pm UTC](https://xrp.discourse.group/t/driving-the-rgb-led-in-arduino/730 "2025-05-28T18:04:07Z")

</div>

I’m using the Adafruit NeoPixel Library (v1.12.5) in Arduino (v2.3.6) with the Earl Philhower Arduino-Pico Core (v4.5.3) to test the RGB LED on the XRP Controller. Using the “buttoncycler.ino” example sketch, I am unabl…

---

## [I think we killed one](https://xrp.discourse.group/t/i-think-we-killed-one/323)

<div class="topic-metadata">

**Author:** [@KWOL](https://xrp.discourse.group/u/KWOL)\
**Replies:** 7\
**Last updated:** [May 27, 2025, 5:28am UTC](https://xrp.discourse.group/t/i-think-we-killed-one/323 "2025-05-27T05:28:47Z")

</div>

So, a student said he can’t get his XRP to program so plugged it into my workstation, sure enough Win11 beeps indicating it is connected, but the device manager shows “Unknown USB Decide (Device Descriptor Request Failed…

---

## [Cannot connect with USB](https://xrp.discourse.group/t/cannot-connect-with-usb/728)

<div class="topic-metadata">

**Author:** [@WinnaMike](https://xrp.discourse.group/u/WinnaMike)\
**Replies:** 4\
**Last updated:** [May 8, 2025, 11:29am UTC](https://xrp.discourse.group/t/cannot-connect-with-usb/728 "2025-05-08T11:29:01Z")

</div>

I have several XRP’s that won’t connect to the IDE. In the pop-up window where I would select the com port, I get a message that says “no compatible devices found”

---

## [Small chassis for XRP, with LiPo batteries](https://xrp.discourse.group/t/small-chassis-for-xrp-with-lipo-batteries/720)

<div class="topic-metadata">

**Author:** [@shurik179](https://xrp.discourse.group/u/shurik179)\
**Replies:** 2\
**Last updated:** [May 5, 2025, 6:12pm UTC](https://xrp.discourse.group/t/small-chassis-for-xrp-with-lipo-batteries/720 "2025-05-05T18:12:44Z")

</div>

Continuing my project of making a customized XRP robot, here is the modified chassis: Features: Smaller size (15.2cm x16cm, compared to 19x19cm for the original) Uses either two 18650 Li-Ion batteries or a 2s LiPo …

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