
24g2usb rp2350zero
joypad-ai/joypad-os
Universal controller firmware for building adapters, dongles, and custom controllers.

Original Xbox front controller port USB adapter PCB
Ogx usb adapter is an open-source printed circuit board by XboxDev, from the XboxDev/ogx-usb-adapter repository on GitHub, published under the CC0-1.0 licence. It is a 2-layer board of 16.8 × 28 mm with 4 parts on 5 nets, routed with 8 tracks and 0 vias.
It belongs with the interfaces and adapters boards of this library.
This is the cheapest possible implementation of an original Xbox USB adapter PCB that plugs directly into the front panel controller ports, modeled after Team Xodus' original version released many years ago. If you want to build an endgame-based software loader package (USB drive included) for under $1 in semi-bulk quantities this is your chance.


Latest Gerbers / Gerber Generation Instructions
Defaults are primarily acceptable with your choice of quantity/color (refer to the image below for specifics at the time) except for thickness, which must be 1.0-1.2 millimeters! Deburring is optional, but probably desired if going with 1.2 mm thickness, otherwise it's a bit snug.

| Qty | Value | Footprint | References |
|---|---|---|---|
| 1 | Adapter USB | Connector_USB:USB_A_Stewart_SS-52100-001_Horizontal | J1 |
| 1 | LOGO | OGXLibrary:xbawxdev | G*** |
| 1 | Xbox Front Panel USB | OGXLibrary:ogx_front_panel_usb_male | J2 |
The 3 most common of 4 parts.
It measures 16.8 × 28 mm and has 2 copper layers, 1.6 mm thick.
4 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the XboxDev/ogx-usb-adapter repository on GitHub, at the commit this page was made from: the board is src/ogx-usb-adapter.kicad_pcb and its schematic src/ogx-usb-adapter.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CC0-1.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

joypad-ai/joypad-os
Universal controller firmware for building adapters, dongles, and custom controllers.


hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

tardate/LittleArduinoProjects
a collection of "Little Electronic & Arduino Projects", most involving electronics or an Arduino in one way or another!

drandyhaas/KiCadRoutingTools
A set of Python/Rust tools to aid routing in KiCad

osy/XG_Mobile_Station
Open source eGPU dock for ROG Ally and ROG Flow

Luos-io/luos_engine
Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

NVNTLabs/switch2-SDEX2M2
Micro SD Express to M.2 NVME Adapter for Nintendo Switch 2