Gamepad Power Module for BBC micro:bit
You can create your own single- and multiplayer games with the BBC micro:bit, and a great way to play them is with the Gamepad Power Module for BBC micro:bit from PMD Way.
This neat board holds your micro:bit and gives you a joystick and range of buttons to make your games a success. There's an analog X-Y joystick, four buttons arranged in a diamond format on the right, and one button positioned on the top-left and top-right of the PCB.
Furthermore there's an onboard buzzer for music and game effects, and you can power the lot from a 14500 LiPo battery (not included). The battery is charged via USB and an onboard LED notified of battery charge status.