# More pin inputs

**URL:** <https://forum.makecode.com/t/more-pin-inputs/22483>\
**Category:** micro:bit\
**Created:** [September 15, 2023, 3:05pm UTC](https://forum.makecode.com/t/more-pin-inputs/22483 "2023-09-15T15:05:37Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![urassari](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/urassari/32/9535_2.png) [@urassari](https://forum.makecode.com/u/urassari)\
**Post date:** [September 15, 2023, 3:05pm UTC](https://forum.makecode.com/t/more-pin-inputs/22483/1 "2023-09-15T15:05:37Z")

</div>

i am using the pins and some aluminum foil to make a little controller for the micro:bit and i seem to have run out of pins to make a down and A button. (i also plugged in an oled screen for the micro:bit:

 ![image not mine](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/0/088bd15ae77c549b459829a5a5b7c85b32b162cf.jpeg) )  
and if youre curious about the controller, here is what it looks like:  
 ![controller](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/2/2dde92a7c5e7a67360b7b415d05f6cc2d8c5431a.png)  
(the black part is the screen and there are holes in the back so i can plug the foil to the micro:bit)

yeah, i need more inputs

---

<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:** [October 4, 2023, 11:23pm UTC](https://forum.makecode.com/t/more-pin-inputs/22483/2 "2023-10-04T23:23:43Z")

</div>

Nice project!

But there are enough pins all directions and at least 4 action buttons, aren’t there?:

> **[micro:GamePad - GamePad for micro:bit (V4.0)](https://www.dfrobot.com/product-1711.html)**
>
> The mico:GamePad supports micro:bit wireless communication.

---

<div class="post-metadata">

**Author:** ![urassari](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/urassari/32/9535_2.png) [@urassari](https://forum.makecode.com/u/urassari)\
**Post date:** [October 5, 2023, 4:53pm UTC](https://forum.makecode.com/t/more-pin-inputs/22483/3 "2023-10-05T16:53:09Z")

</div>

my budget is VERY low, since i live in a country with very bad economy. so i have to make it myself.

---

<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:** [October 5, 2023, 5:38pm UTC](https://forum.makecode.com/t/more-pin-inputs/22483/4 "2023-10-05T17:38:57Z")

</div>

The point I was trying to get across was not the budget, but that I had the impression that there appears to be enough pins for a controller with 4 direction and at least 4 action buttons:

> **[micro:bit pins](https://makecode.microbit.org/device/pins)**
>
> The micro:bit has 25 external connections on the edge connector of the board, which are referred to as ‘pins’. The edge connector is the gold area on the right side of board as shown the figure below.

Depending of course on what else you have connected and if you are using pin 3 for LEDs etc.

But I might be mistaken, if so, I apologize for the inconvenience.

---

<div class="post-metadata">

**Author:** ![urassari](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/urassari/32/9535_2.png) [@urassari](https://forum.makecode.com/u/urassari)\
**Post date:** [October 5, 2023, 7:36pm UTC](https://forum.makecode.com/t/more-pin-inputs/22483/5 "2023-10-05T19:36:40Z")

</div>

and which pins can i use? i tried using the “analog in” pins but it was not that good.

---

<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:** [October 5, 2023, 7:51pm UTC](https://forum.makecode.com/t/more-pin-inputs/22483/6 "2023-10-05T19:51:33Z")

</div>

[https://microbit-micropython.readthedocs.io/en/v1.0.1/pin.html](https://microbit-micropython.readthedocs.io/en/v1.0.1/pin.html)
