5 ms·
264kB of RAM? so you can't run linux on this, I guess?
by jokoon 4y ago
264kB of RAM? so you can't run linux on this, I guess?
- guenthert 4y agoIt's not meant to, but the Pico board comes with 8MiB of flash, so it is at least conceivable, even if not sensible, that someone gets Linux to run there (with a healthy dose of execute-in-place trickery). But why? It (well, the Pico board at least) already runs Python ;^)
- throwaway81523 4y agoThe Pico comes with 2MB of flash rather than 8MB, but same idea, more or less. There are some 3rd party boards with 8MB. I suppose you could connect up an SD card via SPI for near-unlimited storage. This might be of interest: https://blog.adafruit.com/2022/03/10/linux-written-in-python-for-the-raspberry-pi-pico-circuitpython-linux-python-bill88t/ https://blog.adafruit.com/2022/03/10/linux-written-in-python... It's a clickbait title, it's actually more of a busybox-like thing giving a linux-like shell from what I can tell. I haven't looked into it. FUZIX, which I think is based on Doug Braun's even earlier UZI (Unix Z80 Implementation), might also be of interest: https://www.raspberrypi.com/news/how-to-get-started-with-fuzix-on-raspberry-pi-pico/ https://www.raspberrypi.com/news/how-to-get-started-with-fuz...
- _Microft 4y agoIt's a microcontroller, not a single-board computer.
- skybrian 4y agoYes, this is for embedded devices like Arduino. You write firmware and load it into flash. 264K is plenty for many things you can do with that kind of device.
- moffkalast 4y agoA bit low for Wifi stuff though isn't it? The ESP32 has 520KB and that's usually already somewhat limiting.
- skybrian 4y agoI don't know. I'm using the original Pico and not doing WiFi.