⚠️ Affiliate Disclosure: This post contains Amazon affiliate links. If you purchase through our links, we may earn a small commission at no extra cost to you. Every board below was checked against its live Amazon listing before publishing. Prices change often, so we don’t list them here. Tap any Buy Here button to see the current price on Amazon.
Maker Buying Guide
📶 Best LoRa Development Boards
12 ready-to-code LoRa boards across four microcontroller families, from ESP32-S3 boards with OLEDs to ultra-low-power nRF52840 nodes, RP2040 boards and the Arduino MKR WAN 1310.
✅ 12 Boards Reviewed
✅ 4 MCU Families
✅ LoRaWAN & Meshtastic Notes
✅ Honest Pros & Cons
A bare LoRa module needs wiring, level shifting and a separate microcontroller. A LoRa development board puts the radio, MCU, USB, antenna connector and often a display, battery charger or GPS on one PCB, so you can flash code and send your first packet in minutes. It’s the fastest way to build LoRaWAN sensors, point-to-point links or Meshtastic mesh nodes.
This guide compares 12 LoRa development boards available on Amazon across ESP32-S3, nRF52840, RP2040 and Arduino SAMD platforms. If you want bare modules and breakouts instead, see our best LoRa modules guide.
💡 Reality check before you buy: Order the
right frequency for your region (915 MHz for North America, 868 MHz for Europe); many boards are sold in multiple versions under one listing.
Never transmit without an antenna attached, as that can damage the radio. Wi-Fi-heavy ESP32 boards draw far more power than nRF52840 boards, so pick nRF52840 for long battery life. To join a LoRaWAN network, you’ll also need a gateway in range; see our
best LoRaWAN gateways guide.
📶 Quick Comparison: All 12 LoRa Development Boards
| Board | MCU | Radio | Best For | Buy |
|---|
| 🥇 Heltec WiFi LoRa 32 V4 | ESP32-S3 | SX1262, 27 dBm | Best Overall | Buy Here → |
| 🤏 XIAO ESP32S3 + Wio-SX1262 | ESP32-S3 | SX1262 | Best Tiny Kit | Buy Here → |
| ⚫ Heltec V4 (No OLED) | ESP32-S3 | SX1262, 27 dBm | Headless Nodes | Buy Here → |
| 💾 LILYGO LoRa32 915 | ESP32 | LoRa (915 MHz) | OLED + SD Logging | Buy Here → |
| 💰 Aideepen LoRa V3 | ESP32-S3 | SX1262 | Budget ESP32-S3 | Buy Here → |
| 🪄 Heltec Wireless Stick Lite V3 | ESP32-S3 | SX1262 | Compact Nodes | Buy Here → |
| 🔋 XIAO nRF52840 + Wio-SX1262 | nRF52840 | SX1262 | Low-Power Nodes | Buy Here → |
| 🧱 RAK WisBlock Mini Kit | nRF52840 (RAK4631) | SX1262 | Modular Builds | Buy Here → |
| 🟦 Arduino MKR WAN 1310 | SAMD21 Cortex-M0+ | Murata LoRa module | Best for Arduino | Buy Here → |
| 🍓 Waveshare RP2040 LoRa | RP2040 | SX1262 | MicroPython / C SDK | Buy Here → |
| 🧩 Waveshare Pico SX1262 Module | For Raspberry Pi Pico | SX1262 | Pico Add-On | Buy Here → |
| 🛰️ Meshnology W10 | ESP32-S3 | LoRa + GPS | GPS Projects | Buy Here → |
Radio details are from each Amazon listing where stated. Confirm the frequency version before ordering. Tap Buy Here to see the live price.
🔍 How to Choose a LoRa Development Board
🧠
MCU Family
ESP32-S3 adds Wi-Fi and BLE for gateways and dashboards. nRF52840 offers BLE and much lower sleep current. RP2040 suits MicroPython fans. SAMD21 (MKR WAN) fits the Arduino ecosystem.
📻
Radio Chip
The SX1262 is the modern choice, with better efficiency and sensitivity than the older SX1276. Higher TX power (like Heltec V4’s 27 dBm) helps range but costs battery and must respect local limits.
🔋
Power & Battery
Look for a LiPo connector and charger for portable nodes. For multi-month battery sensors, choose nRF52840 boards and disable displays.
🧩
Extras
OLEDs help debugging, SD slots enable logging, GPS enables trackers, and WisBlock modules snap on sensors without soldering.
💻
Software
Most boards work with Arduino libraries like RadioLib and LMIC-based LoRaWAN stacks, and many are supported by Meshtastic firmware out of the box.
🏆 Detailed Reviews: All 12 LoRa Development Boards
🥇 BEST OVERALL
Heltec WiFi LoRa 32 V4 (with OLED)
⭐ 4.8/5 · The New Default ESP32 LoRa Board
Buy on Amazon →

