Wireless Rhinomanometer Design


Thought for 4 mins 38 sec
Referenced guidance.
Thought for 10 sec
1/3 Select and build the sensing, BLE, and power architecture

Select and build the sensing, BLE, and power architecture

Independently review the completed schematic and resolve issues

Create firmware programming and board bring-up guides

Thought for 25 sec
Thought for 8 sec
Awaiting 1 background task
Received notification from "Wireless Rhinomanometer Schematic" that it stopped — taking it from here.
I’ll review the stopped build report, preserve any valid work, and continue the schematic and programming documentation from the remaining scope.
The build has resumed and is still working through component selection, wiring, and validation. I’ll review it independently before finalizing the programming guide.
Thought for 2 mins 20 sec
Thought for 6 sec
Awaiting 1 background task
Received notification from "Wireless Rhinomanometer Schematic" that it finished — picking the work back up.
The schematic executor completed a 62-component, 19-net first pass including the nRF52840 BLE module, USB-C/BQ24074 charging, TPS63031 3.3 V regulation, BME280 compensation, controls, and protection. I’m blocked from reconciling its detailed report, independently verifying ERC/connectivity, and creating the firmware/programming guide because no ACUs are currently available.
Remaining work:
  • Verify both pressure-sensor channels and exact sensor range/interface
  • Review power-path safety and ERC findings
  • Confirm MCU GPIO/SWD mapping
  • Create compilable firmware and flashing instructions
  • Produce the board bring-up plan
Review schematic issues
Verify pressure channels
Check MCU programming
Create bring-up plan
Document firmware setup

Project Specification
Project Overview
Status: Draft
A compact, fully wireless active anterior rhinomanometer intended to measure nasal differential pressure and bidirectional airflow during both quiet breathing and deliberate forced blowing. The handheld device streams synchronized data over Bluetooth Low Energy (BLE) to Android and iOS applications and charges an internal battery through USB-C.
Intended Use
  • Handheld research and development platform designed toward diagnostic-grade accuracy.
  • Used with a patient mask/nasal interface for active anterior rhinomanometry.
  • One nostril is sealed and used to sense posterior nasal pressure while airflow through the opposite nostril is measured; sides are then swapped.
  • Clinical claims require formal verification, validation, risk management, and regulatory approval beyond PCB development.
What the Device Should Do
  • Simultaneously measure bidirectional nasal airflow and differential nasal pressure.
  • Capture quiet breathing and stronger voluntary blowing without saturation.
  • Stream live synchronized waveforms and status to an Android/iOS device.
  • Retain raw pressure and flow data for later analysis.
  • Support pressure-flow loops, time-domain plots, breath quality checks, and resistance calculations.
  • Operate for at least 4 hours per charge.
  • Charge safely from USB-C.
Main Features
  • Active anterior rhinomanometry.
  • BLE phone/tablet interface; all test controls reside in the app.
  • Simple hardware UI: power control and status indication only.
  • Internal rechargeable single-cell Li-ion/LiPo battery.
  • Compact, self-contained handheld construction; no separate electronics box.
  • Calibration and zero-check workflow for both channels.
System Architecture

Diagram


Patient mask and nasal interface Calibrated flow element Nasal pressure tubing Bidirectional flow sensing channel Differential pressure sensing channel BLE MCU and synchronized acquisition Ambient temperature humidity and barometric sensing Android and iOS app USB-C 5 V Protection and power-path charger Li-ion or LiPo battery Low-noise regulated rails
Hardware Subsystems
Pressure Measurement
  • Differential measurement target: at least ±1200 Pa.
  • Must preserve sensitivity around the historical 75 Pa and 150 Pa operating points.
  • Target total channel error: ≤2% full scale, subject to a tighter accuracy budget during sensor selection.
  • Pneumatic tubing, leakage, condensation, zero drift, and dynamic response are part of the channel specification.
Flow Measurement
  • Bidirectional range target: at least ±1200 cm³/s (±72 L/min).
  • Calibrated flowhead or pneumotach element with characterized pressure drop and linearization.
  • Flow path must be compact, cleanable or use replaceable patient-contact components, and resistant to condensation effects.
Data Acquisition and BLE
  • Synchronized pressure and flow acquisition.
  • Complete channel response target: reliable to 80 Hz.
  • Initial digital sampling target: 500 samples/s per channel or higher, subject to verification.
  • BLE throughput must carry live raw or lightly processed waveforms without losing samples.
  • Secure device identification, connection status, battery reporting, and firmware-update support are expected.
Environmental Compensation
  • Measure ambient temperature, relative humidity, and barometric pressure.
  • Record environmental conditions with each test.
  • Apply documented correction where required by the selected flow-sensing method.
Power
  • USB-C 5 V charging input with correct CC configuration and ESD protection.
  • Single-cell rechargeable battery with protection, charge management, and power-path operation.
  • Low-noise supply architecture suitable for low-pressure measurement and BLE radio bursts.
User Interface
  • Power control.
  • Minimal LED/status indication for power, BLE connection, charging, low battery, and fault state.
  • Test configuration, live display, patient records, calibration, and analysis handled by the wireless app.
Interfaces and Connections
  • USB-C: charging, and optionally service/firmware access; no routine wired operation required.
  • BLE: Android and iOS application connectivity.
  • Patient interface: transparent mask/flowhead and a sealed pressure pickup at the non-flowing nostril.
  • Internal programming/debug interface available during development.
