Articles | Volume 8, issue 1
SOIL, 8, 85–97, 2022
SOIL, 8, 85–97, 2022

Original research article 08 Feb 2022

Original research article | 08 Feb 2022

An underground, wireless, open-source, low-cost system for monitoring oxygen, temperature, and soil moisture

An underground, wireless, open-source, low-cost system for monitoring oxygen, temperature, and soil moisture
Elad Levintal1, Yonatan Ganot2, Gail Taylor3, Peter Freer-Smith3,4, Kosana Suvocarev1, and Helen E. Dahlke1 Elad Levintal et al.
  • 1Department of Land, Air and Water Resources, University of California, Davis, 95616 CA, USA
  • 2Department of Geography and Environment, Bar-Ilan University, Ramat-Gan 52900, Israel
  • 3Department of Plant Sciences, University of California, Davis, 95616 CA, USA
  • 4Forest Research, Alice Holt Lodge, Farnham, Surrey, GU10 4LH, UK

Correspondence: Elad Levintal (


The use of wireless sensor networks to measure soil parameters eliminates the need to remove sensors for field operations, such as tillage, thus allowing long-term measurements without multiple disturbances to soil structure. Wireless sensors also reduce above-ground cables and the risk of undesired equipment damage and potential data loss. However, implementing wireless sensor networks in field studies usually requires advanced and costly engineering knowledge. This study presents a new underground, wireless, open-source, low-cost system for monitoring soil oxygen, temperature, and soil moisture. The process of system design, assembly, programming, deployment, and power management is presented. The system can be left underground for several years without the need to change the battery. Emphasis was given on modularity so that it can be easily duplicated or changed if needed and deployed without previous engineering knowledge. Data from this type of system have a wide range of applications, including precision agriculture and high-resolution modelling.

1 Introduction

A remaining challenge in vadose zone monitoring is the measurement of soil parameters, such as water content, without the need to remove sensors between field operations, such as tillage, which often causes damage to wires connecting below-ground sensors to above-ground data loggers. In addition, the standard setting of using cables to connect underground sensors to an above-ground data logger and power source can change soil structure by causing macro-pores and fractures. The altered structure can potentially cause unwanted experimental artifacts, such as preferential water flow or higher aeration rates. Also, above-ground cables can be subject to undesired damage resulting from weather events, agricultural machinery, pests, and animals (Hardie and Hoyle, 2019; Vuran et al., 2018). The use of wireless underground sensor networks (WUSNs), instead of cables, can solve these issues (Cardell-Oliver et al., 2019; Zhang et al., 2017).

While above-ground wireless sensor networks (WSNs) have been readily studied and implemented (DeBell et al., 2019; García et al., 2021), the use of WUSNs is still in its early stages (Hardie and Hoyle, 2019; Wan et al., 2017). A WUSN is defined as a system in which all sensors and communication components are buried underground (node) while wirelessly transmitting data through the soil to an above-ground hub (also referred to in the literature as a gateway) (Huang et al., 2020). The definition of an underground node is study-dependent: here a node is defined as a single transmitting system located at a single depth; different sensors can be connected to one node via underground cables. The most basic WUSN configuration includes a single underground node and an above-ground hub. Advanced WUSNs can consist of several underground nodes connected to a single above-ground hub (Liedmann and Wietfeld, 2017; Tiusanen, 2013) or a wide-area network combining multiple underground nodes with multiple above-ground hubs (Froiz-Míguez et al., 2020).

Ritsema et al. (2009) were the first to monitor soil moisture in a golf course over several square kilometres using a WUSN consisting of multiple locations. They used a complex array of 18 underground nodes, each installed at 0.1 m below the soil surface, and a single above-ground hub. To bridge the distance between underground nodes and the single above-ground hub, they installed 24 additional above-ground nodes. Private engineering companies provided the network architecture (hardware and software), and no further information was provided to allow reproducibility. More recently, Zhang et al. (2017) presented the Thoreau network as the first long-term WUSN for agricultural and environmental sensing. The network consists of a single hub installed at 41 m above ground, which receives data from 27 underground nodes. Each node was buried at  0.3 m while connected to soil moisture and water potential sensors. Using a wireless network named Sigfox (902 MHz radio band), they successfully covered an urban area of 2.5 km2. Although some details on network architecture and power management were provided, there was no detailed description of their customized hardware and software.

The extensive development of Internet of Things (IoT) hardware and IoT-related wireless communication protocols provides new opportunities for implementing communication solutions for WUSNs (Salam and Raza, 2020). García et al. (2020) and Vuran et al. (2018) present a comprehensive review of the most utilized wireless communication protocols, including Bluetooth, cellular, Wi-Fi, Sigfox, and ZigBee. Out of these, one of the most suitable for WUSNs is the low-power long-range (LoRa) network protocol (referred to here as LoRa-WUSN). LoRa is a relatively new, open technology designed for small data rates up to 50 kbps (Abrardo and Pozzebon, 2019; García et al., 2020) over above-ground distances of 10+ km assuming a clear line of sight (Sanchez-Iborra et al., 2018). LoRa-based networks have recently attracted increasing attention from academia and industry (Fraga-Lamas et al., 2019; Froiz-Míguez et al., 2020), yet most studies and implementations were done for above-ground LoRa networks, and LoRa-WUSN is considered an innovative field of research (Liedmann and Wietfeld, 2017) with scarce literature support to date.

Radio signal attenuation is a primary consideration for any type of WUSN, with the total attenuation strongly dependent on the length of the signal path in the soil (Bogena et al., 2009). According to Tiusanen (2013), there are four components affecting the signal attenuation between an underground node and an above-ground hub: signal loss due to soil medium attenuation, due to partial reflection from the soil surface, due to angular defocusing, and free air path loss. The first two components are associated with the soil medium and the latter two with the air above. Signal quality, defined by the received signal strength index (RSSI; expressed using negative dBm units, closer to zero means greater signal strength) and signal-to-noise ratio (SNR; positive values indicate more signal than noise), primarily depend on the transmitter operating frequency, burial depth, transmitter power, distance between the underground node and the above-ground hub, antenna type, data rate, soil moisture, and to a lesser extent soil texture and electrical conductivity (Bogena et al., 2009; Hardie and Hoyle, 2019). The limit of acceptable RSSI for wireless communication is subjective and determined based on experimental needs and the RSSI-to-SNR ratio (Hardie and Hoyle, 2019).

Alongside the advances made in IoT-related wireless communication, open-source hardware is an additional emerging field of interest in environmental research (Concialdi et al., 2020; Fisher and Gould, 2012; Froiz-Míguez et al., 2020). Open-source hardware consists of electronics that can be freely replicated or assembled using openly available instructions, such as schematics, drawings, and layouts (Chan et al., 2020). Arduino microcontrollers and Raspberry Pi microcomputers, with their software platforms, are perhaps the most common examples of open-source hardware. The widespread adoption of open-source hardware is led by hobbyists and the public and to a lesser extent by the academic community (e.g. the OPEnS Lab, Oregon State University). However, the available online information of tutorials, forums, and ongoing developments minimizes the learning curve and can help bridge the gap toward a higher implementation rate of open-source hardware in academic research (e.g. Levintal et al., 2020, 2021b; Reck et al., 2019; Weissman et al., 2020). Additional benefits of utilizing open-source hardware are no prior experience with electronics or coding being needed, though it can help (Chan et al., 2020), lower costs than existing commercial hardware (Levintal et al., 2021a), and the option for customized solutions. Specifically, harnessing open-source hardware for LoRa-WUSN lowers such sensor networks' cost and complexity, thus making them accessible for researchers.

The use of LoRa-WUSN in soil studies has not been comprehensively investigated (Hardie and Hoyle, 2019). The majority of studies on LoRa-WUSN can be found in engineering disciplines and focus on in-soil signal propagation (Wan et al., 2017) and antenna optimization (Salam and Raza, 2020), making it challenging to adapt their conclusions to other disciplines, such as hydrology and soil science. Moreover, there is a lack of studies showing the performance of LoRa-WUSN for long-term measurements (Cardell-Oliver et al., 2019). Most studies previously published on LoRa-WUSN are either proof-of-concept studies or short-lived laboratory experiments (e.g. Huang et al., 2020; Wan et al., 2017). In addition, to the best of our knowledge, there is only one study published to date that tested and presented results from LoRa-WUSN for soil measurements (Cardell-Oliver et al., 2019). None of the aforementioned studies, however, focused on providing step-by-step instructions for the design, assembly, and installation of WUSN by the end-user. Despite the rapid technological advancement of WUSNs, it seems the technology itself (assembly, programming) remains a major challenge to utilizing WUSNs more widely in environmental and academic research. By sharing detailed instructions on the design, assembly, and installation of WUSNs, we think these systems can be more widely used by other scientists and adapted to individual research needs.

The aim of this study is to present a new open-source, low-cost, LoRa-WUSN system for measuring soil moisture and oxygen levels at multiple depths in an agricultural soil and to provide in detail the technical information for the system design, assembly, programming, deployment, power management, and data analysis so that other researchers can adapt the system to their needs. Emphasis is placed on modularity to allow the end-user to duplicate or change, if needed, and deploy without previous engineering knowledge. Therefore, hardware was limited to readily available components only. Eight sensors consisting of four digital soil moisture sensors and four analogue oxygen sensors were connected to an underground open-source LoRa transmitter node, and an above-ground LoRa hub logged the received data. For validation, the system was deployed in a field planted with young poplar trees (Populus trichocarpa) for 5 months.

2 Materials and methods

2.1 Hardware

Hardware was limited to readily purchasable products in order to assemble a low-cost LoRa-WUSN that can be easily replicated. The LoRa-WUSN installed in the field included two segments: a single underground node (to which the sensors were connected via underground cables) and a single above-ground hub combined with a data logger (Fig. 1). Table 1 summarizes the details of each sub-segment component. The core of the LoRa-WUSN is the Adafruit Feather M0 with RFM95 LoRa Radio (Adafruit, USA), hereafter called LoRa-Feather, which utilized a non-licensed 900 MHz radio band (or 433 MHz in Europe). This is an open-source microcontroller with an embedded LoRa radio module, which is light and affordable (USD  35). It also has multiple general-purpose input–output (GPIO) ports enabling connections to analogue and digital sensors and low power requirements ( 0.7 mA standby,  120 mA peak during 20 dBm transmission) (DeBell et al., 2019). The LoRa-Feather transmission power ranges between 5 and 20 dBm depending on the user choice; dBm (decibel milliwatts) is the unit used for measuring transmission power output (Parri et al., 2019). We chose this model over other available LoRa-based microcontrollers for three reasons: (1) LoRa-Feather has a large set of free online tutorials and supporting information, making the development and integration relatively easy, (2) LoRa-Feather was previously validated in above-ground LoRa-based experiments (DeBell et al., 2019), and (3) the Feather microcontroller has multiple extension boards (named FeatherWings) that can be mounted on the Feather, thus providing versatile capabilities, such as data logging, without additional hardware complexity.

The underground node (Fig. 1c) included a LoRa-Feather connected to an external omnidirectional antenna (900 Mhz Antenna Kit, Adafruit, USA) and a battery (lithium-ion cylindrical battery – 3.7 V, 2200 mAh, Adafruit, USA). A power relay extension board was mounted on the LoRa-Feather to optimize the sensors' power consumption (Adafruit Non-Latching Mini Relay FeatherWing, Adafruit, USA). The relay provides power to four digital soil moisture sensors (5TM, METER Group, USA) and to an analogue-to-digital converter (ADC) (ADS1015 12 bit ADC, Adafruit, USA). The ADC was used to convert the data from four analogue oxygen sensors (KE-25 Figaro Engineering Inc., Japan). We choose the Decagon 5TM combined soil moisture and temperature sensor and the Figaro KE-25 oxygen sensor due to their low power requirements (5TM – 0.03 and 3 mA during sleep mode and measurement, respectively; KE-25 – no external power supply required for sensor operation), low cost, and long-term use in soil monitoring (Oroza et al., 2018; Turcu et al., 2005; Weitzman and Kaye, 2017). All components, excluding the antenna and sensors, were placed in a waterproof enclosure and sealed using rubber coating (Performix 12213, Plasti Dip International, USA) to protect against expected soil water (Fig. 1c).

Underground nodes for WUSNs need to be highly energy-efficient because the battery cannot be recharged without excavation (Hardie and Hoyle, 2019). To reduce the underground node's power consumption, which in our case measured and transmitted sensor data every 1 or 2 h, depending on the scenario tested, we used two independent methods simultaneously. The first method was putting the LoRa-Feather into a low-power consumption sleep mode. During the sleep mode, tested power requirements were reduced from  40 mA during normal active mode or  120 mA during peak transmission to  0.035 mA, which translates to about 7 years of LoRa-Feather operation using a 2200 mAh battery. However, this is a theoretical calculation because the sleep mode is deactivated during sensor measurements and data transmission and reception. The second method utilized the power relay to eliminate the standby power draw from the four soil moisture sensors and the ADC (to which the four oxygen sensors were connected). The relay was closed (i.e. no power) during sleep mode and transmission/reception and turned on in each cycle for 5 s to allow sensor readings.

The above-ground hub (Fig. 1b) includes a LoRa-Feather connected to an external omnidirectional antenna (900 Mhz Antenna Kit, Adafruit, USA) and a battery (lithium-ion polymer battery – 3.7 V, 1200 mAh, Adafruit, USA). Received data were logged on an SD card using an extension board mounted on the LoRa-Feather (Adalogger FeatherWing – RTC + SD, Adafruit, USA). The lithium battery can support only several days of continuous hub operation. Therefore, an external solar panel and a 12 V battery were connected to the built-in lithium battery charging module in the LoRa-Feather. Because the battery provided 12 V, a voltage converter to 5 V was used between the 12 V battery and LoRa-Feather (UBEC DC/DC step-down converter, Adafruit, USA). All components, excluding the antenna and solar panel, were placed in a waterproof enclosure (Fig. 1b).

The total cost of the system, apart from the sensors and solar panel, was USD 150 (Table 1). The sensors' cost amounted to USD  1050 for the four 5TM and four KE-25 sensors, yet this can vary depending on the number of sensors needed. In general, there is no limitation on the number of sensors connected to one underground node because the modular nature of open-source hardware allows the addition of hardware according to the user's needs. For example, adding four oxygen sensors can be achieved by adding a second ADC (USD 10; see Table 1) to the underground LoRa-Feather. However, more sensors will, of course, affect the battery life.

Detailed assembly instructions for the underground node, sensors, and above-ground hub are provided in the Supplement (Sect. S1).

Figure 1Scheme of the LoRa-WUSN experimental set-up in the field (a), the components of the above-ground hub (b), and the underground node before coating (c).


Table 1Summary of hardware components and materials used in this study.

Download Print Version | Download XLSX

2.2 Software

The LoRa-Feather microcontrollers were programmed using C++ in the commonly used open-source Arduino integrated development environment (Chan et al., 2020). Existing Arduino-compatible libraries were utilized and combined to configure and program the overall set-up. The complete codes, with libraries and open license conditions, are described in the Supplement (Sect. S2) and on Github at, last access: 10 November 2021. Figure 2a and b present the algorithm flow chart for the underground node and above-ground hub, respectively.

Every measurement cycle conducted by the underground node included 5 s of sensor readings followed by the transmission of four data packets. Splitting the data into four packets was necessary because each packet is constrained to 20 chars (a char is a data type used in C++). The four packets included the measured data from the four oxygen and four soil moisture sensors and the node's measured battery voltage. An identifier value was assigned at the start of each data packet to mark its packet index (i.e. 1, 2, 3, or 4). After the transmission of the four data packets, the underground node waits for instructions from the above-ground hub on a new measurement interval or transmission power for the node's next measurement cycle. If such a reply was received, then the node parameters were adjusted accordingly, e.g. increasing the next cycle transmission power from 5 to 20 dBm for cases in which stronger transmission power is needed. After each cycle, the underground node is set back to sleep mode.

The above-ground hub stays constantly in the receiver mode. At the end of a receiving cycle, once the four data packets from the underground node are received, the above-ground hub will send a reply to the underground node with instructions on the new measurement interval or new transmission power before data packets are written onto the SD card, together with the RSSI, SNR, and a timestamp. If no reply was sent from the above-ground hub to the underground node, then the node will use its current measurement interval and transmission power for the next cycle.

Figure 2Flow chart for underground node (a) and above-ground hub (b). A description for each step is given within the code (Supplement, Sect. S2).


2.3 Field deployment

A field experiment was conducted to validate the proposed LoRa-WUSN (Fig. 1a). The system was installed in a poplar orchard irrigated with surface drip located near Davis, CA, USA. The soil type at the site is a reiff very fine sandy loam (SoilWeb, 2021), and the climate is Mediterranean with a total annual precipitation of about 500 mm and a mean annual temperature of 16.9 C (Kourakos et al., 2019). The underground node was buried at 0.3 m below the soil surface between two tree rows with the antenna in a horizontal orientation and pointed toward the above-ground hub, located on a nearby poplar tree at 1 m above ground (Fig. 1c). The horizontal distance between the underground node and the above-ground hub was 2 m. The soil moisture and oxygen sensors were combined into four pairs. Three oxygen–soil moisture pairs were installed below one of the surface drip emitters at 0.15, 0.3, and 0.5 m and the fourth pair at 0.3 m between the tree rows outside of the drip emitter's effective area. All sensors were connected to the underground node via underground cables buried at 0.3 m. The system was installed and tested throughout the winter season (November 2020 to March 2021). During this season, the soil has elevated soil moisture resulting from winter precipitation, which increases radio signal attenuation. Therefore, the wetter winter season, which is considered more challenging than the drier summer season when using the LoRa-WUSN, was chosen for this study. Atmospheric measurements were taken from meteorological station number 6 of the California Irrigation Management Information System (CIMIS), situated 1300 m from the site.

To test the performance of the LoRa-WUSN, three experimental scenarios with different sleep modes and signal strengths during data transmission were tested in sequence between 11 November 2020 and 31 March 2021. The three scenarios include (1) 2 h measurement intervals and low transmission power of 5 dBm (2 h, low transmission power) (10 November 2020–7 January 2021 and 27 February–31 March 2021), (2) 1 h measurement intervals and low transmission power of 5 dBm (1 h, low transmission power) (8–28 January 2021), and (3) 2 h measurement intervals and high transmission power of 20 dBm (2 h, high transmission power) (29 January–25 February 2021). In addition to these three scenarios, we also tested a 1 min measurement interval and high transmission power of 20 dBm (26 February 2021) to assess the effect of the distance between the above-ground hub and the underground node on the wireless communication signal strength. In this scenario, the above-ground hub was positioned at different distances from the underground node ranging from 1, 10, 20, 30, to 50 m. At each distance, the above-ground hub measured for 10 min (1 min intervals) at a constant height of 2 m above ground with the same antenna orientation. RSSI and SNR values from each location were used to assess communication strength. During the scenarios, the default LoRa-Feather parameters were used (bandwidth = 125 kHz, coding rate =4/5, spreading factor = 128 chips/symbol, and CRC on) – additional information regarding these parameters can be found in the readme file link embedded within the code on GitHub.

3 Results and discussion

Because the focus of this study is on the design and performance of an open-source LoRa-WUSN for measuring soil parameters, our results and discussion will mainly concentrate on the LoRa-WUSN's capabilities, such as battery and wireless communication performance, and not on the interpretation of the actual soil data collected in the field. The field data shown in Fig. 3 are mainly used to highlight and validate performance aspects of the LoRa-WUSN and to stimulate possible future applications.

Figure 3Time series data from the field experiment. Orange asterisks in plot (f) represent the events during which the received signal strength index (RSSI) decreased markedly. The blue asterisk in plot (f) indicates the day of the distance test (see Fig. 5). Blank areas in plot (c) are periods of missing data due to sensor malfunctions, as explained in Sect. 3.1. The soil moisture sensor at 0.15 m stopped measuring after the initial field installation and was replaced 2 weeks later.


3.1 System performance

Soil moisture below the drip emitter (measured with the LoRa-WUSN) increased following each precipitation event and then after the irrigation was restarted on 22 February 2021 (Fig. 3b, color lines). Soil moisture between tree rows increased only after major precipitation events in mid-December and at the end of January (Fig. 3b, black line). Oxygen concentrations in the soil were approximately 2 %–5 % lower than atmospheric concentrations with higher concentrations observed in the dry area between the tree rows than below the drip emitter (Fig. 3c). A general decrease trend in soil oxygen was observed during periods when soil moisture increased. All four oxygen sensors transmitted very low voltages (1–2 mV) corresponding to 0 % soil oxygen content after several weeks of operation. This was likely due to clogging of the sensors' membranes, yet it was unexpected as we used a common sensor type (Kallestad et al., 2008; Turcu et al., 2005). The problem was solved by embedding the sensor in a customized enclosure that contained an additional hydrophobic membrane (polytetrafluoroethylene – PTFE – type). The added membrane blocked the water while still allowing gas exchange with the surrounding soil (see the enclosure design in the Supplement, Fig. S5). We note that only the oxygen sensor at 0.15 m below the drip emitter was replaced with a new oxygen sensor and enclosure (10 January 2021) due to limited sensor availability; the clogged sensors were not reused due to the uncertainty regarding their performance and accuracy after clogging. Soil temperatures measured at the shallow depths (0.15 and 0.30 m) showed a typical diel pattern as well as a seasonal trend of decreasing temperatures until the end of January (Fig. 3d). Temperatures were stable during February, followed by a sharp increase of  4 C during March at all measured depths.

The underground node's battery voltage was 4 V at the start of the field experiment and decreased to 3.77 V after 5 months of continuous operation (Fig. 3e). The battery decline rate was linear but varied depending on the measurement interval and transmission power used. Figure 4 presents the battery decrease rates for the three main tested scenarios: 2 h between measurements with 5 dBm transmission power, 1 h with 5 dBm transmission, and 2 h with 20 dBm transmission. Unexpectedly, the fastest voltage decrease rate was during the 2 h intervals with 5 dBm transmission (0.0021 V d−1) and not during the 1 h intervals or higher transmission power of 20 dBm (0.002 and 0.0012 V d−1, respectively). This was most likely due to the increase in soil temperature at 0.3 m below the soil surface during this measurement period (March), which was 3–4 C higher than during the other scenarios (Fig. 4). In general, the amount of self-discharge of lithium-ion batteries is temperature-dependent, with higher discharge rates observed at increased temperature.

Figure 4Decrease rate of the underground node battery for three operational scenarios. The slopes were calculated using linear regressions (solid lines) and represent the average voltage decrease rate for each scenario. Temperature values represent the average soil temperature surrounding the node at 0.3 m below the soil surface during that specific scenario.


Fitting a linear regression to the battery voltage decrease rate allows estimation of a total lifetime of the underground node's battery, assuming a 0.5 V range (i.e. from an initial 4.1 V charged battery to 3.6 V). The average battery decrease rate over the entire experiment was 0.0015 V d−1 (R2=0.99), resulting in a battery life of  333 d. We note that this estimation also includes the battery's self-discharge during sleep time under an average underground node temperature of 10.4±1.8C; however, higher soil temperature will increase the battery's self-discharge rate, which usually ranges between 3 % and 5 % per month. Moreover, battery voltage decrease rate is not linear (Tarascon and Armand, 2001) and will be faster for a fully charged battery or once the battery is below the nominal voltage ( 3.7 V). Therefore, the above battery life estimation is considered the best-case scenario.

As power consumption is critical for WUSNs, we measured the duration and current of one complete operation cycle for four different transmission levels (5, 12, 17, and 20 dBm). The test was conducted in the lab using the same setting as in the field with the addition of the INA260 (Adafruit, USA) to measure the current at 100 ms intervals. The results (Table 2 and Figs. S10 and S11 in the Supplement) indicate that the main parameter affecting power consumption is the duration of the sensor measurements (63 mA for 5 s), with a smaller contribution from the transmission (e.g. 129 mA for 0.3 s during 20 dBm transmission). We note that the power consumption during sleep mode was below the detection limit, and therefore we used the value provided by the manufacturer of 0.035 mA. The end-user can use the power consumption values presented in Table 2 to optimize system performance according to specific needs and batteries.

Table 2Power consumption.

Download Print Version | Download XLSX

Two power management methods were used in the underground node, a power relay for the sensors (hardware type) and a sleep mode between measurement and transmission cycles (software type). If longer battery life is needed, there are additional power conservation methods available, such as cancelling a data transmission if measured values have not changed above a defined threshold compared to the previous measurement (Tiusanen, 2013) or reducing the number of data packets being sent by implementing an algorithm that reduces overall data size (Cardell-Oliver et al., 2019). Nevertheless, battery prices are relatively low, and therefore the best solution to extend battery life without complicating the system is to purchase (if needed) a battery with a larger capacity. In cases where extended battery life is needed, it is recommended to use battery technologies with lower self-discharge rates, such as non-rechargeable lithium-thionyl batteries with self-discharge rates lower than 1 % per year. A comparison between different battery technologies is detailed in Callebaut et al. (2021). For instance, using a non-rechargeable lithium-thionyl battery with  7000 mAh is estimated to increase the underground battery's life 3-fold, resulting in 2–3 years of operation (according to the power consumption presented in Table 2).

Average RSSI and SNR throughout the experiment were 84.4 ± 6 and 9.3 ± 0.6 dBm, respectively. Five continuous RSSI decrease events were identified, each lasting several days up to 1 week (Fig. 3f, orange asterisk symbols). Four out of the five events occurred 1–3 d after a major precipitation event (> 5 mm d−1). However, the RSSI decrease observed in mid-January occurred after a week with zero precipitation. In general, no significant correlations (using linear regressions) were found between RSSI and precipitation or irrigation pulses or soil moisture at the different depths. Thus, we conclude that precipitation and soil moisture were not the only ambient conditions affecting signal strength. Zhang et al. (2017) came to a similar conclusion which they attributed to the environment's complexity. In other words, the real-world environment compared to lab conditions contains additional undetected parameters apart from soil moisture that reduce RSSI. Increasing transmission power from 5 to 20 dBm (29 January–25 February 2021) improved the signal strength slightly, giving an average RSSI of 81.3 ± 5.7 dBm, which was higher than the average of the following month of March (87.9 ± 3.5 dBm with low-power transmission of 5 dBm). This can also be visually observed by the higher RSSI baseline during the high-power transmission scenarios (20 dBm) compared to the low-power transmission scenarios (5 dBm) (Fig. 3f).

The effective communication range between the underground node and above-ground hub was tested for 2 h on 26 February 2021. This relatively short period was chosen to ensure similar ambient conditions throughout the test (similar relative humidity, temperature, soil moisture, etc.). The underground node was set to transmit at 1 min intervals and 20 dBm via a command from the above-ground hub. RSSI and SNR decreased with increasing distance between the above-ground hub and the underground node (Fig. 5). At the maximum distance tested (50 m), data packages from the underground node were still received and logged with an RSSI and SNR of 108.4 ± 1.7 and 3.3 ± 1.8 dBm, respectively. The results agree with a LoRa-WUSN communication range test conducted by Hardie and Hoyle (2019) using an underground node at 0.3 m transmitting at 20 dBm and an above-ground hub. The authors tested LoRa RSSI and SNR results from four different soils (ranging from beach sand to clay loam) at distances ranging from 0 to 200 m. Their results show that, even at 100 m, data packets were received by the above-ground hub, suggesting that, similar to our setting, a distance greater than the 50 m tested in this study would be feasible if needed. Signal attenuation in the soil is an important parameter that will determine the maximum communication range. Bogena et al. (2009) provided a validated model that can be used to evaluate signal attenuation as a function of soil depth, soil moisture, and soil water electrical conductivity for different radio frequencies. A more detailed experimental analysis of in-soil LoRa signal range as a function of soil moisture and depth is presented by Wan et al. (2017). Different field settings may create additional complexity (Bogena et al., 2009), and there remains a need for further research in modelling and field validation of underground electromagnetic wave propagation, especially for clay soils in which soil moisture and bulk electrical conductivity are expected to be higher, thus reducing maximum communication range.

Figure 5RSSI and signal-to-noise ratio (SNR) as a function of the linear distance between the underground node and the above-ground hub. The above-ground hub was positioned at five distances from the underground node (1, 10, 20, 30, and 50 m). At each distance, the hub recorded one reading per minute for 10 min at a constant height of 2 m above ground with the same antenna orientation. Transmission of the underground node was set to 20 dBm. Error bars indicate the standard deviation from the average of 10 measurements at each distance.


The chosen transmission power and radio band should also follow legal restrictions derived from local regulation. In Europe, for instance, the maximum approved transmission power is 14 dBm (for 433 MHz) compared to 30 dBm in the USA (915 MHz) (Fraga-Lamas et al., 2019; Froiz-Míguez et al., 2020; Haxhibeqiri et al., 2018). The results of our study show that even 5 dBm provided sufficient power for transmitting data from the underground node to the above-ground hub located at a horizontal distance of 2 m (Fig. 3). The relationship between transmission power, underground node depth, distance between an underground node and an above-ground hub, and soil texture is discussed in Hardie and Hoyle (2019). We note that the authors used a radio band of 433 MHz compared to 915 MHz used in this study, and therefore some differences are expected; lower radio band frequency will result in lower radio propagation losses (i.e. a larger range) (Froiz-Míguez et al., 2020). To the best of our knowledge, there is no published comparison between the two radio bands for LoRa-WUSN, and thus we cannot conclude which of the two is preferable (e.g. in terms of RSSI or SNR). Another regulative limitation is the duty cycle for an on-air time. In Europe, it is 1 %, which means that for a 1 s LoRa transmission, this specific node cannot transmit during the following 99 s (Haxhibeqiri et al., 2018). The 0.3 s transmission duration presented in this study (Table 2) translates to a minimum interval time of 29.7 s before the subsequent transmission can be made.

Apart from RSSI and SNR, another critical parameter is the data packet's receiving ratio, defined as the number of received data packets at the above-ground hub divided by the packets that were sent from the underground node; a ratio of 100 % represents ideal conditions under which all sent packets were also received at the first attempt. The average ratio during the experiment was 75 %, with higher ratio values observed at the start of the winter ( 87 % during October) compared to the end ( 50 % during February). Lab test, conducted for 5 d using the same system setting (2 h intervals, low-power transmission of 5 dBm), resulted in a data packet receiving ratio of 100 %. By comparing the lab and field results, we conclude that the decrease in received packets was due to electromagnetic interferences at the site. Potential sources of electromagnetic interferences were a nearby active airport situated 500 m to the south and an eddy-covariance flux tower situated at the same experimental site. Even with the low receiving ratio observed in February, the system was still able to transmit and store most of the data received from the underground node measured at the specified intervals. Missing data packets are an acceptable limitation for WUSNs (Zhang et al., 2017). However, if needed, there are possible solutions to ensure higher data packet receiving ratios, as discussed in the next section.

3.2 System modifications and configurations

In this study, we present a LoRa-WUSN that was built to measure soil moisture, soil temperature, and soil oxygen content. Nevertheless, the modular nature of open-source hardware allows the end-user various options for system configurations without adding substantial complexity. For example, instead of on-site data logging as conducted here, it is possible to add a Wi-Fi component to the above-ground hub to get online real-time data (DeBell et al., 2019). If no Wi-Fi is in range, a cellular modem can replace the Wi-Fi component (Spinelli and Gottesman, 2019), which will be more costly due to the cellular service charges, but it would provide greater flexibility and range. An alternative solution is sending the data from the above-ground hub at the experimental site to another above-ground LoRa station situated several kilometres from the site in an area with a Wi-Fi signal or Ethernet connectivity. Combined solutions, such as on-site data logging and Wi-Fi, Ethernet, or cellular communication, are also possible (Levintal et al., 2021a).

Embedding a feedback mechanism within the code is possible if a packet receiving ratio of 100 % is desired (i.e. all the sent data are also logged on the above-ground hub). The underground node continuously sends the same data packet until a reply from the above-ground hub is received stating that the packet was logged. The tradeoff of this modification is the increase in power consumption of the underground node due to the potentially greater number of transmission cycles. Power consumption can be managed within the code by implementing a predefined threshold voltage below which the feedback mechanism will be disabled.

Installing multiple underground nodes at different locations is also feasible. This requires a simple software modification, in which every data packet (i.e. every singular transmission) is labelled at the start of the packet with another identifier specifying the underground node that sent the packet, and accordingly the above-ground hub knows from which node the packet was received. A similar method was presented by DeBell et al. (2019) for above-ground LoRa networks. We tested and validated this method in the lab using three nodes and a single hub. Using this approach simplifies system assembly for the end-user; however, it increases the risk of data packet loss in the cases of two nodes transmitting simultaneously. To quantify this risk, we conducted a test in which three nodes transmitted data packets at 1 min intervals for 20 h (i.e. 20 data packets per node). Data packet receiving ratios were 100 %, 95 %, and 100 % for nodes 1, 2, and 3, respectively. These ratios indicate a low probability of transmission collisions between nodes, yet if a significantly larger number of nodes is required, it is recommended to use more complex solutions like the LoRa wide area networking technology (LoRaWAN). LoRaWAN is an open-source protocol that uses the LoRa protocol to enable communication between multiple nodes and hubs (also referred to as gateways), with additional benefits such as adaptive data rates that can reduce power consumption (Froiz-Míguez et al., 2020; Haxhibeqiri et al., 2018). There is also an emerging use of LoRaWAN solutions commercialized by private companies, yet they are still costly and, in most cases, target big end-users, such as cities, and therefore are less relevant for field-scale research. A review of the LoRaWAN technology is provided by Haxhibeqiri et al. (2018), and a more detailed focus on the limitations is provided by Adelantado et al. (2017).

4 Conclusions

This study presents a novel, low-cost wireless underground sensor network (WUSN) for soil monitoring using the relatively new, open-communication protocol named low-power long-range (LoRa). A field test, conducted for 5 months in an agricultural field, allowed assessment of the system's capabilities. Soil moisture content, temperature, and soil oxygen concentrations were measured at three depths (0.15, 0.3, and 0.5 m), and data were transmitted from an underground node (0.3 m) to an above-ground receiving and logging hub. Communication tests showed an effective range of at least 50 m is possible between the underground node and above-ground hub. Using power management methods, battery life was estimated at  333 d, with an option to triple this period when using a battery with a bigger capacity and lower self-discharge rate. The cost of all the data logging, power, and communication components was USD 150, 1 or 2 orders of magnitude smaller than other available commercial solutions. Emphasis was placed on providing the complete technical guide and using only readily buyable hardware. By doing so, the technical and cost barriers were reduced, which we hope will allow easier reproducibility and open new applications for vadose zone and environmental monitoring studies.

Data availability

The complete technical guide is available in the Supplement file below and in the GitHub repository (, Levintal, 2021).


The supplement related to this article is available online at:

Author contributions

EL conceptualized and conducted the study and wrote the first manuscript draft. HED provided the resources. All the authors (EL, YG, GT, PFS, KS, and HED) contributed to the final version.

Competing interests

The contact author has declared that neither they nor their co-authors have any competing interests.


Publisher’s note: Copernicus Publications remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.


The authors would like to thank Cristina Prieto Garcia for her help with the field and laboratory experiments and the two anonymous reviewers who helped improve this paper.

Financial support

This research has been supported by the Gordon and Betty Moore Foundation (grant no. 7975), the United States–Israel Binational Agricultural Research and Development Fund (Vaadia-BARD Postdoctoral Fellowship no. FI-605-2020), the National Institute of Food and Agriculture (grant no. CA-D-LAW-2513-H), and the U.S. Department of Energy, Office of Environmental Management (grant no. DE-SC0020164).

Review statement

This paper was edited by Jan Vanderborght and reviewed by two anonymous referees.


Abrardo, A. and Pozzebon, A.: A multi-hop lora linear sensor network for the monitoring of underground environments: The case of the medieval aqueducts in Siena, Italy, Sensors, 19, p. 402,, 2019. 

Adelantado, F., Vilajosana, X., Tuset-Peiro, P., Martinez, B., Melia-Segui, J., and Watteyne, T.: Understanding the Limits of LoRaWAN, IEEE Commun. Mag., 55, 34–40,, 2017. 

Bogena, H. R., Huisman, J. A., Meier, H., Rosenbaum, U., and Weuthen, A.: Hybrid Wireless Underground Sensor Networks: Quantification of Signal Attenuation in Soil, Vadose Zone J., 8, 755–761,, 2009. 

Callebaut, G., Leenders, G., Van Mulders, J., Ottoy, G., De Strycker, L., and Van der Perre, L.: The Art of Designing Remote IoT Devices – Technologies and Strategies for a Long Battery Life, Sensors, 21, p. 913,, 2021. 

Cardell-Oliver, R., Hübner, C., Leopold, M., and Beringer, J.: Dataset: LoRa Underground Farm Sensor Network, in: Proceedings of the 2nd Workshop on Data Acquisition To Analysis – DATA'19, ACM Press, New York, New York, USA, 26–28,, 2019. 

Chan, K., Schillereff, D. N., Baas, A. C. W., Chadwick, M. A., Main, B., Mulligan, M., O'Shea, F. T., Pearce, R., Smith, T. E. L., van Soesbergen, A., Tebbs, E., and Thompson, J.: Low-cost electronic sensors for environmental research: Pitfalls and opportunities, Prog. Phys. Geogr.-Earth Environ., 45, 305–338,, 2020. 

Concialdi, P., Di Prima, S., Bhanderi, H. M., Stewart, R. D., Abou Najm, M. R., Lal Gaur, M., Angulo-Jaramillo, R., and Lassabatere, L.: An open-source instrumentation package for intensive soil hydraulic characterization, J. Hydrol., 582, 124492,, 2020. 

DeBell, T., Goertzen, L., Larson, L., Selbie, W., Selker, J., and Udell, C.: OPEnS Hub: Real-Time Data Logging, Connecting Field Sensors to Google Sheets, Front. Earth Sci., 7, 1–6,, 2019. 

Fisher, D. K. and Gould, P. J.: Open-Source Hardware Is a Low-Cost Alternative for Scientific Instrumentation and Research, Mod. Instrum., 1, 8–20,, 2012. 

Fraga-Lamas, P., Celaya-Echarri, M., Lopez-Iturri, P., Castedo, L., Azpilicueta, L., Aguirre, E., Suárez-Albela, M., Falcone, F., and Fernández-Caramés, T. M.: Design and Experimental Validation of a LoRaWAN Fog Computing Based Architecture for IoT Enabled Smart Campus Applications, Sensors, 19, 3287,, 2019. 

Froiz-Míguez, I., Lopez-Iturri, P., Fraga-Lamas, P., Celaya-Echarri, M., Blanco-Novoa, Ó., Azpilicueta, L., Falcone, F., and Fernández-Caramés, T. M.: Design, Implementation, and Empirical Validation of an IoT Smart Irrigation System for Fog Computing Applications Based on LoRa and LoRaWAN Sensor Nodes, Sensors, 20, 6865,, 2020. 

García, L., Parra, L., Jimenez, J. M., Lloret, J., and Lorenz, P.: IoT-Based Smart Irrigation Systems: An Overview on the Recent Trends on Sensors and IoT Systems for Irrigation in Precision Agriculture, Sensors, 20, 1042,, 2020. 

García, L., Parra, L., Jimenez, J. M., Parra, M., Lloret, J., Mauri, P. V., and Lorenz, P.: Deployment strategies of soil monitoring wsn for precision agriculture irrigation scheduling in rural areas, Sensors, 21, 1–30,, 2021. 

Hardie, M. and Hoyle, D.: Underground wireless data transmission using 433-MHz LoRa for agriculture, Sensors, 19, 4232,, 2019. 

Haxhibeqiri, J., De Poorter, E., Moerman, I., and Hoebeke, J.: A Survey of LoRaWAN for IoT: From Technology to Application, Sensors, 18, 3995,, 2018. 

Huang, H., Shi, J., Wang, F., Zhang, D., and Zhang, D.: Theoretical and Experimental Studies on the Signal Propagation in Soil for Wireless Underground Sensor Networks, Sensors, 20, 2580,, 2020. 

Kallestad, J. C., Sammis, T. W., and Mexal, J. G.: Comparison of galvanic and chemi-luminescent sensors for detecting soil air oxygen in flood-irrigated pecans, Soil Sci. Soc. Am. J., 72, 758–766,, 2008. 

Kourakos, G., Dahlke, H. E., and Harter, T.: Increasing groundwater availability and seasonal base flow through agricultural managed aquifer recharge in an irrigated basin, Water Resour. Res., 55, 7464–7492,, 2019. 

Levintal, E.: LoRaSystemForSoils, GitHub [data set],, last access: 10 November 2021. 

Levintal, E., Dragila, M. I., Lensky, N. G., and Weisbrod, N.: Borehole Diameter Controls Thermal-Induced Convection and Evaporation From a Shallow Water Table, Geophys. Res. Lett., 47, e2020GL089411,, 2020. 

Levintal, E., Lee Kang, K., Larson, L., Winkelman, E., Nackley, L., Weisbrod, N., Selker, J. S., and Udell, C. J.: eGreenhouse: Robotically positioned, low-cost, open-source CO2 analyzer and sensor device for greenhouse applications, HardwareX, 9, e00193,, 2021a. 

Levintal, E., Suvočarev, K., Taylor, G., and Dahlke, H. E.: Embrace open-source sensors for local climate studies, Nature, 599, 32–32,, 2021b. 

Liedmann, F. and Wietfeld, C.: SoMoS – A multidimensional radio field based soil moisture sensing system, in: 2017 IEEE SENSORS, 2017 December, IEEE, Glasgow, UK, 29 October–1 November 2017, 1–3,, 2017. 

Oroza, C. A., Bales, R. C., Stacy, E. M., Zheng, Z., and Glaser, S. D.: Long-Term Variability of Soil Moisture in the Southern Sierra: Measurement and Prediction, Vadose Zone J., 17, 170178,, 2018. 

Parri, L., Parrino, S., Peruzzi, G., and Pozzebon, A.: Low power wide area networks (LPWAN) at sea: Performance analysis of offshore data transmission by means of loRaWAN connectivity for marine monitoring applications, Sensors, 19, 3239,, 2019. 

Reck, A., Paton, E., and Kluge, B.: Advanced In Situ Soil Water Sampling System for Monitoring Solute Fluxes in the Vadose Zone, Vadose Zone J., 18, 1–8,, 2019. 

Ritsema, C. J., Kuipers, H., Kleiboer, L., van den Elsen, E., Oostindie, K., Wesseling, J. G., Wolthuis, J.-W., and Havinga, P.: A new wireless underground network system for continuous monitoring of soil water contents, Water Resour. Res., 45, 1–9,, 2009. 

Salam, A. and Raza, U.: Signals in the Soil, Springer, 429 pp.,, ISBN 978-3-030-50861-6, 2020. 

Sanchez-Iborra, R., Sanchez-Gomez, J., Ballesta-Viñas, J., Cano, M. D., and Skarmeta, A. F.: Performance evaluation of lora considering scenario conditions, Sensors, 18, p. 772,, 2018. 

SoilWeb: SoilWeb – Interactive map of USDA-NCSS soil survey data for locations throughout most of the U.S., Calif. Soil Resour. Lab UC Davis UC-ANR Collab. with USDA Nat. Resour. Conserv. Serv., available at:, last access: 18 August 2021. 

Spinelli, G. M. and Gottesman, Z. L.: A low-cost Arduino-based datalogger with cellular modem and FTP communication for irrigation water use monitoring to enable access to CropManage, HardwareX, 6, e00066,, 2019. 

Tarascon, J. M. and Armand, M.: Issues and challenges facing rechargeable lithium batteries, Nature, 414, 359–367,, 2001. 

Tiusanen, J.: Soil Scouts: Description and performance of single hop wireless underground sensor nodes, Ad. Hoc. Networks, 11, 1610–1618,, 2013. 

Turcu, V. E., Jones, S. B., and Or, D.: Continuous Soil Carbon Dioxide and Oxygen Measurements and Estimation of Gradient-Based Gaseous Flux, Vadose Zone J., 4, 1161–1169,, 2005. 

Vuran, M. C., Salam, A., Wong, R., and Irmak, S.: Internet of underground things in precision agriculture: Architecture and technology aspects, Ad. Hoc. Networks, 81, 160–173,, 2018. 

Wan, X., Yang, Y., Cui, J., and Sardar, M. S.: Lora propagation testing in soil for wireless underground sensor networks, in: 2017 Sixth Asia-Pacific Conference on Antennas and Propagation (APCAP), IEEE, Xi'an, China, 16–19 October 2017, 1–3,, 2017. 

Weissman, G., Bel, G., Ben-Gal, A., Yermiyahu, U., Alexandrov, B., Rasmussen, K. Ø., and Dahan, O.: Increased irrigation water salinity enhances nitrate transport to deep unsaturated soil, Vadose Zone J., 19, 1–16,, 2020. 

Weitzman, J. N. and Kaye, J. P.: Nitrate retention capacity of milldam-impacted legacy sediments and relict A horizon soils, SOIL, 3, 95–112,, 2017.  

Zhang, X., Andreyev, A., Zumpf, C., Negri, M. C., Guha, S., and Ghosh, M.: Thoreau: A subterranean wireless sensing network for agriculture and the environment, 2017 IEEE Conf. Comput. Commun. Work. INFOCOM WKSHPS 2017, Atlanta, GA, USA, 1–4 May 2017, 78–84,, 2017. 

Short summary
Do-it-yourself hardware is a new approach for improving measurement resolution in research. Here we present a new low-cost, wireless underground sensor network for soil monitoring. All data logging, power, and communication component cost is USD 150, much cheaper than other available commercial solutions. We provide the complete building guide to reduce any technical barriers, which we hope will allow easier reproducibility and open new environmental monitoring applications.