The DreamZBox 2.0 is a redesign of a previous capstone project. The goal of the DreamZBox 2.0 was to fix any issues the original had as well as improve upon the design. A separate CS team worked on a custom game for the custom console and controllers. The DreamZBox 2.0 features wireless and rechargeable controllers as well as a smaller, more portable console design. The DreamZBox 2.0 also have multiplayer functionality and a rotary encoder to add a unique scrolling functionality to the controllers as well as an accelerometer for motion control. This project involved many different technical skills. These skills were utilized both in hardware and software. Some programs used in the project include KiCad and EAGLE for PCB design, Arduino IDE for programming the microcontroller used in the controllers, and Fusion 360 to design the 3D printed enclosures.