Sorry if the subject line is a bit ... fuzzy. But, today's a perfect example of this issue. All of my hardware is at home, and I have an idea that I need to code up and test. However, there's no way to run a simple test sketch without having an actual board connected. So my question is: is there a way to write a sketch that just does simple serial prints, compile and run it on the local machine without needing to upload it to a board? Sort of a test environment for the AVR?
It probably seems silly to run something that would, technically, require the board to work, but other than having multiple boards, both at home as well as at the office, I can't think of any other way of doing this. All I need is a way to output serial .print()s to the console for testing. Don't need any of the AVR hardware to do anything.