Open source ARM Cortex-M microcontroller library
Simple example projects showing how to use libopencm3.