STODOŁA
P.C DIY LAB

PC Dashboard ESP32-S3 – Monitor Systemowy LCD

PC Dashboard ESP32-S3 – Monitor Systemowy LCD

👁 307 ❤️ 0 💬 0 ⬇ 5
# PC Dashboard ESP32-S3 – Monitor Systemowy LCD

**PC Dashboard ESP32-S3** to autorski projekt zewnętrznego monitora systemowego stworzonego z wykorzystaniem mikrokontrolera ESP32-S3 oraz kolorowego wyświetlacza TFT 480x320. Urządzenie wyświetla najważniejsze parametry komputera w czasie rzeczywistym, bez potrzeby korzystania z dodatkowych monitorów czy nakładek ekranowych podczas pracy lub grania.

Projekt składa się z dwóch części:

* aplikacji dla systemu Windows,
* oprogramowania ESP32-S3.

## Główne funkcje

### Monitoring komputera w czasie rzeczywistym

Urządzenie prezentuje:

* obciążenie procesora CPU,
* temperaturę CPU,
* wykorzystanie pamięci RAM,
* obciążenie karty graficznej GPU,
* temperaturę GPU,
* wykorzystanie pamięci VRAM,
* liczbę klatek na sekundę (FPS) w grach.

Dane pobierane są bezpośrednio z Libre Hardware Monitor oraz Intel PresentMon, dzięki czemu odczyty są aktualne i zgodne z rzeczywistym stanem komputera.

### Obsługa FPS w grach

Dashboard wykorzystuje PresentMon do monitorowania wydajności gier.

Obsługiwane są między innymi:

* DirectX 9
* DirectX 11
* DirectX 12
* Vulkan

Dzięki temu możliwe jest wyświetlanie rzeczywistego FPS bez konieczności korzystania z nakładek ekranowych takich jak MSI Afterburner.

### Konfigurowalny interfejs LCD

Każdy element można dostosować:

* pozycja X i Y,
* kolor tekstu,
* wielkość czcionki,
* aktywność elementu,
* skala wykresów,
* własne napisy.

Użytkownik może stworzyć własny układ ekranu dopasowany do swoich potrzeb.

### Edytor WWW

ESP32 posiada wbudowany panel WWW umożliwiający:

* konfigurację wszystkich elementów wyświetlacza,
* zmianę położenia wskaźników,
* zmianę kolorów,
* zapis ustawień do pamięci urządzenia,
* podgląd konfiguracji bez potrzeby programowania.

### Automatyczne wykrywanie urządzenia

Aplikacja Windows automatycznie:

* wyszukuje port COM ESP32,
* nawiązuje połączenie po uruchomieniu,
* przywraca komunikację po restarcie urządzenia,
* działa w tle obok zegara systemowego.

### Własne tła i grafiki

Projekt umożliwia wykorzystanie własnych teł BMP oraz indywidualnej aranżacji interfejsu, dzięki czemu każde urządzenie może wyglądać inaczej.

## Zastosowanie

PC Dashboard sprawdzi się jako:

* monitor wydajności komputera,
* panel dla graczy,
* wyświetlacz parametrów sprzętowych,
* element stanowiska gamingowego,
* panel diagnostyczny dla overclockerów,
* dodatkowy ekran na biurko.

## Specyfikacja

### Sprzęt

* ESP32-S3 z PSRAM
* TFT 3.5" 480x320
* komunikacja USB-C
* pamięć SPIFFS
* obsługa kart SD

### Oprogramowanie

* ESP32 Arduino Framework
* Libre Hardware Monitor -https://sourceforge.net/projects/librehardwaremonitor.mirror/files/latest/download
* Intel PresentMon
* Panel Windows
* Automatyczne wykrywanie portów COM

## Autor

Projekt i oprogramowanie:

**P.C DIY LAB**

Stodoła P.C – projekty DIY, ESP32, elektronika i automatyka.
BETA v1.0.0
💬 Komentarze 🚩 Zgłoś błąd

Dziennik budowy

Brak wpisów dla tego projektu.

Komentarze do projektu

Zaloguj się, żeby dodać komentarz.

Zaloguj
Brak komentarzy. Możesz być pierwszy.