Update README

Switch to an ATtiny45 and the ATTinyCore.
This commit is contained in:
Hannes Thalheim 2017-12-01 02:00:58 +01:00
parent 3d5387e8cd
commit 171c3659f8

View File

@ -1,6 +1,6 @@
# TinyFinger # TinyFinger
TinyFinger is a small device powered by an ATtiny13 to produce pseudorandom TinyFinger is a small device powered by an ATtiny45 to produce pseudorandom
numbers for selecting student groups during the computer science hardware numbers for selecting student groups during the computer science hardware
courses at Leipzig University. courses at Leipzig University.
@ -12,7 +12,7 @@ mostly SMD components. The routing was done manually.
## code ## code
The firmware for the ATtiny is written as an Arduino sketch using the The firmware for the ATtiny is written as an Arduino sketch using the
[MicroCore] board definitions. It uses a [linear congruential generator] [ATTinyCore] board definitions. It uses a [linear congruential generator]
for generating pseudorandom numbers and transforms them to the needed for generating pseudorandom numbers and transforms them to the needed
range using the gcc uniform_int_dist c++std implementation. range using the gcc uniform_int_dist c++std implementation.
@ -24,6 +24,6 @@ ISP with the ArduinoISP example sketch included with the IDE.
The case is modelled in Blender and intended for 3d printing, e.g. using The case is modelled in Blender and intended for 3d printing, e.g. using
Cura after exporting the model as an stl file. Cura after exporting the model as an stl file.
[MicroCore]: https://github.com/MCUdude/MicroCore [ATTinyCore]: https://github.com/SpenceKonde/ATTinyCore
[linear congruential generator]: https://en.wikipedia.org/wiki/Linear_congruential_generator [linear congruential generator]: https://en.wikipedia.org/wiki/Linear_congruential_generator