summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEnricoGuccii <partyka.003@proton.me>2026-05-19 20:17:31 +0200
committerEnricoGuccii <partyka.003@proton.me>2026-05-19 20:17:31 +0200
commit2da0ef4521d4ffbb5485565c618a7fd74f42336f (patch)
treee5242fbce6d8f178eccb1e52388e446eb5dc138e /src
parent2330a65290fdcf101c419fa25da89a405e96ec9c (diff)
dodane biblioteki, aktualizacja pinow i mockup wyswietlacza
Diffstat (limited to 'src')
-rw-r--r--src/main.c12
-rw-r--r--src/main.cpp55
2 files changed, 55 insertions, 12 deletions
diff --git a/src/main.c b/src/main.c
deleted file mode 100644
index 925a112..0000000
--- a/src/main.c
+++ /dev/null
@@ -1,12 +0,0 @@
-#include <Arduino.h>
-
-// #include <settings.h>
-//
-void setup() {
- Serial.begin(115200);
-}
-
-void loop() {
- Serial.println("hello");
- delay(1000);
-}
diff --git a/src/main.cpp b/src/main.cpp
new file mode 100644
index 0000000..d1e1b4d
--- /dev/null
+++ b/src/main.cpp
@@ -0,0 +1,55 @@
+#include <Arduino.h>
+
+#include "config.h"
+
+#include <Adafruit_GFX.h>
+#include <Adafruit_ST7789.h>
+#include <SPI.h>
+#include <ESP32Servo.h>
+#include <ezButton.h>
+
+
+Adafruit_ST7789 tft = Adafruit_ST7789(&SPI, TFT_CS, TFT_DC, TFT_RST);
+Servo myServo;
+
+float temp_internal;
+float temp_external;
+
+void setupDisplay(){
+
+ SPI.begin(TFT_SCLK, -1, TFT_MOSI, TFT_CS);
+ tft.init(240, 240);
+ tft.fillScreen(ST77XX_BLACK);
+
+ tft.setTextColor(ST77XX_CYAN);
+ tft.setTextSize(3);
+
+ tft.setCursor(0, 0);
+ tft.print("TEMP INTERNAL");
+ tft.setCursor(0, 25);
+ tft.print("min: 50,5");
+ tft.setCursor(0, 50);
+ tft.print("cur: 67,1");
+
+ tft.setCursor(0, 90);
+ tft.print("TEMP EXTERNAL");
+ tft.setCursor(0, 115);
+ tft.print("max: 90,0");
+ tft.setCursor(0, 140);
+ tft.print("cur: 80,5");
+
+ tft.setCursor(0, 180);
+ tft.print("HISTEREZA");
+ tft.setCursor(0, 205);
+ tft.print("5");
+}
+
+
+void setup() {
+ Serial.begin(115200);
+ delay(100);
+ setupDisplay();
+}
+
+void loop() {
+}