Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To set up ST’s B-L072Z-LRWAN1 LoRa Discovery kit with LoRaWAN, use ST’s I-CUBE-LRWAN package and its B-L072Z-LRWAN1 LoRaWAN End_Node example, configure the device for the same region and activation method as your network server, connect the antenna, then build and flash the firmware. Flashing alone does not register the device or guarantee it will join a network.

Confirm which ST board you have

This guide applies to the B-L072Z-LRWAN1, built around Murata’s CMWX1ZZABZ-091 module, which combines an STM32L072CZ microcontroller and an SX1276 radio transceiver. Check the order code printed on the board or packaging before following the steps; other ST LoRa kits may use different hardware and software paths. See ST’s B-L072Z-LRWAN1 product page for the board specifications.

ST currently labels this kit obsolete and out of production. If you already have one, inspect its condition and hardware revision. If you are looking for a board, availability and condition depend on the seller; ST’s status means you should not assume it is readily available new.

What you need before setup

  • The B-L072Z-LRWAN1 board and its supplied antenna.
  • A computer with a toolchain supported by the version of ST’s I-CUBE-LRWAN package you install. Exact IDE menus and supported versions depend on the package release.
  • A LoRaWAN network server or gateway service, with a device registration prepared for the chosen activation method.
  • The device credentials and regional configuration that match that network registration.

The board includes an integrated ST-LINK/V2-1 programmer/debugger and USB virtual COM capability. Use its ST-LINK USB interface to connect it to the computer for programming, as described in ST’s UM2115 board manual.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
ESP32 LoRa V3 Development Board for Meshtastic MeshCore LoRaWAN IoT 2pcs
  • Support Arduino Development Environment: Support ESP32 + LoRaWAN protocol Arduino library, this is a standard LoRaWAN protocol that can communicate with any LoRa gateway running the LoRaWAN protocol
  • Highly Integrated: Integrated WiFi, LoRa, Bluetooth three network connections, onboard WiFi, Bluetooth dedicated 2.4GHz metal spring antenna, reserved IPEX (U.FL) interface for LoRa use. Integrated CP2102 USB to serial port chip, convenient for program downloading, debugging information printing
  • Power Supply Method: Onboard SH1.25 battery interface, integrated lithium battery management system; you can also use the Type-C interface to power the development board
  • Highly Interactive: Onboard 0.96-inch 128*64 dot matrix OLED display, which can be used to display debugging information, battery power and other information
  • Widely Application: ESP32 LoRa V3 is now widely used in well-known long-range wireless open-source projects such as Meshtastic and Meshcore, serving applications in smart cities, smart farms, industrial control, and security systems

Choose how the board will run your application

Standalone LoRaWAN end device

Choose the LoRaWAN End_Node project when the application logic will run on the STM32 board itself. ST’s package includes end-device examples and documents LoRaWAN 1.0.3 support. Its product information is available on the I-CUBE-LRWAN page.

UART-controlled LoRaWAN modem

Choose AT_Slave when an attached host will run the application and control the board as a modem over UART. In this arrangement, the board’s LoRaWAN stack is driven with AT commands rather than having the application logic run as a standalone end node.

Rank #2
ESP32 LoRa V3 Development Board for Meshtastic MeshCore LoRaWAN IoT 1pcs
  • Support Arduino Development Environment: Support ESP32 + LoRaWAN protocol Arduino library, this is a standard LoRaWAN protocol that can communicate with any LoRa gateway running the LoRaWAN protocol
  • Highly Integrated: Integrated WiFi, LoRa, Bluetooth three network connections, onboard WiFi, Bluetooth dedicated 2.4GHz metal spring antenna, reserved IPEX (U.FL) interface for LoRa use. Integrated CP2102 USB to serial port chip, convenient for program downloading, debugging information printing
  • Power Supply Method: Onboard SH1.25 battery interface, integrated lithium battery management system; you can also use the Type-C interface to power the development board
  • Highly Interactive: Onboard 0.96-inch 128*64 dot matrix OLED display, which can be used to display debugging information, battery power and other information
  • Widely Application: ESP32 LoRa V3 is now widely used in well-known long-range wireless open-source projects such as Meshtastic and Meshcore, serving applications in smart cities, smart farms, industrial control, and security systems

