Sorry it took a while to get back to you on this and thanks for the help so far. But unfortunately we are not yet good…
Here’s the error message when I attempt to upload. It’s clear that I have files in the wrong place but I just can’t work out where which files need to be to satisfy Arduino. I’m tempted to buy an Uno that isn’t “a different one” so that I can just follow the conventional instructions…
Arduino: 1.8.2 (Mac OS X), Board: “Arduino Uno WiFi”
In file included from /Users/alanwoolhouse/Documents/Arduino/libraries/Cayenne/CayenneESP8266Shield.h:24:0,
/Users/alanwoolhouse/Documents/Arduino/libraries/Cayenne/BlynkSimpleShieldEsp8266_HardSer.h:27:29: fatal error: ESP8266_HardSer.h: No such file or directory
exit status 1
Error compiling for board Arduino Uno WiFi.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
And here is the file structure: http://d.pr/i/4DBz.