CLOSED BETA · SIGN UP FOR EARLY ACCESS

Bring video game
objectives
to
your field

TacMesh is an open-source platform that turns airsoft, paintball, and milsim games into fully managed tactical experiences — with real capture points, live scoring, and a mesh network that works anywhere.

architecture

# How it connects

Server (cloud or self-hosted)

MQTT over internet

Gateway (Heltec V3 + phone/WiFi)

LoRa mesh — no WiFi needed

Capture Points · Respawn Stations

buttons · NFC · LEDs · LCD

▶ Players interact. Scores update live.

Features

Everything you need to
run the game

LoRa Mesh Networking

Meshtastic-powered mesh covers your entire field — no WiFi or cell signal needed in the field. One internet-connected gateway bridges everything to the server.

Capture Points

Physical objectives with buttons, NFC readers, LED strips, and LCD displays. Hold to capture, just like Domination in your favorite FPS.

Respawn System

Ticket-based respawns with configurable delays. NFC tap to respawn — no more honor-system confusion.

Live Dashboard

Real-time WebSocket scoreboard shows scores, objective ownership, team tickets, and device status — viewable by players and spectators.

Upgrade Shop

Teams earn points from objectives and spend them on tactical advantages — extra tickets, faster respawns, score multipliers.

Full Game Control

Start, pause, resume, end games from the admin panel. Configure time limits, ticket counts, capture speeds — everything.

How It Works

From box to
battlefield

01

Set Up the Gateway

One internet-connected Heltec V3 gateway bridges your field to the server. It connects via WiFi or phone hotspot and relays commands over LoRa to all field devices. This is the only device that needs internet.

gateway
# The gateway is the bridge
# Internet ←→ Gateway ←→ LoRa Mesh
#
# Heltec WiFi LoRa 32 V3.2
# Connects to server via MQTT
# Relays to field devices via LoRa
# Range: 1-10km+ depending on terrain
02

Build the Field Devices

Each capture point is an Arduino + Heltec LoRa node. Add buttons, NFC readers, LEDs, and an LCD. DIY build guides will be available, or you'll be able to order pre-built boxes from us.

bill-of-materials
# Per capture point:
# - Heltec HTIT-Tracker (Meshtastic node)
# - Arduino Mega 2560
# - RC522 NFC Reader
# - WS2812B LED Strip
# - Momentary buttons (per team)
# - 16x2 I2C LCD
# - 18650 batteries + buck converter
03

Flash & Deploy

Upload the firmware to your Arduinos and Heltecs. They auto-join the mesh network and appear in your dashboard — no manual pairing needed. Place them on the field and you're ready.

deploy
# Flash via Arduino IDE or PlatformIO
# Devices auto-register on the mesh
# No WiFi needed on the field
# Gateway handles all server comms
04

Run Your Game

Create an event, assign teams, pick a game mode, and hit start. Players see live scores on the dashboard. Organizers control everything from the admin panel.

game-day
# Create event → Add teams → Assign players
# Place capture points on the field
# Select game mode: Domination, KOTH, ...
# Hit start → Live scoring begins
# Players watch at yourserver.com/scoreboard

Game Modes

Your favorite modes,
IRL

Every mode you know from Battlefield and Call of Duty — now with real hardware, real scoring, and real objectives on the field.

Domination

Control multiple flags. Hold them for points. Classic.

Hardpoint

One rotating objective. Fight for the hill.

Conquest

Hold objectives to drain enemy tickets. Last team with tickets wins.

KOTH

King of the Hill. Hold the point, win the game.

Attack & Defend

One team attacks, one defends. Asymmetric warfare.

TDM

Team Deathmatch with ticket-based elimination.

Squad DM

Squad-focused elimination. Coordinate or die.

Custom

Build your own mode. Your rules, your game.

Open Source

Built by the community,
for the community

TacMesh will be fully open source — firmware, backend, frontend, wiring diagrams, all of it. We believe tactical sports deserve better tools, and those tools should be accessible to everyone. We're currently in closed beta and will open everything up soon.

100%
Open Source
DIY
Build guides coming
Self-host
Deploy anywhere
Sign up to get notified when we go public

Pricing

Free forever.
We'll help if you want.

DIY / Self-Hosted
Free
Forever. No catch.
  • Full source code access
  • All game modes included
  • Unlimited events & players
  • Community support
  • DIY hardware build guides
  • Self-host on your own server
Coming Soon
COMING SOON
Managed Hosting
TBD/mo
We handle the infrastructure
  • Everything in DIY, plus:
  • Managed cloud hosting
  • Automatic updates
  • Priority support
  • Pre-built hardware available
  • Custom domain support
Join the Waitlist

Stay in the Loop

Get early access

We're in closed beta. Sign up to get notified when TacMesh goes public — open source release, build guides, pre-built hardware, and more.

No spam. Just updates when something big drops.

Built With

MeshtasticArduinoFastAPIReactPostgreSQLMQTTDockerLoRaTailscale