MIKROE Altitude 3 Click

Altitude 3 Click allows high-resolution barometric pressure measurement, by utilizing the ICP-10100, an integrated barometric pressure and temperature sensor. Based on the advanced MEMS capacitive sensing technology, it offers an industry-level accuracy and thermal stability. A very high absolute pressure accuracy up to ±1 Pa allows Altitude 3 Click to sense very small altitude changes, within the magnitude of about 10 cm. The temperature sensor offers accuracy up to ±0.4°C, in the range from -40°C to 85°C. Low power requirements make it a perfect choice for various battery-operated applications.

Altitude 3 Click is supported by a mikroSDK compliant library, which includes functions that simplify software development.

Features such a very high accuracy, low power consumption, temperature stability, water resistance, and more, make Altitude 3 Click a perfect choice for development of barometric pressure sensing applications for sports activity identification, mobile indoor/outdoor navigation, altitude-hold and stabilization in drones, and other similar applications that can benefit from very precise barometric pressure sensor.

The barometric pressure sensor IC used on the Altitude 3 Click is the ICP-10100, a high accuracy, low power, waterproof barometric pressure and temperature sensor IC, from TDK corporation. The sensor is manufactured using the ultra-low noise MEMS (Micro Electro Mechanical System) capacitive technology, optimized for precise altitude measurements. It can detect pressure difference with the accuracy of ±1 Pa, which translates to an altitude resolution of less than 10cm. This makes this sensor very usable in drone applications development, allowing it to hover at a fixed altitude, or to be used as the stabilization control. Also, this sensor has a very low temperature offset of only ±0.5 Pa/°C, within the range from 25°C to 45°C.

Each sensor IC is factory calibrated and the calibration parameters are stored within the OTP memory. To convert the readings into temperature and pressure values, these coefficients need to be used. The datasheet of the ICP-10100 offers formulas for these calculations. However, Altitude 3 Click comes with a library that contains functions that encapsulate these calculations, which greatly accelerates application development.

Being packaged in a waterproof casing, the ICP-10100 sensor allows it to be used under 1.5m of water for the duration of 30 minutes. However, since the Click board™ itself is not waterproof, the sensor still offers a good resistance against increased humidity and moisture. The ICP-10100 sensor offers the best performance when operated within the normal pressure and temperature conditions within the range from 0°C to 45°C, and from 95 kPa to 105 kPa.

The ICP-10100 can be operated in four different modes, allowing its performace to be tailored according to specific requirements. These modes allow a compromise between high precision, low noise, output speed, and power consumption. These modes include Low Power mode (LP), Normal mode (N), Low Noise mode (LN) and Ultra Low Noise mode (ULN). The datasheet of the ICP-10100 contains a table that displays the conversion time, current consumption, and pressure measurement noise for each of these modes, allowing the optimal mode to be chosen.

This Click board™ uses the I2C protocol to communicate with the host MCU. It contains two pull-up resistors for each of the I2C lines. The ICP-10100 is operated with only 1.8V. To provide this voltage, an additional IC had to be used. The BH18PB1WHFVCT is a small LDO regulator, providing the required voltage for the ICP-10100. Both I2C lines of the pressure sensor IC are pulled up to a 3.3V power rail though, allowing it to be operated by most MCUs that typically use 3.3V logic voltage levels. Please note that the Click board™ supports only 3.3V MCUs and it is not intended to be controlled with MCUs that use 5V without a proper level shifting circuitry.

  • Interface: I2C
  • Compatibility: mikroBUS™
  • Dimensions: 42.9 x 25.4mm
  • Input Voltage: 3.3V
  • Pressure range (extended/maximum): Min. 30 (25) kPa, Max. 110 (115) kPa
  • Pressure measurement resolution: 0.01 Pa
  • Absolute pressure accuracy (normal/extended range): Min. -1 (-1.5) Pa, Max. 1 (1.5) Pa
  • Temperature range: Min. -40˚C, Max. 85˚C
  • Temperature accuracy: Min. -0.4˚C, Max. 0.4˚C


Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

Customer Reviews

No reviews yet.