Another shameless plug...
400khz output on the ESP32-S3 (dual core) across two axes has now been tested and confirmed as being reliable and precise. Video proof of steppers at 32x microstepping (25600ppr) eventually, just have quite a bit going on still.
That's double the step pulse frequency output (with step tracking) of any previous microcontroller based solution and please do correctly me if I'm wrong - the highest for any
microcontroller based solution out there? Would love to be corrected. Please!
EDIT: Must clarify: the 1Mhz step pulse output stated earlier is an experiment for a single axis and there remains a lot of work to get it in a usable state. The hardware is capable of it though. These tests and results are for the integrated all-in-one single MCU motion controller and so multi-axis speeds are lower.
Video of scope output: