Начнём работу с классического Blink, но в виду того, что платформа ATWatch не содержит светодиодов, будем использовать вибромоторчик, который подключен к пину 14. Наша программа будет выглядеть так:

  1. // Функция, которая выполняется один раз в самом начале
  2. void setup() 
  3. {
  4. // Говорим, что наш 14 пин будет работать на выход
  5.   pinMode(14, OUTPUT);
  6. }
  7.  
  8. //Функция, которая выполняется постоянно и не останавливается
  9. void loop() 
  10. {
  11.   digitalWrite(14, HIGH);// Включаем вибромоторчик
  12.   delay(1000);// Ждём 1 секунду (1000 мс)
  13.   digitalWrite(14, LOW);// Выключаем вибромоторчик
  14.   delay(1000);// Ждём 1 секунду (1000 мс)
  15. }

Результатом работы нашей программы будет следующая последовательность действий: устанавливаем 14 пин как выход-> включаем вибромоторчик-> ждём 1 сек.-> Выключаем вибромоторчик -> ждём 1 сек.-> включаем вибромоторчик-> ждём 1 сек.-> Выключаем вибромоторчик и т.д.