Search found 17 matches

by DurandA
Tue May 19, 2020 7:27 pm
Forum: Hardware
Topic: ESP32 PCB Antenna Design
Replies: 12
Views: 33192

Re: ESP32 PCB Antenna Design

I'm a bit late to the party. Thanks to Espressif for the antenna design and to @Prasad for the KiCad footprint. JLCPCB SMT service can now assemble ESP32-PICO-D4 so I am looking to replace modules with the ESP32 SiP to automate assembly of a few personal projects. I don't have experience with antenn...
by DurandA
Mon May 18, 2020 7:34 pm
Forum: Hardware
Topic: Why is MTDI of ESP32-PICO-KIT pulled high?
Replies: 2
Views: 3382

Why is MTDI of ESP32-PICO-KIT pulled high?

While reading the schematic of the ESP32-PICO-KIT (https://dl.espressif.com/dl/schematics/esp32-pico-kit-v4.1_schematic.pdf), I noticed that MTDI is held high using a 10k resistor (R23). However, the ESP32-PICO-D4 datasheet (https://www.espressif.com/sites/default/files/documentation/esp32-pico-d4_d...
by DurandA
Wed May 06, 2020 4:00 pm
Forum: ESP-IDF
Topic: Full-duplex SPI with cs_ena_pretrans
Replies: 1
Views: 3517

Re: Full-duplex SPI with cs_ena_pretrans

Digging a bit, I found a comment on this https://github.com/espressif/esp-idf/blob/4a558131eaa4d81d122edd15d4288968e5846994/components/driver/spi_master.c#L323-L324 : The hardware looks like it would support this, but actually setting cs_ena_pretrans when transferring in full duplex mode does absolu...
by DurandA
Mon Apr 27, 2020 11:01 am
Forum: ESP-IDF
Topic: Full-duplex SPI with cs_ena_pretrans
Replies: 1
Views: 3517

Full-duplex SPI with cs_ena_pretrans

Hi! According to ESP-IDF documentation, using cs_ena_pretrans ( https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/spi_master.html#_CPPv4N29spi_device_interface_config_t15cs_ena_pretransE ) only works on half-duplex transactions. However, my device works in full-du...
by DurandA
Sun Apr 26, 2020 12:05 am
Forum: General Discussion
Topic: [CLOSED] GPIO interrupt from buttons not always triggering
Replies: 1
Views: 3390

Re: GPIO interrupt from buttons not always triggering

Shame on me. :oops: I correctly set pull up but forgot to initialize pull_down_en to 0.
by DurandA
Sat Apr 25, 2020 8:41 pm
Forum: General Discussion
Topic: [CLOSED] GPIO interrupt from buttons not always triggering
Replies: 1
Views: 3390

[CLOSED] GPIO interrupt from buttons not always triggering

Hi, I attached interrupts to GPIO32/GPIO33 with internal pull-up to detect button presses (NEGEDGE) similarly to the gpio_example ( https://github.com/espressif/esp-idf/blob/master/examples/peripherals/gpio/main/gpio_example_main.c ). odroid-go-gpio.png However, the ISR is not always triggered. In f...
by DurandA
Sun Sep 15, 2019 12:54 am
Forum: ESP-IDF
Topic: Certificates with embedded private key
Replies: 1
Views: 3847

Re: Certificates with embedded private key

It would be helpful to have a quick answer from an Espressif engineer since we don't have access to the implementation.
by DurandA
Mon Sep 09, 2019 9:53 am
Forum: ESP-IDF
Topic: Certificates with embedded private key
Replies: 1
Views: 3847

Certificates with embedded private key

Does ESP-IDF handle client certificates with an embedded private key? Client certificates are used for both SSL and WPA-Enterprise. For the former, these are declared as follows in components/tcp_transport/include/esp_transport_ssl.h : /** * @brief Set SSL client certificate data for mutual authenti...
by DurandA
Mon Sep 09, 2019 9:25 am
Forum: General Discussion
Topic: uart_read_bytes() concurrent behavior
Replies: 2
Views: 3701

Re: uart_read_bytes() concurrent behavior

Thanks!
by DurandA
Sun Sep 08, 2019 10:53 pm
Forum: General Discussion
Topic: uart_read_bytes() concurrent behavior
Replies: 2
Views: 3701

uart_read_bytes() concurrent behavior

Does uart_read_bytes() yield so other tasks can run before the timeout? If not, what is the best strategy to prevent starvation? My goal is to read GPS data as soon as available (as done here: https://github.com/nkolban/esp32-snippets/blob/master/hardware/gps/gps/main/gps.c) without blocking other t...