Метеостанция посредством Raspberry Pi, как лучше сделать — через Arduino или через Raspberry Pi GPIO?
Датчик - распберри - приложение. Ардуина незачем. Берем датчики с i2c, ищем питоньи модули, пишем несложный софт. Релюхи или транзисторы вешаем на gpio. Для красивой визуализации можно использовать grafana, я делал prometheus + grafana, экспортеры писал сам, что-то есть на гитхабе.
я делал блок на базе ардуиноподобного контроллера Wemos D1 mini (ESP-8266) . Весь контент генерируется на клиенте js'ом, я просто залил приложение на flash(4mb). Оформление https://purecss.io + реактивный контент https://mithril.js.org, после сжатия файлов все приложение заняло меньше 2mb.