Power and Runtime Expectations
  • Minimum operating runtime: 4 hours.
  • Design target: approximately 6 hours when the battery is new to allow aging and environmental margin.
  • Charging may occur while the electronics remain operational only if measurement integrity and patient safety are maintained; diagnostic measurements while connected to external power remain an open regulatory decision.
Power Tree and Power Budget
The detailed budget will be completed after sensor and BLE MCU selection. Preliminary architecture:

Table


Source/RailLoadsDesign expectation
USB-C 5 VCharger/power pathProtected, current-limited charging input
Battery, 1 cellMain stored energyProtected Li-ion/LiPo pack
Low-noise sensor railPressure/flow sensors and analog circuitryLow ripple and stable reference
Digital railBLE MCU and environmental sensorHandles BLE transmit peaks
Manufacturing and Assembly Expectations
  • Initial prototype, with architecture suitable for later production refinement.
  • Compact PCB sized around the pneumatic geometry and enclosure rather than an arbitrary board outline.
  • Assembly-compatible SMD components and accessible test points.
  • Replaceable or disinfectable patient-contact path; electronics must be isolated from condensate.
  • Sensor calibration coefficients and unit serial number stored in nonvolatile memory.
Firmware-Relevant Hardware Requirements
  • Continuous synchronized sampling and timestamping.
  • BLE services for raw pressure, raw flow, environmental data, battery state, device status, and calibration metadata.
  • Local buffering to tolerate short radio scheduling delays.
  • Zeroing, span calibration, quality flags, breath segmentation, and dropped-sample detection.
  • Firmware update mechanism and development debug access.
Physical Design Expectations
  • Entire sensing and electronics system in one compact handheld unit; no separate box.
  • Only the mask/nasal tips and minimal patient tubing external.
  • Flow path and pressure ports positioned to minimize tube length and pneumatic distortion.
  • BLE antenna kept clear of battery, shielding, wet flow path, and the user's hand as far as practical.
  • Enclosure must prevent liquid/condensate ingress into electronics and allow hygienic handling.
Measurement Benchmark
GM Instruments NR6
  • Published range: ±800 Pa pressure and ±800 cm³/s flow.
  • Published accuracy: ±2%.
  • Active anterior/posterior, Standard, Broms, Rohrer, Vertex, and Effective resistance methods depending on model.
  • Historical active-anterior comparison commonly uses flow at 150 Pa.
Published Consensus Baseline
  • Engineering range target: approximately ±1200 Pa and ±1200 cm³/s.
  • Reliable pressure and flow channel response to 80 Hz with maximum error of 2% FSO.
  • Display and retain full pressure-flow waveforms rather than relying only on a single resistance point.
  • Preserve flow at 150 Pa for historical comparison.
  • Capture synchronized pressure-flow time plots and pressure-flow loops.
  • Target Effective resistance metrics for complete breath, inspiration, and expiration after algorithm validation.
  • Calibration verification and environmental metadata must accompany diagnostic measurements.
Important Design Decisions
  • Active anterior rhinomanometry is the primary method.
  • Both quiet breathing and forced blowing must be measurable.
  • Measurement envelope will exceed the NR6 published range to align with newer consensus guidance.
  • BLE is the only routine data/control connection.
  • The handheld has no display; only power/status indication.
  • Minimum runtime is 4 hours, with a 6-hour new-battery design target.
Assumptions
  • A phone/tablet is present during normal use.
  • Initial development is a prototype designed toward diagnostic performance, not yet a certified medical device.
  • A calibrated pressure-drop flow element is likely preferable to placing an exposed MEMS mass-flow sensor directly in the humid patient stream; final selection requires feasibility testing.
  • Disposable filters or flowheads must be included in complete-system calibration if used.
  • Exact enclosure size, battery capacity, sterilization strategy, and patient interface geometry remain open.
Verification and Success Criteria
  • No saturation over at least ±1200 Pa and ±1200 cm³/s.
  • Static and dynamic channel error demonstrated against traceable references.
  • Complete-system response verified through 80 Hz.
  • Pressure and flow remain synchronized within a defined timing budget.
  • Four-hour minimum runtime demonstrated under continuous streaming.
  • BLE streaming operates without sample loss at the selected acquisition rate.
  • Repeat measurements on a calibrated model nose meet the defined repeatability target.
  • Leak, blocked tube, condensation, sensor saturation, and unstable-zero conditions are detected or flagged.
Change Notes
  • Initial specification created from user requirements.
  • Added NR6 benchmark and Riga consensus measurement targets.
  • Confirmed compact handheld construction, BLE-only controls, USB-C charging, and four-hour minimum runtime.
  • Project Overview

  • Intended Use

  • What the Device Should Do

  • Main Features

  • System Architecture

  • Hardware Subsystems

  • Pressure Measurement

  • Flow Measurement

  • Data Acquisition and BLE

  • Environmental Compensation

  • Power

  • User Interface

  • Interfaces and Connections

  • Power and Runtime Expectations

  • Power Tree and Power Budget

  • Manufacturing and Assembly Expectations

  • Firmware-Relevant Hardware Requirements

  • Physical Design Expectations

  • Measurement Benchmark

  • GM Instruments NR6

  • Published Consensus Baseline

  • Important Design Decisions

  • Assumptions

  • Verification and Success Criteria

  • Change Notes