Search found 4 matches

by espmich
Mon Mar 11, 2024 8:02 pm
Forum: ESP-IDF
Topic: How to make the provisioning proof of posession (pop) unique?
Replies: 1
Views: 361

How to make the provisioning proof of posession (pop) unique?

The proof of posession (pop) value 'abcd1234' is hard coded in the WiFi provisioning example: esp-idf/examples/provisioning/wifi_prov_mgr/main/app_main.c: const char *pop = "abcd1234"; When programming the chip of thousands of devices, every device will have the same pop value. Question How does one...
by espmich
Mon Jan 22, 2024 7:08 pm
Forum: Hardware
Topic: Routing of USB-UART or USB-JTAG
Replies: 1
Views: 656

Routing of USB-UART or USB-JTAG

Goal I want to access a ESP32-C6 with a USB connection, to program (from the bootloader) and access a serial console (during the runtime.) I'm trying to decide whether to route the UART pins to a CP2101N UART bridge or use the chip's internal USB transceiver, called USB-JTAG I guess. Serial Console...
by espmich
Tue Jan 16, 2024 9:31 pm
Forum: ESP-IDF
Topic: ESP32-C3: Using GPIO19 with internal pull-down
Replies: 2
Views: 2327

Re: ESP32-C3: Using GPIO19 with internal pull-down

Like the poster, I'm trying to use GPIO19 (and GPIO18 as well) for something other than USB connectivity. Instead, I have a tactical SPST switch (push button) connected to GPIO19 which connects the pin to GND when depressed. So I'm setting the internal pullup on 18 and 19 just like I do for any othe...
by espmich
Tue Jan 16, 2024 9:06 pm
Forum: ESP-IDF
Topic: ESP32-C3 Enabling GPIO18 and GPIO19 for IO use
Replies: 2
Views: 2712

Re: ESP32-C3 Enabling GPIO18 and GPIO19 for IO use

It's now 2024 and I'm using ESP-IDF 5.1.2 (the most current stable) to try to do as suggested. Like the poster, I want to (re)use GPIO18 and GPIO19 of the ESP32-C3 as tactical switch button inputs. So I'm trying to disable the USB-JTAG driver on these pins. // For good measure set GPIO 18 and 19 twi...