Original Xbox EEPROM reader and writer. Based on and inspired by the awesome work by Grimdoomer on PiPROM and Ryzee119s ArduinoProm

Inspect Gerbers

Tracespace View

Order PCBs:

Compare PCB Prices:

Buy Parts

Adjust quantity:
%
 
ReferencesQtyDescriptionManufacturerMPNDigikey
IC11IC REG LINEAR 3.3V 800MA SOT223STMicroelectronicsLD1117S33TR497-1242-1-ND
IC21IC MCU 8BIT 32KB FLASH 44TQFPMicrochip TechnologyATMEGA32U4-AUATMEGA32U4-AU-ND
IC31IC BUF NON-INVERT 3.6V 14TSSOPNexperia USA Inc.74LVC125APW,1181727-3092-1-ND
J11Female Pin HeaderFemale Pin Header Generic 2x7 0.1inPPTC072LFBN-RCS7075-ND
J21MICRO SD PUSH-PUSH, SMT, 1.40MMGCTMEM2075-00-140-01-A2073-MEM2075-00-140-01-ACT-ND
C1, C2, C63CAP CER 0.1UF 50V Y5V 0805Capacitor GenericCC0805ZRY5V9BB104311-1361-1-ND
C31CAP CER 10UF 6.3V X5R 0603Capacitor GenericJMK107ABJ106MA-T587-5869-1-ND

ArduinoProm

Build

This project is based on the work from Ryzee119's ArduinoProm:

ArduinoProm. An Arduino based Original Xbox EEPROM reader and writer. It can be used to recover a HDD key etc.

ArduinoProm is inspired and adapted upon the awesome work by Grimdoomer on PiPROM, now achievable on a <$3 Arduino board. See https://github.com/grimdoomer/PiPROM for the Original Raspberry Pi version!

Use at your own risk

The firmware has been written around the Arduino Pro Micro Leonardo (5V/16Mhz). However I would expect it to work on any Arduino with a built in USB >bootloader/Virtual Comport support, and obviously I2C support.

  1. Open ArduinoProm.ino in Arduino IDE

  2. Connect your Arduino to your PC and setup the IDE. An example below
    Arduino IDE preview

  3. Hit the program button then confirm it compiles and programs successfully.

By Ryzee119

MORE WILL BE ADDED LATER TO THIS SPECIFIC PROJECT - dtomcat