#include <TM1637.h>
#include <LiquidCrystal.h>
#define DIGITS_CLK 5
#define DIGITS_DIO 6
TM1637 digits(DIGITS_CLK, DIGITS_DIO);
#define BUZZER_PIN 3
#define JOISTICK_VERT_PIN A0
#define JOISTICK_HORZ_PIN A1
#define JOISTICK_SEL_PIN 2
LiquidCrystal lcd(12, 11, 10, 9, 8, 7);
void showStartupMessage() {
digits.display(0, 1);
digits.display(1, 3);
digits.point(1);
digits.display(2, 3);
digits.display(3, 7);
lcd.setCursor(4, 0);
lcd.print("Welcome!");
delay(1000);
lcd.setCursor(0, 2);
String message = "Shanke v1.0";
for (byte i = 0; i < message.length(); i++) {
lcd.print(message[i]);
delay(100);
}
delay(500);
}
void setup() {
digits.init();
lcd.begin(16, 2);
showStartupMessage();
}
void loop() {
}