Barometric Altimiter

Summary

I’m planning on building a portable barometric altimiter which can either read a pressure altitude for a given barometric setting or display the current barometric setting. I was inspired to build this because I am currently in the process of becoming a pilot and I thought that this would be a cool way to expand my knowledge on coding and hardware whilst also paying tribute to my passion for aviation. This will be my first using hardware and I think it will be an exciting opportunity to learn new things.

Plan

I will use a touchscreen LCD display as the main interface which allows the user to switch between reading an altitude or displaying the barometric setting. It will use a BMP280 I2C for barometric readings which will then be relayed onto the display.

Budget

ProductSupplier/LinkCost
Arduino Rev 3https://www.progressiveautomations.ca/products/lc-066?variant=19694939209815$28.99
Adafruit BMP280 I2Chttps://www.adafruit.com/product/2651$25.45
Touchscreen LCD Displayhttps://www.amazon.ca/480x320-Screen-Module-Arduino-Without/dp/B07NWH47PV/$21.25
Battery Holder x2https://www.pcboard.ca/cr2032-battery-holder-with-switch$14.53
CR2023 Batteryhttps://www.homedepot.ca/product/duracell-2032-lithium-coin-battery-with-bitter-coating-4-pack/1001619397$11.96
Soldering Iron Kithttps://www.amazon.ca/Soldering-Electronics-Adjustable-Temperature-Desoldering/dp/B0B2RT2HKK/$19.25
Soldering Fluxhttps://www.amazon.ca/Soldering-Products-Rosin-Paste-Flux/dp/B08ZT19JJS/$8.14
Solder Lead Freehttps://www.digikey.ca/en/products/detail/american-hakko-products,-inc./611-1/6228764$29.04
Breadboardshttps://www.amazon.ca/Breadboard-Solderless-Prototype-Distribution-Connecting/dp/B01EV6LJ7G/$12.58
Jumper Wireshttps://www.amazon.ca/AUSTOR-Lengths-Assorted-Preformed-Breadboard/dp/B07CJYSL2T/$14.05
Dupont Wireshttps://www.amazon.ca/Elegoo-120pcs-Multicolored-Breadboard-arduino/dp/B01EV70C78/$11.83
Circuit Passives Kithttps://www.amazon.ca/Electronic-Components-Assortment-Transistor-Electrolytic/dp/B07GCBSCM3/$22.26
Total$219.33

Prices in USD, include shipping