Grove - Integrated Pressure Sensor Kit

Grove integrated pressure sensor suite (MPX5700AP), this module adopts advanced integrated silicon pressure sensor MPX5700AP, which has the advantages of high precision, good reliability and no calibration. It is very suitable for the construction of Arduino pressure measurement system, capable of measuring air pressure in the range of 15Kpa to 700Kpa.We included a syringe and a rubber tube in the kit.


  • 2.5% Maximum Error over 0° to 85°C
  • Available in Absolute, Differential and Gauge Configurations
  • Patented Silicon Shear Stress Strain Gauge
  • Durable Epoxy Unibody Element


More details about Grove modules please refer to Grove System


Parameter Value/Range
Operating Voltage 3.3V/5V DC
output interface analog
Measuring Range 15Kpa-700Kpa
Appearance size <20*40mm

Hardware Overview

Platforms Supported

Arduino Raspberry Pi BeagleBone Wio LinkIt ONE


The platforms mentioned above as supported is/are an indication of the module's software or theoritical compatibility. We only provide software library or code examples for Arduino platform in most cases. It is not possible to provide software library / demo code for all possible MCU platforms. Hence, users have to write their own software library.

Getting Started

Play With Arduino


If this is the first time you work with Arduino, we firmly recommend you to see Getting Started with Arduino before the start.

Materials required

Seeeduino V4.2 Grove-Integrated-Pressure-Sensor-Kit Base Shield
enter image description here enter image description here enter image description here
Get One Now Get One Now Get One Now


1 Please plug the USB cable gently, otherwise you may damage the port. Please use the USB cable with 4 wires inside, the 2 wires cable can't transfer data. If you are not sure about the wire you have, you can click here to buy

2 Each Grove module comes with a Grove cable when you buy. In case you lose the Grove cable, you can click here to buy.

Hardware Connection

  • Step 1. Connect Grove Integrated Pressure Sensor to port A0 of Grove-Base Shield.

  • Step 2. Plug Grove - Base Shield into Seeeduino.

  • Step 3. Connect Seeeduino to PC via a USB cable.


If we don't have Grove Base Shield, We also can directly connect Grove-Integrated-Pressure-Sensor-Kit to Seeeduino as below.

Seeeduino Grove-Integrated-Pressure-Sensor-Kit
5V Red
GND Black
Not Conencted White
A0 Yellow



If this is the first time you work with Arduino, we strongly recommend you to see Getting Started with Arduino before the start.

  • Step 1. Copy the code below into Arduino IDE and upload. If you do not know how to upload the code, please check how to upload code.
int rawValue; // A/D readings
int offset = 410; // zero pressure adjust
int fullScale = 9630; // max pressure (span) adjust
float pressure; // final pressure
#define SERIAL Serial

void setup() {

void loop() {
  rawValue = 0;
  for (int x = 0; x < 10; x++) rawValue = rawValue + analogRead(A0);
  pressure = (rawValue - offset) * 700.0 / (fullScale - offset); // pressure conversion

  SERIAL.print("Raw A/D is  ");
  SERIAL.print("   Pressure is  ");
  SERIAL.print(pressure, 1); // one decimal places
  SERIAL.println("  kPa");
  • Step 2. Open the Serial Monitor of Arduino IDE by click Tool-> Serial Monitor. Or tap the Ctrl+Shift+M key at the same time. Set the baud rate to 9600.

  • Step 3. Now you can use this sensor, and the output will be like this:

Schematic Online Viewer


Tech Support

Please submit any technical issue into our forum.