Skip to content
IEMI Labs

OxyCart

Smart oxygen cylinder cart that shows hours left and flags power cuts

Concept · not for sale
Engineering design: OxyCart
Target price from$129per cart ($199 kit with FlowTee)

Software: $4 per month for phone alerts

Concept, not for sale yet. Tell us if you want it; that decides what we build.

Rate this idea and tell us what to change
OxyCart concept: the idea and where each part goes

Drag to rotate · right-drag to move · scroll to zoom · click a part for its size and placeSwipe to rotate · pinch to zoom · two fingers to move · tap a part for its size

How it fits together

OxyCart, part by part

Scroll or tap a part. Press “See the 3D CAD design” to watch the model, built from our CAD, light each part up and show how it connects.

OxyCart concept: the idea and where each part goes

Real-time 3D render · drag to rotate · final design may varySwipe sideways to rotate

  1. 01

    The whole OxyCart

    An oxygen cylinder stands on a scale in a cart. The cart works out hours of oxygen left and alerts the family early.

  2. 02Brain

    XIAO ESP32-C3 (cart)

    The brain: it runs the oxycart firmware program

  3. 03

    Load cell + HX711

    Weighs the cylinder; the weight slope gives the flow

    XIAO ESP32-C3 (cart) · HX711 two-wire (GPIO) · Weight readings

  4. 04

    Tilt sensor

    Ignores weight readings while the cart is moving or tilted

    XIAO ESP32-C3 (cart) · I²C (4 wires) · Tilt angle

  5. 05

    CHECK / mute button

    Wakes the display or silences the beeper

    XIAO ESP32-C3 (cart) · GPIO pin · Button press

  6. 06

    E-paper display

    Shows hours left; stays visible with no power

    XIAO ESP32-C3 (cart) · SPI · Screen image

  7. 07

    FlowTee O2 sensor

    Measures oxygen purity and flow at the concentrator outlet

    XIAO ESP32-C3 · UART 3.3 V · Purity % and L/min

  8. 08

    18650 battery

    Runs the cart for about 78 days per charge

    XIAO ESP32-C3 (cart) · Power lead via XIAO charger · 3.7 V power

  9. 09

    All connected

    7 key parts, one program, and your phone

What it is

A home oxygen cylinder cart with a built-in scale and a small sensor for the concentrator outlet.

What it does

  • Shows oxygen hours left
  • Measures the real flow
  • Alerts family in a power cut
  • Reminds before the cylinder runs low

Who it's for

Families of people on home oxygen, and home oxygen suppliers.

The idea

The backup oxygen cart, made smart: it weighs the cylinder, shows hours left and turns a power cut into a clear message

The problem today

At home, the backup oxygen cylinder stands on a plain cart and its hours left are read off a psi gauge, if anyone looks. When the power fails the concentrator's buzzer says it has stopped, not how long the cylinder will last, and family away from home hear nothing.

With OxyCart

The cart weighs whatever cylinder the supplier drops off and shows hours left at the real flow, and a small sensor on the concentrator outlet logs flow and use and notices the power going. In a power cut the family phone gets one message with the cylinder's hours left, and a refill reminder goes out before the reserve. It monitors and alerts only and never touches the oxygen flow.

BedConcentratorBackup cylinder cartSocketHallRouter1234
  1. 1OxyCart weighing cart by the bedWeighs the backup cylinder, shows hours left at the real flow on its screen and sends a refill reminder before the reserve
  2. 2FlowTee on the concentrator outletLogs flow and hours of use and senses the power dropping, so a power cut beeps at once
  3. 3Home router in the hallCarries both units' check-ins; when both go quiet together the family phone gets a power-cut alert with hours left
  4. 4The person on oxygenMoves the cannula to the cylinder and reads one clear line: hours left at their flow, no gauge to read
A bedroom at home with the oxygen concentrator by the wall, the backup cylinder on its cart beside the bed, and the home router in the hall, drawn to show where each part goes (not to scale).

How the parts connect

OxyCart, wired up

Every part, what links it to the brain, and how the data reaches your phone. A solid line is a cable; a dashed line is a radio link.

Load cell + HX711Weight readingsHX711 two-wire (GPIO)Tilt sensorTilt angleI²C (4 wires)CHECK / mute buttonButton pressGPIO pinE-paper displayScreen imageSPIFlowTee O2 sensorPurity % and L/minUART 3.3 Vown board: XIAO ESP32-C318650 battery3.7 V powerPower lead via XIAO cha…THE BRAINXIAO ESP32-C3 (cart)runs oxycart firmwareC++ (ESP32-C3 firmware)Cloudvia Wi-Fi · MQTT over TLSFamily phonevia App and push alerts
Drawn from the OxyCart parts list. The 3D view above is built separately, from the CAD.

The program

What controls OxyCart

