OpenController Bluetooth Gamepad Kit - Switch, XInput, and More - HHL

Sale price
$24.99 USD
List price
$64.99 USD
You save
-$40 USD (62%)
In stock! Usually ships within 1-2 business days.
SKU: OPC1001
Pickup available at 519 Davisville Rd.

Usually ready in 2-4 days

View store information

This is a DIY controller kit, which allows you to make your very own classic style Bluetooth gamepad. Compatible with Switch, Android, PC, SNES, GameCube.

Assembly is required.



This controller is compatible with select retro systems with the use of specially designed USB type C passthrough cables.


  • USB type C wired functionality for Switch, PC, and Android.
  • Bluetooth Classic functionality (Nintendo Switch).
  • Bluetooth LE functionality (DInput and XInput).
  • Fully open-source 3D files for remixing and modding.
  • Compatible with OEM SNES buttons and membranes.
  • Based on our HOJA gamepad library, which is published to Github.
  • Compatible with SNES and GameCube with the use of Retro-C cables.
  • Rechargeable via USB type C connection with any PD charger.


    • 1x ESP32 devkit & Micro-USB cable
    • 1x USB type C cable for charge+play
    • 1x 525mAh LiPo battery
    • 1x Motherboard
    • 1x SNES Membrane Set
    • 1x 3D Printed Shell
    • 1x 3D Printed Face Button Set
    • 3x Trigger Buttons
    • 5x T6 Screws
    • 1x T6 Screwdriver
    • 2x Trigger Hinge Pins
    • 2x 100gf tacticle trigger buttons (265gf tactile triggers are preinstalled)


    Shipping Information

    Our on-line store is open 24/7 and we ship Monday through Friday, excluding some holidays. Most products ship within 1 business day from our warehouse in Pennsylvania USA. Orders will be shipped in the order they are received. Please select a shipping speed according to your needs.

    About Us

    Hand Held Legend is committed to keeping retro gaming alive and better than ever. Upgrade your childhood consoles with modern tech. We strive for excellence in all that we do and aim to serve our customers well.

    Customer Reviews

    Based on 3 reviews
    Khalil Alame
    This controller is awesome!

    Easy to build and works phenomenally. Tested great on PC, GameCube (great for Gameboy Player), and Switch Online! Haven’t tried SNES yet but I’ll update when I do.

    Joey Mac
    My new go-to controller!

    This controller is highly customizable and works flawlessly with so many consoles!
    This kit is also an amazing place to start if you are wanting a build a custom controller of your own for your favorite retro or modern console. It is very high quality and very comfortable to play with. It has completely replaced my SNES controller and I have been using it for a lot of PC retro gaming too! YouTube video placeholder
    Joe M
    Quality kit! Really happy with how well it works.

    Arrived quickly, instructions are clear, and fairly easy to follow. Minor initial issues getting the ESP microcontroller flashed (my keyboard conflicted, go figure!) but other than that, went together as expected. Had printed out some shells in Blue transparent PETG on my prusa, and the parts fit great. The included shell and buttons are high quality, though I do wish the option to sub in some RetroSix ones that they offer on this site existed, as that might be a more hassle-free option. The included face buttons are a little rough in the shell, and bind slightly. The controller itself doesn't continue to register them or anything, just feels slightly less smooth that it could. I will probably spend some time sanding them down a little as recommended in the guide. D-pad works great, and the included 100g microswitches are much more my jam than the originally installed ones. Keep in mind, neither are going to be squishy like the original SNES controller, but they give you positive feedback, and work great. Thanks guys, this is exactly what I was looking for to play some retro, or retro style games!

    You may also like