# Making a third button for the microbit v1

**URL:** <https://forum.makecode.com/t/making-a-third-button-for-the-microbit-v1/27861>\
**Category:** micro:bit\
**Created:** [March 21, 2024, 1:45pm UTC](https://forum.makecode.com/t/making-a-third-button-for-the-microbit-v1/27861 "2024-03-21T13:45:07Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![TheSpacepirate](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/thespacepirate/32/14215_2.png) [@TheSpacepirate](https://forum.makecode.com/u/TheSpacepirate)\
**Post date:** [March 21, 2024, 1:45pm UTC](https://forum.makecode.com/t/making-a-third-button-for-the-microbit-v1/27861/1 "2024-03-21T13:45:07Z")

</div>

Hi all!  
I’ve asked this question all over Stack Exchange, no luck.  
How can I add a third button?  
I’m using the Kitronik Edge Connect Board, and a breadboard to give an electrical signal through a button to one of the pins on the board and then use that as a third button.  
Any ideas?

---

<div class="post-metadata">

**Author:** ![dsssssssss9](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dsssssssss9/32/861_2.png) [@dsssssssss9](https://forum.makecode.com/u/dsssssssss9)\
**Post date:** [March 21, 2024, 6:07pm UTC](https://forum.makecode.com/t/making-a-third-button-for-the-microbit-v1/27861/2 "2024-03-21T18:07:37Z")

</div>

Hi

Good question…

Keep them coming

Does this video help at all ?

[![](https://img.youtube.com/vi/IiSqzi-v6jc/maxresdefault.jpg "Using external push button with micro:bit") ](https://www.youtube.com/watch?v=IiSqzi-v6jc)

---

<div class="post-metadata">

**Author:** ![bsiever](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/bsiever/32/1032_2.png) [@bsiever](https://forum.makecode.com/u/bsiever)\
**Post date:** [March 23, 2024, 5:16pm UTC](https://forum.makecode.com/t/making-a-third-button-for-the-microbit-v1/27861/4 "2024-03-23T17:16:07Z")

</div>

@TheSpacepirate If you just need more functionality, but not a physical button, you can use the Button Clicks extension, which can detect clicks, double clicks, and holds of the A & B buttons (6 event types).

- Details on the extension are at: [https://makecode.microbit.org/pkg/bsiever/microbit-pxt-clicks#buttonclicks-onbuttonsingleclicked](https://makecode.microbit.org/pkg/bsiever/microbit-pxt-clicks#buttonclicks-onbuttonsingleclicked)
- Instructions to add extensions are at: [https://makecode.microbit.org/extensions](https://makecode.microbit.org/extensions)
- And here’s a simple example project: [https://makecode.microbit.org/S38554-89609-09584-37444](https://makecode.microbit.org/S38554-89609-09584-37444)
