Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Also support Raspberry Pi 3? #56

Open
ChocolateLoverRaj opened this issue Feb 21, 2025 · 0 comments
Open

Also support Raspberry Pi 3? #56

ChocolateLoverRaj opened this issue Feb 21, 2025 · 0 comments

Comments

@ChocolateLoverRaj
Copy link

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant