Home / Hardware
Hardware guide

What to buy to join the mesh

MeshCore runs on inexpensive, off-the-shelf LoRa radios. This buyer’s guide covers what makes a good personal device, what to put on a rooftop, and the antenna, power, and weatherproofing choices that actually matter — from a roughly $25 starter to a solar repeater that runs for years.

Read first

Before you buy: pick a band and a role

Two decisions shape every purchase — the radio band, and the job the device will do.

First, the band: in the US, MeshCore runs on the 915 MHz LoRa band (902–928 MHz ISM), so always buy the US/915 MHz version. The 868 MHz (EU) and 433 MHz versions use the same shells but different radios and will not interoperate with a US mesh.

Second, the job. MeshCore nodes run one of three firmware roles. The good news: most boards can be reflashed for a different role later, so you’re rarely locked in.

Companion

Your personal node. Pairs to a phone over Bluetooth (or runs standalone with a screen). By design it does not relay others’ traffic — saving battery and keeping the airwaves clean.

Repeater

Pure infrastructure mounted up high. Forwards packets toward their destination using smart routing. Best powered continuously by USB or solar so the whole mesh benefits.

Room server

A store-and-forward bulletin board. Holds messages for users who are offline and delivers them (up to ~32 previously unseen) when they reconnect. Can also take on the repeater role.

915 MHz for the US. Confirm the band on the listing before you check out. The same board sold as 868 MHz or 433 MHz will not talk to your neighbors’ 915 MHz nodes.
Personal nodes

Companion devices

What to carry, keep on your desk, or hand to a neighbor. Most people pair one to a phone over Bluetooth; a few all-in-one devices add a screen and keyboard. Prices are approximate.

Heltec LoRa 32 V3

~$20–30

The classic cheap starter. ESP32-S3 with a small 0.96-inch OLED and USB-C. Plug-and-play and very well supported. A great learn-the-ropes companion; plan to upgrade the tiny stock antenna.

LilyGo T-Echo

~$50–65

Built for runtime. An nRF52840 with a low-power e-ink display, so it sips battery and stays readable in sunlight. Ideal as a grab-bag companion you rarely have to charge.

LilyGo T-Deck / T-Deck Plus

~$45–85

The standalone messenger. A full QWERTY keyboard plus a color touchscreen, so you can read and send with no phone attached. The Plus adds GPS and a built-in battery.

Seeed Wio Tracker / T1000-E

~$28–45

Compact, low-power options. The SenseCAP T1000-E is a credit-card-sized, weather-resistant tracker that pairs to a phone over Bluetooth. Tiny and rugged rather than a screen.

RAK WisMesh Pocket / Nano G2 Ultra

~$85–90

Polished, ready-to-use handhelds with a display, GPS, and multi-day batteries. More money than a bare board, but they arrive enclosed and assembled — many newcomers prefer that.

A companion only handles traffic addressed to it — that’s a feature, not a limitation. It keeps your battery up and reduces collisions on the band. To extend range for everyone, that’s a repeater’s job.
Infrastructure

Repeater & room-server devices

Boards that belong on a roof, tower, or hilltop. The priorities flip: low power draw, solar-friendly input, and the ability to live outdoors matter more than a fancy screen.

RAK WisBlock (RAK4631)

~$30–50

A go-to repeater platform. Modular, and the nRF52840 is very power-efficient for solar. Pre-built variants like the RAK WisMesh Repeater ship in an IP-rated enclosure with a battery option.

Heltec LoRa 32 V3 / V4

~$20–35

A budget repeater that punches above its price. The newer V4 (ESP32-S3) adds higher transmit power and a dedicated solar input. Cheap enough to deploy several.

Heltec Mesh Node T114

~$30–45

An nRF52840 board aimed at low-power, solar duty, with onboard USB, LiPo, and solar inputs. Efficient enough to ride out cloudy stretches on a modest panel and battery.

SenseCAP Solar Node (P1 / P1-Pro)

~$70–90

An integrated solar repeater with the panel and 18650 battery bays built in. About as close to drop-and-forget as it gets for a remote site; you supply cells and an antenna.

Station G2

~$109

A high-power fixed base station for a strong anchor node. Runs on continuous external power rather than a small battery, so plan for a reliable USB-C or DC supply at the site.

Mount it high and feed it steady power. Elevation and a clear line of sight beat raw transmit power almost every time. Continuous USB indoors, or solar plus battery for remote sites.
The single biggest upgrade

Antennas

The right antenna, at the right frequency, does more than any firmware tweak. Two rules come first: it must be cut for the 915 MHz band, and you must never power the radio on without one.

