Search found 9013 matches

by ESP_Sprite
Sat Apr 20, 2024 12:40 am
Forum: ESP-IDF
Topic: Struggling with BLE OTA encrypted updates
Replies: 1
Views: 18

Re: Struggling with BLE OTA encrypted updates

0xcf is the first byte of the *encrypted* image format, but it looks like it's written via function calls that expect the *decrypted* image.
by ESP_Sprite
Sat Apr 20, 2024 12:33 am
Forum: Hardware
Topic: "Sleep" mode in which IRAM and cache are preserved
Replies: 3
Views: 113

Re: "Sleep" mode in which IRAM and cache are preserved

I think that code would crash: you're calling a blocking function in a critical section. In general: That sleep mode is not intended to manually call, to be honest; it's ideal for a RTOS idle scenario as the way it sleeps makes it trivial to implement, with the downside being that the savings are no...
by ESP_Sprite
Fri Apr 19, 2024 11:44 am
Forum: ESP32 Arduino
Topic: Partitioning ESP32
Replies: 6
Views: 234

Re: Partitioning ESP32

If the JSON is a single key/value store, you'd probably best off using the NVS (or specifically for Arduino, the 'preferences' library) rather than a spiffs. Just take the keys that you would put into the JSON file and feed them into the Preferences lib instead.
by ESP_Sprite
Fri Apr 19, 2024 11:40 am
Forum: ESP-IDF
Topic: ESP32S3: RTC main counter interrupt while awake
Replies: 9
Views: 1794

Re: ESP32S3: RTC main counter interrupt while awake

Glad to hear it works. No need to mark the answer as accepted, the forum doesn't have functionality for that.
by ESP_Sprite
Fri Apr 19, 2024 11:37 am
Forum: Hardware
Topic: "Sleep" mode in which IRAM and cache are preserved
Replies: 3
Views: 113

Re: "Sleep" mode in which IRAM and cache are preserved

All of them do. FreeRTOS detects when there's nothing better to do and runs the 'idle' task. This will put the core to sleep until the next tick interrupt or any other configured interrupt happens. Note that the core is only clockgated, not powered down, and all peripherals including the radios stil...
by ESP_Sprite
Fri Apr 19, 2024 8:31 am
Forum: ESP32 Arduino
Topic: Partitioning ESP32
Replies: 6
Views: 234

Re: Partitioning ESP32

Dependent on what configuration you need, nvs could also be a good place to store it.
by ESP_Sprite
Fri Apr 19, 2024 1:19 am
Forum: ESP32 Arduino
Topic: Partitioning ESP32
Replies: 6
Views: 234

Re: Partitioning ESP32

If you need OTA, you need two OTA partitions, ideally of the same size. (The factory partition is not required for OTA, though, so unless you know you need a factory partition, you can convert that into an OTA partition, giving you two 1.5MiB-sized OTA partitions.) Do you need to store files into in...
by ESP_Sprite
Fri Apr 19, 2024 1:15 am
Forum: ESP-IDF
Topic: ESP IDF rmt_new_copy_encoder
Replies: 1
Views: 127

Re: ESP IDF rmt_new_copy_encoder

Have you looked at the example that comes with esp-idf? Probably easier to just copy/paste that.
by ESP_Sprite
Thu Apr 18, 2024 3:01 am
Forum: IDEs for ESP-IDF
Topic: include wifi.h can't be resolved in VSCode
Replies: 2
Views: 971

Re: include wifi.h can't be resolved in VSCode

Why would you need wifi.h in the first place? The 'normal' way to include wifi functions is by including esp_wifi.h.
by ESP_Sprite
Thu Apr 18, 2024 12:45 am
Forum: General Discussion
Topic: ESP32 runs wild, can not stop or reboot. Gets hot.
Replies: 1
Views: 564

Re: ESP32 runs wild, can not stop or reboot. Gets hot.

Likely the module was subjected to something not good (overvoltage, power spike, static electricity, ...) that fried the flash chip inside the package. The ESP32 is trying to boot from that but fails. Normally the ESP32 itself doesn't get hot in that state; it's more likely that the flash broke in s...