Les deux sont possibles, mais les deux sont plutôt complémentaires à mon avis.
L’Arduino est plus adaptée pour gérer des entrées/sorties et je conseillerai de commencer par ça.
La RPi t’apportera(it) de l’intelligence supplémentaire.
Juste pour illustrer, pense au démarrage: un R2 piloté par Arduino prendra vie quasiment immédiatement… avec une RPi ou équivalent, R2 aura besoin d’un (long) démarrage système… enfin c’est mon avis !
Par la suite, il sera toujours possible de communiquer entre une RPi et ton(tes) Arduino(s) donc tu ne perdrais rien à démarrer en Arduino et tu pourras ajouter plus tard des fonctions plus “évoluées” avec un RPi.