Attitude Determination and Control Systems (ADCS) are a crucial component in satellites since this system aids in outer space navigation by allowing them to maneuver and orient themselves in a desired path once in orbit. This paper will focus on the design and development of the first ADCS for a TubeSat2.0 nanosatellite. Our design will consist of choosing an appropriate microcontroller, motors, motor controllers, reaction wheels, PCB, integration of sponsor mandated parts, and other key components used in the ADCS, while adhering to several engineering constraints and specifications. Our ADCS primary objective is stabilization.