I'm still not entirely sure what you're saying to do in the second paragraph, could you explain it in more detail?
What do you mean by uploading firmware? The firmware I use is the standard firmware from the Velleman website.
Also, what do you mean by connecting with the Arduino IDE Serial monitor, I know what the serial monitor is but how do I use it to find the problem?