Image not available
Illustrative purposes only
ERIC-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 | 19.09 € |
| Current stock | 10+ |
| Lead time | 7 days |
**easyRadio eRIC-LoRa Long Range Datasheet**
## **Features**
Chirped Spread Spectrum technology Pin compatible with eRIC 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
## **Key Parameters**
Product image for illustration Purposes only
The easyRadio eRIC-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.
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:**
In addition, sensitivity and blocking performance are improved giving high interference immunity whilst still offering low power consumption.
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
eRic_LoRa_Datasheet_1v0.docx
Page 1 of 10
**easyRadio Advanced eRIC-LoRa Long Range Datasheet**
## **eRIC-LoRa Transceiver**
The easyRadio eRIC-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.
Any other eRIC-LoRa transceiver, within range and on the same settings, that ‘hears’ the transmission will decode the message and place the recovered data within a receive buffer that can then be downloaded to the receiving host for processing and interpretation. Radio transmission and reception is bi-directional (half duplex) i.e. transmit OR receive but not simultaneously. Extra internal buffers however, allow the user to upload data while a download is in progress giving the appearance of fully duplex data flow.
## **Block Diagram**
## **Pin/Pad Description**
|**Pad No**|**Name**|**Description**|**Notes**|
|---|---|---|---|
|1|GPIO|General Purpose digital I/O||
|2|Busy|Clear to Send (CTS) function<br>Digital output|Indicates that transceiver is ready to receive serial data from the<br>Host.<br>Low – Transceiver Ready, High – Transceiver not Ready<br>Optional A-D Input|
|2|GPIO|General Purpose digital I/O||
|3|SDO|Rx Serial Data Out(Default)|Digital output - Connect to Host serial input|
|4|SDI|Tx Serial Data In(Default)|Digital input - Connect to Host serial output|
|5|Host Ready|Request<br>to<br>Send<br>(RTS)<br>function Digital input|Used to indicate that Host is ready to receive serial data from the<br>Transceiver<br>Low – Host Ready, High – Host Not Ready<br>Weak(35k) pull down enabled. Optional A-D Input|
|6|Vcc|OperatingSupplyVoltage|+2.4V to +6V. Supplyshould be ‘clean’,noise and ripple free|
|7|Gnd|Power Ground|0V Ground|
|8 - 22|NC||Not Connnected|
|23|RF Gnd|RF Ground – 0V|Connect to antenna ground and local ground plane. Internally<br>connected to Power Ground 0V|
|24|RF|50R RF Input/Output|Connect to suitable antenna via 50R PCB trace or use the<br>alternative UFL connector|
## **Notes**
GPIO Pins/pads are configured (by default) on power up or upon Reset as Inputs with internal weak pull downs. Therefore, exercise caution when connecting to any external circuitry.
Pins/Pads 1-7 are physically (pin/pad sequence) and electrically compatible with easyRadio eRA400/900 Transceivers. Interrupt function available on Pins/pad 1, 2, 3, 4, 5, 22
eRic_LoRa_Datasheet_1v0.docx
Page 2 of 10
**easyRadio Advanced eRIC-LoRa Long Range Datasheet**
## **Mechanical**
**==> picture [243 x 265] intentionally omitted <==**
**----- Start of picture text -----**<br>
15.24 mm<br>24 23 22 21 20<br>1 19<br>2 RF 18<br>2.54 mm<br>3 17<br>4 16<br>C/L<br>5 15<br>6 14<br>7 13<br>8 9 10 11 12<br>12.90 mm<br>SSS 1.2 mm0.8 mm<br>20.32 mm<br>eRIC<br>**----- End of picture text -----**<br>
**Figure 1 Mechanical Drawing**
## **PCB Layout Notes**
Pitch of the castellated connection pads is 2.54mm. Pads 4 & 16 and 10 & 22 are on centre line (C/L) of module
It is recommended that the module is mounted on a double sided PCB and that the area below the module be flooded with additional copper ground plane. This should be connected to pad 23 (RF Ground) and pad 7 (Power Gnd).
The recommended pad layout is shown below. Pads should be solid with no hole.
eRIC is designed for reflow soldering. Please contact LPRS Technical Department for further details and the suggested thermal profiles.
eRic_LoRa_Datasheet_1v0.docx
Page 3 of 10
**easyRadio Advanced eRIC-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** : eRIC-LoRa. Supply +5.0 Volt ± 5%, Temperature 20° C
|**DC Parameters**|**Pin**|**Min**|**Typical**|**Max**|**Units**|**Notes**|
|---|---|---|---|---|---|---|
|SupplyVoltage(Vcc)<br>~~a~~|6<br>~~a~~|2.5<br>~~a~~|3.3-5.0<br>~~a~~|5.5<br>~~a~~|Volts<br>~~a~~|~~a~~|
|Transmit supply current<br>~~a~~|6<br>~~a~~|18<br>~~a~~|90<br>~~a~~|125<br>~~a~~|mA<br>~~a~~|90mA at +17dBm<br>125mA at +20dBm<br>~~a~~|
|Receive supplycurrent<br>~~a~~|6<br>~~a~~|~~a~~|10<br>~~a~~|11.2<br>~~a~~|mA<br>~~a~~|2<br>~~a~~|
|**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>~~a~~|24<br>~~a~~|~~a~~|50<br>~~a~~|~~a~~|Ohms<br>~~a~~|~~a~~|
|RF Frequency<br>~~a~~|~~a~~|868<br>~~a~~|869.85<br>~~a~~|870<br>~~a~~|MHz<br>~~a~~|See ER Configuration command<br>set<br>~~a~~|
||~~a~~|902<br>~~a~~|915<br>~~a~~|928<br>~~a~~|MHz<br>~~a~~||
|**Transmitter**|||||||
|RF Power Output<br>~~———S——————~~|24<br>~~———S——————~~|~~———S——————~~|+7<br>~~———S——————~~|+7<br>~~———S——————~~|dBm<br>~~———S——————~~|868MHz - 50Ωload<br>~~———S——————~~|
||24<br>~~———S——————~~|~~———S——————~~|+17<br>~~———S——————~~|+20<br>~~———S——————~~|dBm<br>~~———S——————~~|915MHz - 50Ωload<br>~~———S——————~~|
|Frequencyaccuracy<br>~~———S——————~~<br>~~{|~~|~~———S——————~~<br>~~{|ff~~|~~———S——————~~<br>~~ff~~|±10<br>~~———S——————~~<br>~~_f~~|~~———S——————~~<br>~~_fff~~|ppm<br>~~———S——————~~<br>~~ff~~|Overall<br>~~———S——————~~<br>~~ff~~|
|Harmonics/Spurious<br>Emissions<br>~~{|~~|~~{|ff~~|~~ff~~|-47<br>~~_f~~|< -36<br>~~_fff~~|dBm<br>~~ff~~|Meets EN 300 220-3<br>~~ff~~|
|Over Air Data Rate<br>~~{|~~|~~{|ff~~|~~ff~~|~~_f~~|500<br>~~_fff~~|Kbps<br>~~ff~~|~~ff~~|
|**Receiver**<br>~~{|~~|~~{| ff~~|**SF6**<br>~~ff ~~|~~_f~~|**SF12**<br>~~_f ff~~|~~ff~~|~~ff~~|
|Sensitivity||-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|||15 x 20 x 2.2||mm||
|Pin Pitch|||2.54||mm|(Standard 0.1 Inches)|
|Weight|||1.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.
eRic_LoRa_Datasheet_1v0.docx
Page 4 of 10
**easyRadio Advanced eRIC-LoRa Long Range Datasheet**
## **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.
## **Notes**
When power is first applied to the module the processor retrieves ‘calibration’ data for the RF section that compensates for temperature and power supply voltage variations. The transceiver will then be ready to transmit or receive (default) and would normally be left in this state, ready to receive data.
The internal Vreg is not brought out to a specific pin/pad. Should there be need to connect external pull up resistors then connection should be made to a spare GPIO pin/pad configured as a ‘High’ output.
## **Power Supply**
The supply used to power the transceiver should be ‘clean’ and free from ripple and noise (<20mV p-p total). It is suggested that 100nF ceramic capacitors be used to de-couple the supply close to the power pins of the transceiver. The use of ‘switch mode’ power supplies should generally be avoided as they can generate both conducted and radiated high frequency noise that can be very difficult to eliminate. This noise may considerably reduce the performance of any radio device that is connected or adjacent to such a supply.
## **Antennas**
The eRIC transceiver can be used with the various common types of antenna that match the 50Ω RF Input/Output such as a monopole (whip), a tuned helical antenna, a PCB loop antenna or a ceramic ‘chip’ antenna.
Monopole antennas are resonant with a length corresponding to one quarter of the electrical wavelength (Lambda/4). They are very easy to implement and can simply be a ‘piece of wire’ or PCB track which at 434MHz should be 16.4cms in length. This should be kept straight, in ‘free space’ and well away from all other circuitry, conducting objects and metalwork and should preferably be connected directly to the Antenna pin (24) of the eRIC transceiver.
If the antenna needs to be remote it should be connected via a 50Ω coaxial feeder cable or transmission line. A 50Ω transmission line can be constructed on FR4 board material by using a 3mm wide PCB track over a ground plane and this should be kept as short as possible.
The eRIC transceiver is also fitted with UFL (U.FL) RF Connector wired in parallel with pin 23 (RF Gnd) and pin 24 (RF In/Out). LPRS can supply suitable antennas fitted with matching connectors and low loss cable assemblies.
Helical antennas are also resonant and generally chosen for their more compact dimensions. They are more difficult to optimise than monopole antennas and are critical with regard to any surrounding conducting objects that can easily ‘de-tune’ them. They operate most efficiently when there is a substantial ground plane for them to radiate against.
PCB loop antennas are the most compact antennas but are less effective than the other types. They are also more difficult to design and must be carefully ‘tuned’ for best performance.
Chip antennas are attractive as they are compact and if used in accordance with the manufacturer’s specifications can provide very good performance.
The Internet can provide much useful information on the design of Short Range Device (SRD) Antennas.
Please Note: To meet US FCC requirements the modules must be used with the specified antennas (TBA) that were used for testing.
eRic_LoRa_Datasheet_1v0.docx
Page 5 of 10
**easyRadio Advanced eRIC-LoRa Long Range Datasheet**
## **easyRadio eRA Configuration Command Set**
Key operating parameters of eRA module 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**|||||||
|||||**eRIC-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~~|||||||
eRic_LoRa_Datasheet_1v0.docx
Page 6 of 10
**easyRadio Advanced eRIC-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<br>|
|---|---|---|---|---|---|---|---|---|---|---|
|ER_CMD#B0|Set Signal Bandwidth|||||125|kHz|300|bps||
|ER_CMD#B1||||||250|kHz|600|bps||
|ER_CMD#B2<br>~~es~~|~~es~~||||<br>|500<br>|kHz<br>|1200<br>|bps<br>||
|**Band Plan**<br>~~es~~|||||||||||
|ER_CMD#b0<br>~~es~~||0<br>|||<br>|869.850<br>|||MHz<br>|Band base/start frequency<br>Europe/ USA<br>|
|ER_CMD#b1<br>~~es~~||1<br>||||903.000<br>|||MHz<br>||
|**Frequency Settings**<br>~~es~~<br>~~e~~~~**e**~~<br>~~a~~|||||||||||
|ER_CMD#F<br>~~ee~~<br>~~a~~||Set Absolute<br>Frequency<br>~~ee~~<br>|||~~ee~~<br>|Sets the absolute frequency to xxxxxxxx in Hex<br>E.g. ER_CMD#33DCAC220 sets the radio<br>frequency to 870100000Hz. This will override<br>until another ‘b’ command is sent<br>~~ee~~<br>~~e~~~~**e**~~<br>||||Frequency of Channel 0<br>~~ee~~|
|ER_CMD#F?<br>~~ee~~<br>~~a e~~||Get current<br>Frequency value<br>~~ee~~<br>~~e~~|||~~ee~~<br>~~e~~|Returns the current frequency value as 8 bytes of<br>Hex E.g. ER_CMD#F? Returns 33DCAC20 which<br>is 870100000MHz<br>~~ee~~<br>~~e~~~~**e**~~<br>~~e~~||||Frequency of Channel 0<br>~~ee~~|
|**Spreading Factor**<br>~~pfff~~|||||||||||
|~~pf~~||**S/F**<br>~~pfff~~||**Chips**<br>~~ff~~|~~ff~~|**Bandwidth kHz**|||**Data**<br>**Rate**||
|~~pf~~||~~pfff~~||~~ff~~|~~ff~~|**125**|**250**|**500**|||
|ER_CMD#s0<br>~~pf~~||6<br>~~pf ff~~||64<br>~~ff~~|~~ff~~|9375|18750|37500|bps|CodingRate = 1|
|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>~~——_—__—~~||11<br>~~——_—__—~~||2048<br>~~——_—__—~~|~~——_—__—~~|537<br>~~——_—__—~~|1074<br>~~——_—__—~~|2148<br>~~——_—__—~~|bps<br>~~——_—__—~~|~~——_—__—~~|
|ER_CMD#s6<br>~~——_—__—~~||12<br>~~——_—__—~~||4096<br>~~——_—__—~~|~~——_—__—~~|293<br>~~——_—__—~~|586<br>~~——_—__—~~|1171<br>~~——_—__—~~|bps<br>~~——_—__—~~|~~——_—__—~~|
|**Miscellaneous**<br>~~——_—__—~~|||||||||||
|ER_CMD#R0<br>~~——_—__—~~||Reset Module<br>(POR)<br>~~——_—__—~~|||~~——_—__—~~|Reset module and retrieve all Power On Reset values<br>~~——_—__—~~|||||
|ER_CMD#R1<br>~~——_—__—~~<br>~~a~~||Reset to Defaults<br>~~——_—__—~~<br>~~a~~|||~~——_—__—~~<br>~~a~~|Restores all factorydefault settings<br>~~——_—__—~~<br>~~a~~|||||
|ER_CMD#A10<br>~~——_—__—~~<br>~~a~~||Encryption Off<br>~~——_—__—~~<br>~~a~~|||<br>~~——_—__—~~<br>~~a~~|LPRS Proprietary Encryption for P2P<br>~~——_—__—~~<br>~~a~~|||||
|ER_CMD#A11<br>~~a~~||Encryption On<br>~~a~~|||~~a~~||||||
|ER_CMD#A50<br>~~a~~||HandshakingOff<br>~~a~~|||<br>~~a~~|~~a~~|||||
|ER_CMD#A51<br>~~So~~||HandshakingOn<br>~~So~~|||~~So~~|~~So~~|||||
|ER_CMD#a00<br>~~So~~||RSSI Off<br>~~So~~|||<br>~~So~~|Received Signal Strength Indicator<br>~~So~~|||||
|ER_CMD#a01<br>~~So~~||RSSI On<br>~~So~~|||~~So~~|Each received packet delivered is preceded by the 8 bit RSSI value of the received<br>packet<br>~~So~~|||||
|**Test Modes**<br>~~So~~|||||||||||
|ER_CMD#T3<br>~~pf~~||Get Firmware<br>Revision<br>~~pf |~~|||~~|~~|Returns module firmware revision string<br>E.g. eRA400TRS V3.6.23<br>~~|~~|||||
|ER_CMD#T4<br>~~pf~~<br>~~a~~||RAW Data Out<br>~~pf |~~<br>~~ee~~|||~~|~~<br>~~ee~~|Output on the CTSpin<br>~~|~~<br>|||||
|ER_CMD#T7<br>~~a~~||Read on-chip<br>temperature<br>Sensor<br>~~eeee~~|||~~eeee~~|Example reply: -15.0'C or 23.7'C<br>~~ee~~|||||
|ER_CMD#T8<br>~~a~~<br>~~ff}~~||Last Packet RSSI<br>~~ee~~<br>~~ff}~~|||~~ee~~<br>~~ff}~~|Returns the Hex value of the RSSI (Received Signal Strength Indicator) register<br>measured on the last validpacket<br><br>~~ff}~~|||||
|ER_CMD#T9<br>~~ff}~~||RSSI Value<br>~~ff}~~|||~~ff}~~|Return current live RSSI in HEX string<br>~~ff}~~|||||
|**Other Special Commands**|||||||||||
|ER_CMD#L8<br>~~—_—_—_—_—_———“o«€~~|||Encryption<br>~~—_—_—_—_—_———“o«€~~||~~—_—_—_—_—_———“o«€~~|~~—_—_—_—_—_———“o«€~~|||||
|**Group ID Setting**<br>~~—_—_—_—_—_———“o«€~~|||~~—_—_—_—_—_———“o«€~~||~~—_—_—_—_—_———“o«€~~|~~—_—_—_—_—_———“o«€~~|||||
|ER_CMD#L7<br>xxxx<br>~~—_—_—_—_—_———“o«€~~|||Enable Group ID<br>~~—_—_—_—_—_———“o«€~~||~~—_—_—_—_—_———“o«€~~|E.g. ER_CMD#L74578 sets the group ID as 0x4578<br>~~—_—_—_—_—_———“o«€~~|||||
|ER_CMD#L7<br>0000<br>~~a~~|||Disable Group<br>ID||||||||
|ER_CMD#L7?<br>~~a~~|||Get Group ID<br>value|||Returns the 4 byte Group ID number in Hex|||||
## **Channel Frequencies**
Each channel frequency is calculated relative to the Start Frequency of the channel, the Channel Number and the Channel Spacing/Band width.
eRic_LoRa_Datasheet_1v0.docx
Page 7 of 10
**easyRadio Advanced eRIC-LoRa Long Range Datasheet**
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:
𝑠 2
Centre Frequency (f) = b + cs +
**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**
eRic_LoRa_Datasheet_1v0.docx
Page 8 of 10
**easyRadio Advanced eRIC-LoRa Long Range Datasheet**
## **Application & Operation of eRIC-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.
eRic_LoRa_Datasheet_1v0.docx
Page 9 of 10
**easyRadio Advanced eRIC-LoRa Long Range Datasheet**
## **Product Order Code**
**Name Description Order Code** eRIC-LoRa CE/FCC/IC Certified Radio Module ERIC-LORA ~~—~~ Please contact the sales office for availability of other 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** 4.1.11XXX January 2016 Initial Release ~~—_———~~ **Document History Issue Date Revision** 0.1 February 2017 Provisional datasheet 0.2 May 2017 Corrections ~~=~~ 1.0 May 2017 Release **Changes to this Document** This data sheet has been updated to reflect changes throughout the range of LPRS modules.
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:
**Copyright Disclaimer Terms and Conditions of Use Contact Information**
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: ~~oe~~ technical@lprs.co.uk
eRic_LoRa_Datasheet_1v0.docx
Page 10 of 10
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 →