This is a simple Arduino sketch for scanning slave address like FRAM (FM24CL16B), RTC module, I2C module for LCD, and more. I've tested on most ATmega328p MCU based boards (5V, 16 MHz) like Arduino ...
Run the I2C_address_finder.ino file after connecting I2C to arduino to get the address of I2C on the Serial Monitor because if the address is correct then connection cannot be established properly.
The Waveshare 1.69-inch IPS touch LCD is a 1.69-inch rounded display with 240×280 resolution and a 262K color range. The display driver (ST7789V2) and touch controller (CST816T) are integrated ...
Why BMP280, you ask? Because this sensor costs low and it only provides both temperature and barometer readings, and as pressure changes with altitude, we can also use it as an altimeter with ±1 meter ...