#define LED_PIN PA0
#define BUTTON_PIN PA1
void setup() {
pinMode(LED_PIN, OUTPUT);
pinMode(BUTTON_PIN, INPUT_PULLDOWN); // Use internal pull-down resistor
}
void loop() {
if (digitalRead(BUTTON_PIN) == HIGH) {
digitalWrite(LED_PIN, HIGH); // Turn LED ON when button pressed
} else {
digitalWrite(LED_PIN, LOW); // Turn LED OFF when button released
}
}
Loading
st-nucleo-c031c6
st-nucleo-c031c6