Arduino не подойдет.
Raspberry Pi - вполне. Только желательно брать от 4GB RAM, что бы можно было запустить браузер, если нет другого ПК.
Но в любом случае, для первоначальной настройки понадобиться другой ПК, чтобы записать Линукс на SD карту.
Можно попробовать аналогичные альтернативные SBC, например Orange Pi или Rock Pi. Получится дешевле и в некоторых конфигурациях производительнее, но поддержка и комьюнити у Raspberry лучше.