// задать пин, к которому подсоединен светодиод
#ifdef LED_BUILTIN              // для плат Elbear/Start можно использовать встроенный светодиод
uint8_t ledPin = LED_BUILTIN;
#elif defined(ARDUINO_ELSOMIK)  // для плат Elsomik нужно задать вывод
uint8_t ledPin = P0_0;  
#else
uint8_t ledPin = 2;
#endif

// функция настройки запускается один раз при нажатии кнопки reset или подаче питания на плату
void setup() {
  // Инициализация пина как выход
  pinMode(ledPin, OUTPUT);
}

// функция цикла выполняется снова и снова бесконечно
void loop() {
    digitalWrite(ledPin, HIGH); // включить светодиод (HIGH - высокий уровень напряжения)
    delay(1000);                // Секунда ожидания
    digitalWrite(ledPin, LOW);  // выключить светодиод (LOW - низкий уровень напряжения)
    delay(1000);                // Секунда ожидания
}
