Apple Calendar on your wall display: VistaBoard connects directly to iCloud and shows all events without workarounds.
If you use an iPhone or iPad, your appointments live in Apple iCloud. But how do you get your iCloud calendar onto a Raspberry Pi? Most dashboard solutions only support Google Calendar. VistaBoard is different: it connects directly to the Apple CalDAV server and shows all iCloud calendars in real time on your wall display.
Setup takes less than two minutes. In VistaBoard settings under Calendar, select iCloud as the source. Then enter your Apple ID and an app-specific password. You create this password once at appleid.apple.com under Security. VistaBoard stores the credentials exclusively on the local Raspberry Pi — nothing is uploaded to any cloud.
Once connected, all calendars appear on the display: personal, work, family, shared calendars and even subscribed calendars like school holidays. Colors are adopted automatically. New events appear on the wall display within minutes.
The advantage over Google Calendar: many families use Apple devices and share calendars through Family Sharing. VistaBoard shows these shared family calendars just like your own. The whole family can see at a glance who has what planned.
By the way: VistaBoard can show iCloud and Google Calendar simultaneously. In families where one partner uses Apple and the other Android, simply set up both calendar sources. Events appear together in a clear weekly or monthly view.
VistaBoard also supports CalDAV servers like Nextcloud, Synology Calendar or Radicale. If you want to host your calendars entirely yourself, you can — without depending on Apple or Google. All calendar sources can be combined freely.
Bottom line: for Apple users, VistaBoard is the easiest way to show your iCloud calendar on a Raspberry Pi or Mini-PC wall display. No workarounds, no cloud sync, no subscription.