/* STM32 Blue Pill project using the STM32 Arduino Core (stm32duino) */
//#include <LiquidCrystal.h>
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#define LED PB4
// conexões do display LCD: (RS, E, D4, D5, D6, D7)
//LiquidCrystal lcd(PA0, PA1, PA2, PA3, PA4, PA5);
LiquidCrystal_I2C lcd(0x3F, 16, 2);
void setup() {
Serial.begin(115200);
Serial.println("Oi STM32!");
Serial.println("Bem-vindo ao Wokwi! :-)");
pinMode(LED, OUTPUT);
//lcd.begin(16, 2);
lcd.init();
lcd.backlight();
//lcd.setCursor(0, 0);
//lcd.print("STM32 Blue Pill");
//lcd.setCursor(0, 1);
//lcd.print("Exemplo LCD");
//delay(3000);
//lcd.clear();
//lcd.setCursor(0, 0);
//lcd.print("Oi Pessoal!");
}
void loop() {
digitalWrite(LED, LOW);
delay(500);
digitalWrite(LED, HIGH);
delay(500);
lcd.setCursor(0, 1);
uint32_t n = millis()/1000;
lcd.print(n);
}
Loading
stm32-bluepill
stm32-bluepill