# Anyone ever used microbit as a controller?

**URL:** <https://forum.makecode.com/t/anyone-ever-used-microbit-as-a-controller/9959>\
**Category:** Arcade\
**Created:** [September 9, 2021, 4:31pm UTC](https://forum.makecode.com/t/anyone-ever-used-microbit-as-a-controller/9959 "2021-09-09T16:31:07Z")\
**Posts on this page:** 1\
**Showing post:** 15

<div class="post-metadata">

**Author:** ![Vegz78](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/vegz78/32/1201_2.png) [@Vegz78](https://forum.makecode.com/u/Vegz78)\
**Post date:** [January 23, 2023, 6:11pm UTC](https://forum.makecode.com/t/anyone-ever-used-microbit-as-a-controller/9959/15 "2023-01-23T18:11:08Z")

</div>

Finally found a fork of @orklann’s gamepad extension above by @fdalvi, which worked with both buttons and axes on the micro:bit V1.5/FW0249 as a controller over Bluetooth for MakeCode Arcade games running in the browser(school chromebook in my case):

> **[GitHub - fdalvi/micro-bit-game-pad](https://github.com/fdalvi/micro-bit-game-pad)**
>
> Contribute to fdalvi/micro-bit-game-pad development by creating an account on GitHub.

Had to compile with an older version 3.1.4 of the micro:bit MakeCode editor:  
[https://makecode.microbit.org/v3.1.4](https://makecode.microbit.org/v3.1.4)

Tested with @LuayBenAlaya’s “Button tester”:  
[https://forum.makecode.com/t/button-tester/7614](https://forum.makecode.com/t/button-tester/7614)

Thank you very much, @fdalvi!!!

PS: Here’s a quick implementation of the controller logic for the micro:bit, anyone’s interested in trying it out quickly:  
[https://makecode.microbit.org/v3.1.4#pub:\_AJR9tV3PEURs](https://makecode.microbit.org/v3.1.4#pub:_AJR9tV3PEURs)

---

_[View the full topic](https://forum.makecode.com/t/anyone-ever-used-microbit-as-a-controller/9959)._
