At one point I had a thought that I could vary the time between asking the charlieplexed buttons and add a piezo buzzer to one pin to get some noises out of the little handheld. But then you would have to have sound all the time, because you want to scan the buttons as well.
It would make much more sense to have the buttons connected via a bunch of resistors to the ADC, so you get free pins and a way to add a buzzer. The project I named in an earlier log is a way better basis to do so.
It was fun to solder up the prototype and build a charlieplexed "keyboard" for the first time, but programming a game for it wasn't really on the time table sadly. I enjoyed the positive feedback from everyone on social media though and might think of something at a later point. Thanks for having this contest, hackaday people!
Hehe... just noticed the countdown said "since" and not "until". Anyways, nice to add some thoughts afterwards then!
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
You know what would be hardcore? Vary the display's I2C or SPI clock to play the tunes :P
Are you sure? yes | no
whenever I touched the I2C legs with the piezo by accident, the display fried.. sooo that would be impressive indeed :D
Are you sure? yes | no
obviously some filtering would be necessary (it should be there even when using any other pin anyways)
Are you sure? yes | no
still not sure I2C likes that
Are you sure? yes | no