Техзадание вовсе не дебильное. Эзернет сразу гальваническую развязку обеспечивает, а железные СОМ-порты только на промышленных компах остались. А USB - это жопа однозначная. Возьми любой камень с эзернет контроллером на борту, добавь физику и все дела. У NXP и ST все примеры выложены. У меня плата с LPC1768 с полпинка пошла, главное с разводкой сильно не накосячить.