This circuit provides a universal timer functionality that can be used to automatically switch electrical devices on and off after preset time intervals. The program was written in QBasic and allows the user to set the timer in increments of 10 seconds by pressing F1. Once set, pressing F2 will turn the device on and start the countdown. The timer output is connected to the computer's parallel port to control power to the device. When the display reads 0:0:0, the device will turn off. This simple, low-cost timer circuit can be used in applications like laboratories, darkrooms, and time-keeping for educational competitions.