RodMcM
January 18, 2018, 3:51am
1
I am running IDE 1.8.3 and 5 and looking for a library for the ATTINy 84/85
Ones I have downloaded will not compile
The latest zip I tried to enter to the library ATTinyCore-master.zip comes up with the following error message:
"Specified folder/zip file does not contain a valid library"
I want to program through a Sparkfun Pocket programmer not via a UNO
pert
January 18, 2018, 3:54am
2
You need to understand the difference between a library and a hardware package.
ATTinyCore is a hardware package, not a library. You're trying to use a library installation technique to install a hardware package. That will never work. If you only follow the very clear installation instructions provided for ATTinyCore you'll find it quite simple:
Supported IDE versions
============
ATtinyCore (Universal) works with all versions of the official IDE (from arduino.cc ) from version 1.6.3 onwards. For boards manager installation, 1.6.4 or later is required. Due to serious bugs, 1.6.6, 1.6.7, 1.6.8, and 1.6.10 are not recommended. Version 1.8.9 is recommended.
Boards Manager Installation
============
This core can be installed using the boards manager. The boards manager URL is:
`http://drazzy.com/package_drazzy.com_index.json`
1. File->Preferences on a PC, or Arduino->Preferences on a Mac, enter the above URL in "Additional Boards Manager URLs
2. Tools -> Boards -> Boards Manager...
*If using 1.6.6, close boards manager and re-open it (see below)
3. Select "ATTinyCore by Spence Konde" and click "Install".
Due to [a bug](https://github.com/arduino/Arduino/issues/3795) in 1.6.6 of the Arduino IDE, new boards manager entries are not visible the first time Boards Manager is opened after adding a new boards manager URL. If you are still using this version of the IDE, you should update. It is ancient.
Manual Installation
============
This file has been truncated. show original