rust runs on EVERYTHING (no operating system, just Rust)
2022
R
Amerika Serikat
Mobile Game
The world of embedded programming is AMAZING. The Raspberry Pi is one of the best platforms to break into embedded development. In this video, we'll program our Raspberry Pi WITHOUT the Linux Kernel. We'll use the Rust build chain to create a custom kernel image that we can use to blink our LED on and off.
You can take this tutorial, create the code for yourself and use it to develop something more advanced! You can use the UART bus, the SPI bus, or maybe even start to write your own operating system.
Video Links:
Linker Script: https://github.com/lowlevellearning/raspberry-pi-baremetal-c/blob/master/linker.ld
BCM2837 Datasheet: https://cs140e.sergio.bz/docs/BCM2837-ARM-Peripherals.pdf
🏫 COURSES 🏫
Learn to code in C at https://lowlevel.academy
🔥 SOCIALS 🔥
Low Level Merch!: https://www.linktr.ee/lowlevellearning
Follow me on Twitter: https://twitter.com/LowLevelTweets
Follow me on Twitch: https://twitch.tv/lowlevellearning
Join me on Discord!: https://discord.gg/gZhRXDdBYY
0:00 Intro
0:36 Board Setup
0:41 Lets Code!
1:30 ARMv7 Target
2:13 no_std
3:37 Don't Panic!
4:30 start location
5:25 linker script
8:15 elf2bin
9:30 TO THE DATASHEET!
13:25 GPIO Code
16:50 Firmware Files
17:57 Outro
More
0 /10
0 people rated
rust runs on EVERYTHING (no operating system, just Rust)
2022
R
Amerika Serikat
Mobile Game
The world of embedded programming is AMAZING. The Raspberry Pi is one of the best platforms to break into embedded development. In this video, we'll program our Raspberry Pi WITHOUT the Linux Kernel. We'll use the Rust build chain to create a custom kernel image that we can use to blink our LED on and off.
You can take this tutorial, create the code for yourself and use it to develop something more advanced! You can use the UART bus, the SPI bus, or maybe even start to write your own operating system.
Video Links:
Linker Script: https://github.com/lowlevellearning/raspberry-pi-baremetal-c/blob/master/linker.ld
BCM2837 Datasheet: https://cs140e.sergio.bz/docs/BCM2837-ARM-Peripherals.pdf
🏫 COURSES 🏫
Learn to code in C at https://lowlevel.academy
🔥 SOCIALS 🔥
Low Level Merch!: https://www.linktr.ee/lowlevellearning
Follow me on Twitter: https://twitter.com/LowLevelTweets
Follow me on Twitch: https://twitch.tv/lowlevellearning
Join me on Discord!: https://discord.gg/gZhRXDdBYY
0:00 Intro
0:36 Board Setup
0:41 Lets Code!
1:30 ARMv7 Target
2:13 no_std
3:37 Don't Panic!
4:30 start location
5:25 linker script
8:15 elf2bin
9:30 TO THE DATASHEET!
13:25 GPIO Code
16:50 Firmware Files
17:57 Outro
More
0 /10
0 people rated
Tonton online
Tonton di app
Watch on TV
Episode
Pemeran Terbaik
Ulasan Pengguna
Episode
Pemeran Terbaik
Ulasan Pengguna
Episode
film
lklk
Netflix
Plex
Ulasan Pengguna
Nelisiwe Sibiya
03/07/2026 00:54
rust runs on EVERYTHING (no operating system, just Rust)
— No more content —
Ulasan Pengguna
Nelisiwe Sibiya
03/07/2026 00:54
rust runs on EVERYTHING (no operating system, just Rust)
— No more content —
Disclaimer: All videos and pictures on MovieBox are from the Internet, and their copyrights belong to the original creators. We only provide webpage services and do not store, record, or upload any content.