VIOS Manual
VIOS is a small, malleable operating system for the Agon Light 2, built around a resident Forth. You type Forth at a console on the VGA screen or drive the same system from a Mac; you browse, edit and replace running code in Smalltalk-style windows; and you keep what you build as checked source modules on the SD card.

This manual covers building VIOS from source, installing it, setting it up and using it: the console, the Forth language as VIOS implements it, modules, tasks, files and devices, the GUI and its tools, sound, and the host tools. It ends with example programs and a reference of every word.
Edition: VIOS 0.8.0, October 2026 (the version is in the VERSION file;
what changed is in CHANGELOG.md). All screenshots
are rendered on a host computer by the real VIOS display server and GUI code
(see Images in this manual); the board draws the same
pixels.
Contents
- Introduction
- Architecture
- Hardware and Wiring
- Building
- Installing
- First Boot and Setup
- The Console and REPL
- The Forth Language
- Display and Graphics
- Modules and Persistence
- Tasks and Preemption
- Handles, Pipes and Devices
- Files and the SD Card
- The GUI
- The GUI Tools
- Audio
- The Host Harness and MCP Tools
- Troubleshooting
- Example Programs
- Word Reference
- Appendix: Limits and Numbers