# Title: Altitude 4 Click Board™ ## Description: How Does The Altitude 4 Click Board™ Work? The Altitude 4 Click Board™ uses the NovaSensor NPA-201 , a digital output absolute pressure sensor that provides low power consumption and compact size. With a miniature 2.0x2.5x1.0mm HCLGA package, it is ideally suited for portable electronics and space-constrained applications. Low power consumption of 20nA during Sleep Mode is ideal for battery and other low-power applications. A wide operating temperature range from -40°C to +85°C fits well with demanding environmental requirements. Equipped with a MEMS pressure sensor with a signal-conditioning IC, Click Board™ provides accurate measurements from 260 to 1260 mBar. Thanks to ASIC's inner structure, the measurement results are not only compensated but also temperature corrected and calibrated with an internal sensor. Digital compensation of the signal offset, sensitivity, temperature and non-linearity is accomplished via an 18-bit internal digital signal processor (DSP) running a correction algorithm. Calibration coefficients are stored on-chip in highly reliable, nonvolatile, multiple-time programmable (MTP) memory. The measurement and corrected bridge values provided at the digital output of the chip are routed to Mikrobus I2C reserved pins SCL and SDA. This device offers the possibility to change the I2C slave address. NPA-201 sensors are supplied with the slave address set to default value. This address is stored within the sensor's internal EEPROM memory. By modifying the specific bits, the sensor is put into a special programming mode following the instruction sent by the master in order to change the slave address. Before attempting this procedure, users should familiarise themselves with the datasheet provided by the manufacturer. Care must be taken to ensure that only the specified data bits are changed. Writing data to other locations may cause the sensor to become permanently unusable. The address can be changed up to 3 times, after which no further memory changes are possible. Altitude can be determined based on the measurement of atmospheric pressure. The greater the altitude, the lower the pressure. A pressure altimeter is mostly used in aircraft vehicles but can be also found in skydiver's wrist-mounted versions for similar purposes. Hikers and mountain climbers use wrist-mounted or hand-held altimeters, in addition to other navigational tools such as a map, magnetic compass, or GPS receiver. The following calculation expresses the hypsometric equation where P 0 is the pressure at sea level, P is the measured pressure, h is elevation or altitude of measured data and T is the measured temperature in Celsius. The calculation for altitude is based on the difference between current atmospheric pressure and pressure at sea level. Every 8.8 meters atmospheric pressure drops by 1mBar. If the altitude is more than 11km high above sea level, the hypsometric formula cannot be applied because the temperature lapse rate (0.0065 °C/m) varies considerably with altitude. The Altitude 4 Click Board™ uses the I2C communication interface and is designed to be operated only with a 3.3V logic level. A proper logic voltage level conversion should be performed before the Click board™ is used with MCUs with different logic levels. Specifications Type Altitude,Pressure Applications Pressure sensor for mobile devices, indoor and outdoor navigation, enhancement of GPS navigation, altimeter and barometer for portable devices, weather station equipment, leisure and sports, Hard Disk Drive (HDD), weather forecast. On-board modules The Altitude 4 Click Board™ uses the NPA-201 IC, an absolute pressure sensor with digital output for low-cost applications, from Amphenol Advanced Sensors. Key Features Barometric pressure sensing applications for sports activity identification, mobile indoor/outdoor navigation, altitude-hold and stabilization in drones, and other Interface I2C Compatibility mikroBUS Click board size S (28.6 x 25.4 mm) Input Voltage 3.3V Pinout Diagram This table shows how the pinout of the Altitude 4 Click Board™ corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns). Notes Pin Pin Notes NC 1 AN PWM 16 NC NC 2 RST INT 15 NC NC 3 CS RX 14 NC NC 4 SCK TX 13 NC NC 5 MISO SCL 12 SCL I2C Clock NC 6 MOSI SDA 11 SDA I2C Data Power Supply 3.3V 7 3.3V 5V 10 NC Ground GND 8 GND GND 9 GND Ground ONBOARD SETTINGS AND INDICATORS Label Name Default Description LD1 PWR - Power LED Indicator ALTITUDE 4 CLICK ELECTRICAL Specifications Description Min Typ Max Unit Supply Voltage -0.4 3.3 3.63 V Pressure Accuracy -1 - 1 %FSO Full Accuracy Temperature -30 80 °C Current Consumption - - 35¹ 20 - 250² µA nA Operating Pressure Range 260 1260 mBar Remark: Read time = 500ms Sleep State, Idle Current, <85 °C ## Product type: Click Board ## Vendor: Mikroelektronika d.o.o. ## Tags: Click Board, MikroE, Pressure, Sensor ## Price range: 8.4 - 8.4 GBP ## Link: https://thedebugstore.com/products/altitude-4-click-board-mikroe-4127-uk ## Compare-at price range: 12.0 - 12.0 GBP ## Options - Title: Default Title ## Collections - [New Products](https://thedebugstore.com/a/llms/collections/new-products-debug-store) - [Mikroelektronika d.o.o. (MikroE)](https://thedebugstore.com/a/llms/collections/mikroelektronika-catalogue-uk) - [Sensor Click Boards™](https://thedebugstore.com/a/llms/collections/sensor-click-boards-catalogue) - [MikroE Click Boards™](https://thedebugstore.com/a/llms/collections/mikroe-click-boards-catalogue-uk) - [Google Shopping - invalid product](https://thedebugstore.com/a/llms/collections/google-shopping-valid-products) - [Presure Sensor Click Boards™](https://thedebugstore.com/a/llms/collections/pressure-sensor-click-boards-catalogue) - [Click Boards™ Summer Sale](https://thedebugstore.com/a/llms/collections/inventory-sale) - [MikroE Sale](https://thedebugstore.com/a/llms/collections/mikroe-sale) - [MIKROE Stock](https://thedebugstore.com/a/llms/collections/mikroe-products-in-stock-sale) ## Variants - Default Title, SKU: MIKROE-4127, Available: yes, Inventory: 1 ## Metafields - full_description:

