Crowtail- LoRa RA-08H
Description¶
Crowtail - LoRa RA-08H uses the Ra-08H (ASR6601) module, which has ultra long distance spread spectrum communication. Its chip ASR6601 is a general-purpose LPWAN wireless communication SoC integrated with RF transceiver, modem and a 32-bit RISC MCU. The Ra-08H module supports LoRa modulation and traditional (G) FSK modulation under the LPWAN use case; The transmitter also supports BPSK modulation and (G) MSK modulation. The Ra-08H module provides ultra long range and ultra-low power consumption communication for LPWAN applications, and can be widely used in intelligent instruments, supply chain and logistics, home building automation, security systems, remote irrigation systems and other scenarios.
Model: CRT01158H
Specifications¶
- Voltage: 3.3~5V
- Theoretical maximum transmission power+22dBm
- Supported frequency band: 803~930MHZ
- High sensitivity: -138dBm@125KzSF12
- Support spread spectrum factor: SF5/SF6/SF7/SF8/SF9/SF10/SF11/SF12
- Embedded memory: 128KB FLASH, 16KB SRAM
- Support LoRa/(G) FSK/BPSK/(G) MSK modulation
- Maximum transmission distance 1KM (ideal value for open space)
- With download and communication switching functions, users can customize programming
- Equiped with the first generation IPEX seat
- Dimension (mm): 40 (L) * 20 (W) * 7.5 (H)
Schematic¶
Usage¶
Hardware Connection¶
STEP1 Prepare the below stuffs:
Crowduino Uno | Base Shield | Crowtail- LoRa RA-08H |
---|---|---|
Get one now | Get one now | Get one now |
STEP2 Plug Crowtail-Base Shield into Crowduino Uno;
STEP3 Plug Crowtail-LoRa RA-08H to D2 D3 slot of Crowtail-Base Shield via 4 pin Crowtail Cable;
STEP4 Connect Crowduino Uno to PC via a Mini USB cable.
NOTE |
---|
If we don't have Crowtail Base Shield, We also can directly connect this module to Crowduino Uno as below. |
Crowduino Uno | Crowtail- LoRa RA-08H |
---|---|
D2 | TX |
D3 | RX |
3.3V | VCC |
GND | GND |
Software¶
STEP1 Configure controller board&communication port
On top of the Arduino IDE, click “Tools>Board>” and select “Arduino Uno” from the available options
STEP2 Select the COM port that indicates Arduino Uno. Please note that the actual numbers after the “COM” word will vary from computer to computer, so they could be different from the ones shown in the figure.
STEP3 Open the program in the Arduino IDE
#include <SoftwareSerial.h>
// Pin2接LORA的TXD
// Pin3接LORA的RXD
SoftwareSerial LORA(2, 3);
char val;
void setup() {
Serial.begin(9600);
Serial.println("LORA is ready!");
LORA.begin(9600);
}
void loop() {
if (Serial.available()) {
val = Serial.read();
LORA.print(val);
delay(10);
}
if (LORA.available()) {
val = LORA.read();
Serial.print(val);
delay(10);
}
}
STEP4 Click the to upload the code to the Crowduino board
STEP5 Open the AT command description of Ra-08H, find the relevant command, open the serial port monitor, and input the command into the serial port monitor, for example, enter [AT+CGSN?] Command, click Send, and the reply code will be received:+CGSN=1E612A8482213201
OK
Update firmware
Hardware preparation
1. Prepare the serial port board and connect it to the computer through USB
2. Switch RA-08H module to BOOT end:
3. Press and hold the BOOT button, insert the HY2.0-4P male connector, and power on to enter the burning mode
Firmware upgrade
1. Open "TremoProgrammer_v0.8" in "firmware_update_tool" folder.
2. Select the corresponding serial port number, and use the default 921600 baud rate.
3. Select the firmware file to be upgraded.
4. After selecting the firmware, click the start button to start the upgrade
5. Upgrade completed
FAQS¶
You can post your questions on our forum or contact with techsupport@elecrow.com for technology support.
Resources¶
Crowtail-_LoRa_RA-08H-V1.2-eagle_file.zip
Lora_code.zip
Ra-08h_v1.1.0_specification.pdf
RA-08_AT_Instruction.pdf
firmware