Search found 35 matches

by gfvalvo
Thu Apr 14, 2022 2:08 pm
Forum: ESP32 Arduino
Topic: ESP32-CAM Facial Detection / Recognition
Replies: 4
Views: 7844

Re: ESP32-CAM Facial Detection / Recognition

Yes I have, thanks. He appears to be using a very old board package version. He's also using a different Board Manager URL to load the package. In fact he's inconsistent in specifying the URL between his ESP32 Installation video and his written instructions here: https://randomnerdtutorials.com/inst...
by gfvalvo
Thu Apr 14, 2022 12:10 am
Forum: ESP32 Arduino
Topic: ESP32-CAM Facial Detection / Recognition
Replies: 4
Views: 7844

ESP32-CAM Facial Detection / Recognition

Hey all: I thought I'd start learning about ESP32-CAM for an upcoming project. So, I got an AI-Thinker (with PSRAM) - http://www.diymalls.com/ESP32-CAM-Development-Board-PIR-Sensor-Antenna-Serial-Module?search=esp32-cam and an external antenna. The CameraWEbServer example compiled and downloaded wit...
by gfvalvo
Tue Dec 21, 2021 11:52 pm
Forum: ESP-IDF
Topic: UART TX Ring Buffer Fill Level
Replies: 3
Views: 4935

Re: UART TX Ring Buffer Fill Level

I believe uart_tx_chars() bypasses the (potentially large) ring buffer in memory and writes as many characters as it can directly into the UART's hardware FIFO. From the docs: Another function for writing data to the Tx FIFO buffer is uart_tx_chars(). Unlike uart_write_bytes(), this function will n...
by gfvalvo
Tue Dec 21, 2021 8:54 pm
Forum: ESP-IDF
Topic: UART TX Ring Buffer Fill Level
Replies: 3
Views: 4935

Re: UART TX Ring Buffer Fill Level

I believe uart_tx_chars() bypasses the (potentially large) ring buffer in memory and writes as many characters as it can directly into the UART's hardware FIFO. That's not what I want as the hardware FIFO is likely pretty small. Anyway, that's my impression from reading the docs. But, they do play k...
by gfvalvo
Tue Dec 21, 2021 5:53 pm
Forum: ESP-IDF
Topic: UART TX Ring Buffer Fill Level
Replies: 3
Views: 4935

UART TX Ring Buffer Fill Level

Is it possible to determine the UART TX Ring Buffer Fill Level or equivalently the space available? I'd like to call uart_write_bytes() and specify the number of bytes to be written to a value no higher than space available in the ring buffer. That way I can be assured that the function will return ...
by gfvalvo
Thu Jul 22, 2021 1:03 pm
Forum: ESP32 Arduino
Topic: Which API Version is "Included" in Arduino ESP32 Core?
Replies: 3
Views: 3654

Which API Version is "Included" in Arduino ESP32 Core?

Hello, I was wondering how one relates the official ESP32 API documentation to what is provided in the Arduino ESP32 core. There appears to be some disconnects. For example, the API documentation for the ledc_timer_config_t datatype -- https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-...
by gfvalvo
Sat Jun 05, 2021 12:08 am
Forum: ESP32 Arduino
Topic: Does ESP32-Arduino Have a WDT Running on Core 1?
Replies: 2
Views: 3732

Re: Does ESP32-Arduino Have a WDT Running on Core 1?

I am struggling with the problem of ESPAsyncWebserver crashing due to WDT on large files (>100k), detailed here:
Quite frankly, tl;dr and way too far in to the weeds.
But, did you get any clue from running the Exception Decoder? Any idea of which task / function is the actual culprit?
by gfvalvo
Fri Jun 04, 2021 2:33 pm
Forum: ESP32 Arduino
Topic: Does ESP32-Arduino Have a WDT Running on Core 1?
Replies: 2
Views: 3732

Does ESP32-Arduino Have a WDT Running on Core 1?

Hi all. So, I asked this question over at the Arduino forum but did not get a satisfactory answer. I’ve seen some folks on that forum report getting WDT resets even if their code only used the standard Arduino setup() / loop() paradigm. Since that paradigm runs on Core 1, I wondered how that core co...
by gfvalvo
Sun May 09, 2021 2:49 pm
Forum: ESP32 Arduino
Topic: Pulse Counter API
Replies: 2
Views: 2706

Re: Pulse Counter API

Thanks.
by gfvalvo
Sun May 09, 2021 1:11 pm
Forum: ESP32 Arduino
Topic: Pulse Counter API
Replies: 2
Views: 2706

Pulse Counter API

Hi All. So, I found the function prototypes for the Pulse Counter API in ''pcnt.h". But that file is buried way down in "…\packages\esp32\hardware\esp32\1.0.4\tools\sdk\include\driver\driver". It does not appear to be automatically included by the Arduino IDE. Also, I could find no other .h file tha...