M5Stack Tab5 Sorting Lab

Touch-controlled visual guide to Bubble, Insertion, Selection, Shell, Merge, Quick, Heap, and Radix sort. Each algorithm animates the same 48 shuffled values and reports comparisons, moves, and elapsed time. RUN ALL 8 ends with a fair operation-count chart.

Controls: Pause/Resume, Redo, Next, Run All 8, and Algorithm Menu. Build with pio run, upload with pio run -t upload.

The PlatformIO platform is pinned to the 54.03.21-2 maintenance release, which includes esptool 5.0.2 and avoids the Click API error present with the original 54.03.21 package on some Windows installations.

S
Description
Interactive M5Stack Tab5 sorting algorithm visualizer
Readme 47 KiB
Languages
C++ 100%