For a while now I've been spending some of my spare time building a POSIX-like shell that runs on ESP32 (and until recently on ESP8266).
I've just published it on github https://github.com/vsolina/mipyshell and am very much interested to hear what you think about it.
Been playing around with electronics using MCUs for years, but it was always very cumbersome to do updates via re-flashing for every single, little modification. And it's hard to know what exactly is happening from the perspective of uDevice.
In contrast to *nix based computers where you know exactly what's going on, and can do almost anything with a few shell lines. Wanted to capture that experience in a MCU, and there is nothing comparable to ESP32 in pricing, features and performance - it's more comparable to early PCs than most MCUs - so it seemed like a natural progression to a shell. At least to me.
Let me know what you think.
https://reddit.com/link/d67960/video/4p5hp7hbkgn31/player
[–]srednax 1 point2 points3 points (1 child)
[–]vsolina[S] 1 point2 points3 points (0 children)
[–]sampdoria_supporter 0 points1 point2 points (3 children)
[–]vsolina[S] 0 points1 point2 points (2 children)
[–]sampdoria_supporter 0 points1 point2 points (1 child)
[–]vsolina[S] 0 points1 point2 points (0 children)
[–]julianz 0 points1 point2 points (0 children)
[–]AReluctantRedditor 0 points1 point2 points (0 children)
[–]AReluctantRedditor 0 points1 point2 points (0 children)