SAMD21 microcontroller architecture template based on ARM Cortex-M0 , showing high-speed bus matrix, NVM/SRAM controllers, DMA, clock and reset management, peripheral access controllers, timers, ADC, DAC, touch, and serial interfaces. Ideal for embedded engineers and hardware designers to study chip design and documentation. Fully customizable with EdrawMax.