10 ms·
This is incredibly cool. One place I could see it being super useful is in making it easier to write regression tests for Arduino code. I'm one of the develope
by obrajesse 6y ago
This is incredibly cool. One place I could see it being super useful is in making it easier to write regression tests for Arduino code.
I'm one of the developers of https://github.com/keyboardio/Kaleidoscope https://github.com/keyboardio/Kaleidoscope - We've ended up putting together a 'virtual' Arduino core (https://github.com/keyboardio/Kaleidoscope-Bundle-Keyboardio/tree/master/virtual/cores/arduino https://github.com/keyboardio/Kaleidoscope-Bundle-Keyboardio...) that compiles to native code, so that we can run a simulator and test suites with gtest and gmock. (https://github.com/keyboardio/Kaleidoscope/tree/master/testing https://github.com/keyboardio/Kaleidoscope/tree/master/testi... / https://github.com/keyboardio/Kaleidoscope/runs/1632368671?check_suite_focus=true https://github.com/keyboardio/Kaleidoscope/runs/1632368671?c... ) It's super-useful, but a browser-based sim might be even better for this.