Runs on
XIAO ESP32-C3
Written in
C++ (ESP32-C3 firmware)
System
ESP32-C3 firmware
AI model
No AI; weight slope and tare learning
  1. 1Wake every 60 s and read the scale for 2 s
  2. 2Skip the reading if the cart is moving or tilted over 1°
  3. 3Work out grams left, flow from the weight slope and hours left
  4. 4Refresh the e-paper every 10 min or on a change
  5. 5Send a Wi-Fi heartbeat, at once on an event
oxycart firmware.cppmain loop
while (1) {
    deep_sleep(60 s);                          // XIAO ~25 uA sleep
    w = hx711_read(2 s, 10 SPS);               // TAL220 load cell
    if (!still_and_level(lis3dh_read(), 1.0)) continue;   // tilt gate
    grams_left = w - cup_tare - cylinder_tare;
    flow = weight_slope(10 min);               // or the prescribed flow
    hours_left = (grams_left - reserve) / flow;
    if (due(10 min) || state_changed()) epaper_show(hours_left);
    if (due(10 min) || event())
        mqtt_publish("oxycart/<id>/cart", json(grams_left, flow, hours_left, batt_pct));
}

To your phone

How the data reaches OxyCart

Family phone and supplier alerts

  1. Cart
  2. Cloud
  3. Family phone

What you see in the app

One screen for each job OxyCart does.

  • Power cutA storm cuts the power at Dad's home. The concentrator stops, the FlowTee beeps, and the family's phones show how long the backup cylinder lasts.

  • Refill reminderAfter a week of trips out, the backup cylinder is running low. The family sees it in the app before anyone needs to read a gauge.

  • Concentrator checkThe FlowTee on the concentrator outlet reads oxygen purity every minute. A slow drop over a week is flagged to the family.

App screens with sample data. The interface is in development.

What the app gets

Data OxyCart sends to the app
Hours left4.8 hEvery 10 min
Flow2.0 L/minEvery 10 min
Oxygen purity93.1%Every minute
Power cutProbable power cutAfter 3 min
Cart battery81%Every 10 min

Per-device certificates. No audio or camera. Health data goes to a supplier or clinician only by opt-in.

CAD design · Rev A design complete (stages 1-6), all hardware fit-checked in CAD (48/48), not built; FlowTee purity readout needs a 510(k) in the US (gate R2)

Designed in code, checked in 3D

  • 6 printed parts, each a single closed solid
  • Every bought part fitted inside and checked for collisions
  • Assembled exactly as shown in the 3D CAD view (the button on the picture at the top)
See the CAD parts renderOxyCart printable parts rendered from the CAD

Key specs

OxyCart hardware
AI processorSeeed XIAO ESP32-C3 (in the cart and in the FlowTee)
SensorsTAL220 10 kg straight-bar load cell with HX711 · Adafruit LIS3DH level and stillness gate · Cubic Gasboard-7500H ultrasonic O2 flow and purity sensor (FlowTee) · USB VBUS sense for mains loss
ConnectivityWi-Fi (MQTT over TLS), heartbeat every minute · BLE for setup · Waveshare 2.13" e-paper display and piezo buzzer
PowerCart: 18650 3,000 mAh, about 78 days per charge (est.); FlowTee: 5 V USB with a 300 mAh backup LiPo for about 60 min in a power cut (est.)
EnclosureWhite ASA weighing base on 4 × 50 mm casters with steel ballast, a 19 mm aluminium mast with push handle, a loose guide collar, and a small grey PETG FlowTee box
DimensionsBase 200 × 250 × 44 mm; handle about 970 mm high; FlowTee sensor body 80 × 25 × 22 mm
WeightAbout 2 kg without a cylinder (est.)
All target specifications

Cylinder

Cylinder target specifications
CylinderAny E cylinder
Time left, tare learnedAbout ±1.5 min at 2 L/min (est.)
Time left, new cylinderAbout ±17 min at 2 L/min until tare is learned (est.)
Real flowFrom weight slope, ±11% after 10 min at 2 L/min (est.)

FlowTee

FlowTee target specifications
Flow0–10 L/min, ±0.2 L/min (sensor spec)
PurityLogged; US alert only after clearance
Power cutLocal beep in about 1 s; phone alert in about 3 min (est.)
PositionLow-pressure concentrator outlet

Power and physical

Power and physical target specifications
Cart batteryAbout 78 days per charge (est.)
Display2.13" e-paper, readable with no power
StabilityCylinder cart only; not a walking aid
PrivacyNo camera or microphone

Targets for production units; they may change during development.

Pricing

Hardware: $129–$199 per cart ($199 kit with FlowTee)

Software: $4 per month for phone alerts

Target pricing. DME fleet pricing on request. Parts cost is about $92 per cart and $83 per FlowTee at qty 1, about $175 for the kit (est.).

Indicative launch pricing in USD, excluding taxes and shipping. Final pricing is confirmed before any balance is charged.

Community

What do you think of OxyCart?

OxyCart is in development. Rate the idea, tell us what to change about the features, specs or price, and we'll build it with your feedback.

How much people want it

–

No ratings yet

  1. 50
  2. 40
  3. 30
  4. 20
  5. 10

Follow OxyCart

Get build updates and first access when pre-orders open.

Leave feedback

