ESP32 WeMos LOLIN32 EByte LoRa E32, E22 and E220 shield

Spread the love

I’m going to publish my LoRa shield for WeMos LOLIN32. This is one of my favorite microcontrollers, and until now, I have been using a simplified version of shield for rapid prototyping, but in the end, I created a more complete version, and I share it with everyone.

LoRa E32 E22 ESP32 WeMos LOLIN32 v2.2 milled pcb assembled
LoRa E32 E22 ESP32 WeMos LOLIN32 v2.2 milled PCB assembled

You can find more information about WeMos LOLIN32 here “ESP32 WeMos LOLIN32 high-resolution pinout and specs

ESP32 WeMos LOLIN32 pinout
ESP32 WeMos LOLIN32 pinout

and you can find all the information about the EByte LoRa devices on the “EByte E32 LoRa tutorial“, “EByte E22 LoRa tutorial” and “EByte E220 tutorial“.

LoRa E32-TTL-100

PCB

I also created a PCB for ESP32 DOIT DEVKIT v1, and you can find It here “Ebyte LoRa E32 device for Arduino, esp32 or esp8266: WOR (wake on radio) and new ESP32 shield“.

Here is the schema of the PCB

LoRa E32 E22 ESP32 WeMos LOLIN32v2.2 pcb schema
LoRa E32 E22 ESP32 WeMos LOLIN32v2.2 PCB schema

You can configure all operating modes and power supply of the LoRa device.

WeMos LOLIN32 Ebyte LoRa Exx shield up view
WeMos LOLIN32 Ebyte LoRa Exx shield up view

The result is this:

LoRa E32 E22 ESP32 WeMos LOLIN32v2.2 milled pcb assembled
LoRa E32 E22 ESP32 WeMos LOLIN32v2.2 milled PCB assembled

The standard configuration, with a jumpers in standard position, is

LoRa_E22 e22ttl100(&Serial2, 15, 21, 19); //  RX AUX M0 M1

But with a jumpers, you can select

  • standard Serial instead of Serial2 as UART interface
  • 15 or 02 for AUX
  • 19, 12, 14, 27 for M0
  • 21, 25, 32, 33 for M1
WeMos LOLIN32 Ebyte LoRa Exx shield view
WeMos LOLIN32 Ebyte LoRa Exx shield view

With the selector of the pin to the fixed mode, you can choose if you want to manage M0 and M1 with the pin of ESP32 or directly with fixed LOW, and HIGH selected in the switch.

Shopping List

EByte LoRa E32 AliExpress (433MHz 5Km) - AliExpress (433MHz 8Km) - AliExpress (433MHz 16Km) - AliExpress (868MHz 915MHz 5.5Km) - AliExpress (868MHz 915MHz 8Km)

EByte LoRa E22 AliExpress (433MHz 5.5Km) - AliExpress (433MHz 10Km) - AliExpress (868MHz 915Mhz 5.5Km) - AliExpress (868MHz 915Mhz 10Km)

EByte LoRa E220 E220-400T22D 433MHz 5Km - E220-400T30D 433MHz 10Km - E220-900T22D 868MHz 915MHz 5Km - E220-900T30D 868MHz 915MHz 10Km

WeMos LOLIN32 ESP32 Dev Kit v1 - TTGO T-Display 1.14 ESP32 - NodeMCU V3 V2 ESP8266 Lolin32 - NodeMCU ESP-32S - WeMos Lolin32 - WeMos Lolin32 mini - ESP32-CAM programmer - ESP32-CAM bundle - ESP32-WROOM-32 - ESP32-S

AmountPart TypeProperties
1Lora E32-TTL-100variant 1; voltage 3-5V; type Basic
1DIP SWITCHchannels 1; package dipswitch-02
2Generic male header – 3 pinspins 3; pin spacing 0.1in (2.54mm); hole size 1.0mm,0.508mm; form ♂ (male); package THT; row single
1ESP32 DOIT DEVKIT v1type esp8266
34.7kΩ Resistorbands 4; tolerance ±5%; pin spacing 400 mil; package THT; resistance 4.7kΩ
32kΩ Resistorbands 4; tolerance ±5%; pin spacing 400 mil; package THT; resistance 2kΩ
Generic female header Pin spacing 0.1in (2.54mm);
Generic male/female header Pin spacing 0.1in (2.54mm);

You can buy the PBC for few dollars here PCBWay
PCB from PCBWay
WeMos LOLIN32 Ebyte LoRa Exx shield
WeMos LOLIN32 Ebyte LoRa Exx shield

I chose this manufacturer because at the same cost it offers excellent quality, in the first screen it is possible to make countless options suitable for every need.

Assembly video

Thanks


Spread the love

Leave a Reply

Your email address will not be published. Required fields are marked *