Miniature circuit breakers (MCBs) are manually operated devices (meaning a human operator must be around to reset it when it trips). This project involves the design of an automated system which is able to achieve reclosing of the MCB without a human operator. The system also has the ability to detect which fault caused the MCB to trip.