Search found 131 matches

by rsimpsonbusa
Sun Nov 17, 2024 10:45 pm
Forum: ESP-IDF
Topic: [ESP-Wifi-Mesh] No-router mode changing root dynamically
Replies: 3
Views: 1158

Re: [ESP-Wifi-Mesh] No-router mode changing root dynamically

Well, a really simplistic alternative is to have a single esp32xxxx acting as a soft AP and hence a router with a known ssid. Will do nothing but the mesh will see this ssid and start as usual even when a root node dies and a new one gets root status. It’s dumb but works. I’ve read of VERY complicat...
by rsimpsonbusa
Sun Nov 17, 2024 10:28 pm
Forum: ESP-IDF
Topic: ESP-MESH-WIFI using ESP Idf
Replies: 1
Views: 473

Re: ESP-MESH-WIFI using ESP Idf

Hi. I work a lot with esp mesh. To your request, not that I know. The Mesh event manager has an event child connected where you can associate the mac to an alias and have your own mac table. But it’s not the same, since you are responsible for controlling the alias when created and when dying (event...
by rsimpsonbusa
Sun Nov 17, 2024 10:12 pm
Forum: ESP-IDF
Topic: External SPI flash error ESP_ERR_FLASH_NOT_INITIALISED on ESP32-S3 custom board
Replies: 5
Views: 1093

Re: External SPI flash error ESP_ERR_FLASH_NOT_INITIALISED on ESP32-S3 custom board

Winbond. Clock Frequency-Max (fCLK), 104 MHz. Data Retention Time-Min, 20. Endurance, 100000 Write/Erase Cycles. JESD-30 Code, S-PDSO-G8. Length, 5.28 mm.
by rsimpsonbusa
Sun Nov 17, 2024 10:00 pm
Forum: ESP-IDF
Topic: External SPI flash error ESP_ERR_FLASH_NOT_INITIALISED on ESP32-S3 custom board
Replies: 5
Views: 1093

Re: External SPI flash error ESP_ERR_FLASH_NOT_INITIALISED on ESP32-S3 custom board

Hi. If it’s not an inconvenient question, will there be a LOT of writing to the winbond? Is it configured as a SPIFFS partition? The question is regarding the number of writes to the flash, it eventually saturates and is effectively dead.I use FRAMs for this reason.

Regards
by rsimpsonbusa
Sun Nov 17, 2024 3:32 pm
Forum: ESP-MDF
Topic: How can I trigger the creation of a new mesh network, once a mesh network is full? + how to get IDs of existing networks
Replies: 7
Views: 19186

Re: How can I trigger the creation of a new mesh network, once a mesh network is full? + how to get IDs of existing netw

Ho @o.copleston. Thanks for the info. I know its been 4 years since the post but if you can help. I did the suggested changes to the mesh manual example and to my own app (no encryption). The SSID ESPM-XXXX does show up but NOT the Mesh Id. Actually no record of the mesh type shows up in the Manual ...
by rsimpsonbusa
Fri Oct 18, 2024 5:18 pm
Forum: ESP-IDF
Topic: gpio_config() call set PIN low immediately with PULLUP enabled
Replies: 3
Views: 992

Re: gpio_config() call set PIN low immediately with PULLUP enabled

YES!!!!
Thanks for the wisdom!!!
Now the bomb is not going off WITHOUT my concent :D :D
by rsimpsonbusa
Fri Oct 18, 2024 3:59 pm
Forum: ESP-IDF
Topic: gpio_config() call set PIN low immediately with PULLUP enabled
Replies: 3
Views: 992

gpio_config() call set PIN low immediately with PULLUP enabled

Hi everybody. Hope all is well. Long time. Need some help/clarification.....please ESPIDF people. I have a condition where after filling the required parameters to a gpio_config_t variable, specifically stating that I want a PULLUP on an Output pin, AND AND, having an external pull up resistor 1K (f...
by rsimpsonbusa
Mon Jan 29, 2024 6:45 pm
Forum: ESP-IDF
Topic: Creating a mesh network without a router connected
Replies: 1
Views: 1611

Re: Creating a mesh network without a router connected

I presume you do not want or have a WiFi available but still need a mesh. I had a similar requirement, for example if you are going to use LORA instead of WiFi, or just collect data an store it. Anyways, what I ended up doing is using another ESP32 in STA mode so that it will provide the REQUIRED Wi...
by rsimpsonbusa
Thu Dec 28, 2023 2:36 am
Forum: ESP-IDF
Topic: React to GPIO fast: ISR or queue?
Replies: 1
Views: 916

Re: React to GPIO fast: ISR or queue?

I suggest having a setup routine that sets the gpio as input and adds it as isr int. Call it from within the ISR after setting it for output. I presume you are not making a delay within, just gpio_ser_level(pin,1) and then gpio_set_level(pin,0) basically a pulse.