Search found 9 matches
- Mon May 18, 2026 6:03 pm
- Forum: ESP-IDF
- Topic: SPI driver - configured 2 MHz, but 1 Mhz on the wire
- Replies: 2
- Views: 79
Re: SPI driver - configured 2 MHz, but 1 Mhz on the wire
You're right! Thank you! 
- Fri May 08, 2026 3:42 pm
- Forum: ESP-IDF
- Topic: SPI driver - configured 2 MHz, but 1 Mhz on the wire
- Replies: 2
- Views: 79
SPI driver - configured 2 MHz, but 1 Mhz on the wire
Hi guys!
I have configured my SPI driver with 2 MHz clock. But on the wire I see just 1 MHz. Why?
spi_device_interface_config_t devcfg_bme = {
.clock_speed_hz = 2 * 1000 * 1000,
.mode = 0,
.spics_io_num = GPIO_NUM_5, // CS Pin
.queue_size = 1,
.flags = 0,
.command_bits = 0,
.address_bits ...
I have configured my SPI driver with 2 MHz clock. But on the wire I see just 1 MHz. Why?
spi_device_interface_config_t devcfg_bme = {
.clock_speed_hz = 2 * 1000 * 1000,
.mode = 0,
.spics_io_num = GPIO_NUM_5, // CS Pin
.queue_size = 1,
.flags = 0,
.command_bits = 0,
.address_bits ...
- Fri May 08, 2026 3:33 pm
- Forum: ESP-IDF
- Topic: SPI driver - huge delay between transmits Why?
- Replies: 4
- Views: 110
Re: SPI driver - huge delay between transmits Why?
Unfortunately, I have to keep switching back and forth between Data and Command for ILI9341. I can't get it synchronized when I send everything all at once.
In the meantime, I found it in the documentation. ESP makes a big delay between transmissions. :?
The typical transaction duration for one ...
In the meantime, I found it in the documentation. ESP makes a big delay between transmissions. :?
The typical transaction duration for one ...
- Tue May 05, 2026 4:22 pm
- Forum: ESP-IDF
- Topic: SPI driver - huge delay between transmits Why?
- Replies: 4
- Views: 110
SPI driver - huge delay between transmits Why?
Hi folks!
I use the ESP SPI master driver for LCD communication (ILI9341). I observe a huge delay between transmits. Transmitting a byte takes 2 us, but the delay is 60us (Debug optimization). Is it possible to make the delay smaller?
Here is my code
void spi_lcd_init(void)
{
esp_err_t rv ...
I use the ESP SPI master driver for LCD communication (ILI9341). I observe a huge delay between transmits. Transmitting a byte takes 2 us, but the delay is 60us (Debug optimization). Is it possible to make the delay smaller?
Here is my code
void spi_lcd_init(void)
{
esp_err_t rv ...
- Sun May 03, 2026 7:36 pm
- Forum: ESP-IDF
- Topic: LP CPU errors and warning while starting debug session (Espressive IDE)
- Replies: 1
- Views: 38
Re: LP CPU errors and warning while starting debug session (Espressive IDE)
I have found the problem!
There is a configuration for the target and you can choose the target with or without LP Core. For smooth debugging I also recommend to set the optimization level to -O0 in the menuconfig (compiler options).
Best regards
Nikolai
There is a configuration for the target and you can choose the target with or without LP Core. For smooth debugging I also recommend to set the optimization level to -O0 in the menuconfig (compiler options).
Best regards
Nikolai
- Sun May 03, 2026 8:42 am
- Forum: ESP-IDF
- Topic: LP CPU errors and warning while starting debug session (Espressive IDE)
- Replies: 1
- Views: 38
LP CPU errors and warning while starting debug session (Espressive IDE)
Hello everyone,
when I start a debug session with the Espressive IDE, I see errors and warning from the Low Power CPU. How can I disable the debugging of the LP CPU?
Error: [esp32c6.lp.cpu] Timed out after 5s waiting for busy to go low (abstractcs=0x10001002). Increase the timeout with riscv set ...
when I start a debug session with the Espressive IDE, I see errors and warning from the Low Power CPU. How can I disable the debugging of the LP CPU?
Error: [esp32c6.lp.cpu] Timed out after 5s waiting for busy to go low (abstractcs=0x10001002). Increase the timeout with riscv set ...
- Thu Apr 30, 2026 6:02 pm
- Forum: ESP-IDF
- Topic: How to remove a component from project
- Replies: 2
- Views: 93
Re: How to remove a component from project
I removed the component from the yml file. But the build fails with compiler errors after that.
The managed component information is emdedded everywhere in the build system.
I expect a Remove button in the GUI, if there is a Add button.
Thank you!
The managed component information is emdedded everywhere in the build system.
I expect a Remove button in the GUI, if there is a Add button.
Thank you!
- Wed Apr 29, 2026 10:33 am
- Forum: ESP-IDF
- Topic: 1064 files (137 components) for "Hello world!" Why?
- Replies: 1
- Views: 64
1064 files (137 components) for "Hello world!" Why?
Hello everyone,
I am new to ESP32, sorry if my question sounds odd.
I have a C6 Dev board and use Espressive IDE. My "Hello world!" project build compiles 1064 files (137 components). Why?
For comparasion the STM32 hello world has only 11 files. https://github.com/nikolai-baschinski/STM32F767ZI ...
I am new to ESP32, sorry if my question sounds odd.
I have a C6 Dev board and use Espressive IDE. My "Hello world!" project build compiles 1064 files (137 components). Why?
For comparasion the STM32 hello world has only 11 files. https://github.com/nikolai-baschinski/STM32F767ZI ...
- Tue Apr 28, 2026 2:51 pm
- Forum: ESP-IDF
- Topic: How to remove a component from project
- Replies: 2
- Views: 93
How to remove a component from project
Hello everyone,
I use Espressive IDE (Eclipse CDT) for my projects. I've installed a ready-to-use component from the ESP-IDF. How do I remove this component from the project?
Thank you!
Nikolai
I use Espressive IDE (Eclipse CDT) for my projects. I've installed a ready-to-use component from the ESP-IDF. How do I remove this component from the project?
Thank you!
Nikolai