Tervezzen egy beágyazott rendszert, IO portokkal

Tervezzen és valósítson meg egy olyan áramkört, ami több IO port-al rendelkezik. Ezeket a portokat lássa el teljesítmény meghajtással, illetve védelemmel. ATMEGA mikrokontrollert használjon, amihez egy saját bootloder-t fejlesszen ki.