M5Stack product scan times (moved post to here!)
-
Having some fun today running the shortest possible sketches to see how fast they can execute code complied from Arduino IDE. The idea was to turn a physical output on and off as fast as possible!
void loop() {
state = !state;
digitalWrite (OutPin, state);
}
I measured a Core Basic, StickCPLUS and a Stamp-PICO all the same at a minimum of "about" 275 nanoseconds (plus "about" 50ns jitter) per state change or about 550ns for a complete square wave. That's just under 2MHz!
(https://imgur.com/XuIMSc3)
The Stamp-C3 is a whole different fish, at 7.2 MICRO seconds per state change!!!