Close
0%
0%

Tiny Says

A key-chain sized Simon Says game based on the ATtiny85

Similar projects worth following
A key-chain sized Simon Says game based on the ATtiny85.

It is meant to just be a simple project to get my feet wet designing circuits and PCB-s as I am an Embedded Software engineer and don't have much experience with hardware design.

Any and all suggestions and ideas are welcome and appreciated.

The final model should be a 50mm x 50mm (or smaller) Simon Says game based on the ATtiny85 that can be used as a key chain. The plan is to have a rechargeable 500mAh LiPo battery with integrated LiPo charger and USB that can also be used to upload code through a boot loader.

The schematic and PCB are made using KiCAD.

All of the project files are available on GitHub so feel free to take a look or fork the project and make your own variant.

  • As small as can be

    Stefan Mitic04/20/2016 at 23:58 0 comments

    Managed to scale down the PCB from 50mm x 50mm to 40mm x 40mm, this is the smallest I can make it.

    Also, thanks to @flashcactus's suggestion that some people might want a ISP header I added one to the board. It can be soldered if needed but the MCUs will come with a bootlaoder flashed on to them so they can be reprogrammed over USB.

    The updated files are also available on GitHub.

View project log

Enjoy this project?

Share

Discussions

flashcactus wrote 04/19/2016 at 22:58 point

Nice one. How's it supposed to be programmed, though?

  Are you sure? yes | no

Stefan Mitic wrote 04/20/2016 at 09:59 point

The MCU will be flashed with a boot loader before it gets soldered onto the board, after that all software updates will be performed over USB. So you will pretty much get a devkit. ATM I am looking into boot loaders as I think it would be overkill to write my own just for this project.

  Are you sure? yes | no

flashcactus wrote 04/20/2016 at 12:32 point

Ah, okay. I just don't like putting bootloaders onto ATTinies, they have too little flash already.

  Are you sure? yes | no

Stefan Mitic wrote 04/20/2016 at 12:56 point

Well I thought what the hell, we already have USB, why not make it easily hackable. :D But I suppose I could look into adding a programming header (or at least the footprint for one) to the board so we have that option too. BTW thanks for the feedback! :D

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates