# Lemon-IoT-LoRa-RAK3172
This repository is the primary location for support files for the [Lemon IoT LoRa RAK3172](https://lemon-iot.com/index.php/product/lemon-iot-lorawan-rak3172-board/) module. The board includes the RAK3172 low-power long-range transceiver module for LoRa and LoRaWAN applications based on [STM32WLE5CC](https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus/stm32-wireless-mcus/stm32wl-series/stm32wlex/stm32wle5cc.html) chip.

<p align="center"><img src="https://lemon-iot.com/wp-content/uploads/2023/01/lora-with-stackable-header.jpg" width=50% height=50%></p>

## Board Files 

Before you can target the Lemon IoT LoRa 3172 module in Zephyr, board files will need to be downloaded from the [Zephyr board files](https://github.com/aaron-mohtar-co/Lemon-IoT-LoRa-RAK3172/tree/main/Zephyr%20board%20files) folder and placed in the \zephyr\boards\arm folder.

## Pinout

<p align="center"><img src="https://raw.githubusercontent.com/aaron-mohtar-co/Lemon-IoT-LoRa-RAK3172/main/Zephyr%20board%20files/arm/lemon_iot_lora_rak3172/doc/img/lemon_iot_rak3172_diagram.png" width=50% height=50%></p>

## Examples

An example LoRa Point to Point and LoRaWAN application for the Lemon IoT LoRa RAK3172 can be found in the [examples](https://github.com/aaron-mohtar-co/Lemon-IoT-LoRa-RAK3172/tree/main/Examples) folder.
