Search found 2694 matches
- Sun Jul 26, 2026 8:13 pm
- Forum: Hardware
- Topic: ESP32-P4 I2S Master - Issue with Alignment of data bits with bclk
- Replies: 3
- Views: 23
Re: ESP32-P4 I2S Master - Issue with Alignment of data bits with bclk
In your code, you're initializing two channels with the same i2s_std_config_t; i.e. you tell two channels to use the same pins (like you would do for one full-duplex channel). This might be causing issues.
- Tue Jul 21, 2026 7:45 pm
- Forum: ESP-IDF
- Topic: Need help porting SPI Slave code from an ESP8266 to a ESP32-C5
- Replies: 3
- Views: 82
- Sun Jul 19, 2026 5:33 pm
- Forum: ESP-IDF
- Topic: ESP IDF 6.01 I2S API callback on chunk of data available
- Replies: 5
- Views: 93
Re: ESP IDF 6.01 I2S API callback on chunk of data available
I don't think that I'm an AI. - But maybe I am and only programmed to think otherwise? Will go and try some CAPTCHAs to find out.
You do not want dropped frames, do you ?
Rather not. But I also don't get any frames dropped. Why would I?
I am saying that there is value to have a callback that ...
You do not want dropped frames, do you ?
Rather not. But I also don't get any frames dropped. Why would I?
I am saying that there is value to have a callback that ...
- Sat Jul 18, 2026 9:12 am
- Forum: ESP32 Arduino
- Topic: ESP32-S3 RGB LCD: drawFastVLine()/single-column framebuffer anomaly using ST7262 panel
- Replies: 3
- Views: 23
Re: ESP32-S3 RGB LCD: drawFastVLine()/single-column framebuffer anomaly using ST7262 panel
Frame buffer in PSRAM? Then yes, that might be an issue.cache coherency
- Thu Jul 16, 2026 1:06 pm
- Forum: ESP-IDF
- Topic: Feature request — keyless field re-flashing with mandatory erase-first, and reads fully disabled
- Replies: 6
- Views: 56
Re: Feature request — keyless field re-flashing with mandatory erase-first, and reads fully disabled
1. On re-randomizing the key. I understand eFuses are one-time and can't be rewritten, which is what breaks the clean version of this.
Yes, every eFuse (bit) can either stay "0", or be written to "1" once; you could destroy a key by setting all its bits to "1".
is destroying/invalidating a ...
- Wed Jul 15, 2026 1:07 pm
- Forum: General Discussion
- Topic: esp32-c6 riscv instructions set
- Replies: 2
- Views: 41
Re: esp32-c6 riscv instructions set
The TRM says
RISC-V instruction set architecture (ISA) comprising base integer (I), multiplication/division (M), atomic (A) and compressed (C) standard extensions
[...]
RISC-V RV32IMAC ISA
- Wed Jul 15, 2026 9:39 am
- Forum: ESP-IDF
- Topic: Feature request — keyless field re-flashing with mandatory erase-first, and reads fully disabled
- Replies: 6
- Views: 56
Re: Feature request — keyless field re-flashing with mandatory erase-first, and reads fully disabled
Not sure if keys stored in the eFuses can be wiped/"overwritten", but if so, you may be able to come up with a scheme where you use a read-protected eFuse key for encryption/decryption of (only) sensitive data. Then you only allow (OTA) firmware flashing after having destroyed the key. That'd ...
- Mon Jul 13, 2026 1:21 pm
- Forum: ESP-IDF
- Topic: Boreas:: Zephyr-style kernel APIs and a device model
- Replies: 3
- Views: 108
Re: Boreas:: Zephyr-style kernel APIs and a device model
- atomics: under the hood they are stdatomics
I think you got that one backwards. "__atomic_store_n()", for example, is (likely) "under gcc's hood" of the standard C "atomic_store_explicit()".
- looking more into this.
The problem is, if, for whatever (scheduling/priority) reason, the ...
- Sun Jul 12, 2026 9:04 pm
- Forum: General Discussion
- Topic: Hello, I am new into robotics and looking for books
- Replies: 3
- Views: 40
Re: Hello, I am new into robotics and looking for books
When dealing with microcontrollers, you always have the electronics/hardware and the software side. You won't get anywhere without enough understanding of electronics for your purpose. The bar for entry is pretty low; you need to know what voltage is and current, because if you don't you're bound to ...
- Sat Jul 11, 2026 2:49 pm
- Forum: ESP-IDF
- Topic: Do we need to "burst" (periodically toggle CS) to stream data to our ESP32S3 via SPI?
- Replies: 2
- Views: 68
Re: Do we need to "burst" (periodically toggle CS) to stream data to our ESP32S3 via SPI?
I can't seem to find a good answer as to if/how "continuous" transfer is supported in slave mode.
An SPI transaction ends when either /CS is pulled high or when the corresponding RX buffer is full.
My suggestion is to test how this is handled by enqueuing two (or more) transactions and checking ...
An SPI transaction ends when either /CS is pulled high or when the corresponding RX buffer is full.
My suggestion is to test how this is handled by enqueuing two (or more) transactions and checking ...