LORA Gateway and Acquisition Terminal Based on ART-PI
【RT-Thread作品秀】基于ART-PI的LORA网关及采集端

Hardware: ART-PI development board NUCLEO-L452 development board LORA acquisition expansion board (Anxinke Ra-02, DHT11) LORA receiving expansion board (Anxinke Ra-02, W5500, sp485)
RT-Thread version: RT-Thread 4.03 ( ART-PI development board ) RT-Thread 4.02 (NUCLEO-L452 development board)
Development tools and version: RT-Thread Studio V2.0 STM32CuBeMx V6.1.0
hardware frame
Acquisition side : Simple LORA module, communicate with the board through SPI, and a controllable LDO and AHT10 and BH1750, use LDO to control AHT10 and BH1750 to achieve the effect of low power consumption.
Receiver : a LORA module, a W5500 chip, SPI communication, and a SP485.
The main part is the LORA module and W5500.
Software Framework Description
ART-PI
NUCLEO-L452
Software Module Description
ART-PI ( receiver ), power on automatically initialize LORA and W5500, wait for W5500 to connect to the network , here by judging the status of the network card , when the link_up status , start to connect to the mqtt server , you can send the data received by LORA to the MQTT server. platform .
NUCLEO-L452 ( acquisition end ), power on the initialization software IIC, directly collect the data of AHT10 and BH1750 under the same bus , and send it directly through LORA . ( Note : Due to the time relationship , the low power consumption of the acquisition end has not been done , years ago It is estimated that there is no time to improve , and there will be time to continue to improve in the future )
Demonstration effect