Skip to main content

Go Kit Building for Mesh Nodes

Introduction

A well-built mesh go kit allows rapid deployment of a fully functional LoRa mesh node in any environment — whether that is a shelter parking lot, a hilltop relay position, or the back of a command vehicle. This page covers case selection, power systems, antenna options, node hardware, and a pre-deployment checklist.

Case Selection

Weatherproofing is the first priority. The two most common case families are:

  • Pelican cases (e.g., 1510 carry-on, 1450 mid-size): High-quality latches, pressure equalization valve, pick-and-pluck foam. IP67-rated. More expensive but very durable.
  • Apache cases (Harbor Freight): Functionally equivalent to Pelican at roughly 30% of the cost. IP65-rated. Pre-cut foam available; customizable with aftermarket inserts.

For a single-node portable kit, a mid-size case (Apache 3800 or Pelican 1450) is sufficient. For a multi-node relay kit with a larger battery, the Apache 4800 or Pelican 1510 provides adequate volume.

Power Systems

Battery Chemistry Comparison

ParameterLiFePO4SLA (AGM)
Energy densityHigher (lighter for same Ah)Lower (heavy)
Cycle life2,000+ cycles300-500 cycles
Self-discharge~3% per month~5% per month
Cold weather performanceGood to -20C (with BMS)Degrades below 0C
Cost per WhHigher upfront, lower lifetimeLow upfront
Recommended usePrimary portable kitBase-station backup

A 10 Ah LiFePO4 battery at 12V provides 120 Wh of usable capacity (at 80% DoD = 96 Wh). This is adequate for most single-node 12-hour deployments.

Charge Controller

If solar charging is desired, a 10-20W solar panel paired with a 10A PWM charge controller (e.g., Renogy Wanderer or equivalent) is sufficient for a single-node kit. MPPT controllers improve efficiency but add cost. Ensure the controller is rated for LiFePO4 chemistry, which uses a different charge curve than SLA.

Power Budget Calculation

Before deployment, calculate the required battery capacity:

  1. Measure or look up the current draw of the node hardware at full transmit and receive. Typical values:
    • T-Beam v1.1 (ESP32 + SX1276 + GPS): approximately 120 mA average (idle/receive), 200 mA peak (transmit)
    • RAK4631 (nRF52840 + SX1262): approximately 15-25 mA average, 50 mA peak
  2. Add loads for any accessories: OLED display ~30 mA; USB hub ~50 mA; Raspberry Pi companion ~400 mA.
  3. Calculate: mAh required = total_mA x hours divided by efficiency_factor. Use 0.85 for a new LiFePO4 pack.
  4. Example: T-Beam (150 mA avg) + OLED (30 mA) = 180 mA x 12 h / 0.85 = 2,541 mAh minimum. A 5 Ah battery provides 2x margin.

Antenna Options

Antenna TypeGainBest Use
Stub/whip (stock)2-3 dBiPortable, handheld, omnidirectional coverage
Mag-mount whip (915 MHz)3-5 dBiVehicle rooftop, rapid deploy, omnidirectional
Yagi (3-6 element)8-13 dBiPoint-to-point relay link, fixed direction
Fiberglass vertical (1/2 wave)5-6 dBiElevated fixed relay node, omnidirectional

For most go kits, a 5 dBi mag-mount whip on a metal ground plane (cookie sheet, vehicle roof) provides a practical balance of gain and omnidirectional coverage. Include SMA adapters and short coax pigtails in the kit.

Node Hardware Selection

  • LILYGO T-Beam v1.1 or v1.2: Integrated ESP32, SX1276/SX1262, GPS, and 18650 battery holder. Best for portable handheld use. Available with 868/915/923 MHz variants.
  • RAK4631 (WisBlock): nRF52840 + SX1262 modular system. Excellent power efficiency, compact. Requires WisBlock Base Board. Best for compact fixed relay builds. GPS available as an add-on module.
  • Heltec LoRa32 v3: ESP32-S3 + SX1262 + integrated OLED. Good budget option for fixed relay nodes.

Pre-Deployment Checklist

  • [ ] Node firmware updated to latest stable Meshtastic release
  • [ ] Node name set to tactical identifier per IAP (e.g., SHELTER-B)
  • [ ] Channel/PSK configured to match operational channel plan
  • [ ] GPS fix confirmed (cold start may take 2-5 minutes outdoors)
  • [ ] Battery charged to 100% and voltage verified (12.8V for LiFePO4)
  • [ ] Antenna SMA connector torqued finger-tight plus 1/8 turn (do not over-torque)
  • [ ] Coax and antenna tested for continuity (SWR check if meter available)
  • [ ] Spare 18650 cells or USB power bank included
  • [ ] Meshtastic app (iOS/Android) or web client tested and connected via BLE/WiFi
  • [ ] Deployment contact list (COML name, frequency, mesh channel, check-in interval) printed and laminated
  • [ ] ICS 214 form (blank) included for activity logging
  • [ ] Case latches and pressure valve inspected; foam dry