1 / 6
Renegade Stick — zdjęcie 1
1 / 6

Renegade Stick

Zamów wydruk tego modelu

Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.

Zapisane na tym urządzeniu.

Informacje o modelu

Źródło
Printables
Kategoria
Video Games
Licencja
Open Community License v1

Renerage Stick

A DIY arcade-style, retro, wireless Bluetooth joystick.

Your next DIY project ?

Hereby you can find all the 3D printable files, Bill of Materials and assembly instructions to build yourself a Renegade Stick.

Follow up on the Renegade Stick Github for sourcing materials, wiring and flashing the code 


  • Update April/2026 : Now 2 box versions available supporting 2 of the most popular sticks (Seimitsu LS-32 or Zippy Clones and Sanwa JLF-TP or clones). Two bottom parts to choose from supporting two different types of LiPo Batteries 2500mAh and 2000mAh. Model Library Downloads Updated !

  • Update Jan/2026 : New 4 button on each side version ! Model Library Downloads Updated ! 


Who is this project for ?

Retro game enthusiasts, gamers, makers, tinkerers

Where can I use it ?

Wherever Bluetooth HID support is available. Retro emulators such as RetroPie, Recalbox etc, Mobile Phones, PCs, Steam box, modern Game Consoles like PlayStation etc

Where can I get it ?

This is not sold as a whole, you have to 3D print the parts, source a few electronic components and fasteners and build it yourself.

What do I need to build it ?

  1. Own or have access to a 3D printer

  2. Source or purchase some of the required parts like an ESP32 board, a Li-Po battery, microswitches, hook-up wires, screws etc

  3. Basic soldering (for hooking up wires)

  4. A PC from where you can flash or compile the code for the board

  5. Love building things, patience Read on for instructions


Specifications

  • Dual-axis joystick 10 buttons

  • Bluetooth HID gamepad device

  • Rechargeable Battery

  • Auto Power-off (5 minutes inactivity)

  • Switchable mode (DPAD - Axis)

  • Pairing/Mode indication (Green LED)

  • Battery Charging (Red LED)

  • Active battery state reporting (FireBeetle2 ESP32-C6 board only) Serial Number reporting (so more than one device can get paired on one host)

  • Ambidextrous design (Hand side swap Key mapping) - Use the side you prefer

    Read on for instructions


Disclaimer

All 3D-printed hardware part files are licensed under Open Community License (OCL) and are available on printables.com
The software code is licensed under the GPL-3.0 License
Part of the code is based on the ESP32-BLE-Gamepad library by lemmingDev distributed under the MIT license
The above project is based on the ESP32 chip and specifically a Firebeetle Board from DFRobot This project is solely for instructional and entertainment purposes.
The item as a complete unit or the 3D-printed parts it consists of are not sold and may not be sold without written permission from author.
Please be careful, especially with Li-Po batteries—they can be dangerous if mishandled. Take your time and stay safe!


Print Instructions

I have provided separate files should you want to print in multimaterial

I also provide project (3mf) files for PrusaCoreOne but you can change the profiles to your printer settings

I would generally recommend PLA, it is straighforward and you won't need something tougher

I would print with 25% infill and 0.2 layer height. In some parts I'd add height range modifier above a certain height to slice at 0.1 and give nicer finish around top curvatures.

If unsure which file to choose from, just message me and I'd be happy to help you !

Tagi