LongReach (LoRa) mLink Module

£8.49
VAT included

The LongReach mLink module is a LoRa-based wireless device that connects to most microcontrollers using a serial mLink (I2C) interface. Once connected, it enables your microcontroller to communicate with other devices through its built-in RM95 LoRa radio transceiver. By using two or more modules, you can establish wireless communication between multiple microcontrollers over far greater distances than technologies like WiFi or Bluetooth.

Quantity

The LongReach mLink module is a LoRa-based wireless device that connects to most microcontrollers using a serial mLink (I2C) interface. Once connected, it enables your microcontroller to communicate with other devices through its built-in RM95 LoRa radio transceiver. By using two or more modules, you can establish wireless communication between multiple microcontrollers over far greater distances than technologies like WiFi or Bluetooth.

Please note: RM95 modules are a higher frequency variant of the RM96. As such they are fitted with an IC marked RM96 which operates at the higher 868MHz frequency band.






The module is also compatible with other LongReach modules, such as the LongReach USB module for communication from a microcontroller to a computer, or remote sensing and control using the LongReach 4CH Relay module or Tx module, etc.





mLink I2C interface

As the module incorporates the mLink I2C interface it is also compatible with our range of mLink modules, meaning it can be daisy-chained with other mLink modules such as LCD displays, keypads, sensors, relays etc., all via a single I2C interface and only requiring one compact library to be installed.

For Arduino and Raspberry Pi users we have a dedicated library and Python module which makes transmitting data and sensor readings via your sketches or python scripts as simple as possible (see our forum for examples and library links).


Specification

Product code:                                                    HCMODU0250

Supply voltage:                                                 5V via mLink interface

Supply current:                                                 2mA (sleep), 19mA (Rx), 150mA (Tx)

Radio type:                                                       LoRa RM95

Range:                                                             >1 kilometre in free air

Frequency:                                                       868 to 915MHz

Max packet size:                                               256 bytes

Max bitrate (nominal):                                       9380bps (at -118dBm sensitivity)

Interface:                                                         4 pin male mLink 0.1” headerI2C

Interface speed:                                               400kbits/s (fast mode)

I2C default address (HEX):                                0h5F

Maximum number of modules:                           5 with pullups fitted, 112 with pullups removed**

Dimensions (excl antenna):                               42mm x 22mm x 5mm


*Note the maximum number of connected modules will depend on cable lengths and power requirements of each module. Do not exceed 5 mLink modules connected in series with I2C pullups fitted to all modules. For disconnecting pullups see our forum post.

Dimensions





Removing I2C pullups




If your development board already has pullups for its I2C interface fitted, or you wish to connect more than 5 mLink boards to the same I2C interface, then you can remove the pullups for the additional boards by cutting the tracks between the solder pads shown below.

mLink Arduino library, mLink Raspberry Pi Python module, and mLink specifications and register map can all be found on our support forum here: https://forum.hobbycomponents.com/viewtopic.php?f=131&t=3135

Please note that you will need at least V2.2.0 (09 Sep 2024) of the library to support this module. If you have an older version already installed, please update it to the latest version.

Please note that in some cases there may be additional configuration required. If you have issues getting your Raspberry Pi to communicate with the mLink module then please see the Python module forum thread here: viewtopic.php?f=131&t=3062

HCMODU0250
6 Items

Specific References

You might also like

5 other products in the category