Public Access
Site / build (pull_request) Successful in 12s
The front page's App cards were nine, and had stopped at v0.18.0: no SSH, no Shell, no games, no compass, no MeshCore. A new page, /apps/, has all twelve in the Launcher's order and the planned messenger, each with its icon, what it does, a fact, its guide page, and a screen from the device (ten taken from it now). The front page keeps six of them, links each to its row, and says how many there are; the menu's Apps goes to the page. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0162FokPdvY2KsS4NBfwyWPk
137 lines
6.1 KiB
TOML
137 lines
6.1 KiB
TOML
# The Apps, in the Launcher's order: the Apps page shows them all, the home page those marked
|
|
# `featured`. Each says what the firmware does today (docs/milestones/W1.md, Q185); what isn't
|
|
# built is marked planned, with its milestone. `icon` is a cell of static/img/icons-*.svg (three
|
|
# across: 0 planned, 1 LoRa, 2 GNSS, 3 Wi-Fi, 4 Gemini, 5 IRC, 6 Notes, 7 System, 8 Storage,
|
|
# 9 Settings, 10 SSH, 11 Shell, 12 Games). `screen` is a file in static/screens/, a screenshot
|
|
# from the device at 2x; an App without one has none.
|
|
|
|
[[app]]
|
|
tag = "IRC"
|
|
title = "Chat from the keyboard"
|
|
text = "Join channels and type commands as you would anywhere, with a log a day written to the SD card. It stays connected when you leave the App, and the Launcher marks unread messages."
|
|
fact = "Logs to SD"
|
|
icon = 5
|
|
guide = "/guide/irc/"
|
|
|
|
[[app]]
|
|
tag = "Wi-Fi Tools"
|
|
title = "Scan the air for networks"
|
|
text = "The networks around you, sorted and filtered; how busy each channel is; a tracker that follows one network's signal as you walk. Scans log to a CSV file on the SD card."
|
|
fact = "Scans log to CSV"
|
|
icon = 3
|
|
guide = "/guide/wifi-tools/"
|
|
|
|
[[app]]
|
|
tag = "GNSS"
|
|
title = "Find your place, and your way"
|
|
text = "Position, a Sky view of every satellite, and a Compass that leads back to a place you marked. Tracks save to the SD card as GPX, and the clock follows the fix."
|
|
fact = "No magnetometer: north from walking, or the sun"
|
|
icon = 2
|
|
guide = "/guide/gnss/"
|
|
screen = "apps/gnss.png"
|
|
alt = "The GNSS App's sky view: a circle with the satellites of four constellations as coloured dots, filled when used, and a legend counting them: GPS 6 of 12, GLONASS 3 of 4, Galileo 2 of 2, BeiDou 3 of 3, 3D Fix"
|
|
featured = true
|
|
|
|
[[app]]
|
|
tag = "Gemini"
|
|
title = "Browse Geminispace"
|
|
text = "Follow links with Tab and Enter, go Back to where you were, bookmark pages and save them to the SD card to read offline."
|
|
fact = "Certificates trusted on first use"
|
|
icon = 4
|
|
guide = "/guide/gemini/"
|
|
screen = "apps/gemini.png"
|
|
alt = "The Gemini App's start page: Gemini, your bookmarks and Saved Pages, then a few places to start, and a saved page from bbs.geminispace.org"
|
|
featured = true
|
|
|
|
[[app]]
|
|
tag = "LoRa Scanner"
|
|
title = "See what is on the air"
|
|
text = "Lists every packet it hears with its signal, and reads the Meshtastic and MeshCore headers, and MeshCore's public channel. A Sweep shows signal strength from 863 to 870 MHz. Capture to a pcap for Wireshark."
|
|
fact = "Only listens, never transmits"
|
|
icon = 1
|
|
guide = "/guide/lora-scanner/"
|
|
screen = "apps/lora.png"
|
|
alt = "The LoRa Scanner's Sweep: bars of signal strength from 863.0 to 870.0 MHz with peak marks, a waterfall under them, and a footer reading floor -100, 866.3 MHz at -88 dBm"
|
|
featured = true
|
|
|
|
[[app]]
|
|
tag = "Storage"
|
|
title = "Manage the SD card"
|
|
text = "Browse, copy, cut, rename and delete with a clipboard. Opens text, pictures, hex, captures, tracks and update files. Press w and the card is a web page in your phone's browser: upload and download with nothing to install."
|
|
fact = "Checks every copy by size"
|
|
icon = 8
|
|
guide = "/guide/storage/"
|
|
screen = "apps/storage.png"
|
|
alt = "The Storage App at the top of the SD card: the folders captures, gemini, gnss, irc, notes, pictures, screenshots and system, with 15 GB free"
|
|
featured = true
|
|
|
|
[[app]]
|
|
tag = "Notes"
|
|
title = "Write it down"
|
|
text = "Keep plain text notes on the SD card, of any size: a megabyte opens as fast as a line. There is no save key: the editor writes five seconds after you stop typing, so a power cut never costs the note."
|
|
fact = "Plain .txt files in /notes"
|
|
icon = 6
|
|
guide = "/guide/notes/"
|
|
screen = "apps/notes.png"
|
|
alt = "The Notes App listing the notes in /notes, each under its first line, with its date"
|
|
|
|
[[app]]
|
|
tag = "SSH"
|
|
title = "A terminal on another machine"
|
|
text = "Log in to a server with a password or with the device's own key, and run a shell, vim or top on the Cardputer's screen, in sixteen colours. Files go with scp, from the Shell."
|
|
fact = "The session stays open when you leave"
|
|
icon = 10
|
|
guide = "/guide/ssh/"
|
|
screen = "apps/ssh.png"
|
|
alt = "The SSH App: a host connected to before, then New connection and This device's key"
|
|
featured = true
|
|
|
|
[[app]]
|
|
tag = "Shell"
|
|
title = "The console, on the device"
|
|
text = "Every command the firmware's console knows, typed on its own keyboard: the card's files, ping, nslookup, traceroute, a certificate check, the radio and the GNSS receiver. Tab completes."
|
|
fact = "The same commands as over USB"
|
|
icon = 11
|
|
guide = "/guide/shell/"
|
|
screen = "apps/shell.png"
|
|
alt = "The Shell after uname -a: roro9stack, its version, xtensa-lx7 esp32s3, and an empty line to type the next command"
|
|
|
|
[[app]]
|
|
tag = "Games"
|
|
title = "For when the radio is quiet"
|
|
text = "Pong, Snake and Tetris with its tune, Minesweeper, 2048, and Asteroids steered by leaning the device. Pong can be steered by tilting too."
|
|
fact = "The best of each is kept"
|
|
icon = 12
|
|
guide = "/guide/games/"
|
|
screen = "apps/games.png"
|
|
alt = "The Games App: six icons in a row, Pong chosen on a filled tile, and under them Pong and its longest rally"
|
|
featured = true
|
|
|
|
[[app]]
|
|
tag = "System"
|
|
title = "Watch it think"
|
|
text = "Per-core load, every task and its spare stack, free heap, network traffic, battery and chip temperature, live."
|
|
fact = "Live and read-only"
|
|
icon = 7
|
|
guide = "/guide/system/"
|
|
screen = "apps/system.png"
|
|
alt = "The System App's overview: the load of both cores, 84 KB of memory free, the network's traffic, the battery at 99 percent, uptime and temperature, and a graph"
|
|
|
|
[[app]]
|
|
tag = "Settings"
|
|
title = "Make it yours"
|
|
text = "The device's name and region, brightness and seven colour themes, GNSS and the radio, Wi-Fi networks and a WireGuard VPN, firmware updates and the Debug Console, in five groups."
|
|
fact = "Every theme dark and light"
|
|
icon = 9
|
|
guide = "/guide/settings/"
|
|
screen = "apps/settings.png"
|
|
alt = "Settings, in five groups: This device, Display, GNSS and radio, Network and System"
|
|
|
|
[[app]]
|
|
tag = "Planned"
|
|
title = "A mesh messenger"
|
|
text = "Sending and reading messages on a Meshtastic-compatible mesh. The radio listens today, in the LoRa Scanner; transmitting is the next step and waits for a second node to test with."
|
|
fact = "Milestones M4 and M5 · not built yet"
|
|
icon = 0
|
|
planned = true
|