#include <stdio.h>
#include "pico/stdlib.h"
#include "hardware/gpio.h"
#include "pico/time.h"
#define LED_PIN 25
int main() {
stdio_init_all();
// Initialize the LED pin
gpio_init(LED_PIN);
gpio_set_dir(LED_PIN, GPIO_OUT);
// Blinking loop
for (int minute = 1; minute <= 3; minute++) {
int blink_count = minute * 10;
printf("Blinking %d times in minute %d\n", blink_count, minute);
for (int i = 0; i < blink_count; i++) {
gpio_put(LED_PIN, 1);
sleep_ms(100);
gpio_put(LED_PIN, 0);
sleep_ms(100);
}
if (minute < 3) {
// Wait for 1 minute between blinks
sleep_ms(60000);
}
}
return 0;
}