PAWS Hydration Monitor is our mobile app for tracking your pet's water intake. The complete system combines ESP32-powered smart hardware, AI vision technology, and a comprehensive iOS/Android application. Monitor your pet's hydration in real-time with our intelligent hardware and software solution.
Three integrated components working together: Mobile App, Smart Hardware, and AI Firmware
iOS & Android Mobile Application (React Native + Expo)
ESP32-S3 Microcontroller with Custom PCB
Embedded Software with Machine Learning
Seamless integration between hardware, firmware, and mobile app
RD-03 radar sensor detects pet approaching the bowl and triggers the AI camera
YOLOv5 model identifies the pet and feature matching determines which specific pet it is
Ultrasonic sensor measures water level before and after drinking to calculate consumption
ESP32 uploads drinking event to Supabase cloud database via WiFi
Real-time data appears instantly in the mobile app with analytics and notifications
Cutting-edge technology from Team P.A.W.S at SDSU
Native iOS and Android app built with React Native and Expo. Features Google Sign-In, real-time updates, Bluetooth device pairing, and beautiful UI/UX.
YOLOv5 object detection running on Grove AI Vision V2 module automatically identifies pets with 60%+ confidence threshold and feature matching.
Powerful dual-core ESP32-S3 with PSRAM processes sensor data, manages WiFi/BLE communication, and coordinates all system components with FreeRTOS.
Mobile app displays interactive charts, daily/weekly/monthly statistics, trend analysis, and pet comparison metrics with data export functionality.
Supabase backend provides real-time synchronization, PostgreSQL database, REST API, authentication, and secure data storage for all devices.
Easy device setup via Bluetooth Low Energy from mobile app. Configure WiFi credentials, link to user account, and sync pet profiles wirelessly.
Ultrasonic sensor measures water level with milliliter accuracy. Calculates consumption based on tank geometry and provides low water alerts.
Push notifications for low water levels, device offline alerts, hydration goal reminders, and customizable alert preferences in the mobile app.
Track up to 10 pets simultaneously with individual profiles, hydration goals, reference images, and personalized analytics for each pet.
Google Sign-In integration with OAuth 2.0, encrypted credential storage, HTTPS/TLS communication, and privacy-focused data handling.
Professional PCB integrates ESP32, sensors, power management, and peripherals efficiently while maintaining sub-$100 cost target.
Complete source code available on GitHub including mobile app (TypeScript/React Native), firmware (C++/Arduino), and hardware schematics.
Modern technologies powering our complete IoT solution
PAWS Hydration Monitor is our mobile application (iOS/Android) for monitoring pet water intake, developed by Team P.A.W.S (Pet Analytics Water Surveillance), an interdisciplinary engineering team at San Diego State University's College of Engineering. This project represents our Senior Design capstone for the EE/COMPE 491W course, sponsored by Dr. Hidenori Yamada.
Our team combines Computer Engineering expertise (Tri Bui, Abdulmohsen Almunayes) with Electrical Engineering knowledge (Ehren Abeto, Brandon Lord, Zachary Xavier Encarnacion) to create this comprehensive IoT pet health monitoring solution.
This is a complete end-to-end system demonstrating expertise in:
The PAWS Hydration Monitor mobile application uses Google Sign-In for secure user authentication. We collect only essential data needed for pet hydration monitoring: user profile information, pet profiles, and drinking event data. All data is encrypted in transit and at rest. We do not share user data with third parties. See our Privacy Policy for complete details.
Stay updated on PAWS Hydration Monitor app development and launch
Academic project updates only. We respect your privacy. Privacy Policy