An open API service indexing awesome lists of open source software.

https://github.com/hallard/lolin32-lora

ESP32 LoLin32 Lite Shield for RFM95 or RN2483 LoRa Modules
https://github.com/hallard/lolin32-lora

esp32 lolin32 lora lorawan rfm95 rn2483 shield

Last synced: about 1 year ago
JSON representation

ESP32 LoLin32 Lite Shield for RFM95 or RN2483 LoRa Modules

Awesome Lists containing this project

README

          

# ESP32 LoLin32 Lora Shield for RFM95 or RN2483
LoraNode32 in 2 versions with LoLin32

This shield is used to hold LoRa modules such as HopeRF [RFM95][4] or Mictrochip [RN2483][7] with WeMos ESP32 [LoLin32][20] boards it has the followong features:
- I2C Pullups placement
- Classic I2C connector with SCL/SDA and 3V3/GND reversable pin by solder pad
- Groove I2C connector
- Footprint for RFM95/96/98 or RN2483/RN2903 Lora module
- Footprint for choosing single Wire, SMA or u-FL Antenna type
- 1 x WS2812B Type LED for visual indication
- 1 x Push Button
- Added footprint for Microchip 24AA02E64 64 bits serial number (DEVEUI)

**Take care that WeMos changed Lolin32 format**, you need to choose V1.0.0 that you can find on ebay, [banggood][10] or aliexpress. ~~Wemos does net seem to produce this board anymore~~. They're Back [here][11]. They do now Provide WeMos [Lolin32 Pro][21] or [Lolin32 Lite][22]

**So be sure to order board in the center of the picture above**

You can also check the shield for the [Lolin32 Lite][9] version.

# Detailed Description

Look at the schematics for more informations.

SPI connexion is classic (MOSI/MISO/CLK),

Other pins that may need be adapted into code (for example if you use TTN network gateway code) according to the following pinout

```
Lolin32 RFM9x Module
IO5 <----> SEL
IO19 <----> MISO
IO23 <----> MOSI
IO18 <----> CLK
IO27 <----> DIO0
IO26 <----> DIO1
IO4 <----> DIO2
IO25 <----> RST
IO35 <----> DIO5

Lolin32 RN2xx3 Module
IO4 <----> RESET
IO25 <----> RX
IO35 <----> TX

Lolin32 Shield Feature
IO22 <----> I2C SCL
IO21 <----> I2C SDA
IO13 <----> WS2812 LEDS
IO15 <----> Push Button
```

**Do not forget to join (solder) the correct LoRa antenna trace** depending on module you place (RFM95 or RN2483), see picture below.

Antenna Solder Pad

And as classic advice, **connect the LoRa antenna before powering** the board to avoid any damage to LoRa module

# Schematic

# Firmware

There is no firmware available, but you can have a large demo of features and a full working LoRa node (with RFM95) with this excellent [ESP32-Paxcounter](https://github.com/cyberman54/ESP32-Paxcounter/) software, it's a must see.

# Boards

Top 
Bottom

You can order the PCB of this board at [PCBs.io][3]. PCBs.io give me some reward when you order my designed boards from their site. This is pretty good, because I can use these rewards to create and design new boards and order them for free, so if you don't care about PCB manufacturer please use PCBs.io.

# Assembled boards (V1.0)

## With RFM95

LoraNode32 with RFM95

## With RN2483

LoraNode32 with RN2483

# License

Creative Commons Attribution-NonCommercial 4.0

This work is licensed under a [Creative Commons Attribution-NonCommercial 4.0 International License](http://creativecommons.org/licenses/by-nc/4.0/)
If you want to do commercial stuff with this project, please contact [CH2i company](https://ch2i.eu/en#support) so we can organize an simple agreement.

# Misc

See news and other projects on my [blog][2]

[2]: https://hallard.me
[3]: https://PCBs.io/share/zO3Ye
[4]: http://www.hoperf.com/rf_transceiver/lora/
[5]: https://github.com/hallard/ESP-1ch-Gateway/
[6]: https://github.com/matthijskooijman/arduino-lmic/pull/34
[7]: https://www.microchip.com/wwwproducts/en/RN2483
[9]: https://github.com/hallard/LoLin32-Lite-Lora

[10]: http://www.banggood.com/WeMos-LOLIN32-V1_0_0-WiFi-Bluetooth-Board-Based-ESP-32-4MB-FLASH-p-1164252.html
[11]: https://www.aliexpress.com/store/product/WEMOS-LOLIN32-V1-0-0-wifi-bluetooth-board-based-ESP-32-4MB-FLASH/1331105_32808551116.html

[20]: https://wiki.wemos.cc/products:lolin32:lolin32
[21]: https://wiki.wemos.cc/products:lolin32:lolin32_pro
[22]: https://wiki.wemos.cc/products:lolin32:lolin32_lite