/LoRa_Wi-Fi_Module

It is a LoRa module with ESP8266 chip.

Primary LanguageC++MIT LicenseMIT

Programmable LoRa Module with ESP8266 Wi-Fi

There are many lora modules and many boards that contain lora module on the market. Its modules are difficult to use alone, and the boards never fully meet our needs. I designed a programmable lora module so that it would be easy to use with all kinds of boards. The mcu controlling the module is an esp8266 chip. In this way, our module gained Wi-Fi feature. In particular I did a few tests with the Raspberry Pi Pico, which gives the pico board the Wi-Fi feature. You can program the board as you wish with the ESP8266EX method. I just wrote a code that will enable two lora modules to communicate with each other. The rest of the development process is in your hands. Below are two different board designs and test results. I hope this module will help you improve your projects. Click for pcb production file. Feel free to contact me for any problem.

Sponsor

Thanks to PCBWay for handling PCB production.

PCB from PCBWay

Schematic

Hardware & BOM

PCBs This PCB Desing with Eagle

This PCB Desing with Eagle

PCBs

No PCB Components Package Piece No PCB Components Package Piece
1 ESP8266EX 32-VFQFN 1 pcs 2 xmc flash 250hb0b Soic-8 1 pcs
3 nx3225sa-24mhz 3225 1 pcs 4 22pf Cap 0402 2 pcs
5 2450AT45A100E 2450 1 pcs 6 5.6pf Cap 0402 1 pcs
7 12K Resistor 0402 2 pcs 8 22nf Cap 0402 1 pcs
9 100uf Cap 1210 2 pcs 10 10K Resistor 0402 4 pcs
11 100nf Cap 0402 1 pcs 12 1uf Cap 0603 1 pcs
13 10uf Cap 0805 2 pcs 14 LED 0603 1 pcs
15 Header 1x4 ML 2.54-90 1 pcs 16 LoRa Module 1 pcs
17 Button-SMD 3X4X2.5MM-4pin 2 pcs

Software & Library

Test