Uploaded February 2026 | Updated September 2026, 2 hours ago
I just turned an exercise bike into a fully functional gaming controller to play Rocket League with my legs! This unique setup combines fitness and gaming in an entirely new way. Watch as I demonstrate how this home workout machine became the ultimate gaming accessory, and see if I can win with this insane cycling controller.
► Products Featured in this Video! ◄
- Use code Peterson100 to get $100 off your YESOUL exercise bike: yesoulfitness.com/products/yesoul-g1-plus-24-hd-bike
- Buy an ESP32-S3 Development Board: amazon.com/s?k=ESP32-S3+development+board+USB-C&tag=coulter0f-20
- Buy an ASUS ROG Ally Handheld: amazon.com/s?k=ASUS+ROG+Ally&tag=coulter0f-20
- Buy a USB-C to HDMI Adapter for Screen Mirroring: amazon.com/s?k=USB-C+to+HDMI+adapter+4K&tag=coulter0f-20
► SUPPORT ME THROUGH PATREON: coulterpeterson.com/patreon
► GET MY MERCH: https://coulter.store
► JOIN THE DISCORD: coulterpeterson.com/discord
Links
-------------------------------------------------
- GitHub Repo with Arduino Code: github.com/coulterpeterson/Yesoul_Controller
- Original GitHub repo by Raelx: github.com/Raelx/Yesoul_BLE
Chapters
---------------------------------------------------
0:00 Turning a Bike into a Rocket League Controller
0:28 The Hardware: YESOUL G1M Plus Features
1:35 The Concept: Hijacking Bluetooth Data
1:52 Designing the Arduino Brain
2:40 Coding Logic with AI Assistance
3:47 Initial Testing: The Virtual Keyboard
5:11 Connecting the Bike to the ROG Ally
5:43 Debugging Mapping and Steam Input
6:32 First Match: Rocket League Cardio
9:27 Testing Gridiron Mode
11:31 The Final Push for MVP
12:39 Conclusion & Future Projects
⚠️ Disclaimer: This description may contain affiliate links, which help give a little to support the channel. Also this video is for information purposes only, and we are not liable for anything you do to your own hardware/software.
#yesoul #rocketleague #funcardio #indoorbike
I just turned an exercise bike into a fully functional gaming controller to play Rocket League with my legs! This unique setup combines fitness and gaming in an entirely new way. Watch as I demonstrate how this home workout machine became the ultimate gaming accessory, and see if I can win with this insane cycling controller.
► Products Featured in this Video! ◄
- Use code Peterson100 to get $100 off your YESOUL exercise bike: yesoulfitness.com/products/yesoul-g1-plus-24-hd-bike
- Buy an ESP32-S3 Development Board: amazon.com/s?k=ESP32-S3+development+board+USB-C&tag=coulter0f-20
- Buy an ASUS ROG Ally Handheld: amazon.com/s?k=ASUS+ROG+Ally&tag=coulter0f-20
- Buy a USB-C to HDMI Adapter for Screen Mirroring: amazon.com/s?k=USB-C+to+HDMI+adapter+4K&tag=coulter0f-20
► SUPPORT ME THROUGH PATREON: coulterpeterson.com/patreon
► GET MY MERCH: https://coulter.store
► JOIN THE DISCORD: coulterpeterson.com/discord
Links
-------------------------------------------------
- GitHub Repo with Arduino Code: github.com/coulterpeterson/Yesoul_Controller
- Original GitHub repo by Raelx: github.com/Raelx/Yesoul_BLE
Chapters
---------------------------------------------------
0:00 Turning a Bike into a Rocket League Controller
0:28 The Hardware: YESOUL G1M Plus Features
1:35 The Concept: Hijacking Bluetooth Data
1:52 Designing the Arduino Brain
2:40 Coding Logic with AI Assistance
3:47 Initial Testing: The Virtual Keyboard
5:11 Connecting the Bike to the ROG Ally
5:43 Debugging Mapping and Steam Input
6:32 First Match: Rocket League Cardio
9:27 Testing Gridiron Mode
11:31 The Final Push for MVP
12:39 Conclusion & Future Projects
⚠️ Disclaimer: This description may contain affiliate links, which help give a little to support the channel. Also this video is for information purposes only, and we are not liable for anything you do to your own hardware/software.
#yesoul #rocketleague #funcardio #indoorbike