Gain is not free. A higher-gain antenna doesn’t add energy; it reshapes the radiation pattern into a flatter doughnut around the horizon. Great for flat terrain, but it creates dead zones above and below. Match the antenna to your terrain, not to the biggest number on the box.

Attach it BEFORE powering on

Transmitting with no antenna reflects energy back into the LoRa radio and can permanently destroy the chip. Connect the antenna first, every time, before USB or battery.

Buy for the 915 MHz US band

An antenna tuned for another band wastes power and adds noise. Confirm the listing covers 902–928 MHz. A cheap antenna cut for the right frequency beats an expensive one cut for the wrong one.

Gain vs. pattern

Low gain (~2–3 dBi) radiates evenly and forgives hills. High gain (~8 dBi+) reaches farther across flat ground but narrows the beam. Most nodes do best in the 2–5 dBi range.

Omni vs. directional

Omnidirectional antennas cover all directions and suit most nodes. A directional Yagi focuses energy along one bearing for a dedicated point-to-point link.

Placement beats power

Height and clear line of sight matter more than a few dBi of gain. Get the antenna above roofs and trees, and keep coax runs short.

Rule of thumb

For a first node, a quality 915 MHz omni in the 2–5 dBi range, mounted as high as you can, is the sweet spot for almost everyone.

Keep it running

Power and solar

USB indoors, solar plus battery for the field. A repeater on a rooftop has to survive nights, storms, and short winter days on its own.

Indoor & desk nodes

A standard USB-C supply is all you need for a companion or indoor repeater. Continuous USB power keeps it on the mesh around the clock.

Remote repeaters: solar + battery

Pair a small solar panel with a rechargeable cell. nRF52840-based boards (RAK WisBlock, Heltec T114, T-Echo) are among the most efficient for solar duty.

Sizing the panel

A 5–10 W panel suits most single-radio repeaters. Bias toward the larger end if your site sees shade, haze, or short winter days.

Sizing the battery

A 3000–3500 mAh 18650 or a 2000–5000 mAh LiPo carries a typical repeater overnight. In northern winters, size for 2–3 days with no meaningful sun.

Buy reputable cells

Counterfeit lithium cells with inflated capacity ratings are common online. Buy 18650 and 21700 cells from trusted brands and sellers.

Over-spec on purpose

A repeater that dies at 2 a.m. helps no one. Build in headroom on both the panel and the battery rather than sizing for a perfect sunny day.

Outdoor survival

Enclosures and weatherproofing

Keep water out and heat down. The antenna connection and cable entry are where water sneaks in — and heat is the quieter enemy.

Use a rated enclosure

Look for an IP65-or-higher box for outdoor repeaters. Pre-built solar repeaters often come weatherproofed already; for DIY, a sealed junction box with proper glands does the job.

Seal the connections

Wrap outdoor antenna connectors in self-fusing silicone tape or use weatherproof boots. A bare connector in the rain corrodes and kills your signal within a season.

Manage condensation

Sealed boxes trap moisture as temperatures swing. Add a desiccant pack, and where appropriate a small vent or drip loop, so water doesn’t pool on the board.

Mind the heat & UV

Mount out of direct afternoon sun where you can, and use UV-stable enclosures and cable. A light-colored box and a little airflow keep temperatures down.

Mount it securely

U-bolts to a mast or a solid bracket keep the node and antenna steady in wind. A whipping antenna stresses the connector over time.

Building a repeater?

The deploy guide has placement and weatherproofing steps for outdoor nodes.

Repeater placement tips
Last step

Match the firmware to your exact board

MeshCore runs on the same affordable LoRa hardware as Meshtastic — you choose the network by flashing the firmware you want.

Many of these boards can run either project, so you can switch back and forth without harming the hardware. Note that the two networks do not interoperate: a MeshCore node and a Meshtastic node cannot message each other.

The one rule that prevents most headaches: flash the build made for your exact board and role. The MeshCore web flasher lets you pick your device and role in the browser (Chrome or Edge, via Web Serial). If you flash a build for a different board, the node may simply fail to boot — the fix is to reflash the correct one.

Same hardware, your choice of network

Pick a board for its features, then flash MeshCore to join the TriMesh mesh. Everyone on the mesh runs MeshCore, since the two networks can’t talk to each other.

Use the official web flasher

Select your exact device so it loads the matching build — the easiest path, and it avoids picking the wrong file by hand. Use Chrome or Edge.

Match board AND role

Pick both your board and your role (companion, repeater, or room server) before flashing, so the node boots into the role you intend.

Not sure which board you have, or stuck on a flash? The community is happy to help newcomers get a first node on the air. Reach out here.

Picked your hardware? Put it on the air.

The deploy guide walks you through flashing, region setup, and your first message — antenna-first and safe.