# Overview of LoRaWAN Libraries \[HowTo\]

**URL:** <https://www.thethingsnetwork.org/forum/t/overview-of-lorawan-libraries-howto/24692>\
**Category:** End Devices (Nodes)\
**Created:** [April 5, 2019, 2:19pm UTC](https://www.thethingsnetwork.org/forum/t/overview-of-lorawan-libraries-howto/24692 "2019-04-05T14:19:54Z")\
**Posts on this page:** 1\
**Showing post:** 11

<div class="post-metadata">

**Author:** ![bluejedi](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/bluejedi/32/44639_2.png) [@bluejedi](https://www.thethingsnetwork.org/forum/u/bluejedi)\
**Post date:** [August 29, 2019, 1:45pm UTC](https://www.thethingsnetwork.org/forum/t/overview-of-lorawan-libraries-howto/24692/11 "2019-08-29T13:45:37Z")

</div>

| | |
| --- | --- |
| Name: | **ESP32\_LoRaWAN** |
| Version: | 2.0 |
| Frameworks: | **arduino** |
| Platforms: | espressif32 |
| Description: | LoRaWAN library for ESP32 + LoRa boards made by heltec |
| URL: | [GitHub - HelTecAutomation/ESP32\_LoRaWAN: Transplanted from Semtech LoRaWAN(https://github.com/Lora-net/LoRaMac-node) protocol to "ESP32 + Arduino" platform. Use RTC, support deep sleep, only working with ESP32 + LoRa boards made by HelTec Automation(TM). Need a unique license to use it.](https://github.com/HelTecAutomation/ESP32_LoRaWAN) |
| Type: | Port |
| BaseType: | **LoRaMac-node** |
| Parent Name: | LoRaMac-node |
| Parent URL: | [GitHub - Lora-net/LoRaMac-node: Reference implementation and documentation of a LoRa network node.](https://github.com/Lora-net/LoRaMac-node) |

```auto

```

This is a port of Semtech’s LoRaMac-node LoRaWAN library for the ESP32.  
It can be used for Heltec ESP32 LoRa products only.

🚩 Partially propriatary. Some essential parts are obfuscated (compiled to assembly).

> A unique license relate to Chip ID is needed, you can check your license here: [http://www.heltec.cn/search/](http://www.heltec.cn/search/)

---

_[View the full topic](https://www.thethingsnetwork.org/forum/t/overview-of-lorawan-libraries-howto/24692)._
