Wprowadzenie

Witaj w dokumentacji projektów UFTD! Niektóre z naszych projektów są open source i dostępne na GitHub. Ta dokumentacja pomoże Ci rozpocząć pracę z naszymi modułami i aplikacjami.

💡 Open Source

Niektóre projekty są dostępne na licencji open source. Możesz je dowolnie modyfikować i używać we własnych projektach.

PC-Parameters-Provider

Aplikacja Windows do monitorowania i przesyłania parametrów systemowych PC przez port szeregowy. Idealna do tworzenia zewnętrznych wyświetlaczy HW monitor.

Wymagania

  • Windows 10/11
  • .NET Runtime 6.0 lub nowszy
  • Port szeregowy (USB-UART)

Instalacja

git clone https://github.com/MayysterUFTD/PC-parameters-serial-provider cd PC-parameters-serial-provider dotnet build

Zobacz na GitHub →

JC4880P443-ParametersDisplay

Firmware ESP32-S3 dla wyświetlacza 4.8" z interfejsem LVGL.Wyświetla parametry PC odbierane przez port szeregowy z aplikacji PC-Parameters-Provider.

Specyfikacja

  • Wyświetlacz: 4.8" 480x320
  • MCU: ESP32-S3
  • Framework: ESP-IDF 5.x
  • UI: LVGL 9.x + EEZ Studio

Kompilacja

git clone https://github.com/MayysterUFTD/JC4880P443-ParametersDisplay cd JC4880P443-ParametersDisplay idf.py build idf.py flash

JC8048W550-LVGL-ESPIDF-EEZ

Template projekt dla wyświetlacza 5" 800x480 z ESP32-S3.Gotowy do użycia jako baza dla własnych projektów z interfejsem graficznym.

Funkcje

  • Rozdzielczość 800x480
  • Obsługa dotyku pojemnościowego
  • LVGL 9.x z pełną obsługą widgetów
  • Integracja z EEZ Studio
git clone https://github.com/MayysterUFTD/ESP32-S3-JC8048W550-LVGL-ESPIDF-EEZ cd ESP32-S3-JC8048W550-LVGL-ESPIDF-EEZ idf.py set-target esp32s3 idf.py build

Środowisko deweloperskie

Do pracy z projektami ESP32 potrzebujesz zainstalowanego ESP-IDF.

Wymagane narzędzia

  • ESP-IDF v5.x
  • Python 3.8+
  • Git
  • VS Code z rozszerzeniem ESP-IDF (opcjonalnie)

📚 Oficjalna dokumentacja

Szczegółowe instrukcje instalacji ESP-IDF znajdziesz na stronie Espressif.

Wgrywanie firmware

Po skompilowaniu projektu możesz wgrać firmware na płytkę ESP32.

Przez ESP-IDF

idf.py -p COM3 flash monitor

Przez esptool.py

esptool.py --chip esp32s3 --port COM3 write_flash 0x0 bootloader.bin 0x10000 firmware.bin