How Does The Altitude 4 Click Board™ Work?

The Altitude 4 Click Board™ uses the NovaSensor NPA-201 , a digital output absolute pressure sensor that provides low power consumption and compact size. With a miniature 2.0x2.5x1.0mm HCLGA package, it is ideally suited for portable electronics and space-constrained applications. Low power consumption of 20nA during Sleep Mode is ideal for battery and other low-power applications. A wide operating temperature range from -40°C to +85°C fits well with demanding environmental requirements. Equipped with a MEMS pressure sensor with a signal-conditioning IC, Click Board™ provides accurate measurements from 260 to 1260 mBar. Thanks to ASIC's inner structure, the measurement results are not only compensated but also temperature corrected and calibrated with an internal sensor. Digital compensation of the signal offset, sensitivity, temperature and non-linearity is accomplished via an 18-bit internal digital signal processor (DSP) running a correction algorithm. Calibration coefficients are stored on-chip in highly reliable, nonvolatile, multiple-time programmable (MTP) memory. The measurement and corrected bridge values provided at the digital output of the chip are routed to Mikrobus I2C reserved pins SCL and SDA.

altitude 4 click

This device offers the possibility to change the I2C slave address. NPA-201 sensors are supplied with the slave address set to default value. This address is stored within the sensor's internal EEPROM memory. By modifying the specific bits, the sensor is put into a special programming mode following the instruction sent by the master in order to change the slave address. Before attempting this procedure, users should familiarise themselves with the datasheet provided by the manufacturer. Care must be taken to ensure that only the specified data bits are changed. Writing data to other locations may cause the sensor to become permanently unusable. The address can be changed up to 3 times, after which no further memory changes are possible.

