Search found 9034 matches

by ESP_Sprite
Wed Jun 28, 2023 2:07 am
Forum: Hardware
Topic: Best Processor and Devkit to Use
Replies: 2
Views: 749

Re: Best Processor and Devkit to Use

Generally, the Espressif devkit-C series are widely available and generally kept up-to-date with the latest SoC. Do note that we generally do not recommend using devkits as final products, as the composition of devkits isn't as stable as e.g. a module or chip. (As in: we won't change things in modul...
by ESP_Sprite
Wed Jun 28, 2023 2:02 am
Forum: General Discussion
Topic: ESP32-S2 GPIO voltage level shifting
Replies: 1
Views: 669

Re: ESP32-S2 GPIO voltage level shifting

No, sorry, there's no way to do that. You could possibly get a few pins that run at 1.8V by doing some hackery with the pins in the Vcc_sio domain (but note that means moving the flash to custom pins, which you can only do using external flash), but that's way less than 25 IOs and still not at the 1...
by ESP_Sprite
Sun Jun 25, 2023 11:35 am
Forum: ESP-IDF
Topic: Capturing long stream of pulses with RMT?
Replies: 5
Views: 1350

Re: Capturing long stream of pulses with RMT?

Examples are available within ESP-IDF. The new driver is indeed quite different from the old one, but this needed to happen in order to support things like DMA; I don't know if the old driver supports that. Resolution of RMT Rx is the same as RMT Tx; with an 80MHz APB bus, you should be able to capt...
by ESP_Sprite
Sun Jun 25, 2023 11:33 am
Forum: Hardware
Topic: flashing firmware to raw ESP32-C3-wroom-02-N4 in a custom PCB
Replies: 3
Views: 1185

Re: flashing firmware to raw ESP32-C3-wroom-02-N4 in a custom PCB

The bootloader that is responsible for flashing the chips is baked into ROM in the factory in case of ESP32 chips: you do not have to (and in fact cannot) flash it; it works out of the box. On the C3, you can either use the serial port or the built-in USB to initially flash the chip. Note that if yo...
by ESP_Sprite
Sun Jun 25, 2023 11:31 am
Forum: Hardware
Topic: CP2102N and ESP32
Replies: 6
Views: 1898

Re: CP2102N and ESP32

Generally, the ESP32 switches to download mode when the IO0 signal is low when EN goes from low to high. Do keep in mind that there's a RC network on EN, so if EN is released, it takes a fraction of a second to actually go high.
by ESP_Sprite
Sat Jun 24, 2023 2:38 am
Forum: Hardware
Topic: [beginner] grilled WeMos esp32 lolin by connecting USB and battery ...
Replies: 4
Views: 1183

Re: [beginner] grilled WeMos esp32 lolin by connecting USB and battery ...

If your board confirms to the schematic, it's very unlikely that connecting both USB and battery, in whatever order, caused the ESP32 to smoke. There's a circuit that disables the battery when USB is connected, and even if that would fail, the result would be the battery being damaged and not the re...
by ESP_Sprite
Sat Jun 24, 2023 2:33 am
Forum: Hardware
Topic: Using ESP32-S2 without WiFi
Replies: 3
Views: 2323

Re: Using ESP32-S2 without WiFi

Yes, that's correct. And from what I heard from the hardware team, the best way to 'terminate' it would be to simply leave the connection open.
by ESP_Sprite
Sat Jun 24, 2023 2:32 am
Forum: ESP32 Arduino
Topic: xTaskCreate does't work constantly
Replies: 1
Views: 638

Re: xTaskCreate does't work constantly

So first of all: it'd be generally bad practice to create and destroy tasks like that: it's an expensive operation and you normally do it on startup only. For instance, you could have a doorTask which is created on startup and normally waits on some inter-task thing (a FreeRTOS semaphore or queue or...
by ESP_Sprite
Sat Jun 24, 2023 2:23 am
Forum: ESP-IDF
Topic: Esp32s3 : Question about the Task Watch Dog Timer
Replies: 4
Views: 1693

Re: Esp32s3 : Question about the Task Watch Dog Timer

FWIW, the way it works (a bit simpified) is that esp_task_wdt_reset only sets a flag that for this round, the associated task did reset their watchdog. There's a timer that periodically calls a routine that checks if all the registered tasks have done so, and if that's the case it feeds the hardware...
by ESP_Sprite
Sat Jun 24, 2023 2:17 am
Forum: ESP-IDF
Topic: Settings between Arduino-Esp32 and esp-idf
Replies: 1
Views: 511

Re: Settings between Arduino-Esp32 and esp-idf

USB Mode: "Hardware CDC and JTAG" Component config → ESP System Settings → Channel for console output: USB Serial/JTAG Controller USB CDC On Boot: "Disabled" USB Firmware MSC On Boot: "Disabled" USB DFU On Boot: "Disabled" There's no direct equivalent as in ESP-IDF you'd have to initialize the USB-...