I need a simple electronic design that communicate with my visual basic program through a USB port. The little electronic device timer has a relay switch as an output where I can connect to a lamp or anything with a relay switch to switch on or off on a time intervention device. On the software side, I can set the time and date for a daily or one time operation to automatically turn on a lamp for(example). Finally, after I set the time and date from my visual basic program, i could shutdown my computer and the information I entered in my program will be stored in my electronic device and wait to activate the relay switch on the time i set for the device. Plus the electronic device has it own backup power (battery) to power the relay switch without having the computer power on. This is just a general run down of my idea, will give full details later. Electronic skills required and serious candidate only.