"Serial" errors while compiling sketch for Tiny84

Hi Coding Badly,

Thank you for all your help :slight_smile:

Here is what I did to get it going :

Refreshed the libraries as suggested using the following libraries:

Firstly I used used this tiny core
https://arduino-tiny.googlecode.com/files/arduino-tiny-0150-0020.zip
and it compiles successfully, though I got the following errors

Done Compiling.
Third-party platform.txt does not define compiler.path. Please report this to the third-party hardware maintainer.
Build options changed, rebuilding all

Sketch uses 7,082 bytes (86%) of program storage space. Maximum is 8,192 bytes.
Global variables use 173 bytes (33%) of dynamic memory, leaving 339 bytes for local variables. Maximum is 512 bytes.

I do not know if the error "Third-party platform.txt does not define compiler.path" has any impact?

Secondly I used this tiny core
https://github.com/Coding-Badly/TinyCore1/archive/master.zip
and got no errors as shown below

Done Compiling.
Build options changed, rebuilding all

Sketch uses 7,082 bytes (86%) of program storage space. Maximum is 8,192 bytes.
Global variables use 173 bytes (33%) of dynamic memory, leaving 339 bytes for local variables. Maximum is 512 bytes.

It compiles successfully.

Thanks for the help and the tiny core :slight_smile:

The tiny84 chip is now 'flashed' with Nathan's DS18B20 sketch.

Now to figure out how to use this Tiny84+RFM12B as TX, and the RFM12B+Rasp-Pi as RX.
After that the journey will move to RFM69CW, which has slightly higher power and encryption.

Now that the sketch compiles I will sit and have a think as to why getting this going was not easy. In hindsight it's always easy once you are there (what ever 'it' is). You (thats me in the third person) think : why was that so difficult. I think there are and were many variables, and as you suggest, a small (untoward) tweak had been introduced into the libraries, hence the need to have a refresh.

Thanks again :slight_smile: