🪔 Diwali Break: Orders placed now will ship from 25th November 2026. Place your order today — we'll get it to you right after we're back!
Project Hub /Healthcare Biomedical & Assistive/Smart Diagnostic Tools/Simple Oxygen Concentrator You Can Assemble At Home
Simple Oxygen Concentrator You Can Assemble At Home
Intermediate
ARDUINO
Project Specific
6 – 12 Hours
Partial Kit

Simple Oxygen Concentrator You Can Assemble At Home

Learn how to assemble a simple, functional home oxygen concentrator using an Arduino Uno, solenoid valves, and zeolite molecular sieves.

Originally published on ElectronicsForU
View original tutorial

Parts You'll Need

This project is sourced from another site, not written by us — this list is our best match of their components against what we stock, not a verified bill of materials. Always check the original blog (linked above) for the actual parts list before buying.

This list includes a generic resistor set as a placeholder — it is not matched to the exact value or part number this circuit needs. The correct one is specified on the original source page linked above; check it before buying.

We don't carry yet: Diodes (1N4007 / 1N4148 / Schottky / Zener)
Voltage Regulator IC (7805 / LM317 / 1117)
Solenoid / Electric Lock
Transistors (BC547 / 2N2222 / TIP / MOSFET)
Pipes / Tubing / Hose / Fittings
Water Pump / Valve
Enclosure / Box / Case
Capacitors
Zeolite sieves

Browse all components

How It Works

Why Build This

Gain practical, hands-on experience building a real-world biomedical engineering device using microcontrollers and electromechanical relays.
Understand how Pressure Swing Adsorption (PSA) technology works by integrating pneumatic components with analog and digital electronics.
Develop a reliable emergency backup system for producing supplemental oxygen therapy when commercial cylinders are unavailable.

Real-World Application

Emergency medical support for patients requiring oxygen therapy when commercial oxygen cylinders are scarce or unavailable.

Skills You'll Learn

AC-to-DC power supply design
relay interfacing with transistors
solenoid valve sequencing
microcontroller digital output control
pneumatic system assembly

Safety Precautions

Ensure proper medical-grade purity and filtration before administering oxygen directly to a patient. Exercise caution when working with 230V AC mains and step-down transformers.

Technology Tags

ARDUINO
RELAYS
SOLENOID VALVES
PNEUMATICS
ZEOLITE MOLECULAR SIEVES
POWER SUPPLY
C/C++

Frequently Asked Questions

The Arduino Uno executes a preprogrammed sketch that precisely times the opening and closing of the solenoid valves through transistors and relays to automate the nitrogen purging and oxygen concentration cycle.
The Arduino digital pins cannot provide enough current directly to drive the 12V relays. The transistors act as electronic switches, allowing the low-power Arduino signals to safely control the higher-power relay coils.
No. You must ensure proper medical-grade purity, rigorous filtration, and flow verification before administering any oxygen directly to a patient.

Gallery

This page is part of Kitkraft's Project Hub — a curated collection of electronics & robotics projects gathered from the maker community to help students and hobbyists discover and learn to build. Kitkraft does not claim authorship of the original project, and makes no representation as to the accuracy, completeness or safety of third-party source material. The summary and "How It Works" explanation above are AI-generated, rewritten with reference to the original tutorial — not a reproduction of it. Full credit and a direct link to the original source are provided above. If you're the original creator and have a concern about how your work is represented here, please contact us and we'll address it promptly.

Kitkraft Project Hub — curated from the maker community, credited at the source.
PRJ-00537