Skip to content

Internal Connection on FMLR Modules

Hardware application note on internal connection between MCU and transceiver on FMLR modules.

Abstract

All Miromico FMLR modules are a combination of an MCU and a transceiver chipset. This application note points out the details about the internal connection.

The internal connection includes:

  • Interface between MCU and transceiver
  • RF switch connection (power and control)
  • Power supply of TXCO

FMLR-72-STM

Overview

FMLR-72-STM

Net MCU Pin SX126x Pin RF Switch Pin
Reset PC2 nReset -
SPI MOSI PB15 MOSI -
SPI MISO PB14 MISO -
SPI SCK PB10 SCK -
SPI CS PA4 NSS -
DIO0 PA1 DIO0 -
DIO1 PA6 DIO1 -
DIO2 PA7 DIO2 -
DIO3 PC4 DIO3 -
DIO4 PC5 DIO4 -
DIO5 PB11 DIO5 -
VDD_SW PB12 - VDD (power supply)
RXTX - RXTX CTRL

Transceiver

The SX1272 transceiver is connected to SPI2 and some additional GPIO pins of the STM32 MCU (see Overview).

Radio clock is generated by a crystal connected to the SX1272.

RF Path and Switch

The module integrates an RF switch to switch between RX and TX path. The RF switch is directly controlled by RXTX pin of the SX1272. To reduce power consumption, the RF switch can be powered down in case there is no active radio communication. The power supply (VDD) of the RF switch is connected to a GPIO pin of the MCU (see Overview).

Radio antenna output is AC coupled 50Ω output. Antenna matching needs to be done on the carrier board.

Info

There is no ESD protection on the radio module. If antenna pad is exposed, additional ESD protection is needed.

FMLR-61-STM

Overview

FMLR-61-STM

Net MCU Pin SX126x Pin RF Switch Pin
Reset PB11 nReset -
SPI MOSI PB15 MOSI -
SPI MISO PB14 MISO -
SPI SCK PB10 SCK -
SPI CS PA4 NSS -
BUSY PC4 BUSY -
DIO1 PA1 DIO1 -
DIO2 - DIO2 CTRL
DIO3 - DIO3 -
VDD_SW PB12 - VDD (power supply)

Transceiver

The SX126x transceiver is connected to SPI2 and some additional GPIO pins of the STM32 MCU (see Overview).

Radio clock is generated by a crystal connected to the SX126x. As the SX126x is providing internal load cap tuning for the crystal, the values have to be configured in the chipset accordingly. See SX126x product page for details and documentation.

RF Path and Switch

The module integrates an RF switch to switch between RX and TX path. The RF switch is directly controlled by DIO2 of the SX126x. To reduce power consumption, the RF switch can be powered down in case there is no active radio communication. The power supply (VDD) of the RF switch is connected to a GPIO pin of the MCU (see Overview).

Radio antenna output is AC coupled 50Ω output. Antenna matching needs to be done on the carrier board.

Info

There is no ESD protection on the radio module. If antenna pad is exposed, additional ESD protection is needed.

FMLR-80-STM

Overview

FMLR-80-STM

Net MCU Pin SX126x Pin TXCO
Reset PC5 nReset -
SPI MOSI PB15 MOSI -
SPI MISO PB14 MISO -
SPI SCK PB10 SCK -
SPI CS PB12 NSS -
BUSY PA1 BUSY -
DIO1 PA6 DIO1 -
DIO2 PA7 DIO2 -
DIO3 PC4 DIO3 -
VDD_TXCO PA4 - VDD (power supply)

Transceiver

The SX128x transceiver is connected to SPI2 and some additional GPIO pins of the STM32 MCU (see Overview).

Radio clock is generated by a TCXO connected to the SX128x. Power to the TCXO is provided through MCU GPIO pin (see Overview). Consider TCXO startup times when switching power of the TCXO.

RF Path

Radio antenna output is AC coupled 50Ω output. Antenna matching needs to be done on the carrier board.

Info

There is no ESD protection on the radio module. If the antenna pad is exposed, additional ESD protection is needed.

FMLR-1110-STM

Overview

FMLR-1110-STM

Net MCU Pin SX126x Pin TXCO
Reset PC5 nReset -
SPI MOSI PB15 MOSI -
SPI MISO PB14 MISO -
SPI SCK PB10 SCK -
SPI CS PB12 NSS -
BUSY PA1 BUSY -
DIO1 PA6 DIO1 -
DIO2 PA7 DIO2 -
DIO3 PC4 DIO3 -
VDD_TXCO PA4 - VDD (power supply)

Transceiver

The SX128x transceiver is connected to SPI2 and some additional GPIO pins of the STM32 MCU (see Overview).

Radio clock is generated by a TCXO connected to the SX128x. Power to the TCXO is provided through MCU GPIO pin (see Overview). Consider TCXO startup times when switching power of the TCXO.

RF Path

Radio antenna output is AC coupled 50Ω output. Antenna matching needs to be done on the carrier board.

Info

There is no ESD protection on the radio module. If the antenna pad is exposed, additional ESD protection is needed.

FMLR-WL-STM

Overview

FMLR-WL-STM

Net SoC Pin RF Switch Pin
RXTX PC3 CTRL
VDD_SW PC5 VDD (power supply)

RF Path

On the module, only the high-power (HP) transmission path is connected. The module integrates an RF switch to switch between RX and TX path. The RF switch is controlled by a GPIO.

To reduce power consumption, the RF switch can be powered down in case there is no active radio communication. The power supply (VDD) of the RF switch is connected to a GPIO pin of the MCU (see Overview).

Radio antenna output is AC coupled 50Ω output. Antenna matching needs to be done on the carrier board.

Info

There is no ESD protection on the radio module. If the antenna pad is exposed, additional ESD protection is needed.

FMLR-61-REN

Overview

FMLR-61-REN

Net MCU Pin SX126x Pin RF Switch Pin TCXO
Reset P500 nReset - -
SPI MOSI P101 MOSI - -
SPI MISO P100 MISO - -
SPI SCK P102 SCK - -
SPI CS P103 NSS - -
BUSY P200 BUSY - -
DIO1 P015 DIO1 - -
DIO2 - DIO2 CTRL -
DIO3 - DIO3 VDD (power supply) VDD

Transceiver

The SX126x transceiver is connected to SPI and some additional GPIO pins of the Renesas S3A MCU (see Overview).

Radio clock is generated by a TCXO connected to the SX126x. Power to the TCXO is provided through DIO3 of the SX1261 See SX126x product page for details and additional documentation.

RF Path and Switch

The module integrates an RF switch to switch between RX and TX path. The RF switch is directly controlled by DIO2 of the SX126x. The power supply pin of the RF switch is connected to DIO3 of the SX126x to reduce power consumption in case there is no active radio communication.

Radio antenna output is AC coupled 50Ω output. Antenna matching needs to be done on the carrier board.

Info

There is no ESD protection on the radio module. If the antenna pad is exposed, additional ESD protection is needed.

FMLR-61-MAX

Overview

FMLR-61-MAX

Net MCU Pin SX126x Pin RF Switch Pin TCXO
Reset P0.3 nReset - -
SPI MOSI P0.5 MOSI - -
SPI MISO P0.6 MISO - -
SPI SCK P0.4 SCK - -
SPI CS P0.7 NSS - -
BUSY P4.7 BUSY - -
DIO1 P4.6 DIO1 - -
DIO2 - DIO2 CTRL -
DIO3 - DIO3 VDD (power supply) VDD
VDD_SW P4.5 - VDD (power supply) -

Transceiver

The SX126x transceiver is connected to SPI and some additional GPIO pins of the MAX32625 MCU (see Overview).

Radio clock is generated by a TCXO connected to the SX126x. Power to the TCXO is provided through DIO3 of the SX1261 See SX126x product page for details and additional documentation.

RF Path and Switch

The module integrates an RF switch to switch between RX and TX path. The RF switch is directly controlled by DIO2 of the SX126x. To reduce power consumption, the RF switch can be powered down in case there is no active radio communication. The power supply (VDD) of the RF switch is connected to a GPIO pin of the MCU (see Overview).

Radio antenna output is AC coupled 50Ω output. Antenna matching needs to be done on the carrier board.

Info

There is no ESD protection on the radio module. If the antenna pad is exposed, additional ESD protection is needed.