Dan Benitah
Created August 13, 2025

Smart River Guardian

Cold water swimming is good for you they say… They also say our rivers are polluted and dangerous, wouldn’t it be great to know at a glance?

20

Things used in this project

Hardware components

Seeed Studio XIAO nRF52840 Sense (XIAO BLE Sense)
Seeed Studio XIAO nRF52840 Sense (XIAO BLE Sense)
×1
TDS Water Sensor
×1
Water Conductivity Sensor
×1
pH Sensor Probe
×1
WS2812B Led Strip
×1
DS18B20 Temperature Sensor 1m
HARDWARIO DS18B20 Temperature Sensor 1m
×2
SX1262 Lora module for Xiao series
×1
Rechargeable Battery, 3.7 V
Rechargeable Battery, 3.7 V
Will add link to what I have used later
×1
6W Solar Panel
×1

Software apps and online services

Arduino IDE
Arduino IDE
Edge Impulse Studio
Edge Impulse Studio

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)
I use a Creality CR6-SE
Mastech MS8217 Autorange Digital Multimeter
Digilent Mastech MS8217 Autorange Digital Multimeter
Essential so you don't use all your hair at once, on a single project!

Story

Read more

Schematics

Wiring diagram

Shows how the sensors are connected to the Xiao nrf53840 (in the middle and how it would connect to lora lx1262 module and lipo rider plus to manage the solar charging

Code

Smart River Guardian repository

Code repository with code schematics and instructions on how to reproduce

Credits

Dan Benitah
6 projects • 3 followers
Thanks to Keith Newton and AI.

Comments