I've been toying with the ESP32 architecture for a few years. (I began with ESP32-DevKitC in 2022.) I recently got four ESP32-S3 modules with the intent of trying out the ESP32 Bus Pirate (
https://github.com/geo-tp/ESP32-Bus-Pirate).
I hadn't heard about any Linux ports until I saw your comment here. Thanks!
The "playground" Linux port looks interesting, but it hasn't seen any updates for nearly a year. Still, I'm going to try it on a ESP32-S3 N16R8 and see how it goes.
It's funny, because I first ran Linux (SLS & Yggdrasil) on a PC with a 33MHz clock, 32MB RAM, and a 70MB hard drive. The N16R8 clock speed, RAM, and flash are all within an order of magnitude of what was on that old PC.
https://github.com/ESP32DE/Boot-Linux-ESP32S3-Playground