#include <Arduino.h>
#include <freertos/FreeRTOS.h>
#include <freertos/task.h>
const int ledPin = 2;
void blinkTask(void *pvParameter)
{
while (true) {
digitalWrite(ledPin, HIGH);
vTaskDelay(1000 / portTICK_PERIOD_MS);
digitalWrite(ledPin, LOW);
vTaskDelay(1000 / portTICK_PERIOD_MS);
}
}
void setup()
{
pinMode(ledPin, OUTPUT);
xTaskCreate(blinkTask, "BlinkTask", 1000, NULL, 1, NULL);
}
void loop()
{
// Main loop code here
}