mirror of
https://github.com/sandeepmistry/arduino-LoRa.git
synced 2025-12-02 12:02:28 +03:00
2a0a42a3fcedf783a85d7041682bf53d3249f55e
Arduino LoRa
An Arduino library for sending and receiving data using LoRa radios.
Compatible Hardware
- Semtech SX1276/77/78/79 based boards including:
Semtech SX1276/77/78/79 wiring
| Semtech SX1276/77/78/79 | Arduino |
|---|---|
| VCC | 3.3V |
| GND | GND |
| SCK | SCK |
| MISO | MISO |
| MOSI | MOSI |
| NSS | 10 |
| NRESET | 9 |
| DIO0 | 2 |
NSS, NRESET, and DIO0 pins can be changed by using LoRa.setPins(ss, reset, dio0). DIO0 pin is optional, it is only needed for receive callback mode. If DIO0 pin is used, it must be interrupt capable via attachInterrupt(...).
Installation
Using the Arduino IDE Library Manager
- Choose
Sketch->Include Library->Manage Libraries... - Type
LoRainto the search box. - Click the row to select the library.
- Click the
Installbutton to install the library.
Using Git
cd ~/Documents/Arduino/libraries/
git clone https://github.com/sandeepmistry/arduino-LoRa LoRa
API
See API.md.
Examples
See examples folder.
License
This libary is licensed under the MIT Licence.
Languages
C++
100%