Our MCP101 project, SmartFlow-X, can bring significant social change by offering
affordable, precise fluid dispensing for educational, laboratory, and especially
healthcare applications. In medical settings, SmartFlow-X supports accurate and
consistent delivery of fluids, essential for treatments like IV drips, medication dosing,
and diagnostic reagent mixing. Traditionally, medical staff control IV drip rates visually,
which are prone to error and often cause high fever to the patient during the infusion.
SmartFlow-X makes this process quantitative, enabling exact volume control and
improving patient safety. This precision is especially valuable in resource-limited clinics
and rural healthcare centers. Its low-cost, user-friendly design promotes adoption in
small hospitals and field operations, where access to advanced medical equipment is
limited. Additionally, SmartFlow-X encourages smart, data-driven healthcare practices,
contributing to safer, more efficient, and more accessible medical care for all.
SmartFlow-X is a precision fluid dispensing system with real-time pH monitoring, built
for electromechanical research and chemical automation.
It features an ESP32-controlled syringe pump, live sensor data capture (� pH, 🌡️
temperature, � humidity, 🌡️� heart rate), and a web-based dashboard for intuitive
control and visualization.
� Theoretical Least Count
The least count is the smallest volume the system can dispense in a single microstep
of the stepper motor. It is calculated as follows:
⚙️ Parameters:
Lead screw pitch: 1 mm/rev
Stepper motor step angle: 1.8°
Steps per revolution: 200
Microstepping: 16 (A4988 driver)
Syringe diameter: 28.8 mm
� Calculations:
1. Microstep linear movement
= Lead screw pitch / (steps per rev × microstepping)
= 1 mm / (200 × 16)
= 1 / 3200
= 0.0003125 mm
2. Syringe cross-sectional area
= π × (d/2)^2
= π × (28.8 / 2)^2
= π × 14.4^2 ≈ 651.4 mm²
3. Volume per microstep
= Area × microstep movement
= 651.4 × 0.0003125 ≈ 0.2036 mm³
(1 mm³ = 0.001 mL)
4. Least Count
= 0.2036 mm³ × 0.001
= 0.000204 mL
✅Theoretical Least Count ≈ 0.000204 mL per microstep
� Features
� Precise 1 mL fluid dispensing using stepper motor & lead screw
� Live pH measurement after each drop (via PH4502C sensor)
🌡️ Real-time DHT11 sensor data logging (temperature & humidity)
� ESP32-based control system with XAMPP backend
� Interactive web dashboard (HTML, PHP, JavaScript)
🌡️ Start/Stop control, live charting, and database integration
� Tech Stack
� Hardware
Microcontroller: ESP32
Motor Driver: A4988
Stepper Motor: 17HS4401
pH Sensor: PH4502C
Temp & Humidity Sensor: DHT11
� Backend
Languages: PHP
Database: MySQL (via XAMPP)
� Frontend
HTML, CSS, JavaScript
Chart.js for live data visualization
� Communication
Serial & HTTP protocols
⚙️ Mechanical
Lead Screw: 8mm diameter, 1mm pitch
Carriage: 3D printed syringe holder
Linear Motion: 8mm smooth rods, 608ZZ bearings
Mounts: 3D CNC milled
Enclosure: Wooden framework
� Competitors & Market Prices
Device Type
Volumetric
infusion pumps
Syringe pumps
Price
(India)
₹20,00
0–
₹168,0
00
₹17,99
0–
₹45,00
0
Notes
Entry-level like Byond BYS‑ 820 (₹21,857), mid-range
BPL Acura V1 (₹41,753), premium Braun Infusomat
(~₹96,800–₹168,000)
Mdkmed MS 51 (₹17,990), BPL Acura S1 (₹31,789)
Low-cost pump
in low-resource
design
≈US $
500
(₹41,0
00)
AutoSyP: low‑ power syringe pump with ±4% flow
accuracy
Our Prototype was completely built under 5k. With this pricing, SmartFlow‑ X will stand
out as a cost-effective, precise, and modern IV pump ideal for small clinics and
educational setups.
GitHub Repo Link: https://github.com/aradhyaagrawal2605/SMARTFLOW-X
(This has all the custom codes that we developed for backend as well as UI)