AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

DFRobot

$34.70 |
In stock
No reviews yet

A gamepad expansion board for the BBC micro:bit. Plug in your micro:bit and it becomes a wireless remote controller or game console. The gamepad features eig...

Stock availability

Ready to ship from Sydney
2 in stock
Available with leadtime
873 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

A gamepad expansion board for the BBC micro:bit. Plug in your micro:bit and it becomes a wireless remote controller or game console. The gamepad features eight programmable buttons (D-pad: up, down, left, right; face buttons: X, Y; front buttons: A, B), plus an onboard vibration motor, buzzer, and LED.

The acrylic case gives it a comfortable, finished feel. Program it with MakeCode graphical blocks or MicroPython to create wireless controllers, multimedia interactive games, and more.

Key Features

  • 8 Programmable Buttons – D-pad (4), X, Y, A, B
  • Onboard Vibration Motor – Haptic feedback for games and alerts
  • Onboard Buzzer – Sound effects and audio feedback
  • Onboard LED – Programmable status indicator
  • Acrylic Enclosure – Comfortable handheld form factor
  • MakeCode & MicroPython – Graphical and text-based programming

Specifications

  • Operating Voltage – 3 V DC (2× AAA batteries)
  • Buttons – 8 programmable (6 large, 2 small)
  • Dimensions – 148 × 57 mm
Note: BBC micro:bit and AAA batteries are not included.

Package Contents

  • 1× micro:Gamepad PCB
  • 1× Acrylic panel + floor plate
  • 1× Battery box with cover
  • 6× Large buttons
  • 2× Small buttons
  • 4× Copper standoffs
  • 8× Screws
  • 2× Velcro strips

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

DC
DC means direct current, where electricity flows in one constant direction, as supplied by batteries, USB ports and many plug-pack power supplies. When a product specifies DC, it runs from a DC supply rather than mains AC, so you need to provide the correct voltage and polarity.
LED
A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
MicroPython
A version of the Python programming language made to run on microcontrollers. It matters because it lets beginners write readable code to control LEDs, sensors, motors and displays without needing to start with lower-level languages.
PCB
A printed circuit board (PCB) is a board, usually rigid, with etched copper tracks that connect electronic components together without loose wiring. Components are mounted on the board and signals route between them through the copper layout.
vibration motor
A small motor with an off-centre weight on its shaft, which shakes when it spins. It matters when choosing haptic feedback, alerts, or simple movement effects, as you need to match its voltage, current draw, size, and mounting style to your project.

Supplier page — dfrobot.com

Supplier Description · 762.5 KB · Click any page to view full size

Download PDF

Resources & Downloads

Guides, code examples, and more

Source Code

Open-source libraries, firmware & example projects for this product

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.