Thomas Vikström
Published © MIT

WaterLens

WaterLens combines four water sensors, Arduino UNO Q and local Edge AI to recognize patterns and flag changes from a tap-water reference.

IntermediateFull instructions provided7 hours46
WaterLens

Things used in this project

Hardware components

Arduino UNO Q
Arduino UNO Q
×1
Grove Base Shield V2.0 for Arduino
Seeed Studio Grove Base Shield V2.0 for Arduino
×1
Grove - ORP Sensor Kit Pro
×1
Grove - PH Sensor Kit
×1
Grove - TDS Sensor
×1
Grove - Turbidity Sensor
×1
Grove - OLED Yellow and Blue Display 0.96
×1
Grove - Dual Button
×1

Software apps and online services

Arduino App Lab
Fusion
Autodesk Fusion
Edge Impulse Studio
Edge Impulse Studio

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)
TPU 3D-printing filament (generic)
Laboratory glass beaker ×2

Story

Read more

Custom parts and enclosures

UNO Q Case

PCB box with lid

Sensor holder plate

Schematics

Wiring photo

This shows the Grove connectors. For the detailed wiring, please see the full story.

Wiring diagram

This shows where to connect the sensors, buttons, and OLED display.

Code

WaterLens GitHub repository

Credits

Thomas Vikström
4 projects • 8 followers

Comments