micro:GamePad - GamePad for micro:bit

SKU: DFR0536

Micro:bit Gamepad Expansion Board includes V4.0 and V2.0. V4.0 has a high-precision 3-axis rocker, 7 programmable keys (controls Maqueen’s direction/speed), buzzer and an integrated PCB battery box for convenience. V2.0 becomes a wireless controller/console with 8 buttons (D-pad, X/Y, A/B), plus programmable vibration motor, buzzer, LED. Both support MakeCode/Python, suit beginners/masters, and enable games like dice fight/rock-paper-scissors.

Angled shot of micro:bit gamepad with colorful buttons and circuit board.-DFRobot product sku:DFR0536 image.

Downloadable Resources

  • Docs
  • Tech Specs
  • Specification

    V4.0

    Parameter Details
    Power 3V DC (2 x AAA batteries)
    Joystick 2 axis analog (X: P1 Y: P2) 1 axis digital (Z: P8)
    Onboard LED and vibration motor P12
    Onboard Buzzer x1
    Keys A(A), B(B), C(P13), D(P14), E(P15), F(P16), Z(P8) (Note: The pressed state of the numeric key is 0.)
    Dimension 5.83x2.24inch / 148 × 57 mm

    Important Note: The latest hardware version of V4.0 is equipped with an onboard buzzer, while earlier versions of V4.0 do not include an onboard buzzer.

    V2.0

    Parameter Details
    Operating Voltage 3VDC (2 AAA batteries)
    Number of Buttons Up, Down, Left, Right, X, Y, A, B Total 8 programmable buttons
    Onboard Vibration motor × 1
    Onboard LED × 1
    Onboard Buzzer × 1
    Acrylic Floor × 1
    Acrylic Panel × 1
    Battery Box with Cover × 1
    Velcro × 2
    Copper Cylinder × 4
    Screw × 8
    Big Button ×6
    Small Button × 2
    Dimension 148x57(mm)/ 5.83*2.24in

    Pinout

    V4.0 Board Overview

    DFR0536-Pinout V4.0

    Function Description
    Operating Voltage 3V DC (2 × AAA batteries)
    PWR Power Indicator
    Power Switch Power ON/OFF control
    Onboard Vibration Motor & LED Control Pin: P12
    Buzzer Control Pin: P0
    Button A Control Pin: P5
    Button B Control Pin: P11
    Button C Control Pin: P13
    Button D Control Pin: P14
    Button E Control Pin: P15
    Button F Control Pin: P16
    Joystick X-axis Control Pin: P1 (Analog)
    Joystick Y-axis Control Pin: P2 (Analog)
    Joystick Z-axis Control Pin: P8 (Digital Switch)

    V2.0 Board Overview

    Function Description
    LED Control pin P16
    Vibration Motor Control pin P12
    Buzzer Control pin P0
    PWR Power Indicator
    Switch Turn off the power
    Opearting Voltage 3V~3.7V(2x AAA batteries)

    Was this article helpful?

    TOP