Page builder
Lay out custom pages for the board, then copy or download the JSON, or copy robot code that publishes it. The preview is the board's own page code, running in your browser. Everything stays in this browser until you share it.
Install the page builder on a Systemcore : download the package, then drag it onto the Systemcore's web page. It then opens from the Systemcore's own address.
SHA-256 (checksum file, signature by the release key in release-config.json)
Install the matching page builder package, or update the board's firmware, so both are the same version.
Loading the board's page code…
The page builder could not start. It needs a browser with WebAssembly (any current Chrome, Edge, Firefox or Safari).
Widgets
Drag onto the board, or tap to add. On a touch screen, drag from the grip.
Board
The grids are fixed: 8 columns x 4 rows in landscape, 4 x 8 in portrait, so a cell is about the same shape either way. Each hold has its own layout.
An empty page is not valid yet: add at least one widget.
Mouse and keyboard
- Click a widget to select it; Shift or Ctrl + click adds to the selection; drag on empty board to select several.
- Drag a widget to move it (a selected group moves together); drag its handles to resize.
- Arrow keys move the selection; Shift + arrows resize one widget.
- Ctrl (⌘ on a Mac) + C, X and V copy, cut and paste: a paste lands under the pointer when it is over the board, else in the first free spot, and works on another page or another tab. Ctrl+D duplicates; Delete removes; Ctrl+A selects all.
- Right-click a widget, or an empty cell, for the menu (Copy, Cut, Duplicate, Paste here, Delete); on a touch screen, press and hold. Ctrl+Z undoes, Ctrl+Shift+Z or Ctrl+Y redoes.
Page
On this page
Widget
Output
Publish it to a board on the same NetworkTables server: