Search found 5 matches

by JolonBMT
Wed Aug 05, 2026 10:09 pm
Forum: ESP-IDF
Topic: MQTT randomly stops sending/receiving messages but doesn't report being disconnected
Replies: 1
Views: 46

MQTT randomly stops sending/receiving messages but doesn't report being disconnected

I am using v6.0.2 (was previously using v5.5.0). I am compiling on Windows 11 and flashing using the VSCode ESP-IDF extension.

At random times during operation, the ESP32 will stop communicating with the broker. It will start filling the outbox with qos1 messages that cannot be sent. I've included ...
by JolonBMT
Fri Jul 31, 2026 5:45 am
Forum: ESP-IDF
Topic: How did I get this wakeup cause?
Replies: 1
Views: 31

How did I get this wakeup cause?

My ESP32- S3 woke up from deepsleep with the following wake cause (see the end of the log):

ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x5 (DSLEEP),boot:0xa (SPI_FAST_FLASH_BOOT)
pro cpu reset by JTAG
SPIWP:0xee
mode:DIO, clock div:1
load:0x3fce2820,len:0x159c
load:0x403c8700,len:0xd24
load ...
by JolonBMT
Sun Oct 12, 2025 8:20 pm
Forum: ESP-IDF
Topic: Writing a single value to NVS from a PC
Replies: 6
Views: 1214

Re: Writing a single value to NVS from a PC

There is, so sorry, that won't work.
@Sprite Is there a better way to modify one value in NVS?
by JolonBMT
Thu Oct 09, 2025 10:01 pm
Forum: ESP-IDF
Topic: Writing a single value to NVS from a PC
Replies: 6
Views: 1214

Re: Writing a single value to NVS from a PC

vvb333007 That's a good idea. My preference would've been to store the serial number as an integer. I could possibly make it a uint64 and use the start and end bytes as markers.

I wish there was a way to unpack a nvs binary file back to a csv for easy modification. Perhaps I could write a tool ...
by JolonBMT
Wed Oct 08, 2025 8:11 pm
Forum: ESP-IDF
Topic: Writing a single value to NVS from a PC
Replies: 6
Views: 1214

Writing a single value to NVS from a PC

I have an ESP32-S3 and I've set up the partition table to have a 24K NVS partition.
One of the values in NVS is called `serialno`. It is a 32-bit serial number that should be unique to each device.
There are other values stored in NVS. Some of them are constant, but others may be set during ...

Go to advanced search