Changelogs » Adafruit-circuitpython-tinylora

Adafruit-circuitpython-tinylora

1.0.8

- Library supports forwarding payloads larger than 7 bytes to TheThingsNetwork - thanks jerryneedell for adding this! (https://github.com/adafruit/Adafruit_CircuitPython_TinyLoRa/issues/19)

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

To use in CPython, `pip install adafruit-circuitpython-tinylora`.

Read the [docs](https://circuitpython.readthedocs.io/projects/tinylora/en/latest/) for info on how to use it.

1.0.7

- Removed printing three frequency registers (MSB/MID/LSB) to the REPL when `set_channel` is called.
- Updated RTD badge to current URL.

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

To use in CPython, `pip install adafruit-circuitpython-tinylora`.

Read the [docs](https://circuitpython.readthedocs.io/projects/tinylora/en/latest/) for info on how to use it.

1.0.6

- Added Single Channel Example

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

To use in CPython, `pip install adafruit-circuitpython-tinylora`.

Read the [docs](https://circuitpython.readthedocs.io/projects/tinylora/en/latest/) for info on how to use it.

1.0.5

* Explicitly declare `irq` (RFM Pin D0) direction as input and `cs` (RFM Pin NSS) direction as output within `adafruit_tinylora.py`.

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

To use in CPython, `pip install adafruit-circuitpython-tinylora`.

Read the [docs](https://circuitpython.readthedocs.io/projects/tinylora/en/latest/) for info on how to use it.

1.0.4

* Fix SPI line ordering for `examples`
* Updated comments to reflect AU915 frequencies (thanks to philwilkinson40)
* Updated comments to reflect correct AS/EU frequency plans and added frequencies for the US regional frequency plan.

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

To use in CPython, `pip install adafruit-circuitpython-tinylora`.

Read the [docs](https://circuitpython.readthedocs.io/projects/tinylora/en/latest/) for info on how to use it.

1.0.3

* Added a LED blink to`/examples` to signify the status of the packet.
* Updated README to include license info and PyPi installation instructions.

1.0.2

Minor release with ram optimizations for the Feather M0

1.0.1

* Fixing an issue with PyPi deployment

To use in CPython, `pip install adafruit-circuitpython-tinylora`

1.0.0

Initial release of CircuitPython TinyLoRaWAN library. This is a library for communicating with  [The Things Network](https://www.thethingsnetwork.org/)  using a Hope RF RFM95/96/97/98(W) LoRa Transceiver Module.

Features:
* Supports sending data over multiple channels (or single - you can specify one!) to The Things Network
* Supports major TTN regional frequency plans - US,  AU,  AS,  EU
* Support for multiple (7) datarates.

Examples for [sending data packets](https://github.com/adafruit/Adafruit_CircuitPython_TinyLoRa/blob/master/examples/tinylora_simpletest.py) and sending [data from a temperature/humidity sensor](https://github.com/adafruit/Adafruit_CircuitPython_TinyLoRa/blob/master/examples/tinylora_simpletest_si7021.py) are included with this release.

**Note:** This is a *large* library. It will fit on a Feather M4, but we suggest downloading the .mpy file to save space on M0/M4 boards.

To use in CircuitPython, download the .mpy file and copy it to the `lib` folder on the `CIRCUITPY` drive. Or, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

To use in CPython, `pip install adafruit-circuitpython-<libname>`.

Read the [docs](http://circuitpython.readthedocs.io/projects/Adafruit_CircuitPython_TinyLoRa/en/latest/) for info on how to use it.