ALSarduino очень часто выбирают чтобы меньше париться, так как под него вагон готового кода и проектов, и соорудить чтонить на его основе, в принципе,  может даже человек не умеющий программировать и/или на вы обращающейся с паяльником  

 Что вобщем есть гуд 
 Бывалые энтузиасты,  вроде тебя, конечно же могут сделать аналогичный проект более эффективным и  мение затратным способом, но на то они и спецы 
 Кстати, уже есть готовые платы arduino с портом ethernet, так что отдельный ethernet shield к ним не нужен.