Using an Arduino Uno as the master, the objective is to
- Read data from the BMP280 sensor (temperature, pressure, altitude).
- Read the current date and time from the RTC module.
- Log the data (temperature, pressure, altitude, date, and time) to an SD card in .csv format.
- Display the data (date, time, temperature, pressure, altitude) on an OLED screen every second.
Communication Setup
Arduino Uno (Master) communicates with
- The SD Card and BMP280 sensor (Slaves) using the SPI protocol for data transfer.
The RTC module and OLED display (Slaves) using the I2C protocol for data transfer.