Heltec’s WiFi LoRa 32 has long been the go-to ESP32 LoRa board, and the V4 is the latest version. It pairs an ESP32-S3 with an SX1262 radio, and Heltec says the upgraded design delivers up to 27 dBm of LoRa transmit power for longer range. The onboard OLED makes it easy to see packets and signal strength while you develop. It’s equally at home running LoRaWAN code, point-to-point RadioLib sketches or Meshtastic firmware. With 170+ ratings averaging about 4.5 stars, it’s the best-reviewed LoRa dev board on Amazon. Our older modules guide covers the V3.
✅ Pros- ESP32-S3 + SX1262
- High 27 dBm output
- OLED for debugging
- Huge community
❌ Cons- Higher power draw than nRF52840
- High TX power must meet local rules
- Check band version
🎯 Verdict: The best all-round LoRa development board.
👉 Check Price on Amazon →
🤏 BEST TINY KIT
Seeed Studio XIAO ESP32S3 & Wio-SX1262 Kit
⭐ 4.6/5 · Thumbnail-Sized LoRa Node
Buy on Amazon →

Seeed’s kit stacks a XIAO ESP32S3 on a Wio-SX1262 LoRa module using a press-fit board design that cuts down on soldering. It ships pre-flashed with Meshtastic, but it’s also a tiny, capable platform for your own LoRa and LoRaWAN code via Arduino or ESP-IDF. Its small size makes it ideal for enclosures and wearables. It averages about 4.3 stars from 38 ratings. See our best ESP32 boards guide for more on the XIAO line.
✅ Pros- Very compact
- Little soldering
- Pre-flashed Meshtastic
- Seeed documentation
❌ Cons- No display
- Limited GPIO
- ESP32 power draw
🎯 Verdict: The smallest easy-start LoRa board.
👉 Check Price on Amazon →
⚫ HEADLESS NODES · ⭐ 4.5/53. Heltec LoRa 32 V4 (Without OLED)
ESP32-S3 + SX1262 · 27 dBm · 57 ratings
Buy Here →

The same V4 platform without the display: ideal for sensor nodes, relays and enclosures where nobody will look at a screen, and it saves a little power. It averages about 4.4 stars from 57 ratings.
✅ Pros: V4 radio; lower cost.
❌ Cons: No screen for debugging.
🎯 Verdict: The V4 for deployed nodes.
💾 OLED + SD · ⭐ 4.3/54. LILYGO LoRa32 915MHz ESP32 Board
0.96″ OLED · microSD · Paxcounter · 77 ratings
Buy Here →

LILYGO’s classic LoRa32 (often called the TTGO LoRa32) combines an ESP32, a 0.96-inch OLED and a microSD slot, handy for logging received packets in the field. It’s a long-time favorite for Paxcounter and LoRa experiments. It averages about 4.2 stars from 77 ratings.
✅ Pros: SD logging; proven design.
❌ Cons: Older ESP32; check radio version.
🎯 Verdict: The data-logging LoRa board.
💰 BUDGET ESP32-S3 · ⭐ 4.6/55. Aideepen ESP32 LoRa V3 Development Board
ESP32-S3FN8 + SX1262 · OLED · large antenna · 81 ratings
Buy Here →

