Page 1
ARM-N8-LRW MODULE USER GUIDE Transceiver 868MHz : 14/20dBm General information: Typical application: • Internet Of Things (IoT) • Frequency: 868MHz, 915MHz • Environment • LoRaWAN • Intelligent structures • LoRa P2P • Telemetry • Standalone • Alarm and wireless security •...
Page 2
Document Information File name EN-UG -ARM-N8-LRW Created 04/07/2018 Total pages Version Notes Firmware supported V1.1 First preliminary release (2018-07-04 TDX) ARM-N8-LRW_3-2-3_ACW-RTU_v2-0-0_BL_ENC.bin V1.2 Second preliminary release (2018-12-10 TDX) ARM-N8-LRW_3-2-3_ACW-RTU_v2-0-0_BL_ENC.bin...
C. Under Lora M2M, the module can be operated in ENSI or FCC. The N8-LRW module is pin-to-pin compatible with other modules from ATIM. It has taken over all features of the ARM N8- LW model. Other UART / BRIDGE mode, the N8-LRW embarks a so-called "Standalone" mode, enabling users to directly connect it to sensors without going through an external microcontroller.
By using both the RF PA Boost output and the RF Out output of the SX1272, users will have the choice to operate at 20 or 14dBm without over-consumption. DIMENSIONS All ARM-Nx-xxx modules are footprint compatible and share the same dimensions. Module dimensions Module footprint Figure 3 ARM-N8LWR DS | ATIM...
Figure 3 shows the ARM-N8-LWR module dimensions. Dimensions are in mm. The N8-LRW has the same size as other models from ATIM range and keeps the compatibility of all the essential pins. By choosing the footprint of the N8LRW, you can use any ATIM N8 module.
The module’s power supply is between 2,7V and 3,6V. To ensure good filtering of power supply, the LC filter must be positioned as close to the pin VDD as possible. 100nH Figure 4 : Power supply filter ARM-N8LWR DS | ATIM...
It is recommended to cover the whole surface underneath ARM-Nx modules with a ground plan. This surface must be varnished to avoid any short circuit. It is advised not to put any vias on this surface nor to use ovarnished vias. ARM-N8LWR DS | ATIM...
This device is not applicable for flow solder processing This device is applicable for solder iron process with following soldering criteria: ▪ Use solder iron at or below 350°C ▪ Soldering time: < 3 sec. ▪ Pause between two soldering points: 3 sec. ARM-N8LWR DS | ATIM...
This device must be pre-baked before entering reflow soldering process. Disregarding this recommendation may cause destructive effects, such as chip cracking, leaving the device non-functional! Shelf life 6 months, sealed Pre-baking recommendations 12 hrs. at 60°C Floor life (time from pre-baking to soldering <72 hrs. process) ARM-N8LWR DS | ATIM...
INPUT 0 DIGITAL ANALOG INPUT 1 INPUT It gives users control on: • 3 Digital Inputs (DI) • 1 Counter (CPT) • 1 Analog Input (ADC) • 3 Digital Outputs (DO) • 1 Sensor Power Enable ARM-N8LWR DS | ATIM...
Do not forget to send end of line ‘\r’ and/or ‘\n’ at the end of the command. Parameters used are LoRaWANs. Example: To send the command ATV to the module by downlink, the payload need to be 0x4154560d TEST MODE Cf 5.7 ARM-N8LWR DS | ATIM...
AT Rx can only stack one AT command at the time, up to 128 Bytes. If an AT command arrive while the operation of the previous one is not done yet, the last one entered will be lost. ARM-N8LWR DS | ATIM...
An ATM command will change the corresponding parameter value in the RAM structure. ATMS command is the only way to save this structure in EEPROM An ATO command will change the corresponding parameter value in the RAM structure. ATOS command is the only way to save this structure in EEPROM ARM-N8LWR DS | ATIM...
Page 17
User can restore EEPROM structure in RAM, or save the RAM structure in EEPROM with command ATMS, ATMR, ATOS and ATOR. It allows to test a configuration, change RAM values and saving it after in EEPROM all parameters at once, or restoring EEPROM configuration if needed. ARM-N8LWR DS | ATIM...
Device is sleeping and there is a Device is sleeping and there is a rising edge on the Wake Up Pin. falling edge on Uart Rx Pin Waking up time Min 13 ms, typical 15 ms Min 13 ms, typical 15 ms ARM-N8LWR DS | ATIM...
Page 20
Nothing to do: The device has nothing to do when it is not in command mode and it has no running emission cycle and every buffers are empty (every data has been dealt with). ARM-N8LWR DS | ATIM...
Led default state 0: Led off during chosen states, on other time 1: Led on during chosen states, off other time TEST MODE Test mode allows you to use various functions to test the device, or the network. ARM-N8LWR DS | ATIM...
ATM02 LED ON Boot: 0x00 WakingUp: 1; RF Tx: RF Rx: OnOff: Unused: ATM03 aliveFrame unused 0x00 Periode 1min 10min 1week 1month 2days 3days If >0F 1day ATM04 logsChar; 0x00 disabled else for checking ARM-N8LWR DS | ATIM...
Page 25
0 pas de debug et 1 avec debugs, b2 0: PA off 1:PA ON ATM20 0x00 0x99 pas de ATF au démarage ni sur mise a jour 0xEE ATF à chaque démarage else ATF sur mise à jour ARM-N8LWR DS | ATIM...
The data rate goes from 0,3 Kb/s to 50 Kb/s. To optimize Gateway: also know under the name of concentrator or base station. Uplink: communication from end device to the Internet. Downlink: communication from the Internet to an end device. ARM-N8LWR DS | ATIM...
This type of frame does not need an acknowledgment. It means that the endpoint will emit the message the number of times it is configured to. If the message is lost there will be no re emission. 6.2.2 • Confirmed frame: ARM-N8LWR DS | ATIM...
Radio parameters can be configured to follow a defined behavior and to fulfil specific tasks. This configuration is the user’s responsibility; they have to choose what will be the best configuration for their application. The main ATO command is ATO083, it defines LoRaWAN behavior, allowing the user to choose if the LoRaWAN layer will: ARM-N8LWR DS | ATIM...
Page 29
Rate (ADR) 1: on Duty cycle on 0: off, 1: on Adaptive 0: off, channel on 1: on Adaptive Rx2 on 0: off, 1: on Rx2 default data 0: set to SF12, rate 1: set to SF9 ARM-N8LWR DS | ATIM...
ATO075 and ATO076 will be used for emission only if the ADR is turned off (bit 2 of ATO083). It allows the users to choose and fix the spreading factor and output power depending on their application needs. Rx2 Spreading factor fixed by ATO075 will be used only if the bit 5 of ATO083 is off. ARM-N8LWR DS | ATIM...
Page 32
ARMSE_MU2.0 Parameter Register value Used when Wan command 0x00: none Always to add in next 0x02: MAC_LINK_CHECK_REQ, emission else : (TBD) ARM-N8LWR DS | ATIM...
Page 33
1: OTAA will use this SF OTAA use SF9 0: OTAA will ignore this SF OTAA enabled 1: OTAA will use this SF OTAA use SF10 0: OTAA will ignore this SF OTAA enabled 1: OTAA will use this SF ARM-N8LWR DS | ATIM...
Data representation is the same as ATO218. CHANNELS_TX_POWER 1 Byte UPLINK_COUNTER 4 Bytes LoRaMAC frame counter. Each time a packet is sent the counter is incremented. DOWNLINK_COUNTER 4 Bytes LoRaMAC frame counter. Each time a packet is received the counter is incremented. ARM-N8LWR DS | ATIM...
19 (GPIO10), it will be set to “high” for 50 ms before transferring the received downlink. Be careful, it prohibits the use of RTU mode. For advance details on this mode consult the application note ATIM_ARM-N8-LW_AN-RTU_EN. ARM-N8LWR DS | ATIM...
0x09: Unused, will set every day 0x0A: Approximately every 2 hour 0x0B: Approximately every 4 hour 0x0C: Approximately every 8 hour 0x0D: Approximately every 2 days 0x0E: Approximately every 3 days 0x0F: Approximately every 4 days Else will set every day. ARM-N8LWR DS | ATIM...
Upon activation of this mode, all emission cycle will be indicated on the with the pin 22 (GPIO11), it will be set to “high” during the whole cycle (Tx, Rx windows and if needed repetitions). Be careful, it prohibits the use of RTU mode. ARM-N8LWR DS | ATIM...
Spreading factor can be configured from 12 to 7. It is a compromise between radio range and data rate. A spreading factor of 12 will reach higher range at a cost of a slower datarate, one of 7 will achieve higher data rate with a smaller range. ARM-N8LWR DS | ATIM...
The reception buffer can memorize the beginning and the end of every finished frame at a dead time (Tf) of 3 x byte time at the UART speed. Data reception on Rx-UART Trame 1 Trame 2 Trame 3 Trame n Trame 16 BUFFER Rx 512 octets Figure 15 ARM-N8LWR DS | ATIM...
Page 41
To activate this mechanism, the byte 1 of the register ATS020 must be at 1. Table 23 : Mode octet Série / RF ATS bit parameter value register value _AllTraffic _TxRF_PacketMode _RxRF_PacketMode ARM-N8LWR DS | ATIM...
To minimize communication troubles (on the UART particularly), the data rate must be the same for both communications (serial and radio). Transfer delay will be impacted by the nature of data to be sent, preamble emission phase, synchronization, control of start/end and frame errors. DATA IN DATA Figure 16 ARM-N8LWR DS | ATIM...
Td : Temps avant émission Série Tf : si CRC activé, délai CRC 16bits Figure 17 Table 24 : Time Delay beforeTx(Td) Register Parameter value value Time Delay beforeTx in nx10ms Time Delay beforeTx in nx10ms ARM-N8LWR DS | ATIM...
NO LOW DR OPTIMIZED (ATS079, b7 = 0, b7 = 0) for low flow rates with SP values of 11 and 12 with BW = 125k Relationship between Radio flow (DR: datarate, Rs: symbol rate) and bandwidth: BW Rs=BW/(2^SF) ; DR=SF*(BW/2^SF)*CR ARM-N8LWR DS | ATIM...
LoRa link at these low effective data rates, its use is mandated with spreading factors of 11 and 12 at 125 kHz bandwidth. parameter value register value BYTE low datarate optimizer:1; 0: ON; 1: OFF ARM-N8LWR DS | ATIM...
-The presence of an optional 16-bits CRC for the payload. The header is transmitted with maximum error correction code (4/8). It also has its own CRC to allow the receiver to discard invalid headers. 7.6.3 Fixed packet LoRa-Header Mode ARM-N8LWR DS | ATIM...
• ATS066/ATS067: destination address (default 0xFF: broadcast address to address the message to all recipients) Radio Addresses MODEM A MODEM B DEST DEST Filter rules (in reception) of the message sent the modem A and received by the modem B. ARM-N8LWR DS | ATIM...
The LBT threshold is defined as the received signal level above which the channel is considered as busy or available. If the received signal is below the LBT threshold, then the channel is available. Exemple: ATM000=02 P2P Mode ATS002=12 Channel A ATS079=11 ATS032=-100 LBT Threshold ARM-N8LWR DS | ATIM...
Use ATS079 b5 to enable AFA. LBT is inseparable from AFA. It is therefore necessary to adjust the LBT threshold via ATS032. Channel A is set by ATS002 and the second channel is programmed by ATS062. Exemple : ATM000=02 P2P Mode ATS002=01 Channel A ATS062=12 Channel B ATS079=31 LBT+AFA Mode ATS032=-100 LBT thresholf=-100dBm ARM-N8LWR DS | ATIM...
The stations and the repeater must have the same preamble length. To use bidirectionality, activate the AFA function. Registers used: Stations: ATS079, ATS030, ATS006, ATS002, ATS062 Repeater: ATS079, ATS030, ATS006, ATS062, ATS002 Repeater Figure 23 ARM-N8LWR DS | ATIM...
BYTE AddRSSIOnSerial:1; b0 0x00 BYTE Rssi in ascii:1; Hex:0; b1 S081 BYTE _PushHeaderInDataFifo; b2 7.12 RADIO CHANNELS The table below allows users to select channels to get the longest possible range or to avoid LoRaWAN channels. ARM-N8LWR DS | ATIM...
This mode makes it possible to measure the level of the transmitted signal. To be able to use co mode, it is strongly to switch to FSK mode and choose the FSK channel and not the LORA channel. Example ARM-N8LWR DS | ATIM...
ATS064=0010 ATS064=0009 destination address destination address ATS066=0005 ATS066=0004 ATMS ATMS Figure 27 Modem A does not see Modem B messages, and vice versa, because Modem A address is different from Modem B address. ARM-N8LWR DS | ATIM...
Page 60
MODEM A MODEM B Figure 29 Modem B receives data from A because B is in All Rx without filtering, A is in Broadcast, but does not receive those of B because ATS066 (of B) ≠ FFFF ARM-N8LWR DS | ATIM...
ATS006=32 RxTimeOut ATS030=16 Préamble lenght ATS006=32 RxTimeOut ATS080=33 long header+broadcast ATS006=08 RxTimeOut ATS080=33 long header+broadcast ATS064=0010 local address ATS080=03 long header ATS064=0010 local address ATS066=FFFF destination address ATS064=0005 local address ATS066=FFFF destination address ATS066=0010 destination address ARM-N8LWR DS | ATIM...
Page 62
The module makes it possible to increase the radio range the set of products in deep indoor or remote from a base station. If the repeater is configured in sniff mode, its consumption will be low enough to be powered by batteries. End devices Repeater Gateway Application Network Server Server LoRaWan LoRa M2M Deep Indor ARM-N8LWR DS | ATIM...
Need help?
Do you have a question about the ARM-N8-LRW and is the answer not in the manual?
Questions and answers