Other resources

Here we have gathered links to various online demos and external articles that CS107E students have found useful in the past. Check them out!


Informational Resources

Raspberry Pi

We are using the Raspberry Pi A+ in class. The A+ is similar to the B+.

ARM architecture

The Raspberry Pi A+ uses a Broadcom BCM2835 chip. Inside the chip is an ARM1176JFZ-S processor which is based on the ARMv6 architecture.

ARM Assembly Language

Bare Metal Programming

C Programming Language