/**
* Simulación de placa STM32-BluePill Digital I/O Board
* https://github.com/Open-Hardware-Latinoamerica/stm32-bluepill-iomod
*/
static int RGB[]{PB9, PB8, PB7};
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Hello, STM32!");
for(auto &p : RGB) {
pinMode(p, OUTPUT);
digitalWrite(p, HIGH);
}
}
int i{};
void loop() {
digitalWrite(RGB[i], !digitalRead(RGB[i]));
i++;
i %= 3;
delay(500); // this speeds up the simulation
}