Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Neo-Dice-Duo

Electronic Dice based on NeoPixel ring and MCU ATtiny 85 or ATtiny 814/1614.

The eletronic dice shows two dices to get a random number between 2 and 12. For visualization a NeoPixel ring with 24 NeoPixel-LEDs is used. Additionally a 7-segment display shows the result. During rolling the dices, an animation shows the progress. Dependend on the result, additional animations are used to emphasize some values, especially when the game "CATAN" is played. https://www.catan.com/catan
Numbers 6 and 8: Very good values, Number 7: The robber needs to be moved. This can be customized in the code to adapt to various games.

The circuit uses these hardware components: MCU ATtiny 85, NeoPixel ring 24 LEDs, 7-segment display with I2C-controller (Adafruit), push button to start animation.

The serial interface is used for uploading the code to the MCU using Urboot bootloader, and is used for a serial console to enter some commands: 'x' to start animation, 't' to test the likelihood of all possible numbers and show them on the display.

Libraries used: tinyNeoPixel (built into TinyCore and MegaTinyCore)

Compiled with TinyCore (MCUDude), uses ~90 % of available flash space (ATtiny 85).

Dice

About

Electronic Dice based on NeoPixel ring and ATtiny 85 or ATtiny 814/1614

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages