/open-ua-cnc

Build your own DIY arcade controllers from the ground up using a CNC Router!

GNU General Public License v3.0GPL-3.0

Open Ultra Arcade CNC

Finished Product Example #1 (Arcade Stick)

image

Finished Product Example #2 (Leverless)

image

Finished Product Example #3 (Keyboard)

image

Finished Product Example #4 (Dual Directional)

image

Finished Product Example #5 (Flatbox)

image

Finished Product Example #6 (Flatbox XL)

image

Overview

This project's goal is to provide all the necessary data to build your own arcade controller from the ground up.

From regular Arcade Sticks to Leverless Controllers, your creativity is the limit.

All cases are to be made with a laser cut router.

Compatibility

  • Playstation 3
  • Playstation 4 (LEGACY OR NATIVE)
  • Playstation 5 (LEGACY OR NATIVE)
  • Nintendo Switch
  • PC / MAC / Linux / Android

Pre-Requisites

Hardware

 Raspberry Pi Pico or equivalent
 USB V8 Cable
 Breadboard (400 tie points recommended)
 Dupont Jumpers
 2.4mm or 4.8mm Faston Terminal Connectors
 AWG 24 Wire or similar
 Arcade Buttons/Stick

Software

 CAD Software, such as Corel Draw 15 or later (in order to modify the files)

Tools

 Wire Crimper
 Wire Stripper
 Pliers
 Screwdrivers
 Soldering Iron & Flux

Nuts & Bolts

 M4 Nuts
 M4 Allen Screws
 M4 Flathead Screws
 M4 Rivet Nuts

Where do I begin?

Please refer to the wiki for the full explanation on how to build your own controller! (OUTDATED)

Creations Preview

GitVideo1.webm

If you want to preview how your creations will look like, you can use the Arcade Builder, a software made in conjuction with the Open UA CNC project to provide better visualization to user creations.

Ordering a Custom Build

Interested in buying a controller instead of building one yourself? We at Ultra Arcade got you covered!

We are based in Brazil/Spain and we ship internationally on our European store.

Brazil Storefront (Local Shipments Only)

Europe Storefront (Worldwide Shipping)

UASHOP

Credits

Case Designs and Arcade Art Preview Software by Gabriel "Piu" Amoedo

GP2040-CE by FeralAI and the Open Stick Community