У Raspberry Pi возможностей больше. Я хочу сделать автоматическую систему с удаленным управлением, с накоплением истории в облаке и с возможностью достаточно простого масштабирования. RPi для этих целей подходит лучше всего. Изначально тестовый стенд сделал только на ней, но практически сразу начал сталкиваться с трудностями подключения к ней датчиков. Если для Arduino существует множество датчиков и скетчей, то чтобы подключить их к RPi еще придется помучаться. Плюс RPi менее защищена от неправильного подключения датчиков и имеет мало портов GPIO. Поэтому решил добавить в связку Arduino, которой легко управлять по I2C, и которых можно подключить несколько, при необходимости. Например, одна Arduino - растворный узел, еще одна - управляет климатом, освещением и поливом одного или нескольких стеллажей. Надо добавить стеллаж - Arduino попросту клонируется и вешается на I2C шину с минимальными переработками кода. Raspberry Pi в этом случае выступает в роли сервера для них, а также отправляет историю в облако и является единым контрольным центром.