CQRobot Ocean: BMP388 Barometric Pressure Sensor Compatible with Arduino, Raspberry Pi and STM32. Height/Pressure/Temperature Measurement, for Such as Drones, Environment Monitoring, IoT Projects.
Score By Feature
OveReview Final Score
Product Description
Questions & Answers
Note: In most cases, the altitude calculated by the air pressure sensor is used as a relative value over a short period of time. Take a vertical elevator, for example, and record a height before the elevator starts. The elevator then rises to the third floor and records a height. The difference in height between the two heights is exact. If you need to use it in an absolute situation, enter the current position's height as the initial value of the calculation, and then exercise to ensure the height change is accurate. However, if the time is extended, the issue of height drift is likely to arise. If the task necessitates a long-term commitment, It requires the integration of other sensors for processing, such as GPS, in order to acquire accurate altitude values at a high frequency.
Selected User Reviews For CQRobot Ocean: BMP388 Barometric Pressure Sensor Compatible with Arduino, Raspberry Pi and STM32. Height/Pressure/Temperature Measurement, for Such as Drones, Environment Monitoring, IoT Projects.
Updated on 7/29/2021br>Customer Service: I discovered a number of messages from non-governmental organizations. teams in charge of sales While the description used hPa units, the board uses Pa units, which explains the discrepancy between what I expected and what I got. They stated that they would revise the description to remove any ambiguity. CQRobot deserves credit for figuring out what was wrong. It appears to be a ridiculous one, and I'm not sure if it was my fault, but I should have been able to figure out why. I'll revisit the sensor board to reassess it and double-check my recall of its functions. Until then, I'm going to give 5 stars just for the customer service! Customer Service: 6/24/2021 Review Updatebr>Customer Service: 6/24/2021 Review Updatebr>Customer Service: 6/24/2021 Review Updatebr>Customer Service: 6/24/2021 Review Updatebr> They responded the same day, which is impressive, but after I explained my problem as I have below (same data, but fewer words), they directed me to their wiki link (at least it was linked in the email). Because this could be an automated email, I'm not going to give them a grade yet. I'll revise my review in the near future. 6/24/2021br>Packaging A: The product is presented in a reasonable manner. It gets an A from me. br>br>Instructions get a C-. There are no instructions to be found. You must seek out the non-alcoholic beverages. In the description, there is a hyperlinked address buried beneath a lot of text. You'll be fine once you've found it. Keep in mind that there are libraries that compete with yours. Installation B: br>br>Installation A: br>br>Installation B: br>br>In It includes an OCEAN as well as male header pins. On the other end, they provide a female dupont connector with an OCEAN wireharnes plug. Dupont wires, male to female, can be used. Its easy. Due to the lack of screen print labeling on the male header pins (though this is documented in the link provided), they lose a letter grade. br>br>Supplied Code br>br>Instructions br>br>Instructions N/A for the library CQRobot has libraries for Arduino, RasPi, and STM32 boards, to begin with. I've only worked with 16-bit Arduino before, so it's nice to see the seller offer so many options! That's fantastic! The less exciting part is that if you're new to Arduino, you won't be familiar with adding libraries from a ZIP file because these libraries aren't available in the manager (why wouldn't it be?). You'll need to replace your include " if you don't separate your program code from your library. " surrounded by double quotes Simply swap between the two if your code isn't working, which it should be right out of the box. There is a presumption of end-user competence. br>The bad news is that you don't get to choose which data you get; you get everything! (3) 4byte floats, in other words. (At the factory, the pressure and temperature are calibrated. ) readings and an inferred altitude (which you can't calibrate yourself). If you don't need all of it, that's a lot of variable storage. I wish I had the option of picking and choosing which information I received. Oh well. The bad news is that it worked right away. It's reliable, but it's not precise. "300 hPa to 1250 hPa," according to the description. The pressure readings I get are all in the 100,000 range. 00 mBar/hPA, which is way out of the sensor's range. Similar claims are made in the datasheet of the sensor manufacturer. 999 is the reading on my phone's barometric sensor. xx mBar/hPA is the pressure in millibars per hour of pressure in milliseconds Weather websites use numbers that are similar to those on my phone. The temperature sensor differs from a Senserion temperature sensor by about 1 degree Celsius but remains consistent. br>br>Service to Customers: N/A: I've contacted Customer Service about my concerns, and I'll update my review once I hear back from them. br>br>At this time, the conclusion is N/A: I'm hesitant to give this product an overall score because I believe the discrepancies in pressure readings are due to user error, factory calibration error, or faulty code implementation. Because others have had success, I am quick to dismiss code as a problem. I believe either I misunderstand how pressure is represented or the factory calibration is incorrect; my pressure is off by 100x the allowable threshold, so I can't figure out which is the problem based on what I know.
There are two I2C addresses on it: 0X77 and 0X76 are two digits that can be used to represent a number. I'm still overdeveloping my own weather station, so I'll use it to report pressure on Wunderground. For temperature and humidity, I'll use the Sensirion SHT31.
This is an excellent sensor for beginners or amateurs, and the kit is in perfect condition. I am happy with my purchase and plan to make another one.
does exactly what it's supposed to do.
I've previously used the BMP388 with an Adafruit PCB, and the CQRobot performs admirably and provides high-quality sensor readings in the same way. The CQRobot sensor is well-packaged, with an outer plastic shell to keep it safe during shipping and a connector to make projects go quickly and easily. They also have a very useful wiki page that goes into great detail about arduino and raspberry pi wiring, as well as demo code on their wiki. br>br>In general, it's a good PCB to use with the BMP388 because it supports 3. It's much easier to integrate with your microcontroller because it's available in 3V and 5V. I'd recommend it because their wiki makes everything simple to understand, and it's known to be a great sensor.
After wiring up this barometric pressure sensor to an Arduino, I found it to be simple to wire up and that the demo code worked flawlessly. The barometric pressure, altitude, and temperature are printed out by the demo code, the latter of which I discovered to change when I put my hand over the sensor, warming it up. Overall, this is a simple sensor that could be useful in the construction of a weather station.