With Meshtastic, you have the flexibility to buy a pre-built radio or build your own. You have lots of choices!
ℹ️ Whichever device you select, be sure it supports the US 915 MHz LoRa band (902-928 MHz). Check compatibility with Meshtastic here.
Most Meshtastic users choose a handheld radio as their first transceiver. These battery-powered devices are usually designed to be paired to a mobile phone, tablet, or PC and tethered using the Meshtastic mobile app or web client.
A few examples:
Meshnology: N35, N37/Wio L1 e-Ink,
PeakMesh: Magnet Mover
Seeed Studio: Tracker L1 Pro, SenseCAP Card Tracker T1000-E
Outdoor nodes mounted to a roof or exterior wall, chimney, or antenna mast, or placed high up in a tree, strengthen the mesh by providing broad coverage up to the neighborhood level. A majority of outdoor nodes are fully or primarily solar-powered.
A few examples:
Elecrow: ThinkNode M6
PeakMesh: Altitude, Birdhouse, Magnet Climber, Micromag
Seeed Studio: SenseCAP Solar P1 Pro
While technically any Meshtastic device can (but probably shouldn't) operate with the Repeater or Router roles, there are specialized variants designed for long-term unattended installation, high duty cycles, and extended runtime.
A few examples:
RAK: WisMesh Repeater, Wi-Fi and Ethernet MQTT Gateways
⚠️ Always coordinate with your local mesh prior to configuring any node with a Repeater or Router role. These nodes can significantly disrupt mesh performance if not carefully placed in an optimal location.
While several varieties exist, Meshtastic radio boards typically use one of two microcontroller families. Overall, both types can perform the same basic Meshtastic functions, and neither automatically has better radio range. Choose ESP32 for Wi-Fi, gateways, and experimentation. Choose nRF52 for long battery life, portable use, and solar-powered nodes. When buying a pre-built Meshtastic node, check the specifications to determine which type of board is inside.
ESP32 boards are flexible Meshtastic devices with Bluetooth and built-in Wi-Fi. They work well for home stations, MQTT gateways, testing, and projects with screens, GPS, sensors, or other accessories. They are common, affordable, and easy to experiment with.
Their biggest drawback is higher power use. They usually drain batteries much faster than nRF52 boards, especially when Wi-Fi, GPS, or a screen is active. They are best when connected to USB power or a larger battery.
Examples of ESP32 boards and finished products:
B&Q Consulting: Station G2
Elecrow: ThinkNode M2; CrowPanel Advance series
Heltec: LoRa 32 V3; LoRa 32 V4; Wireless Stick Lite V3; Wireless Tracker; Wireless Paper; Vision Master E213, E290 and T190
LILYGO: T-Beam; T-Beam Supreme; LoRa32 T3-S3; T-Deck; T-Deck Plus; T-Deck Pro; T-Lora Pager
RAKwireless: RAK3312; WisMesh Wi-Fi MQTT Gateway; TAP v2
Seeed Studio: SenseCAP Indicator
ℹ️ To prolong battery life on ESP32 devices, shorten the display timer and disable the Bluetooth and WiFi radios when not needed. Disable GPS (or remove, if modular) for additional power savings.
nRF52 boards are designed for very low power use. They connect to phones through Bluetooth and can run for days or weeks on a small battery. This makes them a good choice for handheld nodes, solar nodes, repeaters, and remote outdoor installations.
Their main limitation is that they normally do not have Wi-Fi. They also have less processing power and are not as flexible for advanced projects. For normal Meshtastic use, however, they are usually efficient and reliable.
A few examples of nRF52 boards and products:
B&Q Consulting: Nano G2 Ultra
Elecrow: ThinkNode M1; ThinkNode M3; ThinkNode M4
Heltec: Mesh Node T096, Mesh Node T114; MeshPocket
LILYGO: T-Echo
RAKwireless: RAK4631; WisMesh Pocket V2; Pocket Mini; Tag; TAP v1; Board ONE; Repeater; Repeater Mini; Ethernet MQTT Gateway
Seeed Studio: SenseCAP Card Tracker T1000-E; SenseCAP Solar Node P1 and P1 Pro ; Wio Tracker L1 and L1 Pro; XIAO nRF52840 and Wio-SX1262 Kit
Antenna gain describes how effectively an antenna concentrates radio energy in certain directions. It does not create extra power. Instead, it redirects more of the available signal toward some areas and less toward others -- usually forward vs. up and down.
Gain works in both directions. On transmit, the antenna directs more of the radio’s signal toward useful areas. On receive, it is more effective at picking up signals arriving from those same directions. This can help two nodes hear each other more reliably.
Gain is measured in dBi. A higher number does not guarantee better performance everywhere. Terrain, buildings, height, cable loss, and antenna orientation can matter just as much as gain.
Some antennas send and receive signals in many directions, while others concentrate signals toward a particular area. An omnidirectional antenna is useful for communicating with nodes located around you. A directional antenna can provide greater range in one direction but may perform poorly behind or beside it.
Most Meshtastic antennas are omnidirectional, emitting power equally in all directions. Directional antennas are available for special applications like point-to-point links.
Polarization describes the orientation of the radio wave. Most Meshtastic handheld and fixed-node antennas are vertically polarized, so they work best when held upright. If one antenna is vertical and one is horizontal, the signal may be much weaker.
In the United States, unlicensed Meshtastic users normally operate in the 902–928 MHz band under FCC Part 15. The limit is up to 1 watt (30 dBm) of transmitter power when using an antenna with no more than 6 dBi of gain. An antenna with more than 6 dBi may be used, but the transmitter power must be reduced by one dB for every dB of additional antenna gain.
Licensed amateur radio operators may instead operate under FCC Part 97. Because Meshtastic uses a spread-spectrum signal, the Part 97 transmitter limit is 10 watts. Part 97 does not impose the same 6 dBi antenna-gain limit, so a licensed ham may use a higher-gain antenna without reducing power. Most Meshtastic boards produce considerably less than 10 watts.
Compact antennas are designed to fit inside a case or remain close to the radio. They make a Meshtastic node easier to carry and protect, but their small size and nearby electronics can reduce performance.
An internal antenna may work well for short-range communication, especially in open areas. For longer range, an external antenna mounted higher and farther away from metal, batteries, and electronic components will usually perform better.
Most LoRa boards are equipped with U.FL connections. Antenna connections are made via short coaxial "pig tails" with either SMA or N type hookups. The Meshtastic website has some great information about LoRa antennas and their performance.
A gain antenna improves performance by concentrating more of the radio signal in certain directions. It does not create extra power. Gain antennas send more signal outward toward the horizon and less straight up or down.
This can improve communication with distant nodes at about the same height. However, a higher-gain antenna is not always better. It may perform poorly with nodes located far above or below it, such as on a mountain, in a valley, or on a tall building.
Antenna gain is different from amplification. It makes the antenna more sensitive in some directions and less sensitive in others. This can improve reception from distant nodes, but it also makes noise sources in those same directions stronger.
Amplifiers electronically increase the strength of signals entering or leaving a radio. They do not distinguish between useful signals and unwanted ones, so a receive amplifier may strengthen interference and noise along with the signal. Amplifiers can also overload a receiver if nearby signals are already strong.
An RF band-pass filter allows only a selected range of frequencies to reach the radio. It can reduce interference from strong transmitters operating outside the band, such as nearby broadcast, cellular, or paging equipment. It can't remove interference that falls within the same frequency range as the desired signal, such as other 900 MHz Part 15 devices.
See our page on improving node performance.
Most portable Meshtastic nodes use a rechargeable lithium-polymer battery, often called a LiPo, or a cylindrical lithium-ion battery such as an 18650. These batteries provide good capacity without adding much weight. Some larger or home-built nodes may instead use USB power banks, AA batteries, or larger battery packs.
Meshtastic boards commonly use a small two-pin JST-style battery connector, but some may use a battery holder, screw terminals, or wires soldered directly to the board. USB-C or Micro-USB is often used to power the device and recharge the battery.
⚠️ Connector polarity is not always the same between manufacturers, so the positive and negative wires must be checked for proper orientation before connecting a battery! Otherwise, the magic smoke may be inadvertently released, causing permanent failure.
A solar-powered Meshtastic node uses a small solar panel to recharge its battery during daylight. The battery then keeps the node operating overnight and during cloudy weather. The panel should connect through a proper solar charging circuit rather than directly to the battery.
Some Meshtastic boards include a solar charger, while others require a separate charge controller. The panel, charger, and battery must be compatible with one another, and the panel must provide enough power to run the node while also replacing the energy used overnight.
Solar performance depends heavily on panel size, placement, shade, weather, and season. A panel that works well in summer may not provide enough energy during short winter days. Using a larger battery and panel gives the node more reserve during several days of poor sunlight.
The Meshtastic website has some information on measuring power consumption that should be helpful when sizing your battery and panels.
If you have a 3D printer, you can print your own housings, mounting brackets, belt clips, and other accessories. Plans are available for compact pager-style nodes, handheld, tabletop, and numerous other configurations. Most are designed to fit very specific boards, batteries, and other components, so read the documentation carefully. Some cases accommodate add-ons like vibration motors, buzzers, accelerometers, environmental sensors, charge controllers, and GPS modules.
Online marketplaces are full of hobbyists and small business owners peddling a vast array of Meshtastic enclosures, kits, and fully-assembled goods. A majority are 3D printed using designs posted to sites like Printables.com. Print quality, fit, and function will vary from vendor to vendor. Some will include LoRa boards, possibly pre-flashed with Meshtastic firmware. Others will arrive as an empty shell and you'll piece together the rest.