Skip to content
Shop

AC07 LoRa Mary

Explore with your favorite AI

Gemini & other AI

Copy this page’s context into your AI to explore how it works and what you can build.

Open Gemini

Copy the prompt, then paste it into Gemini’s message box.

View prompt

AC07 top sideAC07 bottom sideAC07 side view

Send and receive messages or sensor data over LoRa radio when combined with an MCU (microcontroller) leaf. Prepare a compatible device at the other end of the link for low-power wireless communication.

This LoRa leaf uses a Murata Type ABZ module and a chip antenna (STAF 1019-085A) with Japanese radio equipment construction design certification. It comes programmed with firmware v1.2.3, published for the Arduino MKR WAN 1300/1310, so you can program it with Arduino.

ItemDescription
Part numberCMWX1ZZABZ-091
ChipsetSX1276, STM32L072CZ
Secure elementATECC608A
Carrier frequency920MHz band (920.6 MHz to 928 MHz), Japan
Modulation methodLoRa™ modulation
AntennaMurata antenna support (Japanese)
InterfaceSPI
RF certificationFCC, IC, TELEC, KCC
DimensionsW23 × D30 × H2mm

LoRaWAN and private LoRa both use LoRa modulation for wireless communication, but their upper MAC layers differ. LoRaWAN is a standard developed by the LoRa Alliance that supports interoperability between devices from different manufacturers and wide-area communication. Private LoRa uses a proprietary MAC-layer protocol and requires a dedicated gateway, with no communication fees. See the following references for more information.

AC07 board layout

The Molex 73412-0110 is compatible with the U.FL RF coaxial connector developed by Hirose Electric.

LoRa Mary has a chip antenna (1019-085A) with Japanese radio equipment construction design certification. For longer-range communication, attach an external antenna.1 The antennas below have this certification. See Murata antenna support (Japanese) for details.

ModelSupplierAntenna typeConnectorDimensionsNote
1019-085A2STAF CorporationMonopole (λ/4)4 × 9.1 × 1.2mmChip antenna
1018-504B2STAF CorporationDipole (λ/2)U.FL100 × 13 mm (cable length 140mm)FPC antenna
1019-008ASTAF CorporationMonopole (λ/2)SMA3Length 160mm, diameter 9mmExternal antenna

AC07 pin assignment

See the Leafony pin assignment documents for the source data.

For details, see Installing Libraries.

These samples use the STM32 MCU and LoRa Mary leaves. Include the LoRaLeafony.h library when using them.

Section titled “Programming firmware with STLINK and STM32CubeProgrammer”
  1. Prepare the following:
    • LoRa Mary, Shield and screws
    • A 3.3V power supply, or USB for power
    • STLINK-V3SET
    • A computer and USB cable
  2. Secure LoRa Mary and USB (for power) to the Shield with screws, then connect the STLINK-V3SET. See Connecting the debugger for details.
  3. Start STM32CubeProgrammer.
  4. Select ST-Link as the connection on the right, set Frequency(KHz) to 8000, and click Connect.
  5. Open the erase and programming panel on the left and configure the following:
    • File path: select the v1.2.3 .bin file.
    • Enable programming verification.
  6. Click Start Programming. Programming is complete when Download verified successfully appears.

Programming firmware with FP-10 and C-Flash

Section titled “Programming firmware with FP-10 and C-Flash”
  1. Prepare the following:
    • LoRa Mary, Shield and screws
    • A 3.3V power supply, or USB for power
    • computex FP-10
    • A computer and USB cable
  2. Download C-Flash:
    • Enter the CODE and SERIAL NO printed on the FP-10 at the C-Flash download page, then download the software.4
  3. Load the program into the FP-10:
    • Connect the FP-10 to the computer and start C-Flash.
    • Click 設定 (Settings) → ターゲット設定 (Target settings).
    • Select the manufacturer to narrow down the microcontroller list, choose the STM32L07xxZ filter, and click 起動する (Start).
    • On the initial settings tab, set the target to 未接続 (Not connected), and select SWD and 1MHz for the interface.
    • Click ファイル (File) → ロード (Load) → 追加 (Add), then select the v1.2.3 .bin file.
    • Set the load address to 0x08000000, which is the Flash start address.
    • Select データ (Data) → 書き込み (Write) to load the program into the FP-10.
  4. Program LoRa Mary:
    • Connect the FP-10 to a USB AC adapter.
    • Secure LoRa Mary and USB to the Shield with screws, then connect to an AC adapter.
    • Connect the FP-10 to the Shield’s SWD interface.
    • Press the FP-10 PROGRAM button. The STS LED lights when programming succeeds.

SF describes how much the transmitted data is spread. The LoRa library accepts values from 6 to 12, with SF7 as the default. SF6 requires implicit header mode for both transmission and reception. See the LoRa library API for details. The main characteristics are shown below.

SFCharacteristics
SF6–SF8Shorter communication range and higher data rate
SF10–SF12Longer communication range and lower data rate

BW is the width of the frequency band. Common values are 125kHz, 250kHz and 500kHz, with 125kHz as the default. The main characteristics are shown below.

BandwidthCharacteristics
Narrow (125kHz)Lower data rate, longer communication range and lower power consumption
Wide (500kHz)Higher data rate, shorter communication range and higher power consumption
  1. The chip antenna and external antenna cannot be used together. To use an external antenna, reposition the 0Ω resistor.

  2. These antennas are certified even though they are not included in Murata’s recommended antenna list. 2

  3. SMA stands for SUB-MINIATURE TYPE A and is a MIL-standard connector. Use a U.FL-to-SMA adapter cable to connect it to LoRa Mary.

  4. See the setup video (Japanese) for download and licensing instructions.

© 2026 トリリオンノード研究会 All Rights Reserved.

Privacy and analytics

Leaf photo