Raspberry Pi gen 1

The first Raspberry Pi took the world by storm — a truly great little computer for education and learning.

I wrote a series of articles to help people get started with Raspberry Pi. In addition to the usual tips and tricks, these articles covered some deeper subjects: ARM11 architecture, program profiling, and how to build a loadable kernel module.

With the release of the new second generation RPi, I created this landing page and a new menu structure. These changes let me retain the original articles — which are still quite relevant to the newer model RPi — while adding material for the second generation machine.

Tips and tricks (gen 1)

Performance measurement and tuning

Performance counter kernel module

Textbook matrix multiplication

Faster matrix multiplication

Build a kernel module

RPi performance event monitoring: rpistat