Skip to content
Kitsch-Bent
Shopping Cart 0
Close Back
    • Home
    • Catalog
      • Replacement Parts
      • Accessories
      • Cables
      • Cartridges/Programmers
      • Merch
      • Modding Kits
      • Modular
      • Music
      • Tools
      • Gift Cards
    • About us
    • Contact us
    • FAQs
    • Referrals
    • Login
    Currency
    Close
    Your cart is currently empty.
    0

    Total: $0.00

    Shipping & taxes are calculated at checkout.
    View Cart
    Continue browsing
    Close
    Home/modding kits/ expanded dmg button pcb (i2c version)
    expanded dmg button pcb (i2c version)
    expanded dmg button pcb (i2c version)
    Home/modding kits/ expanded dmg button pcb (i2c version)

    Kitsch-Bent

    expanded dmg button pcb (i2c version)

    $11.75

    this is a button breakout board which utilizes I2C protocol via a MCP23017 IC.

    features:

    • d-pad, start, select, A, B, X, and Y buttons available (breakout header for L1, L2, R1, and R2)
    • gold-immersion PCB treatment
    • fully compatible with our silicone buttons (including 2x A/B parts)
    • side solder points for connection of 2x Left and 2x Right buttons, with GND connections
    • fits into standard DMG shell
    • 1.0mm thickness
    • matte black finish
    • uses well-documented MCP23017 IC
    • two solder jumpers (use 0ohm 0603 resistor) for changing IC address to 0x20 or 0x21 -- ships as 0x20

    here is code for arduino to test or for reference. button presses appear in the serial monitor stream.

    here is a drill template for adding holes for the X and Y buttons to your console shell. pinout:

    • GPA2 — B
    • GPA3 — A
    • GPA4 — R2
    • GPA5 — R1
    • GPA6 — X
    • GPA7 — Y
    • GPB0 — UP
    • GPB1 — L1
    • GPB2 — L2
    • GPB3 — LEFT
    • GPB4 — RIGHT
    • GPB5 — DOWN
    • GPB6 — SELECT
    • GPB7 — START
    Share
    Share on Facebook Twitter Pinterest
    ×

    Fresh and quirky,

    since 2006.

    Search Privacy Policy Refund Policy Terms of Service Commercial disclosure Do not sell my personal information Referrals
    NCTECH Membership
    Join Our Newsletter
    Language
    Currency
    Amazon American Express Apple Pay Diners ClubDiscoverMeta Pay Google Pay MastercardPayPalShop PayVenmo Visa
    Copyright © 2023 Kitsch-Bent. Powered by Shopify
    Keep In Touch!

    Stay up to date on the latest product releases, special offers & news by signing up for our newsletter.

    Read our privacy policy.