Beatbot unveiled the world's first self-emptying robot pool cleaner at CES 2026 today. This pool owner can't wait to take one home.
This is a simple task manager for Arduino / ESP32 to schedule tasks at a given frequency. Tasks are represented by anonymous functions, so they must be small, non-blocking and cooperative.
Use poolSTL to parallelize loops, transforms, sorts, and other standard library algorithms using this thread pool. This approach is easy to start with and also keeps your code future-proof by ...