See what is on the air
Lists every packet it hears with time, RSSI, SNR, sender and hops, reading the Meshtastic header. A Sweep shows signal strength from 863 to 870 MHz. Capture to a pcap for Wireshark.
Only listens, never transmitsroro9stack is firmware for the M5Stack Cardputer ADV with the Cap LoRa-1262: a LoRa scanner that reads Meshtastic traffic, GNSS, IRC, a Gemini browser, Wi-Fi tools, notes and more.
Drawings of the LoRa Scanner's Sweep view and the GNSS sky view, not screenshots: the real screens are further down.
Early software, v0.11.0. The radio listens; it doesn't transmit yet. Sending and reading mesh messages is planned and waits for a second node to test with. The milestones show what's done and what's next.
Lists every packet it hears with time, RSSI, SNR, sender and hops, reading the Meshtastic header. A Sweep shows signal strength from 863 to 870 MHz. Capture to a pcap for Wireshark.
Only listens, never transmitsPosition and Sky views show where you are and which satellites you can see. Tracks save to the SD card as GPX, and the clock follows the fix.
Sky view and GPX TracksFollow links with Tab and Enter, go Back to where you were, bookmark pages and save them to the SD card to read offline.
Certificates trusted on first useJoin channels and type commands as you would anywhere, with daily logs written to the SD card.
Logs to SDSee the networks around you, sort and filter the list, and log scans to a CSV file on the SD card.
Scans log to CSVKeep plain text notes on the SD card. There is no save key: the editor writes five seconds after you stop typing, through a temporary file, so a power cut never costs the note.
Plain .txt files in /notesBrowse, copy, cut, rename and delete with a clipboard. Copies run in the background and Back cancels one. Opens text, hex, captures, tracks and update files.
Checks every copy by sizePer-core load, every task and its spare stack, free heap, network traffic, battery and chip temperature, live.
Live and read-onlySending 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.
Milestones M4 and M5 · not built yetPlus Settings, with its Wi-Fi and Firmware pages.
Install a new release from the project's server in Settings, from the SD card, or push one from your computer. Every update is signed: the device checks the signature before it writes anything, restarts, and runs the new firmware on Probation. If it crashes, or can't reconnect Wi-Fi, it goes back to the previous firmware and says so.
The longest the device waits for you to stop typing before it restarts into an update.
How long new firmware has to reconnect Wi-Fi on Probation before it rolls back.
Crash restarts in a row, and it starts in Safe Mode: only Wi-Fi, updates and the Debug Console, so a fix can still be pushed.
PlatformIO and the ESP32 toolchain run in a container. The first build downloads about 1 GB; after that, builds take under a minute.
If the upload can't connect, hold G0, the button next to the screen, while plugging in USB, then retry.
Prefer a ready-made build? Install it from your browser, or take the factory image and the signed update file from the downloads.