book
rust-raspberrypi-OS-tutorials
book | rust-raspberrypi-OS-tutorials | |
---|---|---|
636 | 28 | |
15,013 | 13,554 | |
1.2% | 0.8% | |
9.3 | 6.3 | |
7 days ago | 8 months ago | |
Rust | Rust | |
GNU General Public License v3.0 or later | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
book
-
To-Do from CLI with Rust
Rust Official Docs
-
Building a Single-Threaded Web Server | Rust Programming
Welcome to Building a Single-Threaded Web Server. This lab is a part of the Rust Book. You can practice your Rust skills in LabEx.
-
Why I Prefer RST to Markdown
The link below (https://github.com/rust-lang/book/tree/main/tools) could imply the book was written as Word .docx with named styles, which enabled transformation into markdown for the mdBook?
-
Rust for Rustaceans
agreed, and the book is pretty upfront about it being for more intermediate readers. i felt like i hit the sweet spot for this book after having gone through the rust programming language [0], zero to production in rust [1], and having worked on a few larger rust projects. all three books are really good in their own way.
[0] https://doc.rust-lang.org/book/
-
Up(sun) and running with Rust: The game-changer in systems programming
Explore "The Rust Programming Language" official book
-
Rust Core Concepts List
The Rust Programming Language Book: https://doc.rust-lang.org/book/
-
How to Write Tests
Welcome to How to Write Tests. This lab is a part of the Rust Book. You can practice your Rust skills in LabEx.
-
How does Rust go “from” here “into” there
The Rust book
- Rust Book maintainer ignore user request to fix installation guide
-
Learning Rust: A clean start
My first port of call was to google learn rust which lead me to "the book". The book is a first steps guide written by the rust community for newbies (or Rustlings as they're called) to gain a 'solid grasp of the language'.
rust-raspberrypi-OS-tutorials
- Blinky on Pi 4B with Bare Metal Rust
- Baking Pi – Operating Systems Development
- Operating System Development Tutorials in Rust on the Raspberry Pi
-
How would you build an operating system? (SerenityOS with Andreas Kling)
I am very interested in this tutorial for building an OS for the Raspberry Pi in Rust: https://github.com/rust-embedded/rust-raspberrypi-OS-tutoria...
I'd love to try it out when (if ever) I have the time.
- M1 crate
- OS development tutorials in Rust on the Raspberry Pi
- Embedded Rust Development
-
Has anyone programmed a Raspberry Pi with Rust?
I like rust, low level and embedded hacking so I programmed a simple "kernel", based on this: https://github.com/rust-embedded/rust-raspberrypi-OS-tutorials
-
Can you learn and be good at programming by imitating codes?
So every week, I basically followed along these tutorials. I didn't even made an effort to fully understand the code I was copying, as I just didn't want to waste mental energy on it as I wanted that energy and time wasted on my focus at the time (C++ and JS). I did that for like a year, doing 1-3 tutorials/week from that site. Over the course of it, I got to build web apps, several compilers, several games mostly board games/3d shooters/2d multiplayer games, raytracers, peer to peer apps, building a networking stack, bots, blockchain apps, servers, PGP encryption, E2E encryption apps such as for messaging, built a NES emulator, virtual machines, simulators and graphics programming, etc. I'd say the longest one was learning to build a tiny OS on raspberry pi
-
Linux booting raspberry via USB?
Hello everyone, I'm not sure if this is possible, but I'll give it a shot. I have a raspberry PI zero and a linux host pc. I am trying to run stuff on the raspberry on bare metal, no OS below it (using this tutorial https://github.com/rust-embedded/rust-raspberrypi-OS-tutorials/). Now in the tutorial 4 there is a step "flash the kernel onto SD card and insert the SD card into the raspberry". Now, given my lack of SD card adapter (I'm also curious) I wanted to ask if it is possible to deliver this kernel onto the raspberry without the SD card using USB.
What are some alternatives?
rust-by-example - Learn Rust with examples (Live code editor included)
tauri - Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
Rustlings - :crab: Small exercises to get you used to reading and writing Rust code!
rppal - A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.
solana-program-library - A collection of Solana programs maintained by Solana Labs
redox - Mirror of https://gitlab.redox-os.org/redox-os/redox
nomicon - The Dark Arts of Advanced and Unsafe Rust Programming
rpi4-osdev - Tutorial: Writing a "bare metal" operating system for Raspberry Pi 4
github-cheat-sheet - A list of cool features of Git and GitHub.
serenity - The Serenity Operating System 🐞
too-many-lists - Learn Rust by writing Entirely Too Many linked lists
tock - A secure embedded operating system for microcontrollers