Please use code tags when you post code or warning/error messages. To do this, click the </> button on the forum toolbar, then paste the text you want to be in the code tags. Finally, move the cursor out of the code tags before adding any additional text you don't want to be in the code tags. If your browser doesn't show the posting toolbar, then you can manually add the code tags like this:
[code]``[color=blue]// your code is here[/color]``[/code]
The reason for doing this is that, without code tags, the forum software can interpret parts of your code as markup, leading to confusion, wasted time, and a reduced chance for you to get help with your problem. This will also make it easier for us to read your code and to copy it to the IDE or editor.
Using code tags and other important information is explained in the "How to use this forum" post. Please read it.
You're much more likely to get help here if you post the error messages directly to the forum, rather than as an attachment. If you had done so in this case, I guarantee someone would have already given you the solution to your problem. In the event that the text you need to post exceeds the forum's 9000 character limit, it's OK to use an attachment. However, in this case you were nowhere near 9000 characters.
jandkr's error:
Arduino: 1.6.8 (Windows 7), Board:"Arduino/Genuino Uno"
In file included from C:\Users\JanP\Documents\Arduino\BY8X01-16P-Arduino-master\examples\SimpleExample\SimpleExample.ino:3:0:
BY8X01-16P.h:103: error: 'Serial1' was not declared in this scope
BY8X0116P(Stream& stream = Serial1, byte busyPin = 0, byte busyActiveOn = HIGH);
^
SimpleExample:7: error: call to 'BY8X0116P::BY8X0116P(Stream&, byte, byte)' uses the default argument for parameter 1, which is not yet defined
BY8X0116P audioController; // Library using default Serial1 UART and no busy pin hookup
^
C:\Users\JanP\Documents\Arduino\BY8X01-16P-Arduino-master\examples\SimpleExample\SimpleExample.ino: In function 'void setup()':
SimpleExample:10: error: 'Serial1' was not declared in this scope
Serial1.begin(9600); // Serial1 must be started first - only supported UART baud rate is 9600
^
exit status 1
'Serial1' was not declared in this scope
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
The problem is that the code you're using was written for an Arduino board with an extra serial port, named Serial1 (e.g. Mega, Leonardo, Micro) but you're using an Uno, which only has the one serial port, named Serial. You'll need to create a software serial port by using a library like SoftwareSerial and then update your code accordingly. You'll see how to do this by reading the library documentation: