Lucas Fernando
Published © GPL3+

Build a Water Quality Analyzer From ESP32

Build an ESP32 water quality analyzer that combines pH, conductivity, and turbidity sensors to assess river pollution.

IntermediateFull instructions provided4 hours48
Build a Water Quality Analyzer From ESP32

Things used in this project

Hardware components

Espressif ESP32 Development Board - Developer Edition
Espressif ESP32 Development Board - Developer Edition
×1
Gravity™ Analog pH Sensor
Atlas Scientific Gravity™ Analog pH Sensor
×1
DFRobot TDS sensor
×1
Turbidity Sensor, Phototransistor Output
Turbidity Sensor, Phototransistor Output
×1
Step-Up Voltage Regulator - 5V
SparkFun Step-Up Voltage Regulator - 5V
×1
21700 Li-ion battery
×1
Resistor 47k ohm
×1
Resistor 75k ohm
×1
Breadboard (generic)
Breadboard (generic)
×1
Jumper wires (generic)
Jumper wires (generic)
×1
pH 4 buffer solution
×1
pH 7 buffer solution
×1
pH 10 buffer solution
×1
1413 µS/cm conductivity calibration solution
×1

Software apps and online services

Arduino IDE
Arduino IDE

Story

Read more

Schematics

Schematic

Schematic of the water quality analyzer.

Code

GitHub repository

The repository of the water quality analyzer project.

Credits

Lucas Fernando
31 projects • 13 followers
I build projects using Arduino, ESP32, and 3D printing. My articles document my journey from the basics to designing more practical devices.

Comments