This V3-style board uses the same ESP32-S3FN8 + SX1262 combination as Heltec’s V3, with an OLED, USB-C and a larger antenna included, covering 863–928 MHz per the listing. It’s a budget way to get several nodes for testing, and it averages about 4.7 stars from 81 ratings. Firmware made for Heltec V3 generally targets the same layout, but confirm pin compatibility.
✅ Pros: Cheap; bigger antenna.
❌ Cons: Third-party design; previous gen.
🎯 Verdict: The budget ESP32-S3 LoRa pick.
🪄 COMPACT NODE · ⭐ 4.4/56. Heltec Wireless Stick Lite V3
ESP32-S3FN8 up to 240 MHz · SX1262 · no display · 2 ratings
Buy Here →

The Wireless Stick Lite V3 is Heltec’s slim, display-free ESP32-S3 + SX1262 board, a good fit for compact sensor nodes. It has only 2 ratings so far.
✅ Pros: Slim; Heltec ecosystem.
❌ Cons: Few reviews.
🎯 Verdict: A slim Heltec node board.
🔋 LOW-POWER NODE · ⭐ 4.6/57. Seeed Studio XIAO nRF52840 & Wio-SX1262 Kit
nRF52840 + SX1262 · BLE · 11 ratings
Buy Here →

Swap the ESP32-S3 for an nRF52840 and you get far lower sleep current, which makes this kit the better choice for battery-powered LoRa sensors and long-running Meshtastic nodes. It keeps BLE for phone setup. It averages 5 stars from 11 ratings.
✅ Pros: Low power; tiny; BLE.
❌ Cons: No Wi-Fi.
🎯 Verdict: The best tiny board for battery LoRa nodes.
🧱 MODULAR · ⭐ 4.7/58. RAKwireless WisBlock Mini Starter Kit (RAK4631)
RAK19003 base + RAK4631 (nRF52840 + SX1262) · US915 · 125 ratings
Buy Here →

RAK’s WisBlock system lets you snap a core module onto a base board and add sensor modules without soldering. This kit pairs the compact RAK19003 base with the RAK4631 core (nRF52840 + SX1262 in a RAK4630 module). It’s marketed as a Meshtastic starter, but it runs RAK’s LoRaWAN Arduino BSP too. This is the US915 version, with 125 ratings averaging about 4.7 stars.
✅ Pros: Modular; low power; well reviewed.
❌ Cons: Add-on modules cost extra.
🎯 Verdict: The best modular LoRa platform.
🟦 BEST FOR ARDUINO · ⭐ 4.6/59. Arduino MKR WAN 1310
SAMD21 Cortex-M0+ · Murata LoRa module · secure element · 19 ratings
Buy Here →

The official Arduino MKR WAN 1310 pairs a 32-bit SAMD21 Cortex-M0+ (listed with 250 KB flash and 32 KB SRAM) with a Murata LoRa module and a secure element. It’s optimized for battery operation and backed by Arduino’s LoRaWAN library and documentation, making it the smoothest path for Arduino IDE users joining TTN. It averages about 4.6 stars from 19 ratings.
✅ Pros: Official Arduino; low power; LoRaWAN library.
❌ Cons: Pricier; no Wi-Fi/BLE.
🎯 Verdict: The easiest LoRaWAN board for Arduino users.
🍓 RP2040 BOARD · ⭐ 4.2/510. Waveshare RP2040 LoRa Development Board
RP2040 + SX1262 · 850–930 MHz · 11 ratings · limited stock
Buy Here →

Waveshare’s board integrates the RP2040 with an SX1262 covering 850–930 MHz, a natural fit for MicroPython and the Pico C SDK. It averages about 4.1 stars from 11 ratings; 8 were left in stock.
✅ Pros: RP2040 ecosystem; SX1262.
❌ Cons: No wireless besides LoRa.
🎯 Verdict: The RP2040 LoRa board.
🧩 PICO ADD-ON · ⭐ 4.5/511. Waveshare Pico SX1262 LoRa Node Module
For Raspberry Pi Pico · LoRaWAN support · 15 ratings
Buy Here →

Already have a Raspberry Pi Pico? This SX1262 node module plugs onto it and adds LoRa with LoRaWAN support. Note the listing says it requires a 3.7 V 600 mAh lithium battery, sold separately. It averages about 4.6 stars from 15 ratings.
✅ Pros: Reuses your Pico; LoRaWAN.
❌ Cons: Pico and battery not included.
🎯 Verdict: LoRa for the Pico you already own.
🛰️ GPS DEV KIT · ⭐ 4.0/512. Meshnology W10 ESP32-S3 LoRa Dev Kit
ESP32-S3 · LoRa 915 MHz · GPS · Wi-Fi/BLE · 16 ratings
Buy Here →

