Skip to content

This repository provides a project for monitoring soil moisture, humidity, temperature and luminosity using an ESP32 microcontroller.

Notifications You must be signed in to change notification settings

nvonaesch/ESP32_Soil_Moisture_Sensor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 

Repository files navigation

ESP32_Soil_Moisture_Sensor

This project set an ESP32-WROOM-32S based Bluetooth connection with a remote android application. Android Application Repository The ESP32 then connects to the WiFi network with the logs bluetooth provided. Finally the ESP32 then sends over TCPSocket the soil measure sensor values.

PINOUT ESP-WROOM-32S

pinout

SETUP

To setup PlatformIO run the following command: python3 -m pip install -U platformio

To intall libraries dependencies run the following commands:
pio lib -g install Adafruit SSD1306@^2.5.13
pio lib -g install Adafruit BME280 Library@^2.2.4

WIRING

cablage

BME280 ESP32
VCC 3.3V
GND GND
SCL D22
SDA D21
SSD1306
VCC 3.3V
GND GND
SCL D22
SDA D21
Light Sensor
VCC 3.3V
GND GND
D0 D32
Hygrometer
VCC 3.3V
GND GND
D0 NC
A0 VP

About

This repository provides a project for monitoring soil moisture, humidity, temperature and luminosity using an ESP32 microcontroller.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published