Shopping Cart

Your cart is empty.

Your cart is empty.

SHILLEHTEK PRE-SOLDERED BMP180 I2C IIC Digital Atmospheric Pressure, Temperature, Altitude Sensor Module for Raspberry Pi, Arduino, ESP32, and Other Microcontrollers

Free shipping on orders over $29.99

$6.25

$ 2 .99 $2.99

In Stock
  • [PRE-SOLDERED]: Solderless convenience with pre-attached pins. Ready to plug in and start using immediately, perfect for quick prototyping, DIY projects, and educational purposes.
  • [COMPATIBILITY]: Fully compatible with all models of Raspberry Pi, Arduino, and various microcontrollers such as ESP32, ESP8266, and STM32. Ideal for DIY electronics projects, weather stations, and environmental monitoring systems.
  • [ENVIRONMENTAL SENSOR]: Accurately measures pressure and temperature with I2C and SPI interfacing. Converts pressure readings to altitude, perfect for weather stations, altimeters, and environmental monitoring applications.
  • [HIGH-PERFORMANCE]: Features high resolution and low noise with quick response times, ensuring optimal performance for precision weather monitoring, altitude measurement, and robotics applications.
  • [APPLICATIONS]: Ideal for weather monitoring, altitude measurements, robotics, environmental sensing, IoT projects, and more.
  • [EASY INTEGRATION]: Simple integration with popular platforms like Arduino IDE, Python, and NodeMCU, making it accessible for beginners and advanced users alike.



Lily
Reviewed in the United States on February 7, 2025
Reliable and accurate BMP180 sensor. Highly recommended!
Gil Popilski
Reviewed in the United States on January 29, 2025
This BMP is perfect for my raspberry pi!
Rick
Reviewed in Canada on September 18, 2024
This version has a 5v and 3.3v power input pin.Some others have only the 3.3 v volt pin.Worth the extra cost for the flexibility.
R.A
Reviewed in the United States on August 31, 2024
Every sensor has a tutorial so I was able to set this up with ease again, thank you
John Cap
Reviewed in the United States on November 19, 2024
Talk about value. Quality packaging, functionality, and accurate. The trifecta I need. Thanks for selling a good item :)
Raheem
Reviewed in the United States on November 25, 2023
Great product - accurate and easy to use with Arduino!
Pelican
Reviewed in the United States on October 9, 2023
This temperature and pressure sensor is very easy to use and seems to be accurate, at least to the extent that I can tell. The only documentation provided in the description on Amazon is the pin identification which is also printed on the board itself, but that should be all you need. This module has a 5th 3.3 V pin which can be used with low voltage boards, but it apparently has a voltage regulator and internal level shifter so it can be used directly at 5 volts at Vcc leaving the 5th pin unconnected.An obvious convenience of this module in addition to both 3.3. and 5V compatibility is that the header is already soldered so for quick evaluation and testing with a breadboard it couldn’t get any easier. As usual the Adafruit library is a good choice if you are using an Arduino and that library worked perfectly with this device. Like the Arduino, it’s always nice to support Adafruit by purchasing their own products, but the BMP180 has been discontinued by Adafruit, so this is a fine alternative.The temperature readings I got were very close to thermister readings on two different multimeters, and within about ± 0.2 degrees when compared with a high precision NIST calibrated thermometer. I don’t have a means to compare the pressure value but the reading was in close agreement with the weather bureau report for my area for whatever that is worth. The signal was reasonably stable and temperature response time was within a few seconds although I wouldn’t necessarily agree that it was “quick”. But for a simple and reasonably accurate sensor for temperature and barometric pressure this module should work fine.
Paul
Reviewed in the United States on October 2, 2023
This is a good, low cost add on to a Raspberry Pi or other small board computer. It interfaces with four wires (see last picture) and you can run Python or other code to pull data from the board.There is no documentation included. The quality of documentation at various sites is variable, so you may want to search for a couple different ones before deciding on one to try. I am not going to share the one I ended up using because it had errors in it that I had to figure out, although it eventually worked.The output I ended up with was:Altitude : 538.02 mPressure : 950.28 hPaTemperature in Celsius : 27.86 CTemperature in Fahrenheit : 82.15 FI compared these to an external weather station and they are plus/minus 30m on altitude, 1% on the barometer and about 1 degree F. So, pretty good over all since the truth is probably somewhere in the middle!The only nit I want to pick is that it was shipped in a soft-sided package with the pins stuck into foam. You can see from the second picture that the pins all came bent and had to be straightened (see third picture) before use. I don't know if a thicker piece of foam would have mattered, but I was (briefly) concerned that I would break a pin when I straightened them. I did not :-)
qui
Reviewed in the United States on October 13, 2023
I tested this unit using two different publicly available libraries and compared it to known values for elevation and barometric pressure. In all cases, the unit was off by around 9.47 millibars (.28 in Hg) when compared to local barometric pressure, which amounts to about 76 meters (250 ft) of elevation. Although I could programmatically account for this variation, there is nothing that makes me believe that the deviation is linear nor any indication of how it would vary otherwise (without substantial testing at a variety of altitudes). As a result, I won’t be able to use this for any kind of accurate elevation or pressure readings. That being said, it would likely work fine for any application where an accurate reading was not necessary such as for detecting overall trends in elevation and/or pressure change but not specifically measuring the amount of change (such as for a cheap Vertical Speed Indicator).