https://github.com/TheThingsNetwork/arduino-device-lib
Arduino Library for TTN Devices
https://github.com/TheThingsNetwork/arduino-device-lib
arduino arduino-library internet-of-things iot lorawan
Last synced: 30 days ago
JSON representation
Arduino Library for TTN Devices
- Host: GitHub
- URL: https://github.com/TheThingsNetwork/arduino-device-lib
- Owner: TheThingsNetwork
- License: mit
- Created: 2016-08-18T13:04:36.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-01-16T21:57:07.000Z (almost 3 years ago)
- Last Synced: 2025-06-07T23:51:03.434Z (7 months ago)
- Topics: arduino, arduino-library, internet-of-things, iot, lorawan
- Language: C
- Homepage:
- Size: 3.35 MB
- Stars: 211
- Watchers: 23
- Forks: 96
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-iot - The Things Network Arduino Library ★ 82 ⧗ 9 - is an Arduino Library for Arduino devices like The Things Uno and Node to communicate via The Things Network. (Hardware Com / Others)
- awesome_iot - The Things Network Arduino Library ★ 82 ⧗ 9 - is an Arduino Library for Arduino devices like The Things Uno and Node to communicate via The Things Network. (Hardware Com / Others)
README
# The Things Network Arduino Library
[](https://travis-ci.org/TheThingsNetwork/arduino-device-lib)
This is an [Arduino Library](https://www.arduino.cc/en/Guide/Libraries) for Arduino devices like [The Things Uno](https://www.thethingsnetwork.org/docs/devices/uno/) and [Node](https://www.thethingsnetwork.org/docs/devices/node/) to communicate via [The Things Network](https://www.thethingsnetwork.org).
> At the moment this library requires devices to feature a [Microchip RN2xx3 module](http://www.microchip.com/design-centers/wireless-connectivity/embedded-wireless/lora-technology).
## Installation
* Install the library by [Using the Library Manager](https://www.arduino.cc/en/Guide/Libraries#toc3)
* **OR** by [Importing the .zip library](https://www.arduino.cc/en/Guide/Libraries#toc4) using either the [master](https://github.com/TheThingsNetwork/arduino-device-lib/archive/master.zip) or one of the [releases](https://github.com/TheThingsNetwork/arduino-device-lib/releases) ZIP files.
## Documentation
* [The Things Network Documentation](https://www.thethingsnetwork.org/docs/devices/arduino/)
* API References:
* [TheThingsNetwork](docs/TheThingsNetwork.md)
* [TheThingsMessage](docs/TheThingsMessage.md)
## Examples
The library comes with [examples](examples). After installing the library you need to restart the Arduino IDE before they can be found under **File > Examples > TheThingsNetwork**.