Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino and ESP8266 Based Health Monitoring System with Remote Data Logging

View and Edit Project In Cirkit DesignerImage of Arduino and ESP8266 Based Health Monitoring System with Remote Data Logging

Circuit Documentation

Summary

This circuit integrates a variety of components to perform a set of functions that are not explicitly defined in the provided information. The core of the circuit is an Arduino Pro Mini, which is responsible for controlling the peripherals including an ESP8266 NodeMCU, a MAX30100 pulse oximeter sensor, an SD card reader, a single-channel 12V relay, a plastic solenoid valve, a bi-directional logic level converter, a SIM800L GSM module, and various power sources. The Arduino Pro Mini also interfaces with the SD card reader for data storage. The ESP8266 NodeMCU may provide Wi-Fi capabilities, and the SIM800L module adds GSM functionality for communication. The MAX30100 sensor is likely used for health monitoring purposes. The relay controls the solenoid valve, which could be part of a fluid control system. The logic level converter ensures safe voltage levels between 5V and 3.3V devices. The circuit is powered by different batteries, each supplying the required voltage levels to the respective components.

Component List

Microcontrollers

Sensors and Modules

Storage

Power Control

Power Sources

Other Components

Wiring Details

Arduino Pro Mini

ESP8266 NodeMCU

MAX30100

SD Card Reader

12V Single Channel Relay

Plastic Solenoid Valve

Bi-Directional Logic Level Converter

SIM800L

Resistor (200 Ohms)

Documented Code

Arduino Pro Mini Code (sketch.ino)

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

Note: The provided code for the Arduino Pro Mini is a template with empty setup and loop functions. Actual functionality needs to be implemented based on the specific requirements of the circuit.