diff options
| author | EnricoGuccii <partyka.003@proton.me> | 2026-05-19 20:17:31 +0200 |
|---|---|---|
| committer | EnricoGuccii <partyka.003@proton.me> | 2026-05-19 20:17:31 +0200 |
| commit | 2da0ef4521d4ffbb5485565c618a7fd74f42336f (patch) | |
| tree | e5242fbce6d8f178eccb1e52388e446eb5dc138e /src | |
| parent | 2330a65290fdcf101c419fa25da89a405e96ec9c (diff) | |
dodane biblioteki, aktualizacja pinow i mockup wyswietlacza
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.c | 12 | ||||
| -rw-r--r-- | src/main.cpp | 55 |
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() { +} |