// STM32 (Wokwi) Arduino-style code
#define LED1 PA5 // D13
#define LED2 PA6 // D12
void setup() {
pinMode(LED1, OUTPUT);
pinMode(LED2, OUTPUT);
}
void loop() {
// LED1 ON, LED2 OFF
digitalWrite(LED1, HIGH);
digitalWrite(LED2, LOW);
delay(1000);
// LED1 OFF, LED2 ON
digitalWrite(LED1, LOW);
digitalWrite(LED2, HIGH);
delay(1000);
}
static void MX_GPIO_Init(void)
{
__HAL_RCC_GPIOA_CLK_ENABLE();
GPIO_InitTypeDef GPIO_InitStruct = {0};
GPIO_InitStruct.Pin = GPIO_PIN_5 | GPIO_PIN_6;
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
}