Abstract:To resolve the problems of insufficient compatibility and limited battery capacity of existing wireless sensor network nodes in the field of environment monitoring, a multi-sensor compatible and low-power consumption monitoring node based on LoRa technology is presented in this paper. In order to be compatible with more kinds of sensors, rich interfaces and standardized packaging are provided in the physical layer. Meanwhile, structures are used to store sensor operation information, as well as linked lists are employed to record readable sensors. To reduce the power consumption, a microcontroller of STM32L series and a LoRa module are used to build the hardware platform, and an adaptive power consumption algorithm applied to LoRaWAN is proposed. Through properly configuring the sleep state of each module and optimizing the LoRa transmission power and air transmission speed, the node power consumption is further decreased. The experiment results show that the node has good features of extensibility and lower-power consumption. This research provide some theoretical methods and technical support for the promotion and utilization of wireless sensor network nodes in smart agriculture, smart city, as well as other fields.