UnoArduSimV1.4 README

When you first run UnoArduSim.exe, you will see a default set of I/O devices (one of each of eight of the "big" I/O devices, and several of each of the "small" I/O devices), and a dummy "simple.ino" default program which you can immediately run.

You can use the Configure menu to adjust the set of I/O devices, and from the provided dialog "Save" that configuration for next time (as a named text file). That file name will be automatically added to the myArduPrefs.txt file that gets loaded at the next program startup -- to go back to the default startup configuration, delete the IODevs line in the myArduPrefs.txt file (or just delete that entire file).

When ready, you can load and try out the provided DemoProg1.ino demonstration program -- that program needs to have a particular set of I/O devices attached, so use "Configure->IO Devices" and "Load" the myUnoDevs_DemoProg1.txt file. That will load the devices (with pre-set pin connections (and settings and values) that are needed by the DemoProg1.ino program. Run it to see the IO devices and program in action.

You can then try out a more complex (and fun) program DemoProg2.ino that has musical playback and IO devices moving to the music (my acknowledgment tothe animated TV program, the SImpsons, for that one). This second demo program also shows that you can split your code (and included data) between multiple files for better viewing and navigation.