Install the package and open the project

  1. Download and install ST’s I-CUBE-LRWAN expansion package. Confirm that the package release includes the B-L072Z-LRWAN1 target and a toolchain project compatible with your installed IDE.
  2. In the package, navigate to Projects/<target>/Applications.
  3. Open the preferred toolchain folder and select the project for the B-L072Z-LRWAN1. For a standalone end device, choose the LoRaWAN End_Node project; for a host-controlled modem, choose AT_Slave.
  4. Review the project’s configuration parameters before building. The project manual, ST UM2073, describes the end-node application and its configuration. Folder contents and IDE details can vary by package release.

Match the region and activation to your network

Set the firmware’s regional parameters to the region used by the device’s actual deployment and supported by the network server. ST lists EU868, EU433, and US915 support for I-CUBE-LRWAN. The board product page lists an 860–930 MHz frequency range, but that hardware range does not choose the correct regional LoRaWAN settings for you.

Then configure either Over-The-Air Activation (OTAA) or Activation By Personalization (ABP), according to the method prepared on the server:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Meshnology ESP32 LoRa V3 Board + 3000mAh Battery + Case (N35Plus, 1 Set)
  • Versatile IoT Development: The WiFi LoRa 32 (V3) featuring an ESP32-S3 + SX1262 LoRa node is your ultimate IoT Ar duino board, perfect for creating smart city solutions, agricultural innovations, smart homes, and industrial control systems. With support for Meshtastic and LoRaWAN, this kit is designed for developers seeking to build cutting-edge IoT devices.
  • Enhanced Connectivity Options: Equipped with Wi-Fi, Blue tooth Low Energy (BLE), and LoRa connectivity, this development board offers a comprehensive networking experience. The built-in 2.4GHz metal spring antenna ensures robust communication, while the IPX (U.FL) interface allows for seamless LoRa connection, making it an essential tool for any IoT project.
  • All-In-One Protection with N35PLUS Case: The specially designed N35PLUS case by Meshnology provides the ultimate protection for your WiFi LoRa 32 (V3) board, antenna, and 3000mAh battery. Its compatibility extends to the LoRa 32 (V4) and ESP32-S3 LoRa 32 (V5) boards, ensuring that your devices are well-guarded in various configurations.
  • Long-lasting Power Supply: The included 3000mAh battery allows for extended usage of 13-24 hours depending on the operational mode. It functions like a smartphone, charging via the Type-C interface without the need to remove the battery. This convenience is perfect for makers and hobbyists looking for reliability in their projects.
  • Seamless Integration for Development: With a built-in OLED display for real-time debugging, a USB interface for easy programming, and top-notch battery management, the WiFi LoRa 32 (V3) development kit is crafted for efficiency and user-friendliness. Enjoy an extensive experience with this robust tool, ideal for hobbyists and professionals alike in the realm of IoT and electronic tracking applications.
Method What must agree Provisioning implication
OTAA The device’s configured identity and join credentials must correspond to its server-side registration. The device must complete the join procedure before it can send application traffic.
ABP The device’s configured session details must match the server’s registration. Configure the device and server consistently for the provisioned session.

ST documents support for both methods, but neither is universally preferable for every server or deployment policy. Use the credentials provisioned for your device; do not copy example credentials into a deployed device. A successful firmware build or flash is not proof that registration, credentials, or network settings are correct.

Connect the antenna before transmitting

Before using the radio, connect the supplied 900 MHz, 50-ohm antenna to the board’s SMA connector. ST’s UM2115 manual specifies the antenna connection for RF communication. If your board revision uses an optional U.FL antenna path, check that revision’s documentation and the intended RF connection before use.

