http://www.waitingforfriday.com/index.php/MicroSimon
This project creates a micro-sized MB Electronics Simon game clone using an 8-pin PIC12F683 microcontroller. The original 'game 1' of Simon is re-created including all 4 skill levels. The project was made for the Sparkfun microcontroller competition (2011) and demonstrates several useful design techniques for using low pin-count controllers such as low-power sleep, charlieplexing, random number generation and switch multiplexing using a voltage divider with an ADC. The board is also in-circuit programmable making it easy to change and experiment with the software (which is coded in C and fits in the 2K of available program memory).
No, the very dim blinking is a side-effect of the charlieplexing used to connect the LEDs to the controller. I will have the full description and schematics up on my website in a few minutes - then you will be able to see how it was done :)
simoninns 1 year ago