Embedded Controller design and implementations