3 ms·
Running Linux with Kernel 6.3 on Open Source Hardware Board with ESP32-S3
- gitowiec 3y agoHow it is even possible to run Linux only with 8MB of RAM? In the article it's Ubuntu, it's the distro what I use on my Dell i7 gen. 3 laptop.
- dmitrygr 3y agoIt just runs the kernel and one CLI app, maybe two. No ui, no swap. It is the same kind of rootfs your laptop runs, but the similarities end there.
- rgovostes 3y agoThe wording is confusing. They used an Ubuntu build system to run this script, which produces the firmware file to be flashed to the ESP32. The firmware is a minimal Linux-based OS, not Ubuntu. https://gist.github.com/jcmvbkbc/316e6da728021c8ff670a24e674a35e6 https://gist.github.com/jcmvbkbc/316e6da728021c8ff670a24e674...
- mdaniel 3y agoI dunno if the audiences for these 2 things overlap, but since the posting of Willow (https://news.ycombinator.com/item?id=35948462 https://news.ycombinator.com/item?id=35948462 https://github.com/toverainc/willow#readme https://github.com/toverainc/willow#readme) I've become aware of references to that ESP32-S3 package
- eternityforest 3y agoThis will be a really big deal if they refine it a bit. Right now there doesn't seem to be any good way to add user-loadable "Apps" to an IoT device, and that's a really big problem with IoT. Apps would free people from a specific cloud provider without requiring a separate server box which in itself is an expensive thing that can become obsolete. With apps, your cloud provider becomes swappable, and devices can connect directly, or you can choose to connect to a self-hosted controller.