Image not available
Illustrative purposes only
ERA-LORA
Security Alarm Module, OOK, GFSK, 500Kbps, 928MHz, -137dBm, 2.5V to 5.5V, RS232, Serial, UART
⚠️ Reference pricing provided. In case of supply shortages, we will connect you with our trusted procurement partners to ensure your project's continuity.
- Manufacturer: LPRS
- Product type: RF Transceivers - Sub 2.4GHz ISM Band
- Data Rate Max: 500Kbps
- Frequency Max: 928MHz
- RF Modulation: OOK, FSK, GFSK
- Sensitivity dBm: -137dBm
- Module Interface: RS232, Serial, UART
- Supply Voltage Max: 5.5V
- Supply Voltage Min: 2.5V
- RF Transceiver Applications: Suburban Security Alarm, Livestock Monitoring, Remote Irrigation Pump, Data Collection & Monitoring
| Delivery and price | |
|---|---|
| Units per pack | 100 |
| Price | 24.0 € |
| Current stock | 50+ |
| Lead time | 7 days |
**easyRadio Advanced eRA- LoRa Long Range Datasheet**
## **Features**
Chirped Spread Spectrum technology Pin compatible with easyRadio Advanced (eRA) series RF modules
uFL RF connector for remote antennas Point to Point communication
Half duplex transparent Serial Data Input and Output Up to 180 bytes per packet Familiar easyRadio commands Built in temperature sensor ‘Flash’ firmware upgrades. New features and updates can be quickly programmed using LPRS tools
Product image for illustration purposes only
The easyRadio eRA-LoRa (Long Range) RF transceiver module uses Chirped Spread Spectrum (CSS) modulation together with DSP (Digital Signal Processing) to achieve greater range than traditional devices using OOK, FSK or GFSK modulation.
In addition, sensitivity and blocking performance are improved giving high interference immunity whilst still offering low power consumption.
## **Key Parameters**
Frequency: 868/915MHz Receiver sensitivity: down to -137dBm Multi-channel operation RF Power output: up to +20dBm (100mW) Receive current consumption: 15mA RSSI dynamic range: 127dB
Line of Sight (LoS) range - 1km – 3km plus
## **User Programmable Options:**
The module is a complete sub-system that combines a high performance low power RF transceiver, a microcontroller and a voltage regulator.
Key operating parameters can be changed and configured by sending simple ‘text’ (ASCII character) commands to the module.
Spreading factors 6: to 12 Error correction rate Bandwidth: 125, 250, 500kHz Over air data rates of up to 300 kbps Host Data Rate: 2.4kbps – 115.2kbps
The variable spreading factor and error correction rate allow the user to optimise the bandwidth to provide a balance between sensitivity (range) and data rate.
## **Applications**
Required range is above 1km or transceiver is in poor RF location
Suburban security alarms - void buildings, caravan or car storage sites, warehouses
Rural security, farm buildings/equipment, livestock monitoring, remote irrigation pumps Data collection and monitoring over a wide area
eRA_LoRa_FCC_V1.22.docx
Page 1 of 9
**easyRadio Advanced eRA-LoRa Long Range Datasheet**
## **FCC Warning Statement:**
- This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions:
- (1) This device may not cause harmful interference, and
- (2) This device must accept any interference received, including interference that may cause undesired operation.
- This equipment complies with FCC radiation exposure limits set forth for an uncontrolled environment. End users must follow the specific operating instructions for satisfying RF exposure compliance. This transmitter must not be co-located or operated in conjunction with any other antenna or transmitter.
- Changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate the equipment.
## **Canada Warning Statement:**
## **English:**
Under Industry Canada regulations, this radio transmitter may only operate using an antenna of a type and maximum (or lesser) gain approved for the transmitter by Industry Canada.
To reduce potential radio interference to other users, the antenna type and its gain should be so chosen that the equivalent isotropically radiated power (e.i.r.p.) is not more than that necessary for successful communication.
This device complies with Industry Canada licence-exempt RSS standard(s). Operation is subject to the following two conditions: (1) this device may not cause interference, and (2) this device must accept any interference, including interference that may cause undesired operation of the device.
## **French:**
Conformément à la réglementation d'Industrie Canada, le présent émetteur radio peut fonctionner avec une antenne d'un type et d'un gain maximal (ou inférieur) approuvé pour l'émetteur par Industrie Canada.
Dans le but de réduire les risques de brouillage radioélectrique à l'intention des autres utilisateurs, il faut choisir le type d'antenne et son gain de sorte que la puissance isotrope rayonnée équivalente (p.i.r.e.) ne dépasse pas l'intensité nécessaire à l'établissement d'une communication satisfaisante.
Le présent appareil est conforme aux CNR d'Industrie Canada applicables aux appareils radio exempts de licence. L'exploitation est autorisée aux deux conditions suivantes : (1) l'appareil ne doit pas produire de brouillage, et (2) l'utilisateur de l'appareil doit accepter tout brouillage radioélectrique subi, même si le brouillage est susceptible d'en compromettre le fonctionnement.
eRA_LoRa_FCC_V1.22.docx
Page 2 of 9
**easyRadio Advanced eRA-LoRa Long Range Datasheet**
## **eRA-LoRa Transceiver**
The easyRadio eRA-LoRa RF transceiver module is a complete sub-system that combines a high performance low power RF transceiver, a microcontroller and a voltage regulator.
The Serial Data Input (SDI) and Serial Data Output (SDO) by default operate at the standard 19,200 Baud and two handshake lines provide optional flow control to and from the host. The easyRadio Transceiver can accept and transmit up to 180 bytes of data, which it buffers internally before transmitting in an efficient over-air code format.
**==> picture [486 x 444] intentionally omitted <==**
**----- Start of picture text -----**<br>
Any other eRA-Lora transceiver, within range and on the same settings, that ‘hears’ the transmission will decode the message and<br>place the recovered data within a receive buffer that can then be downloaded to the receiving host for processing and<br>interpretation. Radio transmission and reception is bi-directional (half duplex) i.e. transmit OR receive but not simultaneously.<br>Extra internal buffers however, allow the user to upload data while a download is in progress giving the appearance of fully duplex<br>data flow.<br>eRA-LoRa <—” 38.0mm<br>8<br>1 3.3V _ Vcc<br>Antenna Regulator<br>RF Gnd2 Transceiver RFIC 3 RSSI eRA-LoRa<br>4 uFL RF<br>Busy<br>5<br>Serial Data Out<br>6 15.24 mm<br>Temperature Serial Data In<br>Sensor<br>7<br>Ready<br>EEPROM 1 2 3 4 5 6 7 8 9<br>9<br>yp Gnd [o] Pin Pitch 2.54mm [m] 4.0 mm .<br>PCB Hole Size 1.0 mm<br>Block Diagram Physical Dimensions<br>Pin Description<br>Pin No Name Description Notes<br>1 Antenna 50Ω RF input/output. Connect to suitable antenna.<br>2 RF Ground RF ground. Connect to antenna ground (coaxial cable screen<br>braid) and local ground plane. Internally connected to other<br>Ground pins.<br>3 Programmable IO Provisional<br>4 Busy Output Digital output indicates that transceiver is ready to receive serial CTS function<br>data from host.<br>5 Serial Data Out Digital output for received serial data to host<br>6 Serial Data In Digital input for serial data to be transmitted<br>7 Ready Input Digital Input to indicate that Host is Ready to receive serial data RTS function<br>from transceiver<br>8 Vcc Positive supply pin. +2.5 to +5.5 Volts. This should be a ‘clean’<br>noise free supply with less than 25mV of ripple.<br>9 Ground Connect to supply 0 Volt and ground plane<br>14.0 mm<br>10.0 mm<br>uProcessor<br>**----- End of picture text -----**<br>
## **Checklist**
The module operates internally from an on board 3.3 Volt low drop regulator. The logic levels of the input/output pins are therefore between 0 Volt and 3.3 Volts. Outputs will drive logic operating at 3.3 Volts and inputs will be correctly driven by logic operating at 5 Volts. Fit 10K resistors in series with data lines when interfacing to 5V logic.
The serial inputs and outputs are intended for connection to a UART or similar low voltage logic device. Do not connect any of the inputs or outputs directly to an RS232 port. The transceiver module may be permanently damaged by the voltages (+/- 12V) present on RS232 signal lines.
When handshaking is enabled the ‘Host Ready Input’ should be held at 0 Volt (Ground) in the idle state.
eRA_LoRa_FCC_V1.22.docx
Page 3 of 9
**easyRadio Advanced eRA-LoRa Long Range Datasheet**
## **Absolute Maximum Ratings**
Operating Temperature Range -40° C to +85° C Storage Temperature Range -40° C to +85° C Vcc - 0.3 to + 5.5 Volts All Other Pins (N.B.) - 0.3 to +3.3 Volts Antenna +10dBm - Should be protected to prevent damage from ESD
**Performance Data** : eRA-LoRa. Supply +5.0 Volt ± 5%, Temperature 20° C
|**DC Parameters**|**Pin**|**Min**|**Typical**|**Max**|**Units**|**Notes**|
|---|---|---|---|---|---|---|
|SupplyVoltage(Vcc)<br>~~op~~|8<br>~~op~~|2.5<br>~~op~~|3.3-5.0<br>~~op~~|5.5|Volts||
|Transmit supply current<br>~~op~~|8<br>~~op~~|18<br>~~op~~|90<br>~~op~~|125|mA|90mA at +17dBm<br>125mA at +20dBm|
|Receive supplycurrent<br>~~op~~|8<br>~~op~~|~~op~~|10<br>~~op~~|11.2|mA|2|
|SleepMode current|8||1||µA|4|
|**Interface Levels**|||||||
|Data Output Logic 1|||3.1||Volts|10k load to +Vcc supply|
|Data Output Logic 0|||0.1||Volts|10k load to +Vcc supply|
|Logic Output Current||||25|mA||
|Data Input Logic 1||2.0||3.6|Volts||
|Data Input Logic 0||||0.2|Volts||
|Input Pull-ups|||100||KΩ|1|
|**RF Parameters**|||||||
|Antenna Impedance<br>~~Se~~|1<br>~~Se~~|~~Se~~|50<br>~~Se~~|~~Se~~|Ohms<br>~~Se~~|~~Se~~|
|RF Frequency<br>~~Se~~|~~Se~~|868<br>~~Se~~|869.85<br>~~Se~~|870<br>~~Se~~|MHz<br>~~Se~~|See ER Configuration command<br>set<br>~~Se~~|
||~~Se~~|902<br>~~Se~~|915<br>~~Se~~|928<br>~~Se~~|MHz<br>~~Se~~||
|**Transmitter**<br>~~{|~~|~~{|~~||~~——~~<br>|~~——~~<br>|~~——~~<br>||
|RF Power Output<br>~~————~~<br>~~{|~~|1<br>~~————~~<br>~~{|~~|~~————~~<br>|+7<br>~~————~~<br>~~——~~<br>|+7<br>~~————~~<br>~~——~~<br>|dBm<br>~~————~~<br>~~——~~<br>|868MHz - 50Ωload<br>~~————~~<br>|
||1<br>~~————~~<br>~~{|~~|~~————~~<br>|+17<br>~~————~~<br>~~——~~<br>|+20<br>~~————~~<br>~~——~~<br>|dBm<br>~~————~~<br>~~——~~<br>|915MHz - 50Ωload<br>~~————~~<br>|
|Frequencyaccuracy<br>~~————~~<br>~~{|~~|~~————~~<br>~~{|ff~~|~~————~~<br>~~ff~~|±10<br>~~————~~<br>~~——~~<br>~~_f~~|~~————~~<br>~~——~~<br>~~_fff~~|ppm<br>~~————~~<br>~~——~~<br>~~ff~~|Overall<br>~~————~~<br>~~ff~~|
|Harmonics/Spurious<br>Emissions<br>~~{|~~|~~{|ff~~|~~ff~~|-47<br>~~——~~<br>~~_f~~|< -36<br>~~——~~<br>~~_fff~~|dBm<br>~~——~~<br>~~ff~~|Meets EN 300 220-3<br>~~ff~~|
|Over Air Data Rate<br>~~{|~~|~~{|ff~~|~~ff~~|~~——~~<br>~~_f~~|500<br>~~——~~<br>~~_fff~~|Kbps<br>~~——~~<br>~~ff~~|~~ff~~|
|**Receiver**<br>~~{|~~|~~{| ff~~|**SF6**<br>~~ff ~~|~~——~~<br> ~~_f~~|**SF12**<br>~~——~~<br>~~_f ff~~|~~——~~<br>~~ff~~|~~ff~~|
|||-122||-137|dBm|At 125kHz bandwidth(SF 6 - 12)|
|||-119||-134|dBm|At 250kHz bandwidth|
|||-116||-131|dBm|At 500kHz bandwidth|
|Serial Data Rate||2.4|19.2|115.2|Kbps|Host interface|
|**Logic Timing**|||||||
|Initial Power UpTime|||1||mS|2,3|
|**Mechanical**|||||||
|Size|||38 x 14 x 4||mm||
|Pin Pitch|||2.54||mm|(Standard 0.1 Inches)|
|Weight|||3.5||grams||
## **Notes:**
1. The ‘Host Ready Input’ and the ‘Serial Data Input’ have ‘weak’ internal pull-ups enabled.
2. The transceiver will then be ready to receive (default) or transmit. It would normally be left in this powered state ready to receive data.
3. During power up the Busy Output line goes high and then goes low when ready for use.
eRA_LoRa_FCC_V1.22.docx
Page 4 of 9
**easyRadio Advanced eRA-LoRa Long Range Datasheet**
## **easyRadio eRA Configuration Command Set**
Key operating parameters of eRA can be changed and configured by sending the ‘text’ (ASCII character) commands detailed below. These commands can be executed using ‘easyRadio Companion’ software, any ‘Terminal’ software operating on a PC or from the host microcontroller.
The commands should be sent exactly as shown: i.e. case sensitive with no spaces between characters. Commands are not executed until the Acknowledgement sequence (ACK) is sent to and processed by the module.
To send the commands follow this procedure:
Send Command from host: e.g. ER_CMD#U5 (Set UART BAUD to 38400) Wait for the completion of the echo of the Command from the module. e.g. ER_CMD#U5 Send the ACK command as the three upper case ASCII characters ‘A’ ‘C’ ‘K’ in sequence with no spaces
Commands ending with ‘?’ (see below) do not require any ACK.
|**Host Serial Communication Settings**|**Host Serial Communication Settings**|**Host Serial Communication Settings**|**Host Serial Communication Settings**|**Host Serial Communication Settings**|**Host Serial Communication Settings**|**Host Serial Communication Settings**|
|---|---|---|---|---|---|---|
|**Command**|**UART Data Rate**||Tick Indicates FactoryDefault setting||||
|ER_CMD#U1|2400||||||
|ER_CMD#U2|4800||||||
|ER_CMD#U3|9600||||||
|ER_CMD#U4|19200||||||
|ER_CMD#U5|38400||||||
|ER_CMD#U6|31250||MIDI - Musical Instrument Digital Interface(Not supported byPC UARTS)||||
|ER_CMD#U7|76800||(Not supported byPC UARTS)||||
|ER_CMD#U8|115200||||||
|ER_CMD#U?|Get UART Value||The module replies with the current UART data rate value<br>E.g: ER_CMD#U2 - No ‘ACK’ is required||||
||||||||
|ER_CMD#A70|No Parity||Data = 1 Start,8 Data,No Parity,1 Stop||||
|ER_CMD#A71|Even Parity||Data = 1 Start,8 Data,1 Parity,1 Stop||||
|ER_CMD#A72|Odd Parity||Data = 1 Start,8 Data,1 Parity,1 Stop||||
||||||||
|ER_CMD#A40|Disable Fast ACK||||||
|ER_CMD#A41|Enable Fast ACK||See notes below||||
||||||||
|**Transmit RF Power Output Settings**|||||||
|||||**eRA-LoRa**||**Units**|
|||||868|902-928|MHz|
|ER_CMD#P0||||-2|-1|dBm|
|ER_CMD#P1||||-1|1|dBm|
|ER_CMD#P2||||0|3|dBm|
|ER_CMD#P3||||1|5|dBm|
|ER_CMD#P4||||2|7|dBm|
|ER_CMD#P5||||3|9|dBm|
|ER_CMD#P6||||4|11|dBm|
|ER_CMD#P7<br>~~—SSSSSSSEE=~~|~~—SSSSSSSEE=~~|~~—SSSSSSSEE=~~|~~—SSSSSSSEE=~~|5<br>~~—SSSSSSSEE=~~|13<br>~~—SSSSSSSEE=~~|dBm<br>~~—SSSSSSSEE=~~|
|ER_CMD#P8<br>~~—SSSSSSSEE=~~|~~—SSSSSSSEE=~~|~~—SSSSSSSEE=~~|~~—SSSSSSSEE=~~|6<br>~~—SSSSSSSEE=~~|15<br>~~—SSSSSSSEE=~~|dBm<br>~~—SSSSSSSEE=~~|
|ER_CMD#P9<br>~~—SSSSSSSEE=~~|~~—SSSSSSSEE=~~|<br>~~—SSSSSSSEE=~~|~~—SSSSSSSEE=~~|7<br>~~—SSSSSSSEE=~~|17<br>~~—SSSSSSSEE=~~|dBm<br>~~—SSSSSSSEE=~~|
|~~—SSSSSSSEE=~~|~~—SSSSSSSEE=~~|~~—SSSSSSSEE=~~|~~—SSSSSSSEE=~~||||
|ER_CMD#P?<br>~~—SSSSSSSEE=~~|Get Power Value<br>~~—SSSSSSSEE=~~|~~—SSSSSSSEE=~~|The module replies with the current power value.<br>e.g: ER_CMD#P9 - No ACK is required.<br>~~—SSSSSSSEE=~~||||
|**RF Channel Settings **<br>~~—SSSSSSSEE=~~|||||||
|ER_CMD#Cx<br>~~ee~~|Where x = Channel<br>Number in decimal<br>~~ee~~|~~ee~~|E.g. For Channel 1:<br>ER_CMD#C1 or<br>ER_CMD#C01 (leading zero) or<br>ER_CMD#C001<br>Uppercase 'C' stores value in EEPROM<br>~~ee~~||||
|ER_CMD#cx<br>~~ee~~<br>~~ee~~|As uppercase C<br>~~ee~~<br>~~ee~~|~~ee~~<br>~~ee~~|Lowercase 'c' does not store value in EEPROM<br>~~ee~~||||
|ER_CMD#C?<br>~~ee~~|Get Channel Value<br>~~ee~~|~~ee~~|The module replies with the current channel setting<br>E.g: ER_CMD#C9 - No ACK is required.||||
|**Signal Bandwidth**<br>~~ee~~<br>~~ee ee~~|||||||
eRA_LoRa_FCC_V1.22.docx
Page 5 of 9
**easyRadio Advanced eRA-LoRa Long Range Datasheet**
|||||||**Bandwidth**|**Bandwidth**|**Data Rate@ S/F = 12**|**Data Rate@ S/F = 12**|After sending these<br>commands the Channel<br>number will be reset to<br>Channel 0|
|---|---|---|---|---|---|---|---|---|---|---|
|ER_CMD#B0|Set Signal Bandwidth|||||125|kHz|300|bps||
|ER_CMD#B1||||||250|kHz|600|bps||
|ER_CMD#B2||||||500|kHz|1200|bps||
|ER_CMD#B?|Get Signal Bandwidth||||||||||
|**Band Plan**|||||||||||
|ER_CMD#b0<br>~~SS~~||0<br>~~SS~~|||<br>~~SS~~|869.850<br>~~SS~~|||MHz<br>~~SS~~|Band base/start frequency<br>~~SS~~|
|ER_CMD#b1<br>~~SS~~||1<br>~~SS~~|||~~SS~~|903.000<br>~~SS~~|||MHz<br>~~SS~~||
|**Frequency Settings**<br>~~SS~~|||||||||||
|ER_CMD#F<br>~~a~~||Set Absolute<br>Frequency<br>~~eeee~~|||~~ee~~|Sets the absolute frequency to xxxxxxxx in Hex<br>E.g. ER_CMD#F33DCAC220 sets the radio<br>frequency to 870100000Hz. This will override<br>until another ‘b’ command is sent<br>~~ee~~||||Set Frequency of Channel 0<br>~~ee~~|
|ER_CMD#F?<br>~~a~~||Get current<br>Frequency value<br>~~eeee~~|||~~ee~~|Returns the current frequency value as 8 bytes of<br>Hex E.g. ER_CMD#F? Returns 33DCAC20 which<br>is 870100000MHz<br>~~ee~~||||Get Frequency of Channel 0<br>~~ee~~|
|**Spreading Factor**<br>~~a~~<br>~~eeee~~<br>~~re~~<br>~~eeee~~|||||||||||
|~~re~~||**S/F**||**Chips**<br>~~ee~~|~~ee~~|**Bandwidth kHz**<br>~~ee~~|||**Data**<br>**Rate**<br>~~e~~|~~ee~~|
|~~re~~||||~~ee~~|~~ee~~|**125**<br>~~ee~~|**250**<br>~~ee~~|**500**<br>~~ee~~|~~e~~|CodingRate = 1<br>~~ee~~|
|ER_CMD#s0<br>~~re~~||6||64<br>~~ee~~|~~ee~~|9375<br>~~ee~~|18750<br>~~ee~~|37500<br>~~ee ~~|bps<br> ~~e~~|Increasing the value of the<br>Spreading<br>Factor<br>and/or<br>reducing<br>the<br>bandwidth<br>increases the range at the<br>expense of reduced data rate<br>and<br>therefore<br>increased<br>transmission time.<br>~~ee~~<br>|
|ER_CMD#s1||7||128||5469|10938|21875|bps||
|ER_CMD#s2||8||256||3125|6250|12500|bps||
|ER_CMD#s3||9||512||1758|3516|7031|bps||
|ER_CMD#s4||10||1024||977|1953|3906|bps||
|ER_CMD#s5<br>~~Ss~~||11<br>||2048<br>||537<br>|1074<br>|2148<br>|bps<br>||
|ER_CMD#s6<br>~~Ss~~||12<br>||4096<br>||293<br>|586<br>|1171<br>|bps<br>||
|ER_CMD#s?<br>~~Ss~~||Get Spreading<br>Factor<br>|||||||||
|**Miscellaneous**<br>~~Ss~~|||||||||||
|ER_CMD#R0<br>~~pf~~||Reset Module<br>(POR)<br>~~pf~~|||~~pf~~|Reset module and retrieve all Power On Reset values<br>~~pf~~|||||
|ER_CMD#R1<br>~~pf~~||Reset to Defaults<br>~~pf~~|||~~pf~~|Restores all factorydefault settings<br>~~pf~~|||||
|ER_CMD#A10<br>~~a~~||Encryption Off<br>~~a~~|||<br>~~a~~|LPRS Proprietary Encryption for P2P<br>~~a~~|||||
|ER_CMD#A11<br>~~a~~||Encryption On<br>~~a~~|||~~a~~||||||
|ER_CMD#A50||HandshakingOff|||||||||
|ER_CMD#A51||HandshakingOn|||||||||
|ER_CMD#a00<br>~~ooo...~~||RSSI Off<br>~~ooo...~~|||<br>~~ooo...~~|Received Signal Strength Indicator<br>~~ooo...~~|||||
|ER_CMD#a01<br>~~ooo...~~||RSSI On<br>~~ooo...~~|||~~ooo...~~|Each received packet delivered is preceded by the 8 bit RSSI value of the received<br>packet<br>~~ooo...~~|||||
|**Test Modes**|||||||||||
|ER_CMD#T3<br>~~ft~~||Get Firmware<br>Revision<br>~~ft~~|||~~ft~~|Returns module firmware revision string<br>E.g. eRA400TRS V3.6.23<br>~~ft~~|||||
|ER_CMD#T4<br>~~ft~~||RAW Data Out<br>~~ft~~|||~~ft~~|Output on the CTSpin<br>~~ft~~|||||
|ER_CMD#T7<br>~~Ee~~<br>~~——~~||Read on chip<br>temperature<br>Sensor<br>~~Ee~~|||~~Ee~~|Example reply: -15.0'C or 23.7'C<br>~~Ee~~|||||
|ER_CMD#T8<br>~~——~~||Last Packet RSSI||||Returns the Hex value of the RSSI (Received Signal Strength Indicator) register<br>measured on the last validpacket|||||
|ER_CMD#T9<br>~~——~~||RSSI Value||||Return current live RSSI in HEX string|||||
|**Other Special Commands**<br>~~——~~|||||||||||
|ER_CMD#L40202<br>~~a~~|||Enable RAW<br>Data FM mode|||Use FM/FSK modulation/demodulation at current frequency settings|||||
|ER_CMD#L40205<br>~~a~~|||Enable RAW<br>Data AM mode<br>|||Use AM/ASK modulation/demodulation at current frequency settings<br>|||||
|ER_CMD#L40200<br>~~Ee~~|||Disable RAW<br>Data mode<br>~~Ee~~||~~Ee~~|Restore easyRadio mode. Pin 3 low during Power On Reset<br>~~Ee~~|||||
|ER_CMD#a21<br>~~Ee~~|||Enable LBT<br>~~Ee~~||~~Ee~~|Listen Before Talk<br>~~Ee~~|||||
|ER_CMD#a20|||Disable LBT|||Listen Before Talk|||||
||||||||||||
|ER_CMD#L8|||Encryption||||||||
|**Group ID Setting**|||||||||||
eRA_LoRa_FCC_V1.22.docx
Page 6 of 9
**easyRadio Advanced eRA-LoRa Long Range Datasheet**
|ER_CMD#L7|Enable Group ID||E.g. ER_CMD#L74578 sets the group ID as 0x4578|
|---|---|---|---|
|xxxx||||
|ER_CMD#L7|Disable Group|||
|0000|ID|||
|ER_CMD#L7?|Get Group ID||Returns the 4 byte Group ID number in Hex|
||value|||
## **Channel Frequencies**
Each channel frequency is calculated relative to the Start Frequency of the channel, the Channel Number and the Channel Spacing/Band width.
Three commands control the values of each of these parameters:
ER_CMD#bn Where n is the Start Frequency in MHz of the Band Plan being used b ER_CMD#Cn Where n is the integer Channel Number c ~~————————~~ ER_CMD#Bn Where n is the Channel Spacing/Bandwidth in kHz s
The centre frequency of each channel is calculated using the formula:
𝑠
Centre Frequency (f) = b + cs +
2
**Where**
**Example** Band plan Start Frequency b = 0 Channel Number c = 1 Channel Spacing/Bandwidth s = 500kHz f = 869.850MHz + 1 x 500kHz + 500kHz/2 = **870.600MHz**
eRA_LoRa_FCC_V1.22.docx
Page 7 of 9
**easyRadio Advanced eRA-LoRa Long Range Datasheet**
## **Application & Operation of eRA-LoRa Transceiver**
The diagram below shows a typical system block diagram comprising hosts (user’s application) connected to easyRadio transceivers. The hosts (A & B) will be monitoring (collecting data) and/or controlling (sending data) to some real world application.
**==> picture [486 x 180] intentionally omitted <==**
**----- Start of picture text -----**<br>
Serial Data Output RF Link Serial Data Output<br>Host Serial Data Input Easy-Radio Easy-Radio Serial Data Input Host<br>(A) Busy Transceiver Transceiver Busy (B)<br>(A) (B)<br>Host Ready Host Ready<br>Typical System Block Diagram<br>ES T DE<br>The hosts provide serial data input and output lines and two ‘handshaking’ lines that control the flow of data to and from the<br>easyRadio Transceivers. The ‘Busy’ output line, when active, indicates that the transceiver is undertaking an internal task and is not<br>ready to receive serial data. The ‘Host Ready’ input is used to indicate that the host is ready to receive the data held in the buffer<br>of the easyRadio Transceiver.<br>**----- End of picture text -----**<br>
The host should check before sending data that the ‘Busy’ line is not high, as this would indicate that the transceiver is unable to reliably receive further data. It should also pull the ‘Host Ready’ line low and check that no data appears on the Serial Data Output line.
The Busy output is active all the time regardless of handshaking setting. The host Ready is enabled by the handshaking setting command. **Timing Specifications Units Notes** Host Serial Input/Output 2400, 4800, 9600, 19200, 38400, 31250 (MIDI), 76800 & 115200 baud 1 Host Character Format 1 Start, 8 Data, No Parity, 1 Stop Bits 2 End of Data Delay 2 x BAUD Byte Duration mS 3 RF Transmit duration Depends on Bandwidth and data rate setting mS 4 ~~=~~ Buffer Size 180 Bytes 5 **Notes** 1. Data is inverted i.e. Start Bit is logic low. The inputs are intended for direct connection to a microcontroller UART or to RS232 inputs and outputs via an RS232 Level translator such as a Maxim MAX232, which invert the logic of the RS232 signals. This allows direct connection to, for example a microcontroller UART. The data rate is user programmable (Default 19200 baud) and may differ between individual units within a system.
2. 1 start, 8 data, 1 stop = 10 bits @ 104uS/bit = 0.52mS/character at 19200 Baud. (Default)
3. The ‘End of Data’ delay is fixed at twice the character time.
4. A fixed package overhead of xx is added to all packets.
5. The buffer size is limited to 180 bytes. Sending more than 180 bytes will cause loss of data.
6. CTS pin will go high 2 bytes before the buffer is full. This allows characters already sent to be accepted by the ER module.
eRA_LoRa_FCC_V1.22.docx
Page 8 of 9
**easyRadio Advanced eRA-LoRa Long Range Datasheet**
## **Product Order Codes**
**Name Description Order Code** eRA-LoRa CE/FCC/IC Certified Radio Module ERA-LORA ~~_—_———_—_———~~ Please contact the sales office for availability of variants of the standard product. The software interface can be customised to specific requirements for high volume applications.
## **easyRadio Advanced Firmware Versions**
**Version Date Revision Known Issues** 3.6.2XXX January 2016 Initial Release ~~——————~~
## **Document History**
|**Issue**|**Date**|**Revision**|
|---|---|---|
|1.0|February2016|Provisional datasheet|
|1.1|August 2016|Amendments for Approvals|
|1.2|December 2016|Minor additions|
|1.22|February2017|New easyRadio Companion commands added|
## **Changes to this Document**
## **Copyright Disclaimer Terms and Conditions of Use Contact Information**
This data sheet has been updated to reflect changes throughout the range of LPRS modules. Specific changes are recorded in the documentation history above. See: www.lprs.co.uk See: www.lprs.co.uk See: www.lprs.co.uk
For further information or technical assistance please contact:
Low Power Radio Solutions Ltd. Tel: +44 (0)1993 709418 Two Rivers Industrial Estate Fax: +44 (0)1993 708575 Station Lane, Witney Web: http://www.lprs.co.uk Oxon, OX28 4BH Email: info@lprs.co.uk England Technical: ~~——~~ technical@lprs.co.uk
eRA_LoRa_FCC_V1.22.docx
Page 9 of 9
Updated at February 9, 2023
About Novapart
Novapart is a B2B electronic component broker specialising in stock shortages and cost reduction. We source hard-to-find parts and identify compliant alternatives across a catalogue of 420,000+ components from 500+ manufacturers.
Learn more →Stock Shortage Specialist
When a component is unavailable, discontinued or has an unacceptable lead time, we tap into our network of vetted European and Asian distributors to source what you need — without compromising on quality or traceability.
Request a quote →Compliant Alternatives
We identify pin-to-pin, electrically equivalent substitutes that meet the same certifications (RoHS, AEC-Q100, REACH) as your original specification — validated against datasheets, not just part numbers. Often at a lower cost.
BOM Analysis service →