Skip to content

hello world

  • Home

hello world

a blog about coding

  • Home
0

Arduino / ARM / embedded

August 12, 2017

Arduino M0 PRO: programming the core ARM Cortex-M0+ and the SAMD21 MCU

A famous aphorism by computer scientist David Wheeler goes: “All problems in computer science can be solved by another level of indirection” (this is sometimes quoted as the fundamental theorem of...

0

Arduino / ARM / embedded

August 8, 2017

Arduino M0 PRO: configuring the clock tree of SAMD21

The SAMD21 complex clock signal distribution system is designed to offer maximum flexibility and lets the programmer choose between performance and power consumption. The cperipherals that control the clock distribution...

0

Arduino / ARM / embedded

August 8, 2017

Arduino M0 PRO: interrupt driven serial interface

SERCOM (SERial COMmunication interface) is the serial communication peripheral of the SAMD21. The SAMD21G18A has six peripheral instances (from SERCOM0 to SERCOM5) which can be configured to support USART, SPI...

  • « Previous Page

Follow:

Recent Posts

  • Let’s make a Snake game on a Melopero Cookie RP2040
  • Hierachical Finite State Machines
  • Simple runtime reflection in C++
  • C++ delegates
  • Client-server framework for a multiplayer game (part 1)

Archives

  • March 2023
  • October 2022
  • June 2021
  • November 2020
  • October 2020
  • August 2020
  • November 2019
  • August 2019
  • May 2019
  • September 2018
  • March 2018
  • November 2017
  • October 2017
  • August 2017

Categories

  • Arduino
  • ARM
  • C
  • C++
  • data structures and algorithms
  • Design Patterns
  • Development
  • embedded
  • STM32
  • Uncategorized

hello world © 2025. All Rights Reserved.