{{ app.busy }}
{{ snackbar.icon }}

Enter a hex prefix (1-6 characters) for your public key. Uses {{ vanity.cores }} CPU cores.

warning Prefixes starting with "00" or "FF" are reserved by MeshCore.
Prefix{{ vanity.prefix.toLowerCase() }}...
Expected attempts{{ (Math.pow(16, vanity.prefix.length)).toLocaleString() }}
Estimated time{{ vanity.estimatedTime }}

Searching for public key starting with {{ vanity.prefix.toLowerCase() }}...

Attempts{{ vanity.attempts.toLocaleString() }}
Elapsed{{ vanity.elapsed }}
Speed{{ vanity.keysPerSec }} keys/sec
check_circle Found a match in {{ vanity.attempts.toLocaleString() }} attempts ({{ vanity.elapsed }})
warning Applying this key changes the device identity. A reboot is required.
{{ entry.text }}
{{ consoleSuggestion }}
Info & Actions
arrow_drop_down
Loads a preset configuration (vars + region) into the form below. Not sent to the device until you click "Save settings".
Name & Location
Max length is 24 bytes with location set, 32 otherwise. Emoji and unicode may take more than one byte.
Access
Sets a new admin password. Default: "password". Any node using this password will be added to the admin ACL list.
Sets/updates the guest password. Leaving this empty is recommended, as it gives users access to owner info and neighbors functionality.
Room server settings
Radio settings

Suggested radio settings per region.

These radio settings have been suggested by the community.

Power level of the LoRa chip (1-22 dBm). Some boards have an additional amplifier. Setting too high may violate local regulations.

After each transmission, the repeater enforces a silent period proportional to the on-air time. You are responsible for choosing a value appropriate for your jurisdiction (e.g. EU 868 MHz requires 10% duty cycle).

Airtime factor (AF): {{ app.device.vars.af }} — default: 1 (~50%)

Advertising
Zero-hop advert interval in minutes, rounded to nearest multiple of 2 (60-240, or 0 to disable). Default: 0
Flood advert interval in hours (3-168, or 0 to disable). Default: 12 (repeater), 0 (sensor)
Maximum flood hop count (0-64). Default: 64
Maximum flood hop count (0-64) for packets without a region scope. Default: 64
Maximum flood hop count (0-64) for advert packets. Default: 8
Owner info
Advanced settings

Rejects flood packets that appear to be in a loop. Default: off. Requires firmware 1.14+

Minimal: drops if own hash appears 4+ times (1-byte) or 2+ (2-byte). Moderate: 2+ (1-byte) or 1+ (2-byte). Strict: 1+ for all sizes.

Sets the ID/hash encoding size used in adverts. Default: 0. Requires firmware 1.14+

0: 1-byte (256 IDs, max 64 flood). 1: 2-byte (65K IDs, max 32 flood). 2: 3-byte (16M IDs, max 21 flood).

Older firmware (<1.14) will drop packets with multi-byte hashes.

Local interference threshold. Default: 0
AGC reset interval in seconds, rounded down to a multiple of 4. Default: 0
[Experimental] Processing delay for received traffic (0-20). Default: 0
Retransmit delay factor for flood traffic (0-2). Default: 0.5
Retransmit delay factor for direct traffic (0-2). Default: 0.2
Regions
The 'home' region for this node. Saved together with the rest of the settings via "Save settings" below.
The default scope region used for packets originating from this node. Enter "null" to clear it. Saved together with the rest of the settings via "Save settings" below.
Manage regions

Space-separated tokens defining a region chain, e.g. "eu fr" creates region "eu" then "fr" as its child. Use "name|jump" to branch.

Applied immediately when you click "Apply def" below (not part of "Save settings").

info You have unsaved changes