ESP32 ADC

[email protected]
Posts: 13
Joined: Thu Sep 02, 2021 3:50 pm

Post

Witam

Potrzebuje skorzystać z trzech pinów analogowych w ESP32.
Próbowałem zarówno na dwóch ESP32 jak i ESP32S2 i jest dokładnie to samo.
Gdy uruchomię tylko jeden pin analogowy, wszystko śmiga jak powinno, ale gdy uruchomię dwa lub trzy ESP tak jakby się wieszało, nie ma możliwości nawet wejść w tryb konfiguracji. (nawet po wielokrotnym restarcie)
Dodam że testowałem już wielokrotnie z różnymi pinami ADC i zawsze jest to samo.
Mozę ktoś już się z tym spotkał? Z góry dziękuję za każdą pomoc.
Pozdrawiam Wszystkich i Życzę Wesołych Świąt
Pietras81
Posts: 2409
Joined: Sun Feb 17, 2019 6:56 am
Location: Osielsko
Been thanked: 1 time

Post

[email protected] wrote: Tue Dec 24, 2024 8:57 am Witam

Potrzebuje skorzystać z trzech pinów analogowych w ESP32.
Próbowałem zarówno na dwóch ESP32 jak i ESP32S2 i jest dokładnie to samo.
Gdy uruchomię tylko jeden pin analogowy, wszystko śmiga jak powinno, ale gdy uruchomię dwa lub trzy ESP tak jakby się wieszało, nie ma możliwości nawet wejść w tryb konfiguracji. (nawet po wielokrotnym restarcie)
Dodam że testowałem już wielokrotnie z różnymi pinami ADC i zawsze jest to samo.
Mozę ktoś już się z tym spotkał? Z góry dziękuję za każdą pomoc.
Pozdrawiam Wszystkich i Życzę Wesołych Świąt
Problem jest znany od chyba 3 miesięcy ale niestety krycha88 zniknoł z forum a bez niego raczej nikt nic nie naprawi w qui.
https://pietras-81.aqi.eco/
robertklepacki94
Posts: 1931
Joined: Thu Sep 02, 2021 1:06 pm
Has thanked: 5 times
Been thanked: 14 times

Post

Pietras81 wrote: Tue Dec 24, 2024 12:59 pm
[email protected] wrote: Tue Dec 24, 2024 8:57 am Witam

Potrzebuje skorzystać z trzech pinów analogowych w ESP32.
Próbowałem zarówno na dwóch ESP32 jak i ESP32S2 i jest dokładnie to samo.
Gdy uruchomię tylko jeden pin analogowy, wszystko śmiga jak powinno, ale gdy uruchomię dwa lub trzy ESP tak jakby się wieszało, nie ma możliwości nawet wejść w tryb konfiguracji. (nawet po wielokrotnym restarcie)
Dodam że testowałem już wielokrotnie z różnymi pinami ADC i zawsze jest to samo.
Mozę ktoś już się z tym spotkał? Z góry dziękuję za każdą pomoc.
Pozdrawiam Wszystkich i Życzę Wesołych Świąt
Problem jest znany od chyba 3 miesięcy ale niestety krycha88 zniknoł z forum a bez niego raczej nikt nic nie naprawi w qui.
To @krycha88 zrobił wam chyba prezent wigilijny :D
Wziąłem udział w Supla Offline Party 2023
Pietras81
Posts: 2409
Joined: Sun Feb 17, 2019 6:56 am
Location: Osielsko
Been thanked: 1 time

Post

robertklepacki94 wrote: Tue Dec 24, 2024 1:17 pm
Pietras81 wrote: Tue Dec 24, 2024 12:59 pm
[email protected] wrote: Tue Dec 24, 2024 8:57 am Witam

Potrzebuje skorzystać z trzech pinów analogowych w ESP32.
Próbowałem zarówno na dwóch ESP32 jak i ESP32S2 i jest dokładnie to samo.
Gdy uruchomię tylko jeden pin analogowy, wszystko śmiga jak powinno, ale gdy uruchomię dwa lub trzy ESP tak jakby się wieszało, nie ma możliwości nawet wejść w tryb konfiguracji. (nawet po wielokrotnym restarcie)
Dodam że testowałem już wielokrotnie z różnymi pinami ADC i zawsze jest to samo.
Mozę ktoś już się z tym spotkał? Z góry dziękuję za każdą pomoc.
Pozdrawiam Wszystkich i Życzę Wesołych Świąt
Problem jest znany od chyba 3 miesięcy ale niestety krycha88 zniknoł z forum a bez niego raczej nikt nic nie naprawi w qui.
To @krycha88 zrobił wam chyba prezent wigilijny :D
Jest dużo więcej problemów z gui ale jakoś trzeba sobie radzić. Podziękować za to co jest i nie ma co wybrzydzać.
https://pietras-81.aqi.eco/
Pietras81
Posts: 2409
Joined: Sun Feb 17, 2019 6:56 am
Location: Osielsko
Been thanked: 1 time

Post

[email protected] wrote: Tue Dec 24, 2024 8:57 am Witam