Rank #4
Heltec ESP32 LoRa 32 V4 Development Board with OLED Display Upgraded ESP32 S3 SX1262 27dBm High Power Chip for WiFi Meshtastic IoT Devices Arduino Smart Home and Wireless Communication
  • V4 Upgraded ESP32-S3 & LoRa SX1262 Development Board: This Lora V4 Development Board features the latest ESP32-S3R2 chip with 2MB PSRAM and 16MB Flash, delivering superior processing for complex IoT applications and Meshtastic projects. This major upgrade from V3 models provides enhanced performance for Meshtastic devices, LoRa development boards, and sophisticated user interfaces, ensuring smooth operation of advanced firmware.
  • High Power 27dBm Long-Range LoRa Radio Communication: The Meshtastic device experience exceptional wireless range with 27dBm transmission power and -137dBm sensitivity. Perfect for building reliable Meshtastic nodes, LoRa radio networks, smart home IoT devices, and industrial applications. This LoRa module provides greater communication distance across large properties and urban environments.
  • Integrated OLED Display & Complete LoRa Meshtastic Kit: This heltec V4 includes a 0.96-inch OLED display for real-time data visualization without additional hardware. The protective casing features FPC antenna for stable Wi-Fi/Bluetooth and external antenna for enhanced LoRa performance. Provides a complete Meshtastic development board experience ready for immediate deployment.
  • Advanced Power Management with Solar & GPS Connectivity: The ESP32 LoRa 32 V4 Designed for outdoor use with optimized battery management and 20μA sleep current. Includes solar panel interface for Meshtastic solar nodes and GNSS port for Meshtastic GPS applications. Type-C interface with voltage regulation ensures reliable operation for asset tracking and remote monitoring.
  • Fully Compatible ESP32 LoRa Development Board: The ESP32 Lora V4 Development Board Maintains complete pin compatibility with Heltec LoRa 32 V3 for seamless project migration. Ready for Arduino and PlatformIO development, this versatile board supports LoRaWAN, Wi-Fi, and Bluetooth protocols for smart agriculture, industrial IoT, and wireless security systems.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Build, flash, and verify network activity

  1. Connect the board to the computer through the ST-LINK USB interface.
  2. Build the selected project with its supported toolchain. Resolve any project or toolchain compatibility issues against the installed I-CUBE-LRWAN release.
  3. Program the board using the selected IDE’s flash/debug workflow for ST-LINK.
  4. Power or reset the board and inspect its logs through the available virtual COM connection if the example provides status output.
  5. For OTAA, check the network server or its application view for a completed join before expecting application uplinks. For either activation method, verify that the server receives traffic from the registered device.
  6. Set the application payload size for the configured region and data rate. ST warns that the maximum allowed payload depends on both; the project manual states that payload format must be designed accordingly.

The exact credential entry point, server workflow, IDE screens, and current package download depend on the particular network service and software release. If no join or uplink appears, check the board model, antenna connection, region, activation method, matching server credentials, and payload configuration before treating the firmware flash as successful network setup.

Best Value
ESP32 LoRa V3 Development Board for Meshtastic MeshCore LoRaWAN IoT 2pcs
  • Support Arduino Development Environment: Support ESP32 + LoRaWAN protocol Arduino library, this is a standard LoRaWAN protocol that can communicate with any LoRa gateway running the LoRaWAN protocol
  • Highly Integrated: Integrated WiFi, LoRa, Bluetooth three network connections, onboard WiFi, Bluetooth dedicated 2.4GHz metal spring antenna, reserved IPEX (U.FL) interface for LoRa use. Integrated CP2102 USB to serial port chip, convenient for program downloading, debugging information printing
  • Power Supply Method: Onboard SH1.25 battery interface, integrated lithium battery management system; you can also use the Type-C interface to power the development board
  • Highly Interactive: Onboard 0.96-inch 128*64 dot matrix OLED display, which can be used to display debugging information, battery power and other information
  • Widely Application: ESP32 LoRa V3 is now widely used in well-known long-range wireless open-source projects such as Meshtastic and Meshcore, serving applications in smart cities, smart farms, industrial control, and security systems

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.