Well, in the vein of the spirit of the low-end microcontroller, I decided to make a timer lamp based around the PIC10F200. I did one years ago and it was based on a pic16f505 which is a low end MCU as well but it has quite a bit more ram and rom. Also, oddly enough I shall actually share both the circuit diagram (which is dead simple) and the .hex file so people can use the program to make their own timer lamp if desired.
So here’s the quick rundown
The LED blinks very slowly so that you can see the lamp in the dark, but not so rapidly to become annoying. The power button turns the lamp on and off. the timer button turns on the timer. the increments are 1, 5 and 30 minutes.
Here is the circuit diagram.
Also, here is the HEX file: Timelamp hex file
Also, here are pictures of the boards in development.
This is messy but, it worked for dev purposes.
And here is the finished board. Not bad for a couple hours of work. Yes, it’s messy, like everything I do.
So, tomorrow I’ll be going to my Hackerspace and drilling the holes and installing switches into a lamp I bought. Part 2 tomorrow, or the next day.