Altitude can be determined based on the measurement of atmospheric pressure. The greater the altitude, the lower the pressure. A pressure altimeter is mostly used in aircraft vehicles but can be also found in skydiver's wrist-mounted versions for similar purposes. Hikers and mountain climbers use wrist-mounted or hand-held altimeters, in addition to other navigational tools such as a map, magnetic compass, or GPS receiver.

The following calculation expresses the hypsometric equation where P is the pressure at sea level, P is the measured pressure, h is elevation or altitude of measured data and T is the measured temperature in Celsius. The calculation for altitude is based on the difference between current atmospheric pressure and pressure at sea level. Every 8.8 meters atmospheric pressure drops by 1mBar. If the altitude is more than 11km high above sea level, the hypsometric formula cannot be applied because the temperature lapse rate (0.0065 °C/m) varies considerably with altitude.

The Altitude 4 Click Board™ uses the I2C communication interface and is designed to be operated only with a 3.3V logic level. A proper logic voltage level conversion should be performed before the Click board™ is used with MCUs with different logic levels.

Specifications

Type Altitude,Pressure
Applications Pressure sensor for mobile devices, indoor and outdoor navigation, enhancement of GPS navigation, altimeter and barometer for portable devices, weather station equipment, leisure and sports, Hard Disk Drive (HDD), weather forecast.
On-board modules The Altitude 4 Click Board™ uses the NPA-201 IC, an absolute pressure sensor with digital output for low-cost applications, from Amphenol Advanced Sensors.
Key Features Barometric pressure sensing applications for sports activity identification, mobile indoor/outdoor navigation, altitude-hold and stabilization in drones, and other
Interface I2C
Compatibility mikroBUS
Click board size S (28.6 x 25.4 mm)
Input Voltage 3.3V

Pinout Diagram

This table shows how the pinout of the Altitude 4 Click Board™ corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).

Notes Pin Mikrobus logo.png Pin Notes
NC 1 AN PWM 16 NC
NC 2 RST INT 15 NC
NC 3 CS RX 14 NC
NC 4 SCK TX 13 NC
NC 5 MISO SCL 12 SCL I2C Clock
NC 6 MOSI SDA 11 SDA I2C Data
Power Supply 3.3V 7 3.3V 5V 10 NC
Ground GND 8 GND GND 9 GND Ground

ONBOARD SETTINGS AND INDICATORS

Label Name Default Description
LD1 PWR - Power LED Indicator

ALTITUDE 4 CLICK ELECTRICAL Specifications

Description Min Typ Max Unit
Supply Voltage -0.4 3.3 3.63 V
Pressure Accuracy -1 - 1 %FSO
Full Accuracy Temperature -30 80 °C
Current Consumption

-

-

35¹

20

-

250²

µA

nA

Operating Pressure Range 260 1260 mBar

Remark:

 

- description_tag: Buy your MikroE Altitude 4 Click Board™ from MikroE's UK specialist. UK Stock with Free Shipping. - title_tag: MikroE Altitude 4 Click Board™ (MIKROE-4127) - manufacturer: Mikroelektronika d.o.o. - warranty: 12 months - amazon_enable: TRUE - amazon_title: Altitude 4 Click Board - amazon_product_type: computercomponent - amazon_block: FALSE - amazon_prime_enable: FALSE - amazon_search: MikroElektronika Microelectronica MIKROE-1100 - amazon_uk_price: 10.56 - amazon_uk_currency: GBP - amazon_de_currency: EUR - amazon_de_price: 11.9328 - amazon_fr_currency: EUR - amazon_fr_price: 11.9328 - amazon_es_currency: EUR - amazon_es_price: 11.9328 - amazon_nl_currency: EUR - amazon_nl_price: 11.9328 - amazon_it_currency: EUR - amazon_it_price: 11.9328 - amazon_se_curency: SEK - amazon_se_price: 120.384 - amazon_product_id: 8606018717477 - amazon_product_id_type: EAN - amazon_update: Update - amazon_short_description: The Altitude 4 Click Board™ introduces an absolute pressure sensor with digital output for low-cost applications labelled as NPA-201. Altitude 4 Click Board™ employs a MEMS pressure sensor with a signal-conditioning IC to provide accurate pressure measurements from 260 to 1260 mBar. Measurement values are provided at the digital output pins through an I2C interface. This sensor provides NPA-201 Digital Output Absolute Pressure Sensor provides low power consumption and compact size, making it ideal for battery-powered and mobile applications or any application where size is a constraint. In today’s growing market for portable electronics and wearables with multiple parameters being measured, many applications require an accurate measurement of barometric pressure to determine factors such as altitude. - amazon_main_image: https://www.thedebugstore.com/images/product/lg-altitude-4-click-front.jpg - amazon_other_image_1: https://www.thedebugstore.com/images/product/lg-altitude-4-click-back.jpg - amazon_other_image_2: https://www.thedebugstore.com/images/product/lg-altitude-4-click-fusion.jpg - amazon_other_image_3: https://www.thedebugstore.com/images/product/lg-altitude-4-click-shuttle.jpg - amazon_other_image_4: https://www.thedebugstore.com/images/product/lg-altitude-4-click-clicker.jpg - amazon_other_image_5: https://www.thedebugstore.com/images/product/lg-altitude-4-click-breadboard.jpg - amazon_other_image_6: https://www.thedebugstore.com/images/product/lg-altitude-4-click-breadboard.jpg - amazon_browse_node: 428655031 - mpn: MIKROE-4127 - backorder_label: If no stock shown above, check availability - badge: - widget:

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)
- google_product_category: 2082 - examples:

We provide a library for the Altitude 4 Click Board™ on our LibStock page, as well as a demo application (example), developed using MikroElektronika compilers. The demo can run on all the main MikroElektronika development boards.

Library Description

Library provides functions for communication with device via I2C protocol.

Key Functions

Example Description

The application is composed of three sections :

void application_task ( )
{
    altitude4_sensor_t sensor_data;
    char demo_txt[ 30 ];
    
    altitude4_read_sensor( &sensor_data );
    
    FloatToStr( sensor_data.altitude, demo_txt );
    mikrobus_logWrite( " - Altitude: ", _LOG_TEXT );
    mikrobus_logWrite( demo_txt, _LOG_TEXT );
    mikrobus_logWrite( " m", _LOG_LINE );

    FloatToStr( sensor_data.pressure, demo_txt );
    mikrobus_logWrite( " - Pressure: ", _LOG_TEXT );
    mikrobus_logWrite( demo_txt, _LOG_TEXT );
    mikrobus_logWrite( " mBar", _LOG_LINE );

    FloatToStr( sensor_data.temperature, demo_txt );
    mikrobus_logWrite( " - Temperature: ", _LOG_TEXT );
    mikrobus_logWrite( demo_txt, _LOG_TEXT );
    mikrobus_logWrite( log_degree, _LOG_LINE );

    mikrobus_logWrite( "_________________________________________", _LOG_LINE );
    
    Delay_ms( 1000 );
}

The full application code, and ready to use projects can be found on our LibStock page.

Other mikroE Libraries used in the example:

Additional Notes and Information

Depending on the development board you are using, you may need a USB UART click, USB UART 2 click or RS232 click to connect to your PC, for development systems with no UART to USB interface available on the board. The terminal available in all MikroElektronika compilers, or any other terminal application of your choice, can be used to read the message.

MIKROSDK

The Altitude 4 Click Board™ is supported with mikroSDK - MikroElektronika Software Development Kit. To ensure proper operation of mikroSDK compliant Click board™ demo applications, mikroSDK should be downloaded from the LibStock and installed for the compiler you are using.

- attachments: [{"download_file":[{"download_file":"Altitude 4 Click Board™ Schematic"}],"download_filetype":[{"download_filetype":"pdf"}]},{"download_file":[{"download_file":"Vova Sensor MP201 Absolute Pressure Sensor Datasheet"}],"download_filetype":[{"download_filetype":"pdf"}]}] - condition: new - custom_product: false - mpn: MIKROE-4127 - google_product_category: Electronics - custom_label_0: Click Board - device_vendor: Amphenol Advanced Sensors - device_type: NPA-201 - warranty: 12 months - brand: MikroE - manufacturer: Mikroelektronika d.o.o. - target_keyword: Altitude 4 Click Board - brands: gid://shopify/Metaobject/56256004319 - breadcrumbs: ["gid://shopify/Collection/447955239135","gid://shopify/Collection/241680580797","gid://shopify/Collection/241545969853"] - customhs_code: 847330 - detailed_description: {"type":"root","children":[{"type":"heading","level":3,"children":[{"type":"text","value":"How Does The Altitude 4 Click Board™ Work?"}]},{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"Altitude 4 Click Board™","bold":true,"italic":true},{"type":"text","value":" uses the NovaSensor NPA-201 , a digital output absolute pressure sensor that provides low power consumption and compact size. With a miniature 2.0x2.5x1.0mm HCLGA package, it is ideally suited for portable electronics and space-constrained applications. Low power consumption of 20nA during Sleep Mode is ideal for battery and other low-power applications. A wide operating temperature range from -40°C to +85°C fits well with demanding environmental requirements. Equipped with a MEMS pressure sensor with a signal-conditioning IC, Click Board™ provides accurate measurements from 260 to 1260 mBar. Thanks to ASIC's inner structure, the measurement results are not only compensated but also temperature corrected and calibrated with an internal sensor. Digital compensation of the signal offset, sensitivity, temperature and non-linearity is accomplished via an 18-bit internal digital signal processor (DSP) running a correction algorithm. Calibration coefficients are stored on-chip in highly reliable, nonvolatile, multiple-time programmable (MTP) memory. The measurement and corrected bridge values provided at the digital output of the chip are routed to Mikrobus I2C reserved pins SCL and SDA."}]},{"type":"paragraph","children":[{"type":"text","value":""}]},{"type":"paragraph","children":[{"type":"text","value":"This device offers the possibility to change the I2C slave address. NPA-201 sensors are supplied with the slave address set to default value. This address is stored within the sensor's internal EEPROM memory. By modifying the specific bits, the sensor is put into a special programming mode following the instruction sent by the master in order to change the slave address. Before attempting this procedure, users should familiarise themselves with the datasheet provided by the manufacturer. Care must be taken to ensure that only the specified data bits are changed. Writing data to other locations may cause the sensor to become permanently unusable. The address can be changed up to 3 times, after which no further memory changes are possible."}]},{"type":"paragraph","children":[{"type":"text","value":"Altitude can be determined based on the measurement of atmospheric pressure. The greater the altitude, the lower the pressure. A pressure altimeter is mostly used in aircraft vehicles but can be also found in skydiver's wrist-mounted versions for similar purposes. Hikers and mountain climbers use wrist-mounted or hand-held altimeters, in addition to other navigational tools such as a map, magnetic compass, or GPS receiver."}]},{"type":"paragraph","children":[{"type":"text","value":""}]},{"type":"paragraph","children":[{"type":"text","value":"The following calculation expresses the hypsometric equation where P "},{"type":"text","value":"0 "},{"type":"text","value":"is the pressure at sea level, P is the measured pressure, h is elevation or altitude of measured data and T is the measured temperature in Celsius. The calculation for altitude is based on the difference between current atmospheric pressure and pressure at sea level. Every 8.8 meters atmospheric pressure drops by 1mBar. If the altitude is more than 11km high above sea level, the hypsometric formula cannot be applied because the temperature lapse rate (0.0065 °C/m) varies considerably with altitude."}]},{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"Altitude 4 Click Board™","bold":true},{"type":"text","value":" uses the I2C communication interface and is designed to be operated only with a 3.3V logic level. A proper logic voltage level conversion should be performed before the Click board™ is used with MCUs with different logic levels."}]},{"type":"heading","level":3,"children":[{"type":"text","value":"Specifications"}]},{"type":"paragraph","children":[{"type":"text","value":"Type\nAltitude,Pressure\nApplications\nPressure sensor for mobile devices, indoor and outdoor navigation, enhancement of GPS navigation, altimeter and barometer for portable devices, weather station equipment, leisure and sports, Hard Disk Drive (HDD), weather forecast.\nOn-board modules\nThe Altitude 4 Click Board™ uses the NPA-201 IC, an absolute pressure sensor with digital output for low-cost applications, from Amphenol Advanced Sensors.\nKey Features\nBarometric pressure sensing applications for sports activity identification, mobile indoor/outdoor navigation, altitude-hold and stabilization in drones, and other\nInterface\nI2C\nCompatibility\nmikroBUS\nClick board size\nS (28.6 x 25.4 mm)\nInput Voltage\n3.3V"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"Pinout Diagram"}]},{"type":"paragraph","children":[{"type":"text","value":"This table shows how the pinout of the "},{"type":"text","value":"Altitude 4 Click Board™","bold":true},{"type":"text","value":" corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns)."}]},{"type":"paragraph","children":[{"type":"text","value":"Notes\nPin\nPin\nNotes\nNC\n1\nAN\nPWM\n16\nNC\nNC\n2\nRST\nINT\n15\nNC\nNC\n3\nCS\nRX\n14\nNC\nNC\n4\nSCK\nTX\n13\nNC\nNC\n5\nMISO\nSCL\n12\nSCL\nI2C Clock\nNC\n6\nMOSI\nSDA\n11\nSDA\nI2C Data\nPower Supply\n3.3V\n7\n3.3V\n5V\n10\nNC\nGround\nGND\n8\nGND\nGND\n9\nGND\nGround"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"ONBOARD SETTINGS AND INDICATORS"}]},{"type":"paragraph","children":[{"type":"text","value":"Label\nName\nDefault\nDescription\nLD1\nPWR\n-\nPower LED Indicator"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"ALTITUDE 4 CLICK ELECTRICAL Specifications"}]},{"type":"paragraph","children":[{"type":"text","value":"Description\nMin\nTyp\nMax\nUnit\nSupply Voltage\n-0.4\n3.3\n3.63\nV\nPressure Accuracy\n-1\n-\n1\n%FSO\nFull Accuracy Temperature\n-30\n80\n°C\nCurrent Consumption\n-\n\n -\n35¹\n\n 20\n-\n\n 250²\nµA\n\n nA\nOperating Pressure Range\n260\n1260\nmBar"}]},{"type":"paragraph","children":[{"type":"text","value":"Remark:"}]},{"type":"list","listType":"unordered","children":[{"type":"list-item","children":[{"type":"text","value":"Read time = 500ms"}]},{"type":"list-item","children":[{"type":"text","value":"Sleep State, Idle Current, <85 °C"}]}]},{"type":"heading","level":3,"children":[{"type":"text","value":" "}]}]} - summary:

The Altitude 4 Click Board™ introduces an absolute pressure sensor with digital output for low-cost applications labelled as NPA-201. Altitude 4 Click Board™ employs a MEMS pressure sensor with a signal-conditioning IC to provide accurate pressure measurements from 260 to 1260 mBar. Measurement values are provided at the digital output pins through an I2C interface. This sensor provides NPA-201 Digital Output Absolute Pressure Sensor provides low power consumption and compact size, making it ideal for battery-powered and mobile applications or any application where size is a constraint.

In today’s growing market for portable electronics and wearables with multiple parameters being measured, many applications require an accurate measurement of barometric pressure to determine factors such as altitude.