Files
pvs/mbed-os-example-blinky/main.cpp
2025-10-09 10:00:53 +02:00

27 lines
421 B
C++

/* mbed Microcontroller Library
* Copyright (c) 2019 ARM Limited
* SPDX-License-Identifier: Apache-2.0
*/
#include "mbed.h"
// Blinking rate in milliseconds
#define BLINKING_RATE 500ms
int main()
{
// Initialise the digital pin LED1 as an output
#ifdef LED1
DigitalOut led(LED1);
#else
bool led;
#endif
while (true) {
led = !led;
ThisThread::sleep_for(BLINKING_RATE);
}
}