Thanks for your feedback.
I posted here (Programming Questions instead of Other Software Development) because I was not - too - interested in how to build a simulator, but how to use one to improve my own programming exerience.
There are still many areas for improvement in the Simulator for Arduino and briefly these are:
- Implement custom libraries - this means walking through each library in turn
Do I understand that you do not start out on a compiled elf file, but interpret the given source code independently?
I'd fully understand if your simulator does not step into code it does not have source text for ( and doesn't count for your limiting 100 ; )
but "just" executes the compiled machine code. And I see it's not trivial to emulate the processor (e.g. display all pin states modified "somehow" )
Well, I'll give it a try,
Thanks for your comment!