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.
Go to file
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 2017-08-05 23:22:04 +02:00
Case Added airbrush template for numbers 2017-08-05 20:49:43 +02:00
Docs/Source Added menu for resetting the counter and showing battery voltage 2017-08-05 21:59:07 +02:00
KiCad Added photos of the prototype board 2017-08-03 13:19:22 +02:00
Source Added (somewhat hacky) workaround for the pin change interrupt waking the device up after releasing a long press to power down 2017-08-05 23:22:04 +02:00
.gitignore Initial commit 2017-08-01 23:29:57 +02:00
README.md Implemented display turning off when battery is low 2017-08-02 16:17:23 +02:00
UNLICENSE Added (un)license 2017-08-02 22:33:41 +02:00

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.