-
-
Notifications
You must be signed in to change notification settings - Fork 275
Also support Raspberry Pi 3? #56
Description
I have a raspberry pi 3B that I don't have any other use for (it does not have enough RAM to use as a Linux server). It seems like a great computer for writing a custom OS for.
I know this tutorial is specifically meant for a Raspberry Pi 4, and some hardware is not the same as a Raspberry Pi 3, but I am guessing that a lot of the code will work on both computers. Even if some features were just disabled when running on a Raspberry Pi 3, it would be nice to follow this tutorial to run on a Raspberry Pi 3.
It seems like a waste to buy a Raspberry Pi 4 when I already have a Raspberry Pi 3, when both computers have more than enough RAM and processing power for a hobby OS. Especially since you commented that you are interested in the Raspberry Pi 5 (I'm not sure if you're planning on making a tutorial for a custom OS on it), it seems even more useful to support multiple Raspberry Pis.
I want to write an OS in Rust (I can still follow this tutorial and write Rust code that does the same thing as the C code). I know there is https://github.com/rust-embedded/rust-raspberrypi-OS-tutorials, but those don't have drawing on the screen, networking, bluetooth, or sound, so from that tutorial my OS would be pretty boring.
Also the tutorial at https://github.com/bztsrc/raspi3-tutorial/ seems to be no longer getting new content so I'm more interested in this tutorial.