Gegen einen RPi spricht, dass er zu wenig Anschlüsse für Sensoren hat.
Man würde wohl allein deshalb einen uC zusätzlich brauchen. Manche Leute
glauben, dass es schwieriger zu programmieren ist, wenn das Programm
quasi auf 2 Rechner verteilt wird, ich glaube eher an
teilen-und-herrschen; was sagt dein Bauch dazu?
Der RPi wird dann interessant, wenn du schon mal ein GTK- oder Qt-GUI
gebaut hast. Oder wenn du einen PC-Monitor benutzen willst oder Netzwerk
brauchst.
Ansonsten würde ich ein eDIPTFT43-ATC¹ oder eDIPTFT70-ATC nehmen. Das
sind 4.3" bzw. 7" TFT-Displays komplett mit kapazitivem Touch und
Grafik-Controller, alles per serieller Schnittstelle ansteuerbar. Damit
kann jeder kleine uC ein GUI bekommen. Das ist sicher einfacher zu
programmieren als die Hardware-Ansteuerung mit RPi, vor allem, wenn auf
dem Arduino schon viel fertig ist.
1) https://www.lcd-module.de/produkte/ediptft.html
in dem Laden gibt es auch ähnliche OLED mit Touch
P.S. resistiver Touch ist billig, nicht preiswert, weil Benutzer von
ihren Telefonen verwöhnt sind.