The A and B Buttons#
The micro:bit has two programmable buttons labeled A and B, which provide a simple and intuitive input mechanism for interacting with the device. These buttons are tactile switches located on the front of the microcontroller board, making them easily accessible for users.
Button A and Button B can be used to trigger events, initiate actions, or control functionality within micro:bit programs. They can be programmed to respond to single presses, double presses, or long presses, allowing for various input options.
The A and B buttons are displayed below:

Displaying the State of Button A and Button B on the micro:bit Display#
Printing the State of Button A and Button B to Serial#
# Imports go at the top
from microbit import *
# Code in a 'while True:' loop repeats forever
while True:
# Print the state of button A and button B
print('A:', button_a.is_pressed(), 'B:', button_b.is_pressed())
sleep(100) # Wait for 100ms (0.1 seconds)