Potrzebuje skorzystać z trzech pinów analogowych w ESP32.
Próbowałem zarówno na dwóch ESP32 jak i ESP32S2 i jest dokładnie to samo.
Gdy uruchomię tylko jeden pin analogowy, wszystko śmiga jak powinno, ale gdy uruchomię dwa lub trzy ESP tak jakby się wieszało, nie ma możliwości nawet wejść w tryb konfiguracji. (nawet po wielokrotnym restarcie)
Dodam że testowałem już wielokrotnie z różnymi pinami ADC i zawsze jest to samo.
Mozę ktoś już się z tym spotkał? Z góry dziękuję za każdą pomoc.
Pozdrawiam Wszystkich i Życzę Wesołych Świąt
Przypomnij się w sobotę jak wrócę do domu mam jakiś stary soft który działa przynajmniej na dwa czujniki.
https://pietras-81.aqi.eco/
[email protected]
Posts: 13
Joined: Thu Sep 02, 2021 3:50 pm

Post

Witam wszystkich. Chciałbym odświeżyć temat, gdyż nadal nie został rozwiązany mój problem. Ma ktoś na to jakiś pomysł. Potrzebuję skorzystać z trzech pinów analogowych na ESP32 a to się nie udaje. Max jak do tej pory udało mi się uruchomić dwa piny a potrzebuje trzy.
User avatar
Duch__
Posts: 2199
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole
Been thanked: 6 times

Post

A co soft ma robić? Może kawałek własnego kodu rozwiąże problem?
MjR
Posts: 6
Joined: Fri Feb 21, 2025 11:17 am

Post

[email protected] wrote: Sun Feb 09, 2025 7:03 am Witam wszystkich. Chciałbym odświeżyć temat, gdyż nadal nie został rozwiązany mój problem. Ma ktoś na to jakiś pomysł. Potrzebuję skorzystać z trzech pinów analogowych na ESP32 a to się nie udaje. Max jak do tej pory udało mi się uruchomić dwa piny a potrzebuje trzy.
Ja natomiast nie mogę w ogóle wygenerować binarki z pomiarem analogowym na ESP32 C3 :o

Code: Select all

Błąd generowania
GUI-Generic_bv6.1_gv25.02.11_pl_500e0734d71b3b0a7a5711c546efbe9b/src/sensor/AnalogReading.cpp: In function 'void Supla::Sensor::initADC()':
GUI-Generic_bv6.1_gv25.02.11_pl_500e0734d71b3b0a7a5711c546efbe9b/src/sensor/AnalogReading.cpp:36:5: error: 'adc_cali_line_fitting_config_t' was not declared in this scope; did you mean 'adc_cali_curve_fitting_config_t'?
   36 |     adc_cali_line_fitting_config_t cali_config = {
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |     adc_cali_curve_fitting_config_t
GUI-Generic_bv6.1_gv25.02.11_pl_500e0734d71b3b0a7a5711c546efbe9b/src/sensor/AnalogReading.cpp:41:42: error: 'cali_config' was not declared in this scope
   41 |     adc_cali_create_scheme_line_fitting(&cali_config, &cali_handle);
      |                                          ^~~~~~~~~~~
GUI-Generic_bv6.1_gv25.02.11_pl_500e0734d71b3b0a7a5711c546efbe9b/src/sensor/AnalogReading.cpp:41:5: error: 'adc_cali_create_scheme_line_fitting' was not declared in this scope; did you mean 'adc_cali_create_scheme_curve_fitting'?
   41 |     adc_cali_create_scheme_line_fitting(&cali_config, &cali_handle);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |     adc_cali_create_scheme_curve_fitting
GUI-Generic_bv6.1_gv25.02.11_pl_500e0734d71b3b0a7a5711c546efbe9b/src/sensor/AnalogReading.cpp: In function 'void Supla::Sensor::cleanupADC()':
GUI-Generic_bv6.1_gv25.02.11_pl_500e0734d71b3b0a7a5711c546efbe9b/src/sensor/AnalogReading.cpp:51:5: error: 'adc_cali_delete_scheme_line_fitting' was not declared in this scope; did you mean 'adc_cali_delete_scheme_curve_fitting'?
   51 |     adc_cali_delete_scheme_line_fitting(cali_handle);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |     adc_cali_delete_scheme_curve_fitting

Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp32:esp32:esp32c3:PartitionScheme=min_spiffs
BOARD_NAME
TEMPLATE_JSON
JSON_DEFINITION
OPTIONS -DATOMIC_FS_UPDATE -DMIMETYPE_MINIMAL -DBEARSSL_SSL_BASIC -DNDEBUG -DFP_IN_IRON -DVTABLES_IN_FLASH -DPIO_FRAMEWORK_ARDUINO_ESPRESSIF_SDK22x_190703 
-DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH_LOW_FLASH -DSUPLA_ANALOG_READING_KPOP -DSUPLA_CONFIG -DSUPLA_DISABLE_LOGS -DSUPLA_ENABLE_GUI 
-DSUPLA_EXCLUDE_LITTLEFS_CONFIG -DSUPLA_OTA -DSUPLA_RELAY
guper
Posts: 1
Joined: Sun May 11, 2025 4:45 pm

Post

Też dostaje podobny błąd przy generowaniu biblioteki dla C3 z odczytem analogowym

Return to “Ogólna dyskusja”