Air Mattress Controller V1
Open-Source Adjustable Firmness System

1.0 1. System Overview

This project is an open-source alternative to commercial air-based adjustable firmness beds (such as Sleep Number), built using affordable, off-the-shelf components.

Why this exists

This system addresses two common problems:

  • inexpensive air mattresses gradually lose air, resulting in inconsistent firmness and requiring manual reinflation
  • air-based adjustable firmness beds may become unusable if their original pump or control system fails

This project provides a flexible and serviceable solution that:

  • maintains the defined pressure target automatically
  • preserves user-defined comfort settings
  • can be adapted to a wide range of air mattresses

Core Capabilities

  • automatic leak compensation
  • supports multiple user-defined firmness presets
  • detects occupancy by analyzing pressure magnitude and rate-of-change, allowing the system to distinguish between load changes and air loss
  • maintains the defined pressure target without requiring manual adjustment during use
  • supports single-zone or dual-zone operation
  • designed to be expandable with Bluetooth communication to enable basic control via a smartphone app that also enables advanced calibration
DIY Air Mattress Controller V1 • Open Source Project