# Driving the XRP with the new gamepad functionallity

**URL:** <https://xrp.discourse.group/t/driving-the-xrp-with-the-new-gamepad-functionallity/777>\
**Category:** General\
**Created:** [June 5, 2025, 4:32pm UTC](https://xrp.discourse.group/t/driving-the-xrp-with-the-new-gamepad-functionallity/777 "2025-06-05T16:32:47Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![DavidFuquen](https://avatars.discourse-cdn.com/v4/letter/d/838e76/32.png) [@DavidFuquen](https://xrp.discourse.group/u/DavidFuquen)\
**Post date:** [June 5, 2025, 4:32pm UTC](https://xrp.discourse.group/t/driving-the-xrp-with-the-new-gamepad-functionallity/777/1 "2025-06-05T16:32:47Z")

</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 my PC using bluetooth and PestoLink. However, although the XRP appears in my “new bluetooth devices”, I am not able to connect to it.

I am assuming the way to use the controller is connecting the XRP to my PC via Bluetooth and my PC to the Controller via USB. Is this the way? How should I do it?

Thanks!

---

<div class="post-metadata">

**Author:** ![andy](https://avatars.discourse-cdn.com/v4/letter/a/aeb1de/32.png) [@andy](https://xrp.discourse.group/u/andy)\
**Post date:** [June 5, 2025, 6:54pm UTC](https://xrp.discourse.group/t/driving-the-xrp-with-the-new-gamepad-functionallity/777/2 "2025-06-05T18:54:27Z")

</div>

@DavidFuquen we have been discussing this recently. You can see the thread here: [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)

My understanding, and others will correct me if I am wrong, is that the XRP currently lacks a Micropython stack to pair with the BLE controllers directly. For that reason, one has to use some sort of Driver Station. I am hoping that some of my students can create a solution, over the summer, because it would definitely make life easier if we could do exactly what you are proposing.
