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
- Host: GitHub
- URL: https://github.com/hallard/lolin32-lora
- Owner: hallard
- Created: 2017-08-04T17:00:08.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-03-28T00:17:17.000Z (about 8 years ago)
- Last Synced: 2025-03-14T14:30:35.181Z (about 1 year ago)
- Topics: esp32, lolin32, lora, lorawan, rfm95, rn2483, shield
- Homepage:
- Size: 1.56 MB
- Stars: 26
- Watchers: 5
- Forks: 9
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ESP32 LoLin32 Lora Shield for RFM95 or RN2483

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.

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

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

## With RN2483

# License
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