Search found 23 matches

by expresspotato
Sun Apr 14, 2024 12:55 am
Forum: General Discussion
Topic: Espressif and product upgrade path
Replies: 5
Views: 533

Re: Espressif and product upgrade path

And I appreciate that, you'd know this better than me, but my suspicion is companies use the ESP32 because it's an MCU, with built in WiFi, BLE, for IOT and other devices. Pairing one ESP32 with another is much more expensive, time consuming, is more difficult to maintain, double the power consumpti...
by expresspotato
Sat Apr 13, 2024 8:51 pm
Forum: General Discussion
Topic: Espressif and product upgrade path
Replies: 5
Views: 533

Re: Espressif and product upgrade path

Huh? Are you actually wondering what be the benefits could be of a more simple, smaller, cheaper SoC with lower power consumption?! Uh-oh... :D Well perhaps lower power consumption. Smaller and cheaper? Well STM32 has some absolutely tiny micro processors (with terrible software) that are in fact c...
by expresspotato
Sat Apr 13, 2024 5:42 pm
Forum: General Discussion
Topic: Espressif and product upgrade path
Replies: 5
Views: 533

Espressif and product upgrade path

Hello, We're using the ESP32-Pico-v3-02 for our project, to be mass produced this spring. As we look for a path for future upgrades, we're struggling with our ability to continue with the ESP32... There doesn't seem to be something in the pipeline that has: - Required: Dual Core (240 Mhz or higher) ...
by expresspotato
Sat Apr 13, 2024 2:01 am
Forum: ESP-ADF 中文讨论版
Topic: A2DP/BLE coex 情况下 连接BLE的时候会造成系统重启
Replies: 1
Views: 31516

Re: A2DP/BLE coex 情况下 连接BLE的时候会造成系统重启

Hello, I am seeing the same bug here on v4.3.7. Changing connection parameters consistently causes a crash with the following stack. Anyone else? Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled. Core 0 register dump: PC : 0x40015788 PS : 0x00060830 A0 : 0x80049eba A1...
by expresspotato
Sun Dec 24, 2023 5:06 am
Forum: ESP-IDF
Topic: Writing to SPI with a transaction length > internal memory available?
Replies: 1
Views: 1150

Writing to SPI with a transaction length > internal memory available?

Hello, I'm flashing firmware to another chip using the ESP32. It must be done in a single transaction with the CS line held low for the entire length of the transfer. After some digging, it looks like the SPI driver can only transfer a single transaction that is smaller than the amount of heap in in...
by expresspotato
Tue Dec 05, 2023 11:50 pm
Forum: Report Bugs
Topic: Reset in light sleep
Replies: 9
Views: 57303

Re: Reset in light sleep

Were you ever able to solve this issue? Simply put BLE & Light Sleep has been broken since 4.4.x and still is here on 5.2.1. Intermittet crashes with RTCWDT_RTC_RESET. I've tried everything from "extra crystal current" to other boards, and everything in between. Something is just wrong and the CPU d...
by expresspotato
Mon Oct 30, 2023 4:38 am
Forum: ESP-IDF
Topic: ESP32 + STM32 and I2S... Strange strobing sound after a few seconds
Replies: 0
Views: 419

ESP32 + STM32 and I2S... Strange strobing sound after a few seconds

We're using a combination of ESP32 (wonderful software guys, so much easier to work with than the STM32) and the STM32 for sound processing. The two MCU's are on I2S, 16 kHz, Left & Right channels, no MCLK. ESP32 as Master With the ESP32 as master, the BCLK appears to be a bit too slow. On the STM32...
by expresspotato
Wed Aug 02, 2023 3:35 am
Forum: ESP-IDF
Topic: Deep sleep, with multiple wake up sources - Changes in v4.3.x vs 4.4.x?
Replies: 0
Views: 1814

Deep sleep, with multiple wake up sources - Changes in v4.3.x vs 4.4.x?

Hello, We're running IDF v.4.3.5 with good results and was wondering about the following statement, that appeared in the v.4.4.x version of the documentation for esp-idf: On ESP32, touch wakeup source can not be used when RTC_PERIPH power domain is forced to be powered on (ESP_PD_OPTION_ON) or when ...
by expresspotato
Sun Apr 16, 2023 2:01 am
Forum: Hardware
Topic: i2c - Dealing with non-standard custom chip timing
Replies: 4
Views: 1674

Re: i2c - Dealing with non-standard custom chip timing

After hours with the logic analyzer, the timing doesn't even follow the spec sheet when sent from its windows configuration utility. I ended up using the following library and adding the needed delays with esp_rom_delay_us.

https://github.com/tuupola/esp_software_i2c
by expresspotato
Wed Apr 05, 2023 12:07 pm
Forum: Hardware
Topic: i2c - Dealing with non-standard custom chip timing
Replies: 4
Views: 1674

Re: i2c - Dealing with non-standard custom chip timing

Hello @MicroController, Thanks kindly for the reply and your suggestion. The more I think about it, the more I think it's going to be a real problem because the chip requires 24 us, which is neither 1 nor 2 bits (10 us each) but something in between for some reason. I will try just the start command...