The W10 kit combines a 240 MHz dual-core ESP32-S3 with 915 MHz LoRa, GPS, Wi-Fi and Bluetooth, giving you a ready platform for trackers and location-aware LoRa projects. It averages about 4 stars from 16 ratings.
✅ Pros: GPS built in; ESP32-S3.
❌ Cons: Smaller community.
🎯 Verdict: A ready-made LoRa + GPS dev kit.
🛒 Which Board for Which Project?
🧪
First LoRa experiments
Two Heltec V4 boards (or budget Aideepen V3) for point-to-point tests.
🔋
Battery LoRaWAN sensor
XIAO nRF52840 kit, RAK WisBlock or MKR WAN 1310.
🕸️
Meshtastic node
Heltec V4, XIAO kits or WisBlock.
💾
Field data logger
LILYGO LoRa32 with its microSD slot.
🐍
MicroPython
Waveshare RP2040 LoRa or a Pico with the SX1262 module.
🛰️
GPS tracker
Meshnology W10 with built-in GPS.
⚙️ MCU Families Compared
| Spec | ESP32-S3 | nRF52840 | RP2040 | SAMD21 (MKR) |
|---|
| Extra radios | Wi-Fi + BLE ⭐ | BLE | None | None |
| Sleep power | Higher | Very low ⭐ | Moderate | Low |
| Main toolchains | Arduino, ESP-IDF | Arduino, Zephyr/nRF SDK | MicroPython, Pico SDK | Arduino |
| Best role | Gateways, dashboards, mesh | Battery sensors, mesh | Learning, MicroPython | Arduino LoRaWAN nodes |
General characteristics of each MCU family; actual power use depends on board design and firmware.
❓ Frequently Asked Questions
Which Arduino library should I use for LoRa?
For raw point-to-point LoRa, RadioLib supports the SX1262 and SX1276 on most boards here. For LoRaWAN, use your board vendor’s library (Heltec, RAK and Arduino all provide one) or an LMIC-based stack, depending on the radio.
Can these boards run Meshtastic?
Many can: Heltec V4 and V3-style boards, the Seeed XIAO kits and RAK WisBlock are popular Meshtastic targets, and some ship pre-flashed. Check the Meshtastic web flasher for your exact board.
SX1262 or SX1276?
Choose the SX1262 for new designs: it draws less current and offers better sensitivity. The older SX1276 still works fine and has lots of legacy code, but most new boards use the SX1262.
How far can two dev boards communicate?
With stock antennas, expect hundreds of meters to a couple of kilometers in towns, and much more with line of sight, better antennas and slower data rates. Antenna quality and height matter more than the board itself.
Do I need a gateway?
Not for point-to-point or Meshtastic, where boards talk directly to each other. For LoRaWAN, yes: your node needs a gateway in range, either your own or a public TTN or Helium gateway. See our best LoRaWAN gateways guide.
🏁 Final Verdict: Best LoRa Development Boards
The right board for every LoRa project:
🤏 Best Tiny Kit: XIAO ESP32S3 + Wio-SX1262
Buy Here →🔋 Best Low Power: XIAO nRF52840 + Wio-SX1262
Buy Here →🟦 Best for Arduino: Arduino MKR WAN 1310
Buy Here →Start with a pair of Heltec WiFi LoRa 32 V4 boards for the easiest path into LoRa, or the tiny XIAO ESP32S3 kit if size matters. For battery sensors, move to the XIAO nRF52840 kit or RAK WisBlock; Arduino users will love the MKR WAN 1310, and MicroPython fans the Waveshare RP2040 board. Then pick a gateway from our LoRaWAN gateways guide and explore bare radios in our LoRa modules guide, plus our ESP32, Arduino and Raspberry Pi tutorials.
💬 Building a LoRa project? Tell us which board you picked and your best range in the comments below.
All Amazon links above use our affiliate tag (microlab05-20). Purchasing through them supports microcontrollerslab.com at no extra cost to you. Prices and availability change frequently, so always confirm the current price on Amazon before buying.