/*
Version: V1.2
Author: Vincent
Create Date: 2021/9/18
Note:
V1.1 Add more description.
V1.2 Add wiki and shop link. Add Lora Kit firmware.
*/
[toc]
Product Link :Lora-radio-expansion-for-esp32-display
Wiki Link : LoRa_Radio_Expansion
LoRa Radio expansion based on the LoRa module and provided a wireless Lot solution (ESP32-LoRa). This board is designed for ESP32 3.5" TFT Touch with Camera (also for the 3.2" one), mainly used with the ESP32 3.5" TFT Touch board.
We used LoRa Radio expansion and ESP32 3.5" TFT Touch with Camera to make a Lora control terminal, which can control multiple Lora devices at the same time through the touch screen and display the device status in real time.
It is an extension of Touch Screen Camera series.
ESP32 TFT LCD with Camera(3.5''))
ESP32 TFT LCD with Camera(3.2''))
- Onboard LoRa module (433Mhz, 868Mhz or 915Mhz)
- Long communication distance: 2km or more
- Active buzzer
- Power by 3.3V
Disclaimer, this is only a demo, not as a hardware product for sale, only for reference.
ESP32 TFT LCD with Camera(3.5'')) was used as a demonstration.
An open Lora control terminal that currently supports 6 Makerfabs of Lora nodes (some are not for sale). Realizes UI interface, can increase sensor according to UID. And there are different control interfaces for different nodes.
Five nodes can be online at the same time and the node status is updated periodically.
We're going to post a video to show you how to do that.
The main page allows you to add nodes, clear all nodes, and enter receive mode.
The status of each logged node can be updated periodically.
And you can click the node button to enter the node interface.
In node page, you can view the node type, UID, and icon.
You can also refresh the node status periodically.
Some types of nodes have control functions, such as controlling the Relay switch and the size of AC Dimmer.
Click the button to enter the keypad or change the switch state.
Firmware is in .\firmware\ESP32TFT3.5-LORA
If you have any questions,such as how to install the development board, how to download the code, how to install the library. Please refer to :Makerfabs_FAQ
- Install board : ESP32 (Version 1.0.6)
- Install library: LovyanGFX, RadioLib(Version 4.6.0)
- Copy all bmp file to TF cards and insert to esp32
- Upload codes, select "ESP32 Wrover Module" and "Huge APP"
Use other version board or library maybe not be able to complied.
Makerfas 3.5“ TFT Lora Controller main code. The default Lora frequency is 434 MHz, you can change these codes:
//In .\firmware\ESP32TFT3.5-LORA\makerfabs_pin.h
#define FREQUENCY 434.0
#define BANDWIDTH 125.0
#define SPREADING_FACTOR 9
#define CODING_RATE 7
#define OUTPUT_POWER 10
#define PREAMBLE_LEN 8
#define GAIN 0
We removed the relevant Lora Nodes demo. Now all based on the example of "328p + lora" has moved to the Makerfabs_MaLora in the project.
This Kit is based on ESP32 and Lora. The ESP32 3.5 inch display is the console for the system, it receives the Lora message from Lora moisture sensors (support up to 8 sensors in our default firmware) , and send control commands to Lora 4-chnanel MOSFET(2 4-channel MOSFET supported, with totally 8 channels), to control the connected valves open/close, and thus to control the irrigation for multiple points.
Shop Link: Lora Soil Monitoring & Irrigation Kit
Please refer to instructables for instructions:
Instructables Link: Soil-Monitoring-and-Irrigation-With-Lora
Youtube Link: Soil Monitoring and Irrigation with Lora - How it Works