Three Air Pressure Sensors with Four Microcontrollers
Testing three Air Pressure sensors today – the MS8607, MBE280, and LPS25. We’ll program them using both C++ and MicroPython.
Article with code: https://dronebotworkshop.com/air-pressure-sensors/
More articles and tutorials: https://dronebotworkshop.com
Join the conversation on the forum: https://forum.dronebotworkshop.com
Subscribe to the newsletter and stay in touch: https://dronebotworkshop.com/subscribe/
Air pressure is the weight of the air above a given area. Measuring air pressure is easy thanks to inexpensive yet accurate MEMS sensors.
Today, we will look at three different air pressure modules. The sensors come from various manufacturers, but all three modules we’re using are from Adafruit. Two of them also measure temperature and humidity, making them ideal for building simple weather monitors.
We will test our sensors with four different microcontrollers, and while most of the programming will be in C++ with the Arduino IDE, we will also program one of them using MicroPython and the Thonny IDE.
Here is the Table of Contents for today’s video:
00:00 – Introduction
01:15 – Sensing Air Pressure
03:50 – TE Connectivity MS8607
07:41 – Bosch BME280
12:22 – STMicroelectronics LPS25
17:19 – Comparing Sensors
18:42 – Conclusion
Air pressure measurements are used in altitude estimation, weather forecasting, indoor climate monitoring, and aircraft and drone sensors. Whether it’s for a hobby or just to create an environmental sensor, you’ll find that one of these sensors is perfect for the job.
I hope you enjoy the video!
Bill
source








