Create Your Sensor Network!
LoRa HAT is a long-range communication transceiver for Raspberry Pi. It features onboard LoRaWAN Protocol Stack. The board comes with extra power features, like CryptoAuthentication chip for secure IoT communication, tilt sensor for movement detection and Grove compatible ports for additional sensor connectivity. All the features combined to help you to build your long-range secure IoT network.
LoRa HAT comes with a Molex flexible antenna.
Features
We crafted the LoRa HAT for maximum flexibility.
- It carries LoRa Transceiver module with onboard LoRaWAN Protocol Stack. The US version comes with a Microchip RN2903A module, and the EU version comes with RN2483A module. The coverage is up to 15 km at suburban areas and up to 5 km at urban areas.
- LoRa HAT securely connects to the cloud services via Cryptographic co-processor Microchip ATECC608A.
- It detects movement and theft attempts via accelerometer and tilt sensor NXP MMA8491Q.
- There are 2x I2C, 2x digital, and 2x analog Grove System compatible ports for additional sensors, displays, and accessories.
- 4Ch single-ended or 2Ch differential analog inputs are available over TI ADS1018 SPI Analog-to-Digital converter. The ADC chip also measures board temperature for system-level temperature monitoring or cold-junction compensation for thermocouples.
- There are three LEDs onboard for custom status indication.
- The LoRa HAT is stackable; most of the GPIO pins are free.
- It carries ID EEPROM for Raspberry Pi HAT specification compliance.
Documentation
LoRa HAT comes with rich documentation located at docs.turta.io/raspberry-pi-hats/lora-hat address.
Technical Specifications
LoRa HAT provides the following devices and connectivity options:
- Microchip RN2903A / RN2483A LoRa Module
- On-Board LoRaWAN™ Protocol Stack.
- Up to 15 km coverage at suburban and up to 5 km coverage at urban Areas.
- US Version
- Complies with the LoRaWAN Class A and Class C protocol specifications.
- ASCII Command Interface over UART.
- Low-Power Long Range Transceiver Operating in the 915 MHz Frequency Band.
- High Receiver Sensitivity: Down to -146 dBm.
- TX Power: Adjustable up to +18.5 dBm High-Efficiency PA.
- FSK, GFSK, and LoRa Technology Modulation.
- IIP3 = -11 dBm.
- EU Version
- Complies with the LoRaWAN Class A protocol specifications.
- ASCII Command Interface over UART.
- Low-Power Long Range Transceiver Operating in the 433 MHz and 868 MHz Frequency Bands.
- High Receiver Sensitivity: Down to -146 dBm.
- TX Power: Adjustable up to +14 dBm High-Efficiency PA.
- FSK, GFSK, and LoRa Technology Modulation.
- IIP3 = -11 dBm.
- Microchip ATECC608A CryptoAuthentication Device
- Cryptographic Co-Processor with Secure Hardware-Based Key Storage
- Hardware Support for Asymmetric Sign, Verify, Key Agreement
- Hardware Support for Symmetric Algorithms
- Networking Key Management Support
- Secure Boot Support
- Internal High-Quality NIST SP 800-90A/B/C Random Number Generator (RNG)
- Two High-Endurance Monotonic Counters
- Unique 72-Bit Serial Number
- TI ADS1018 SPI Analog-to-Digital Converter
Measures 4x analog inputs and internal temperature. Distributed to 2 Grove System compatible ports. - NXP MMA8491Q Accelerometer & Tilt Sensor
Measures 3 axis acceleration. Generates interrupt on X, Y or Z tilt detect. - Expansion Ports
LoRa HAT has six 3.3V Grove System compatible ports. - Two I2C Ports
- Two Digital I/O Ports
- Two Analog Input Ports
- ID EEPROM
This memory holds manufacturer information, GPIO setup and device tree. The OS loads required drivers and configures GPIO pins according to the data on this memory. ID EEPROM is required for Raspberry Pi HAT specification compliance.
Component Datasheets
You can find LoRa HAT's major component datasheets at our GitHub repository.
Samples
We have jump-start samples for each functionality. They are available on our GitHub repository. Their step by step guide is available on our documentation.
Easy Library Installation
It's easy to install LoRa HAT's Python 3 drivers just with "pip3 install turta-lorahat" command.
Open-Source Libraries
Our libraries are open-sourced and available at github.com/Turta-io/LoRaHAT repository.
Community
Feel free to join our community forums to share your projects and get ideas. LoRa HAT's dedicated category page is at community.turta.io/c/raspberry-pi/lora-hat address.