#include < SPI.h >
#include < SD.h >
#include < Wire.h >
#include < RTClib.h >
#include < LoRa.h >
// SD Card pins
#define SD_CS 5
// LoRa pins
#define LORA_SS 14
#define LORA_RST 26
#define LORA_DIO0 34
// RTC setup
RTC_DS3231 rtc;
void setup() {
Serial.begin(115200);
// Initialize SD card
if (!SD.begin(SD_CS)) {
Serial.println("SD Card initialization failed!");
while (1);
}
Serial.println("SD Card initialized.");
// Initialize RTC
if (!rtc.begin()) {
Serial.println("Couldn't find RTC");