Search found 83 matches

by username
Fri Jun 07, 2019 7:28 pm
Forum: General Discussion
Topic: Is it possible to receive GPIO edge type in an interrupt handler (ISR)?
Replies: 5
Views: 245

Re: Is it possible to receive GPIO edge type in an interrupt handler (ISR)?

Following the gpio interrupt example, and just to be clear this one here. https://github.com/espressif/esp-idf/blob/master/examples/peripherals/gpio/main/gpio_example_main.c In the following task below from that example, you can add this to it to re-read the pin. static void gpio_task_example(void* ...
by username
Wed Jun 05, 2019 5:12 am
Forum: General Discussion
Topic: Embedding Binary Data using CMake help
Replies: 0
Views: 59

Embedding Binary Data using CMake help

When using make, embedding files was straightforward to me. If I wanted to add index.html & favicon.ico all I had to put this in the component.mk file: COMPONENT_SRCDIRS += WebsiteFiles COMPONENT_EMBED_FILES := WebsiteFiles/index.html WebsiteFiles/favicon.ico WebsiteFiles/jquery-3.3.1.min.js Trying ...
by username
Fri May 17, 2019 5:21 pm
Forum: General Discussion
Topic: VisualGDB for the ESP32. Another alternative to Eclipse or PlatformIO
Replies: 0
Views: 306

VisualGDB for the ESP32. Another alternative to Eclipse or PlatformIO

I wanted to let users know about another and IMHO a much better alternative to Eclipse or PlatformIO. It's VisualGDB https://visualgdb.com/ I have been using VisualGDB for a couple years now for embedded Linux boards. They have added support for the ESP32. I have been using this for 3 months now wit...
by username
Fri May 17, 2019 4:39 pm
Forum: General Discussion
Topic: Teething troubles
Replies: 7
Views: 457

Re: Teething troubles

FWIW, I have been using VisualGDB because not so long ago they added support for the ESP32. It makes life so much simpler using their platform. I am telling you guys this because when it comes to menuconfig you can see all the options there so easily this way. I made a short video of that here. http...
by username
Fri May 17, 2019 3:44 pm
Forum: General Discussion
Topic: ESP32 compiling time is way too long!
Replies: 19
Views: 1314

Re: ESP32 compiling time is way too long!

- using -jx or not, didn't change too much. Strange, -jx should make a great improvement. Just to be clear your not actually typing "make -jx" right ? your instead doing something like "make -j8" or "make -j16". You should open task manger when you start the make, and ensure all your cores are bein...
by username
Fri May 17, 2019 1:36 pm
Forum: General Discussion
Topic: Teething troubles
Replies: 7
Views: 457

Re: Teething troubles

You can also change the default stack sizes is menuconfig.
by username
Wed May 15, 2019 11:28 am
Forum: General Discussion
Topic: SPI Latency
Replies: 2
Views: 154

Re: SPI Latency

you are sending data 4 times which is causing part of your delay. spi_device_polling_transmit(spi, &transA[bufferIndex]); spi_device_polling_transmit(spi, &transB[bufferIndex]); spi_device_polling_transmit(spi, &transC[bufferIndex]); spi_device_polling_transmit(spi, &transD[bufferIndex]); You can mi...
by username
Tue May 14, 2019 10:17 pm
Forum: General Discussion
Topic: Two COM ports on ESP32 development board
Replies: 4
Views: 235

Re: Two COM ports on ESP32 development board

He might have a WROVER board.
Typically, the higher numbered com port is the serial port.
by username
Tue May 14, 2019 10:15 pm
Forum: General Discussion
Topic: ESP32 compiling time is way too long!
Replies: 19
Views: 1314

Re: ESP32 compiling time is way too long!

I think -jx is x = 2 x cores because each core supports two threads.
Correct. My current system is a 8 core. so that would be: make -j16. I should have been more clear, just assumed people knew.

Go to advanced search