Since ATtinyCore 2.0.0 never got a release even though it has been in the works for years, not many users have used and tested it. I expect the corefiles contains obvious bugs that have not yet been caught. I don't have plans to add a whole lot of new features to this core, but rather fix bugs and issues when they are discovered. So if you have a chip that is compatible with TinyCore, please give this core a try and report back if you find any bugs/issues. I expect it to be bugs, so please report them once you find them!
| Tests |
ATtinyX5 |
ATtinyX4 |
ATtinyX41 |
ATtinyX61 |
ATtinyX7 |
ATtinyX8 |
ATtinyX313 |
ATtiny1634 |
ATtiny828 |
ATtiny43 |
ATtiny26 |
digitalRead()/digitalWrite()on all pins |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
analogWrite()on all supported pins |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
Serial.print() and Serial.read() |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
analogRead()on all supported pins |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
⚫️ |
🟢 |
🟢 |
🟢 |
🟢 |
| SPI master |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
| SPI slave |
⚫️ |
⚫️ |
🟢 |
⚫️ |
🟢 |
🟢 |
⚫️ |
⚫️ |
🟢 |
⚫️ |
⚫️ |
| Wire master |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
| Wire slave |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
| Neopixel library/libraries |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
| Servo library/libraries |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
🟢 |
⚫️ |
⚫️ |
tone() (using timer1) |
⚪️ |
⚪️ |
⚪️ |
⚪️ |
⚪️ |
⚪️ |
⚪️ |
⚪️ |
⚪️ |
⚫️ |
⚫️ |
🟢 = Works
🔴 = Does not work
🟡 = Partially works
⚫️ = Not present / Not implemented
⚪️ = Untested
Since ATtinyCore 2.0.0 never got a release even though it has been in the works for years, not many users have used and tested it. I expect the corefiles contains obvious bugs that have not yet been caught. I don't have plans to add a whole lot of new features to this core, but rather fix bugs and issues when they are discovered. So if you have a chip that is compatible with TinyCore, please give this core a try and report back if you find any bugs/issues. I expect it to be bugs, so please report them once you find them!
digitalRead()/digitalWrite()on all pinsanalogWrite()on all supported pinsSerial.print()andSerial.read()analogRead()on all supported pinstone()(using timer1)🟢 = Works
🔴 = Does not work
🟡 = Partially works
⚫️ = Not present / Not implemented
⚪️ = Untested