C and assembly on the Raspberry Pi

The Raspberry Pi is known for being a cheap and versatile board with lots of different use cases. It’s also an interesting device to get your feet wet with embedded programming since all you need is an SD card reader. Other systems usually require a dongle to flash your code to the device.

There are a few ressources for “bare metal” programming on the Raspberry Pi without any pre-installed operating system.

There’s also a Raspberry Pi emulator available and someone created a bare metal StarFox 64 remake demo.

I’d love to see some resources for the ODROID-X2 which has a lot more juice…