tinyogx360
Buy Parts
Adjust quantity:%
References | Qty | Description | Manufacturer | MPN | Digikey |
---|---|---|---|---|---|
LED1 | 5 | LED RED 0603 SMD | Rohm Semiconductor | SML-D12U1WT86 | SML-D12U1WT86CT-ND |
Y1 | 1 | CRYSTAL 12.0000MHZ 18PF SMD | Raltron Electronics | AS-12.000-18-SMD-TR | 2151-AS-12.000-18-SMD-TRCT-ND |
Y2 | 1 | CRYSTAL 16.0000MHZ 18PF SMD | Raltron Electronics | AS-16.000-18-SMD-TR | 2151-AS-16.000-18-SMD-TRCT-ND |
U1 | 1 | IC USB PERIPH/HOST CNTRL 32TQFP | Maxim Integrated | MAX3421EEHJ+T | MAX3421EEHJ+TCT-ND |
R1 | 10 | RES SMD 330 OHM 5% 1/10W 0603 | Bourns Inc. | CR0603-JW-331ELF | CR0603-JW-331ELFCT-ND |
C9 | 5 | CAP ALUM 47UF 20% 16V SMD | KEMET | EDK476M016A9DAA | 399-14791-1-ND |
U4 | 1 | IC BUFFER NON-INVERT 6V 16SOIC | Toshiba Semiconductor and Storage | 74HC4050D | 74HC4050DCT-ND |
tinyogx360 - Overview
The tinyogx360 is a variation of my ogx360 project, just a much smaller single player version. It is a circuit board which allows you to use a range of modern USB controllers on the Original Xbox Console. Note the warnings below prior to building.
See the main ogx360 repo for device firmware. This repo just constains the hardware design files.
This was created using Autodesk Eagle.

Ordering
- The PCB Gerbers and BOM are located here.
- These can easily be ordered via kitspace.
- 3D model of the PCB is here (Fusion360).
- You will also need to grab a Xbox Controller Port USB adaptor cable to salvage the connector.
Schematic

WARNING
- Released by request. This is not as tested or as user friendly as the main ogx360 board. You should be comfortable with self-debugging.
- The board does not have any programming headers. The Atmega32u4s should come from factory with a DFU bootloader which can be programmed via the xbox side USB connector.
- I didnt have much luck with this so I hacked on a ISP programming header and programming via TinyISP or any AVR programmer.
- Alternatively program it externally.
By Ryzee119