First, make sure you have an Arduino IDE version 1.6.12 or higher. If not, you can download it from the Arduino website.
Compiling issues usually indicates a problem with the download or upload of the code (for example copy -paste of the code) or problems with saving as ZIP files.
The proper way to download the code is:
- Download the code
- Unzip it
- Double click (don't drag and drop) firmware.ino - all the files in the folder should open in the Arduino development environment. (They're all libraries you'll need to run the code).
- Upload to Arduino and Go! Remember- The code provided is a sample for you to get started.