Bare-metal RISC-V setup

Setting Up a Framebuffer Display over SPI on the Raspberry Pi Zero 2W with Buildroot

...

May 21, 2026 · 5 min · Akshat
Bare-metal RISC-V setup

Setting Up a Minimal Linux Image on the Raspberry Pi Zero 2W using Buildroot

NOTE: This is not a tutorial. Just stuff I understood from watching videos and reading forums/articles. What is Buildroot? I’d been curious for a while about why certain Linux-based gadgets feel so snappy — fast boot times, no bloat, just doing exactly what they’re supposed to do. I started reading about it and kept running into the name Buildroot. Buildroot is a build system that compiles a complete Linux image from scratch, tailored exactly to your target hardware, with nothing on it that you didn’t explicitly ask for. That minimal footprint is precisely why these devices boot so fast. ...

May 21, 2026 · 6 min · Akshat
Bare-metal RISC-V setup

Bare-Metal "Hello World" on RISC-V - Part 2

Let’s actually build the thing ...

May 19, 2026 · 7 min · Akshat
Bare-metal RISC-V setup

Bare-Metal "Hello World" on RISC-V - Part 1

Everything your OS hides from you, laid bare ...

May 19, 2026 · 14 min · Akshat