Skip to content

CongducPham/PRIMA-Intel-IrriS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Low-cost LoRa IoT platform for the PRIMA INTEL-IRRIS project

History

  • May-24 Final events in Oran (Algeria) and Rabat (Morocco) to present the results of 3 years of collaborative research and innovation.

  • Nov-21 We created the GitHub repository for the PRIMA/EU INTEL-IRRIS project. Check project web site, the dedicated News section and follow us on Twitter.

Quick start

The Arduino sketch for the soil sensor device is in the Arduino folder.

The INTEL-IRRIS gateway part is based on the WaziGate framework.

The WaziGate generic framework is enhanced with INTEL-IRRIS specific UI and irrigation data processing. These additional contributions are in the Gateway folder but the SD card image has already everything installed.

The INTEL-IRRIS WaziGate SD card image is available on http://intel-irris.eu/results. It is configured by default for 868MHz frequency band. To use 433MHz frequency band, see the 433MHz auto-configuration mechanism.

Default configuration for the gateway

  • LoRaWAN mode (single channel)
  • Cayenne LPP data format
  • EU868 band (suitable for Algeria. For Morocco, need to use 433MHz)
  • 2 pre-configured devices with address 26011DAA and 26011DB1
  • 26011DAA is a soil humidity device with the capacitive SEN0308 sensor
    • Device name is SOIL-AREA-1
    • temperatureSensor_0 as the internal default logical sensor on the WaziGate for soil humidity data. Display will show Soil Humidity Sensor/Raw value from SEN0308
    • temperatureSensor_5 as the internal default logical sensor on the WaziGate for the soil temperature data if a DS18B20 is connected. Display will show Soil Temperature Sensor/degree Celcius
    • analogInput_6 as the internal default logical sensor for battery voltage. Display will show Battery voltage/volt, low battery whebn lower than 2.85V
  • 26011DB1 is a soil humidity device with the Watermark WM200 tensiometer sensor
    • Device name is SOIL-AREA-2
    • temperatureSensor_0 as the internal default logical sensor on the WaziGate for soil humidity data. It provides the converted resistance value in centibar, Taking into account the soil temperature data. Display will show Soil Humidity Sensor/centibars from WM200
    • temperatureSensor_1 as the internal default logical sensor on the WaziGate for soil humidity data. It provides the raw resistance value measured from the Watermark sensor. The value is scaled down by 10, so to get the real resistance value one must multiply by 10. Display will show Soil Humidity Sensor/scaled value from WM200 real=x10
    • temperatureSensor_5 as the internal default logical sensor on the WaziGate for the soil temperature data if a DS18B20 is connected. Display will show Soil Temperature Sensor/degree Celcius
    • analogInput_6 as the internal default logical sensor for battery voltage. Display will show Battery voltage/volt, low battery whebn lower than 2.85V

Insert the SD card in the Raspberry Pi and then power the RPI. The INTEL-IRRIS WaziGate is ready when the main INTEL-IRRIS screen appears on the OLED indicating SOIL-AREA-1 and SOIL-AREA-2 devices. You may see a succession of [ Internet NO ] and/or [ Internet OK ] and black screen before the main INTEL-IRRIS screen appears on the OLED.

More information in the Gateway folder.

Note: The 2 default devices are created on first boot with the auto-configuration mechanism. Consider about 5mins as normal for boot time. If you change the frequency band, the gateway will take more time to start as it needs to boot twice. Therefore 10mins would be needed for first start to have the main INTEL-IRRIS screen on the OLED.

Tutorials

General presentation of the PRIMA INTEL-IRRIS project

1 general online tutorial on IoT, Arduino, LoRa, AI

The generic low-cost IoT framework from which the INTEL-IRRIS platform is derived

The WaziGate edge-enabled IoT gateway framework developed by WAZIUP

INTEL-IRRIS specific tutorials

The starter-kit

Enjoy! C. Pham Coordinator of PRIMA INTEL-IRRIS

About

Repository for PRIMA Intel-IrriS IoT platform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published