

A simple breath pressure sensor, built on the NXP 5010DP pressure sensor
Cost
Around 30-35€, depending mostly on which microcontroller you choose.
Building difficulty
Low. Requires:
- Not mandatory but recommended: soldering
Components
I’ve included links to sample components to take a look at them, but you can find them elsewhere on other shops, sometimes even at better prices.
- Arduino microcontroller (Uno, Nano, whatever. Elegoo makes cheaper compatible chips);
- USB Type A to Type B cable (to connect Arduino to your PC. Often included with Arduino);
- MPX 5010DP low pressure sensor (or an equivalent 10Kpa low pressure sensor);
- At least 3 male to female (or female to female if you choose Ardino Nano) jumper wires for microelectronics, to connect Arduino to the sensor. I’ll reccommend to buy a set of wires;
- 70-80cm long, 5mm wide rubber tube (you can find them at a DIY/Bricolage store, in the drip irrigation tools departments);
- A short (around 10cm long) PVC tube, and a set of small compatible pipe junctions (to make changeable mouthpieces);
- A small (3x3cm) piece of cloth (you can cut it from an old t-shirt or something like);
- Strong insulating tape;
- (Optional) a small box to contain Arduino and the pressure sensor.
Procedure
- Using the jumper wires, connect the MPX 5010DP low pressure sensor to Arduino, following the scheme in the image above.