Yeah, Linux is till amazingly modular and it’s a fun advanced hobbyist project to just get it to run in the smallest thing possible (“Linux in a potato”).
It’s not however logical to increase hardware requirements (and hence costs) in the design of a production device just to have Linux there when all you’re running is a single task in a single thread to control a motor, something you can otherwise probably fit in something like this.
It’s very slow, but some people made a RISC-V rv32ima emulator that runs on an ATMega328P to run Linux on an Arduino Uno. Nobody would do that in a commercial product (it’s ridiculously slow, difficult, and further into “for shits & giggles” than Taco bell with laughing gas), but even the cheap shitty microcontrollers can run Linux. Badly.
Yeah, Linux is till amazingly modular and it’s a fun advanced hobbyist project to just get it to run in the smallest thing possible (“Linux in a potato”).
It’s not however logical to increase hardware requirements (and hence costs) in the design of a production device just to have Linux there when all you’re running is a single task in a single thread to control a motor, something you can otherwise probably fit in something like this.