Midgard
4f765b3253
Besides translation, this commit also incorporates some minor clarifications based on what was said on the OBUS codenight.
1.1 KiB
1.1 KiB
OBUS modules
Modules
Modules use the standard communication protocol. Extensions in the form of additional message types can be used to request extra information and for configuration. Only the ID/address should be configured on the modules themselves (with DIP switches or something like that).
Controller
The controller could have an interface (GUI/CLI/web app) with a control panel and/or scoreboard, to enable competition between different teams. Spectators could follow along in real time. The controller could be a Raspberry PI to have easy networking.
Needy
- TBD
Puzzles
- Midgard's dial
- Big emergency button (or other big button)
- Big "mechanical knife switch"
- Timer (with metronome)
- Snake
- Boolean logic
- Last-minute modules
- Modules that require actions at specific dates
- Simon says
- Don't push this button
- Morse
- Module with a few resistors that you have to connect at the correct locations
Essentials (for PoC):
- Buttons
- LCD + buttons
- 7-segment display
- DPAD + enter
- OLED display
- Console (debug?)
Documentation
Documentation with the look of a datasheet of the corporation "Zeus WPI" (retro style).