DAKboard is the DIY favorite of family wall displays — a screen (or your own Raspberry Pi) showing photos, weather, and calendars by the door. Its calendar widget accepts iCal/ICS links directly, which means the kids' team schedules can live on it without a Google account in the middle: one paste, verified on a live board.
Add every schedule to Schedule Caddie (free). Paste each team app's calendar link — TeamSnap, GameChanger, SportsEngine, LeagueApps, the league site (our guides show where each one hides it) — and upload the school PDF while you're at it. Everything merges onto one color-coded family calendar that re-checks its sources hourly.
Copy your feed URL. Open Subscribe & Share and copy the All Events feed URL — one link carrying every kid and every team. Or copy a filtered custom feed instead: just the games, just one kid, just certain event types. Filtered feeds are the trick for multi-widget DAKboard layouts (more below).
Paste it into DAKboard's calendar widget. Edit your DAKboard screen → open the calendar widget → Calendars tab → under Add Calendars choose iCal/ICS Link ("Add a calendar from a link, URL or web address") → paste your Schedule Caddie feed URL → Save. The feed appears under My Calendars with a checkbox to toggle it on any screen.
Style it on the DAKboard side. The widget's Settings and Formatting tabs control how events render — layout, date ranges, colors. Content control lives on the Schedule Caddie side: what's IN the feed is decided by which merged or filtered feed you pasted.
A game changed but the DAKboard still shows the old time
External iCal feeds refresh on DAKboard's own cycle, silently. The display will catch up — and because Schedule Caddie re-checks the source hourly and emails you exactly what changed, you'll know a game moved before you'd think to check the wall.
Managing five separate .ics feeds in one widget is a mess
Paste ONE merged Schedule Caddie feed instead — merging, dedupe, and updating happen upstream, and the widget manages a single calendar. Want different schedules on different screens or widgets? Create one filtered feed per widget (per kid, per team, games-only) in Subscribe & Share.
I want one kid's schedule on the kitchen screen and another's in their room
That's what filtered custom feeds are for: build a feed per family member in Subscribe & Share, and paste each into the matching DAKboard widget or screen. Each feed stays auto-updated independently.
Yes — iCal/ICS Link is a first-class calendar source in the widget's Add Calendars list, alongside Google, Microsoft, Apple iCloud, and named sources like Cozi. Any Schedule Caddie feed URL pastes straight in. (Verified on a live DAKboard, September 2026.)
Yes — the feed is live, and DAKboard re-reads it on its refresh cycle. The display won't announce what changed, though; that's the half Schedule Caddie covers with change-alert emails that name the moved game and the new time.
Yes — each calendar widget picks which of your added calendars it displays. Pair that with Schedule Caddie filtered feeds (per kid, per schedule, per event type, even date-ranged) and you can compose screens with exactly the slice of family life each display should show.
No — the calendar setup is the same DAKboard interface either way. If you've built your own Pi display, the feed pastes in exactly the same place.
Verified September 2026 on a live DAKboard with a real Schedule Caddie family feed. If DAKboard moves a control, tell us and we'll fix this page.
Every kid, every schedule, every app — merged, color-coded, and watched for changes.
Get Started FreeWant to see it first? Explore a real family's calendar — no account needed.
Prefer an interactive walkthrough? Try the guided wizard
Team apps, school calendars, and paper schedules — merged, color-coded, change-alerted.