Back to School with STEM-Limited-Time Event(Aug 6-Sep 5)

user-img

Miroslaw Szymczyk

  • 1 Projects
  • 2 Followers
  • Sep 02,2025
+ Follow

Portable LoRa and WiFi-based patient monitor

The LoRa and WiFi-based patient monitor allows remote, long-range monitoring of patient health data.

Portable LoRa and WiFi-based patient monitor
 
  • thumbnail-img
 

Tools, APP Software Used etc.

  • Arduino IDE

    Arduino IDE

    Arduino

Story

A LoRa and WiFi-based patient monitoring system is an excellent way to combine the long-range communication capabilities of LoRa and the high-bandwidth connectivity of WiFi to create a hybrid system that can monitor patient vitals in real-time and relay that data to healthcare providers or cloud servers. 

 

LoRa is used for long-range, low-power communication when the device is far from WiFi, while WiFi provides high-speed data transfer when available. The system enables real-time monitoring, data collection, and alerts for healthcare providers or caregivers.

The LoRa and WiFi-based patient monitor allows remote, long-range monitoring of patient health data.

Applications

The proposed system can be used in the following applications

1. Home Patient Monitoring 
The device uses LoRa when the patient is out of WiFi range (e.g., rural areas), and WiFi is used when the patient is in a connected home. Data is uploaded to the cloud and is accessible by the doctor or caregiver for remote monitoring.

2. Ambulance Monitoring
A patient in an ambulance can have their vitals continuously monitored. If LoRa is used, it can send patient data to the hospital or nearest medical facility for preparation before arrival.

3. Long-Term Care or Remote Areas
Elderly or chronically ill patients in remote areas can use LoRa to send their vitals to a nearby gateway or health center. In this scenario, WiFi can also be used when the patient is in a local facility with WiFi access.

 

List of elements used in the device

The device will consist of:

  • H2S - Dev board containing an efficient ESP32 microcontroller with separate LoRa Module for long-range, low-power communication and WiFi module for high-bandwidth, short-range communication.
  • Sensors to monitor vital signs like:
    * Heart Rate (e.g., pulse oximeter sensor)
    * Temperature (e.g., TMP36 or MLX90614 infrared thermometer)
    * Blood Pressure (e.g., BMP180 sensor or dedicated cuff system)
    * ECG signals (e.g., by AD8232 IC)
    * Respiratory Rate
  • Battery for portable, long-lasting power
  • OLED or LCD Display to show real-time vitals to the user or patient.
  • Push Button / Alert Button for the patient to request help or send an emergency signal.
  • Cloud/Server/Local Database for data storage and real-time monitoring.

Description of operation

The system continuously measures the patient's vital signs using sensors (e.g., heart rate, temperature, blood pressure). The microcontroller processes this raw sensor data, and possibly filters out noise or applies basic algorithms (e.g., average heart rate, temperature trend).

 

When the device is out of range of WiFi or in a remote area (e.g., rural or emergency scenarios), the LoRa module can send sensor data in small packets to a nearby gateway, like a local monitor or LoRa base station. This could be useful for remote areas or for ambulance monitoring.
LoRa is used because of its long-range and low power consumption, making it suitable for sending critical data over a distance (up to 15 km in open spaces or more depending on terrain).

 

When the device is within range of a WiFi network (e.g., the patient's home network, hospital WiFi), the device can use WiFi to send the collected data to a cloud server or a local monitoring station. WiFi is better for real-time, high-bandwidth communication because it can handle more data and has lower latency than LoRa.

 

The microcontroller can send the patient’s sensor data (heart rate, temperature, etc.) to a cloud platform (e.g., ThingSpeak, AWS IoT, Google Firebase). The data can be processed and analyzed to track trends or send alerts to healthcare providers. Healthcare providers can access this data via a web portal or mobile app to monitor the patient's health in real-time.

 

If any critical vitals are detected (e.g., low heart rate, high fever, abnormal blood pressure), the system can trigger an alert (push notification or email) to the healthcare provider.

 

If the patient presses an emergency button, an alert message can be sent immediately over WiFi or LoRa to a caregiver or medical team.

 

LoRa is very power-efficient for transmitting small amounts of data, which is important for patient devices that need to last for extended periods without recharging.

 

Tasks of the monitoring system:

Task

Action

Communication Mode

Purpose

1. Monitor Vitals

Sensors collect data (HR, BP, Temp, etc.)

Local (on-device)

Measure patient's health stats

2. Initial Data Processing

Microcontroller processes and filters data

Local

Prepare data for transmission

3. Transmission (WiFi or LoRa)

Send data to cloud or local monitor

LoRa (long-range) or WiFi (local)

Reliable data transfer

4. Real-time Monitoring

Healthcare provider receives data

Cloud (e.g., ThingSpeak, Firebase)

Track patient's vitals remotely

5. Emergency Alert

Patient presses emergency button or vitals cross thresholds

LoRa or WiFi

Send critical alerts to caregivers

Schematic and Layout
Topic
View All

Portable LoRa and WiFi-based patient monitor

The LoRa and WiFi-based patient monitor allows remote, long-range monitoring of patient health data.

22
 
1
0
0

Share your project on social media to expand its influence! Get more people to support it.

  • Comments( 0 )
  • Like( 1 )
/1000
Upload a photo:
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP

You May Also Like

View All
Add to cart
Board Type : GerberFile :
Layer : Dimensions :
PCB Qty :
Different PCB Design
PCB Thickness : PCB Color :
Surface Finish : Castellated Hole :
Copper Weight : 1 oz Production Time :
Total: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.

PCB Assembly

PCBA Qty: BomFile:
NO. OF UNIQUE PARTS: NO. of Components:
Country: Shipping Way:
Assembly Cost: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
3dPrintingFile : Size :
Unit : Volumn :
3D Printing Qty : Material :
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Acrylic Type : AcrylicFile :
Dimensions: Engrave:
Acrylic Qty :
Acrylic Thickness:
Acrylic Color:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
CNC Milling File : Size:
Unit: Volumn:
CNC Milling Qty : Material:
Type of Aluminum: Surface Finish:
Tolerance:
Surface Roughness:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Item Price Qty Subtotal Delete
Total: US $0.00
Certified Product | Supported Purchase: Full After-sales Protection