Getting Started
This guide gets a LIA board running Meshtastic firmware and visible in the Meshtastic companion app. It assumes you already have an assembled board — see Assembly if you’re starting from bare PCBs.
What you’ll need
Section titled “What you’ll need”- A LIA board (see Hardware for build files)
- A USB-C cable or a magnetic 4-pin connector (like Seeed’s T1000)
- The Meshtastic Android or iOS app installed on your phone
1. Flash the firmware
Section titled “1. Flash the firmware”LIA runs stock Meshtastic firmware for the ESP32-S3 target, plus a LIA-specific lia_v1 board variant layered on top that adds support for the mode switch, status LED, charger status, battery gauge, IMU, and text-command interface — the same lia_v1 build is correct for both V1.0 and V1.1 boards (see Building the Firmware).
2. Pair with the app
Section titled “2. Pair with the app”- Open the Meshtastic app and add a new device over Bluetooth.
- Select your LIA device from the scan list.
- Once connected, confirm it reports a GPS fix — see GPS if it doesn’t.
3. Confirm mesh connectivity
Section titled “3. Confirm mesh connectivity”Send HELP as a direct message to the device. A reply listing the available commands confirms the LoRa radio, antenna, and firmware command handling are all working end-to-end — see Meshtastic Configuration for the full command list.
Next steps
Section titled “Next steps”- Tune radio and region settings in LoRa.
- Configure sleep/wake behavior in Power Management.
- Something not working? Check Troubleshooting.

