#define buttonPin 2
#define ledPin 3 

void setup() {
  // put your setup code here, to run once:
  Serial.begin(115200);
  Serial.println("Hello, STM32!");
  pinMode(buttonPin, INPUT);
  pinMode(ledPin, OUTPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
  if(digitalRead(buttonPin) == 1){
    digitalWrite(ledPin, HIGH);
    Serial.println(digitalRead(buttonPin));
  }
  else{
    digitalWrite(ledPin, LOW);
  }
}