A small digital counter intended for use in board games. Runs on an ATTiny85 using an SSD1306-based 128x64 OLED display, in a custom designed and 3D printed case.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Mark van Renswoude f92f7d8794 Added (somewhat hacky) workaround for the pin change interrupt waking the device up after releasing a long press to power down 4 years ago
Case Added airbrush template for numbers 4 years ago
Docs/Source Added menu for resetting the counter and showing battery voltage 4 years ago
KiCad Added photos of the prototype board 4 years ago
Source Added (somewhat hacky) workaround for the pin change interrupt waking the device up after releasing a long press to power down 4 years ago
.gitignore Initial commit 4 years ago
README.md Implemented display turning off when battery is low 4 years ago
UNLICENSE Added (un)license 4 years ago

README.md

Schematics and PCB layout made using KiCad (http://kicad-pcb.org/).

ATTiny85's firmware is built using PlatformIO (http://platformio.org).

Before uploading the firmware I used the Arduino IDE and an "Arduino as ISP" to burn the 8 Mhz bootloader, you may get incorrect timing otherwise. I have not yet bothered to figure out how to do this with just PlatformIO.