The micro:bit gamepad is an expansion gamepad based around the BBC micro:bit. Plug in the micro:bit, and turn it into a wireless remote controller for robots, or a wireless game console - great for making jumping block games or snake and maze games!
The gamepad boasts an acrylic plate, so you're not just gripping a bare circuit board. There's 8 buttons, with up, down, left, right on the left-hand size, and X, Y buttons on the right, and two buttons A, B in the front of the gamepad. The gamepad also has programmable built-in vibration, a buzzer, and LED. Using graphical programming, it will turn into a multimedia vibration controller or multimedia interactive game console instantly. The programming platform supports MakeCode graphical programming and MicroPython. It's a great tool for both the beginner and advanced programmer.