Architecture overview
As the DCM is a link between the high and low level, understanding both high level architecture (NAOqi) and low level (devices/electronic board) is useful to understand the DCM.
Like other modules, the DCM is part of the NAOqi environment. It is linked as a library.