STODOŁA
P.C DIY LAB
RELEASE · v1.0.3

v1.0.3 — Nowa generacja możliwości naszej stacji pogodowej

# 🌤️ P.C E-Pogodynka V1.0.3

### Nowa generacja możliwości naszej stacji pogodowej!

Z przyjemnością prezentujemy kolejną aktualizację autorskiego projektu **P.C E-Pogodynka**, rozwijanego przez StodolaPC.

Wersja **1.0.3** wprowadza szereg istotnych zmian obejmujących obsługę wyświetlaczy, archiwizację danych, bezprzewodową komunikację z czujnikami oraz integrację z systemami inteligentnego domu.

To jedna z największych aktualizacji projektu, znacząco zwiększająca jego funkcjonalność i możliwości konfiguracji.

---

## 🖥️ Nowość — wyświetlacze TFT TN i IPS

P.C E-Pogodynka obsługuje teraz dwa warianty wyświetlaczy z kontrolerem ILI9488:

* **3,5″ TFT TN** — dotychczasowy wariant.
* **4″ IPS** — nowy, obsługiwany wariant.

Dostępne funkcje:

✅ Wybór rodzaju wyświetlacza w panelu [WWW](http://WWW).

✅ Cztery orientacje obrazu: 0°, 90°, 180° i 270°.

✅ Oddzielne układy elementów dla orientacji pionowej i poziomej.

✅ Konfiguracja kolorów, jasności i inwersji.

✅ Zachowanie ustawień po ponownym uruchomieniu urządzenia.

Rozbudowany edytor pozwala dostosować rozmieszczenie informacji do indywidualnych potrzeb.

## 📊 Historia pomiarów — do 30 dni

Rozszerzono system przechowywania danych pogodowych.

Nowy bufor obsługuje **8640 próbek**, zapisywanych co 5 minut, co odpowiada 30 dniom ciągłych pomiarów.

Dostępne zakresy wykresów:

* 24 godziny.
* 7 dni.
* 30 dni.

Wykresy oferują przybliżanie, oddalanie, przesuwanie oraz możliwość odczytu wartości w wybranym punkcie.

## 📅 Archiwum roczne i statystyki

Dodano system długoterminowego archiwizowania danych pogodowych.

Najważniejsze możliwości:

✅ Podsumowania miesięczne.

✅ Średnie, minimalne i maksymalne temperatury.

✅ Statystyki dostępnych danych pogodowych.

✅ Wykresy obejmujące cały rok.

✅ Oddzielne archiwa dla kolejnych lat.

✅ Automatyczny zapis danych godzinowych.

Zastosowany format pozwala przechowywać pełny rok próbek godzinowych w pliku zajmującym około **240 KiB**.

Dzięki temu urządzenie może budować wieloletnią historię pomiarów bez konieczności korzystania z zewnętrznego serwera.

## 📡 Obsługa TFA 433 MHz

Rozszerzono komunikację z zewnętrznymi czujnikami pogodowymi.

Oprócz dotychczasowego ESP-NOW dodano obsługę czujnika **TFA 30.3222.02** przez odbiornik RXB6 433 MHz.

Nowy moduł oferuje:

* Odbieranie i dekodowanie danych.
* Weryfikację CRC.
* Parowanie zgodnego nadajnika.
* Konfigurację parametrów komunikacji.
* Kontrolę aktualności pomiarów.
* Diagnostykę odbiornika i transmisji.

Dodano również możliwość wyboru źródła informacji o prędkości wiatru: OpenWeather lub obsługiwany czujnik TFA.

## 🏠 Integracja z Tuya Smart Life

Wersja 1.0.3 zawiera obsługę protokołu TuyaLink MQTT.

Po prawidłowej konfiguracji możliwe jest przesyłanie dostępnych parametrów pogodowych do platformy Tuya.

Integracja wymaga rejestracji urządzenia i konfiguracji produktu w Tuya Developer Platform.

**Ważne:** korzystanie z Tuya jest opcjonalne i nie wpływa na możliwość samodzielnej pracy stacji.

Lokalny wyświetlacz, panel WWW i historia pomiarów działają niezależnie od integracji chmurowej.

## 🎨 Personalizacja i panel WWW

Rozbudowany interfejs internetowy umożliwia konfigurację urządzenia bez konieczności każdorazowej modyfikacji oprogramowania.

Użytkownik może:

* Konfigurować Wi-Fi i OpenWeather.
* Wybierać typ wyświetlacza.
* Zmieniać orientację ekranu.
* Edytować położenie i wygląd widgetów.
* Wgrywać własne grafiki i tła.
* Ustawiać jasność oraz harmonogram trybu nocnego.
* Konfigurować czujniki zewnętrzne.
* Przeglądać historię i statystyki.
* Konfigurować opcjonalną integrację Tuya.
* Pobierać raporty diagnostyczne.

## 🔧 Stabilność i optymalizacja

Aktualizacja obejmuje również poprawki wewnętrznych mechanizmów programu.

Usprawniono:

✅ Inicjalizację wyświetlaczy TN i IPS.

✅ Obsługę obrotu oraz odświeżania LCD.

✅ Zapisywanie konfiguracji urządzenia.

✅ Zarządzanie pamięcią PSRAM.

✅ Wyświetlanie dużych zbiorów danych historycznych.

✅ Bezpieczeństwo zapisu plików w LittleFS.

✅ Obsługę przesyłania grafik.

✅ Diagnostykę komunikacji i czujników.

## ⚙️ Wymagania sprzętowe

Podstawowa konfiguracja:

**Mikrokontroler:** ESP32-S3 N16R8

**Wyświetlacz:** ILI9488 TFT TN 3,5″ lub IPS 4″

**Rozdzielczość:** 320 × 480 / 480 × 320

**Pamięć:** PSRAM

**Komunikacja:** Wi-Fi, ESP-NOW

**Opcjonalnie:** RXB6 433 MHz i zgodny czujnik TFA

**Środowisko:** Arduino IDE z odpowiednio skonfigurowanym pakietem ESP32.

Szczegóły konfiguracji sprzętowej, połączeń i instalacji znajdują się w dokumentacji projektu.

---

## 📦 Pobieranie i dokumentacja

Wydanie V1.0.3 obejmuje oprogramowanie ESP32-S3 oraz dokumentację opisującą instalację, konfigurację wyświetlaczy, obsługę czujników i integrację z Tuya.

Przed aktualizacją zalecamy wykonanie kopii własnych ustawień, grafik oraz danych historycznych.

**Pamiętaj:** zmiana układu partycji pamięci lub ponowne wgranie zawartości LittleFS może spowodować utratę zapisanych danych.

---

## ❤️ Wspieraj rozwój StodolaPC

P.C E-Pogodynka jest autorskim projektem rozwijanym z myślą o pasjonatach elektroniki, mikrokontrolerów i samodzielnie konstruowanych urządzeń.

**Wszystkie nasze programy pozostają bezpłatne!**

Rozwój projektów wymaga jednak czasu, testowania oraz zakupu kolejnych komponentów.

Jeśli podoba Ci się nasza praca, możesz dobrowolnie wesprzeć StodolaPC przez BuyCoffee.

Każde wsparcie pomaga nam realizować kolejne pomysły i udostępniać nowe projekty całej społeczności.

Dziękujemy, że jesteście z nami!

🛠️ Made by P.C — StodolaPC
Zobacz wydanie →

Odpowiedzi (0)

Nie ma jeszcze odpowiedzi.

Zaloguj, aby odpowiedzieć
⠿