For teachers: what the boxes in the room are, how the readings get from a worm bin to the website, and what happens when something breaks. No networking knowledge needed.
Prints on letter portrait.
One router (the Portal) brings in the internet; one router per room (a Tunnel) makes the Wi-Fi the bins use; one small computer per room (a Burrow) collects that room's readings. Everything plugs into an ordinary outlet.
Readings flow left to right. Things set on the website (a message, a picture for the screen, a software update) flow back right to left and reach the bin within a few minutes.
Every box is built to keep going on its own and catch up later. Nothing a student made is lost.
Bins and Burrows keep working. Each Burrow stores its room's readings and sends them all to the website when the internet comes back. The dashboards in the room still work.
Bins send to another room's Burrow instead. Swap in a spare Pi: it works out which room it is in by itself. A spare left plugged in next to a working Pi waits quietly and takes over if that Pi stops.
That room's bins join another room's Wi-Fi if they can reach it, or keep their readings on their own memory until the router is back. A Pi plugged into another room's router keeps working there.
It keeps up to many hours of readings on its own memory, says NOT CONNECTED on its screen with how to reach it by phone, and sends everything once it reconnects.
Everything starts again on its own, in any order. Bins wait a moment so they don't all rush the Wi-Fi at once.
Updates go to one bin first. A bin that does not start cleanly with new code puts its old code back within five minutes. Team names, messages, pictures and settings are never touched by an update.
Their bin's code (Viper IDE, at the bin), their bin's messages and screen shows (on the bin's page, on the website after signing in, or by phone over Bluetooth). Only their own bin.
Every bin's messages and shows, the teacher message slots, and the teacher PIN on each bin.
Devices, software updates for the Burrows and the bins, teams and logins, the network.
More: Glossary · Make your own show · Fix a Board