Czy wolisz polską wersję strony elektroda?
Nie, dziękuję Przekieruj mnie tamQuote:In file included from /home/wiesiek/Arduino/libraries/TFT_eSPI/TFT_eSPI.h:101:0,
from /home/wiek/Desktop/mikro_widmo_A1/mikro_widmo_A1.ino:8:
/home/wiesiek/Arduino/libraries/TFT_eSPI/Processors/TFT_eSPI_ESP32.h:14:25: fatal error: hal/gpio_ll.h: No such file or directory
compilation terminated.
exit status 1
Compilation error: exit status 1
efi222 wrote:If there are Tft_espi problems with core ESP32 version 1.0.4
I suggest changing the entry in the library directory:
... Processors/Tft_espi.h
Comment out the entry #hal/gpio_11.h
efi222 wrote:In the folder with the spectrum source is the folder SETUP_TFT_ESPI. Inside is the file "User_Setup". These are the settings for the display driver and the SPI bus. This file needs to be copied to the root directory of the TFT_espi library and swapped with the original. Just archive the original somewhere before swapping.
I think I'll do some additional description in the article.
TFT_espi is not one of the very friendly ones...
pepepe1 wrote:Springs Esp32 Espressif 2.0.17
pepepe1 wrote:Springs Esp32 Espressif 2.0.17
erni750906 wrote:and I understand that the esp connection and the displays are to be connected according to the file that I am replacing
Moderated By ArturAVS:3.1.13. Publish entries that violate the Polish language spelling rules, are careless and incomprehensible.
Moderated By ArturAVS:3.1.13. Publish posts that violate the rules of Polish language spelling, careless and incomprehensible.
efi222 wrote:pepepe1 wrote:Board slightly improved compared to prototype - this encoder + stabilizer, can be mounted or not.
I don't recall making the PCB available.![]()
efi222 wrote:If there are Tft_espi problems with core ESP32 version 1.0.4
I suggest changing the entry in the TFT_espi library directory:
... Processors/Tft_espi.h
Comment out the entry #hal/gpio_11.h
wieh76 wrote:I had to comment out one eeprom library (#include "eeprom.h) because errors were also popping up. Does it have the right to work this way?
tytka wrote:Are you correcting this error with the polarity of the right speaker?
efi222 wrote:I have to say that the stereo space has improved
TL;DR: To FAQ dla osób budujących biurkową mikro wieżę DIY: front z 4 mm szkła, trzy moduły i obsługa, która „działa bardzo komfortowo”. Wyjaśnia, jak uruchomić radio i widmo na ESP32, jak zrobić dotyk przez przyciemniane szkło oraz jak uniknąć typowych błędów z TFT_eSPI, pinami i polaryzacją głośników. [#21903418]
Dlaczego to ważne: Ten wątek pokazuje nie tylko efektowną obudowę, ale też praktyczne rozwiązania problemów, które zwykle zatrzymują podobne projekty: dotyk przez szkło, kompilację starego core ESP32, OTA i błędy okablowania.
| Obszar | Zastosowane rozwiązanie | Dlaczego właśnie to |
|---|---|---|
| Panel radia | MPR121 + szkło 4 mm | Obsługa podświetlanych pól dotykowych za szkłem |
| Przyciski wzmacniacza | TTP223 | Działały tam, gdzie patent z MPR121 i PLA się nie sprawdził |
| Końcówka mocy | gotowy moduł TPA3110 | Mała, prosta i wystarczająca do biurkowej mikro wieży |
Najważniejszy wniosek: Najtrudniejsze w tym projekcie nie było samo ESP32, lecz dopracowanie integracji: czułości dotyku, zgodności bibliotek, mapowania GPIO i detali mechanicznych. Gdy te cztery rzeczy są poprawne, reszta składa się przewidywalnie.
src/Adafruit_MPR121 i zaznaczył, że domyślne ustawienia były zbyt mało czułe dla szkła 4 mm. Dodatkowo pola mają 17 × 9 mm, odstęp 2 mm i muszą ściśle przylegać do szyby, bo luźne ułożenie pogarsza wykrywanie dotyku. [#21899490].bin. „AP mode” jest trybem sieciowym, który tworzy własną sieć Wi‑Fi urządzenia, bez routera, i udostępnia stronę aktualizacji z przeglądarki.
micro_widmo, hasło 12345678.192.168.30.50 i wyślij firmware.User_Setup dla TFT_eSPI i poprawki nagłówka w bibliotece. Najczęstszy błąd wynikał z kompilacji na core 3.3.8, który zmienił API timerów i WebServera.
User_Setup z katalogu SETUP_TFT_ESPI do głównego katalogu TFT_eSPI.Processors/Tft_espi.h zakomentuj wpis #hal/gpio_11.h.User_Setup z folderu SETUP_TFT_ESPI do katalogu głównego biblioteki TFT_eSPI, bo trzyma on ustawienia sterownika wyświetlacza, SPI i innych parametrów. Następnie w Processors/Tft_espi.h należy zakomentować wpis #hal/gpio_11.h. Bez tego użytkownicy zgłaszali błędy typu „No such file or directory” oraz problemy z kompatybilnością biblioteki z core 1.0.4. [#21899218]