PiBells app icon

Campus Bell Scheduling

PiBells

Browser-managed bell scheduling for Raspberry Pi, local speakers, Barix endpoints, and school routines that change in the real world.

Schedules
Multiple weekly boards
Audio
Upload, test, rename, protect
Devices
Barix discovery and status
Threadhall
Pairing and schedule sync

School bells without brittle routines.

PiBells gives schools a local-first web console for bell schedules, audio controls, device status, and routine campus changes.

Weekly Event Boards

Create multiple named schedules, enable or disable events, edit bell times, and handle real campus rhythm without rebuilding a whole day.

Quick-Play Buttons

Give staff clean controls for routine sounds, test tones, and approved prompt audio with optional loop-until-stopped behavior.

Audio Library

Upload files, rename them for humans, test playback, and protect sounds that are already used by schedules or buttons.

Barix Ready

Stream bells over UDP, discover endpoints on selected network ranges, nickname devices, and check online status from the same console.

Local Admin Setup

First-run account creation replaces old registration dependencies, with password changes and reboot controls inside the web UI.

Resilient Local Use

A PWA manifest and cached static assets keep the controller practical for campus networks that need simple, durable tools.

Operator Console

Built around the controls schools actually reach for.

The PiBells console centers schedule rows, audio choices, endpoint status, and one-tap bell actions instead of burying daily work in system settings.

Today

Regular Schedule

1/1 connected
8:00 AM Start day bell-start-warm-chime.mp3
10:02 AM Passing bell-passing-classic.mp3
12:10 PM Lunch bell-lunch-light-chime.mp3

Raspberry Pi

Small hardware, serious job.

PiBells is designed for a Raspberry Pi controller on the school network, with local playback through system audio tools when a speaker is attached.

Threadhall Ready

Pair once, sync cleanly.

A PiBells controller can pair from Threadhall workspace settings, poll on a controlled interval, and receive schedule and sound-key updates.

Local Administration

Modernized where it matters.

First-run admin setup, safer configuration storage, and cleaner controls keep the campus bell workflow practical for real school networks.

Ready for a bell system that behaves like school actually behaves?

Start with a PiBells request if you want to talk through hardware, campus audio, schedule sync, or deployment fit.