Your rating of the idea

Feedback on a product concept in development, not a review of a shipped product. Posts may be moderated; links and contact details are held for review. See our community guidelines and privacy policy.

Comments

    No comments yet. Tell us what you'd want from OxyCart.

    Questions

    Ask about OxyCart

    Tell us what this would save you, or ask anything. We reply within two business days.

    We use your details only to respond to this request. See our privacy policy.

    From the product lab · ideation phase

    Lab updates for OxyCart

    All lab updates
    1. LatestFamilies of people on long-term home oxygen read the backup cylinder's hours left off a psi gauge, and in a power cut the concentrator's buzzer says it stopped but not how long the cylinder will last; HHS emPOWER counted about 887,000 Medicare users relying on oxygen equipment in April 2023, and plain cylinder carts sell for $117 to $185 (OxyCart DESIGN.md market check).
      • Drawn idea plan (idea.json): a bedroom from above with the bed, the concentrator by the wall and its tubing, the backup cylinder on its cart, the socket and the router in the hall; pins for the weighing cart, the FlowTee on the concentrator outlet, the home router and the person on oxygen
      • The product picture is now this drawn plan instead of the plain fallback card; drawn from the design notes, not the CAD
      • What the plan keeps from the market work: it monitors and alerts only and never sets or switches the oxygen flow, and the power-cut alert works even when the router is down because both units going quiet together is the signal
      • Next: more drawn plans for catalogue products that still show the fallback card (parksense-ai, pesttrap-ai), then close-out C5 (buyer review prep for sports) from 12:00

      See it in 3DFull research and design

    2. A patient on a gravity drip who also needs oxygen has a bag and a cylinder beside the bed that both run out. NHS England reviewed 120 oxygen cylinder incidents in 12 months, some with the cylinder empty at the point of use, and hospitals pay $78–189 plus a clamp up to $143 for holders that put the cylinder on the IV pole but tell nobody anything. Our own two products for it cost $448 and $10 a month a bed.
      • Combined into WardPole (https://iemilabs.com/products/wardpole/); OxyCart itself is unchanged

      See it in 3DFull research and design

    3. Families looking after an older parent at a distance often face three worries at once: were the pills taken, how long will the backup oxygen last in a power cut, and is the parent still walking safely, especially on night toilet trips. Today that means a pill dispenser subscription (Hero $29.99-44.99 a month, herohealth.com), a medical alert ($25-29 a month, AARP 2026) and nothing for oxygen or walking; our own three products for it cost $447 and $14 a month with three apps.
      • Combined into ParentHome (https://iemilabs.com/products/parenthome/); OxyCart itself is unchanged

      See it in 3DFull research and design

    4. People find cylinders empty only when breathless (MIJA case study) → the cart watches the weight all day and warns before the 200 psi reserve
      • New design: 6 printed parts in code CAD, bought parts fit-checked
      • Market research, hardware list and use case written up
      • Design page and kit render published
      • Product page added

      See it in 3DFull research and design

    OxyCart FAQ

    General FAQ
    Is OxyCart available?

    No. OxyCart is a concept in the in-house design and testing stage. It has not been built or tested with real cylinders or concentrators, and it has no ship date yet.

    Does it control my oxygen?

    No. OxyCart only monitors and alerts. It never sets, switches or restricts the oxygen flow and does not touch the high-pressure side of the cylinder. Always follow your prescriber's and supplier's instructions.

    Is it more accurate than the gauge?

    Not always at first. Until it learns a new cylinder's empty weight, time left is about as accurate as reading the gauge. Its advantages are that nobody has to look, temperature does not fool it, and it measures the real flow.

    Will it tell me my concentrator's oxygen purity?

    The FlowTee's sensor can read purity, but in the US a purity readout needs regulatory clearance first, so the first version would offer flow, hours of use and power-cut alerts only.

    Can I lean on the cart?

    No. It is a cylinder cart, not a walking aid. With a full cylinder it can tip with a light push at the handle.

    Related products

    PaceRoll concept: the idea and where each part goes
    SensingConcept

    PaceRoll

    A clip-on sensor kit that turns an existing rollator into a walking-distance and speed tracker.

    • Measures daily walking distance and speed
    • Lights the night trip to the toilet
    • Chimes if the walker is left behind

    From $99 per kit

    Details
    WaterLeak AI concept: the idea and where each part goes
    SensingConcept

    WaterLeak AI

    A matchbox-sized battery monitor that sticks near pipes, tanks and AC units.

    • Spots water and damp early
    • Sends instant alerts to your phone
    • Shows a photo of the problem

    From $199 per unit / building kit

    Details
    CareOne concept: the idea and where each part goes
    SensingConcept

    CareOne

    IEMI's one product for care homes and hospital wards: the bedside locker, made smart, with one brain and one app.

    • Calls a bed exit before the resident stands, and someone on the floor
    • Takes calls with a reason and a voice note
    • Fills the turn, fluid, hand-rub and night check logs

    From $590 per smart bedside locker

    Details

    OxyCart

    Concept · target $129

    I want this