Home
Manage Projects
Students
About us
Guide
Available Projects
Finished Projects
Info
Newspaper
Contact
sign in
sign up
Home
Manage Projects
Students
About Us
Guide
Available Projects
Finished Projects
Info
Newspaper
Contact
sign in
sign up
Sensors + Android(Server) + AI : Baby Feeding Tracking
Medical Fields
Project Guide :
Ofer Melamed
Development :
Start :
2025-11-02
Finish :
2026-03-01
Hebrew Year :
תשפו
Semesters :
1st & 2nd
Description
BCalm – Smart Breastfeeding Insight Breast milk is one of nature’s most powerful protections — it can reduce a mother’s risk of breast cancer by about 30%, lower the chance of gut infections in babies by around 70%, and enhance children’s IQ and cognitive development. BCalm is an innovative medical-device project that helps mothers and healthcare professionals monitor breastfeeding in real time. It uses sensor technology to digitize the breastfeeding experience, providing mothers with real-time feedback and confidence. The project aims to reduce stress and anxiety that often arise during breastfeeding due to uncertainty, and to empower mothers through a calm, confident, and uplifting experience supported by digital insight and simulation. Dr. Ofer Melamed, ofer.melamed@gmail.com, 0524583263 Specification Documentation Guidelines Objective The goal of this project is to design a device that collects information about baby’s feeding after birth. The system must integrate hardware and software components, emphasizing real-time data acquisition, communication, processing, storage and feedback. The final deliverable will be a closed-loop system of milk sensor, cloud and an App or a web-app. A detailed specification document that outlines the system architecture, design decisions, tools, protocols, and performance considerations is required. Final Deliverable: A working POC including Hardware and software (App or web dashboard) System Specification Document Introduction The project should include the following sections: 1. System Overview Define the purpose and goal of the IoT system Describe the use-case or application (e.g., health monitoring, environment sensing, smart agriculture) Identify key stakeholders and users 2. System Architecture Provide a block diagram of the system (devices, cloud, mobile, dashboards) Describe each component: * Edge device (e.g., ESP32) * Sensors and actuators * Communication modules * Cloud / server * User interfaces 3. Hardware Specifications Micro-controller Selection * Justify choice (e.g., ESP32 for built-in WiFi + BLE) * Consider power, GPIO, ADC/DAC, memory, and cost Sensor Integration * Describe various types of sensors (digital, analog, I2C, SPI, UART). Define how each sensor connects to the microcontroller. Drivers and Libraries * Identify and document available drivers or libraries (in Python * Provide download sources and usage notes 4. Communication Protocols Specify internal communication (e.g., I2C/SPI/UART) Specify external communication (e.g., MQTT, HTTP, WebSockets, BLE) Discuss encryption/security if relevant Describe how data is transferred from the device to the server/cloud 5. Data Management &- Storage Describe data formats (JSON, CSV, binary) Describe storage strategy: * On-device (e.g., flash, SD card) * Cloud (e.g., AWS IoT Core, Firebase, or custom server) Define how data is archived, retrieved, and backed up 6. Software Design Define the software stack * Language(s): Python * Libraries and frameworks * Logging and error handling Include pseudo-code or flow diagrams of key routines Define OTA (Over The Air) update method if applicable 7. Performance and Timing Specify response times: * Sensor polling rate * Data transmission frequency * System latency (from sensing to dashboard) Describe how real-time behavior is handled Specify watchdog/recovery mechanisms 8. Development Environment Describe the IDE and tools (e.g., VS Code, Thonny, PlatformIO) Describe version control tools (GitHub or GitLab) Specify how to set up the environment 9. Key Performance Indicators (KPIs) The document will be evaluated based on: Clarity and completeness of system design Correct protocol and component selection Logical flow and organization Quality of diagrams and illustrations Justification of technical decisions Reusability and scalability of the system design 10. Major technologies (as required) * LoRaWAN- Sensors and gateways * Node.js - Server * Python - Server * Python - AI and Machine learning * MySQL - relational database * React - Frontend Submission Format Word/PDF/google doc format (up to 15 pages), Include diagrams and links to any code or examples link to Git repository Working Hardware POC + App or Web ofer.melamed@gmail.com
Emphasis in project execution
The project is has cooperation with the industry and combines meeting deadlines while being creative and focused on the task
Status:
Shown in Available Projects
Create New Student Profile + Register to this Project
I have a question