As part of Central New Mexico Community College's workforce development bootcamp focused on Internet of Things (https://deepdivecoding.com/iot), I was looking for a way to have students visual algorithms in action.
A common starting point for learning about algorithms (and their complexity - big O notation) is sorting algorithms. It dawned on my that a NeoPixel strip could be used to visually show the numbers of a Bubble Sort floating to the top. And, that this visualization could then be compared against other algorithms, such as the Quick Sort.
Here is the visualization in action: