HiLetgo BME280 3.3V Atmospheric Pressure Sensor GY-BME280-3.3 Temperature Humidity Sensor Module for Arduino
Score By Feature
OveReview Final Score
Product Description
Questions & Answers
There may be a problem with the sensor or it is out of specification. My doctor has treated me for low humidity in one of three instances. My understanding is that there is a method to "bake" them to fix that, but I have not tried it myself. I think it's something to do with Adafruiti.
Those four are all you need. I have the Vcc input connected to the 3 in my setup. You can also run a light intensity sensor such as the BH1750 on the same bus at 3v.
It measures approx. 1" by ".
This part does not have a voltage regulator to handle 5V power, as indicated by the schematic. I will rely on manufacturer data in this case in order to determine maximum
Selected User Reviews For HiLetgo BME280 3.3V Atmospheric Pressure Sensor GY-BME280-3.3 Temperature Humidity Sensor Module for Arduino
Using the Adafruit library and 5 I2C wires on the Raspberry Pi, I was able to get this up and running quickly I am concerned. In addition to this, the VCC offers Please read this Three Vs *br This is a general net to the globe. Please read this The GND*br- Please review the SCL guidelines before you submit. Please read this - Plug 3 (SCL) - This design is based on SDA- Please read this The SDA (pin 2) - An SDO is an auditing body Please read this It appears I cannot communicate with the I2C bus due to the 3V pin (this changes the I2C address to 0X77)
BUT, I couldn't figure out why. Even when it was connected to the Raspberry Pi using i2cdetect, it wasn't detected. This was simply due to my cable length being too long (*5 feet). I shortened it in order to detect the sensor this worked immediately and the library worked.
I compare this module to a much more expensive module from another company very closely. The address 0x76 can be obtained by pulling SDO LOW. You need to either change the I2C address in the library or pull SDO HIGH with 3 if you are using the Adafruit library. You need to 3v to get a 0x77 address.
The thing does not work no matter what I do (see updated down below) I could have just gotten a faulty sensor. As a first step, I tried the Adafruit BME280 library and its test example, but it did not My wiring keeps telling me that I need to check it. The two terminals on both my Mega 3 and Mega 5 have clearly marked SCL and SDA connections. There is no getting away from 3v and Gnd. On my Nano, I've even tried ch340 knockoff and genuine versions of the service. My experience with HiLetgo has been disappointing. It is not a purchase I would make A few updates HI LetGo customer service reached out to me in a very efficient manner and was very diligent in their efforts to assist It was especially important that someone named Olivia, the customer service representative, was there. Several factors led to the change from one star to three stars in this review. I am so impressed with the customer service, as well as the integrity this company displays. The other problem is that despite playing with it for a few days now, reading all the paperwork HiLetgo sent and anything else I could get my hands on, I am still not able to get it to work correctly. However, my readings from the sketch were quite erratic, so I finally got it to compile and upload. Based on other equipment and sensors I have, I found that temperatures and humidity range from 9 to 27% I believe the readings are off by 12% from true readings, or at least from my other instruments and control devices. As a final point, the pressure is relatively The error is less than The movie wasn't that good, but it wasn't terrible either. My hat goes off to HilLetgo and Olivia for handling this transaction so professionally.
I found the BME280 a neat little device to read temperature, pressure, and humidity all in one device. However, you have to keep the cable short in order to get accurate readings (inches It does take some assembly to assemble the device. To connect the pins, you must solder them on With a breadboard I find soldering to be much quicker and It will also be helpful to have a good soldering iron, and not one that is very old and has a lot of gunk build-up, otherwise you will have a hard time soldering the small pins.
My weather station runs on an Arduino and this sensor is part of it. With all three measurements (humidity, temperature, and pressure) in one package, it's nice to have all of them. You must remember that it cannot be powered by 5V, 3A. You can't use anything other than 3V or the battery will fry. Furthermore, it is convenient that the address can be set by pulling up or down the SDO pin. There are other sensors that have an SMD resistor on the board that must be removed or relocated. Two sensors can be easily connected to the same I2C bus in this way. If you don't know how to solder, that's easy to learn if you want to make a reading for indoors and one for outdoors on the same Arduino. You have to solder the header on yourself, but it's not hard.
Two of these were purchased so I could test them side by side. It was pretty amazing on the temperature and pressure (almost identical) but the humidity was an issue. During my time at HiLetgo, I worked on the problem with Oliva. The customer service they provide is pretty good. That's not the case with some other things that They deserve kudos for their efforts. It was the only thing I had an issue with. I buy a lot of their stuff. They have really come through for us. The following is the pertinent SPI pinout (for the SPI connector) In this example, SCL is the clock, SDA is MOSI, CSB is the chip select, SDO is the MISO, etc.
There is a lot of convenience in the small size. Nevertheless, I find the temperature measurement to be inaccurate, and the humidity measurement even less so! As an additional source of information, I crosschecked the result with data from an array of different indoor and outdoor sensors, in addition to local weather stations. The sensor on the BME280 was always totally out of alignment. In contrast to other sensor readings within the specified tolerances, the humidity readings on the BME280 were consistently lower by 5%-6%, and the temperature readings higher by 2 to 3 Degrees It was good to see pressure and altitude data.
I love it However, you must make sure you use the right Among the libraries I tried, BME280I2C was the only one that worked. It can be found through a Google search. It is important to note that kiloPascals are the barometric units. It is wonderful! I love it! With one half hour, I was able to get my unit working. My computer would have worked in 3 minutes if I hadn't downloaded the bad libraries! To connect the pins to the unit, you must solder them. This is a highly recommended book. This board is compatible with both the Arduino Uno and.