Early beta (0.1.0), not yet for critical processes. See the roadmap
PNeX logo

Monitor a plant's soil moisture

A capacitive sensor on an ESP board, a live chart, and the data history

Medium 1 h
#device#garden

Before you start

Prerequisites

Finish these tutorials first.

Parts & services

What this tutorial needs.

Sensors

  • 1×Capacitive soil moisture sensor v1.2Capacitive, not resistive: it does not corrode
  • 1×DHT22 temperature & humidity sensoroptionalAdd air temperature and humidity

Power

  • 1×USB charger, 5 V 2 ATo power the board next to the plant

Wiring

  • 3×Dupont jumper wires (F-F, M-F)
Already covered by the prerequisites
  • Register and flash your first board

    ESP32 DevKit (WROOM-32) / NodeMCU v3 (ESP8266) / ESP32-C3 SuperMini · USB data cable (not charge-only) · 2.4 GHz Wi-Fi network · Chrome or Edge (Web Serial)

  • Set up PNeX on a Raspberry Pi · depending on your choice

    Raspberry Pi 5 (8 GB) / Raspberry Pi 4 (4 GB+) · Official Raspberry Pi USB-C power supply · microSD card, 32 GB, high endurance · USB 3 SSD · Raspberry Pi Imager

  • Set up PNeX on a Linux VM · depending on your choice

    Linux VM or server (Debian/Ubuntu)