Digispark atTiny85 and how to get it working in 2025
If you follow 95% of what is online on how to use the digispark, it's wrong because it is 8 years out of date. The Repo on GitHub has been utterly abandoned and is useless.
http://digistump.com/package_digistump_index.json
https://github.com/digistump/DigistumpArduino/tree/master
You can install it, it has one of the only working digimouse libraries.
the uploader in it is such a piece of garbage, I was able to get loaded in 10 tries.
To get it working decently you need two other repos.
https://github.com/ArminJo/DigistumpArduino. This one has been less abandoned. It's not been touched in 2 years and has all the same problems in the libraries. but at least you can compile and upload.
http://drazzy.com/package_drazzy.com_index.json this one is live and works great with actual working micronucleus. but does not have any of the keyboard or mouse libraries that the previous has. which are just garbage buggy old versions of the https://www.obdev.at/products/vusb/index.html library that is a better choice anyways.
if you want to go with something that is well maintained and very stable https://github.com/SpenceKonde/ATTinyCore
https://github.com/digistump/DigistumpArduino/tree/master
Nope dead now... Use this instead.
https://raw.githubusercontent.com/digistump/arduino-boards-index/master/package_digistump_index.json
https://raw.githubusercontent.com/digistump/arduino-boards-index/master/package_digistump_index.json
You can install it, it has one of the only working digimouse libraries.
the uploader in it is such a piece of garbage, I was able to get loaded in 10 tries.
To get it working decently you need two other repos.
https://github.com/ArminJo/DigistumpArduino. This one has been less abandoned. It's not been touched in 2 years and has all the same problems in the libraries. but at least you can compile and upload.
http://drazzy.com/package_drazzy.com_index.json this one is live and works great with actual working micronucleus. but does not have any of the keyboard or mouse libraries that the previous has. which are just garbage buggy old versions of the https://www.obdev.at/products/vusb/index.html library that is a better choice anyways.
if you want to go with something that is well maintained and very stable https://github.com/SpenceKonde/ATTinyCore
So install both. to get these working, this is the sad part of being a maker, if you are not using the latest hotness new toy it becomes dead in short order. and making these old but working things useable can be a nightmare.
Updated to current info in 2025 as digistump died.
Comments
Post a Comment