The purpose of this document is to describe the LEGO Robotics firmware architecture primarily towards the advanced brick - hardware and firmware conciderations