Search found 479 matches

by username
Tue Jul 03, 2018 10:43 pm
Forum: General Discussion
Topic: Best approach for button functionality
Replies: 10
Views: 20326

Re: Best approach for button functionality

There are many ways to skin a cat, but the way I skin mine when using a interrupt for this situation is this. Pin changes state and jumps to ISR. The first thing is disable interrupt. Set a variable to true, then clear IRQ bit to be ready for next IRQ, and exit ISR. Depending on how fast I need to c...
by username
Tue Jul 03, 2018 9:33 pm
Forum: General Discussion
Topic: Best approach for button functionality
Replies: 10
Views: 20326

Re: Best approach for button functionality

There is nothing wrong with using delays, there really is no need to add hardware to filter the bounce, when you can do it all in software just the same. That snipped of Arduino code is far more than it needs to be. Also, one needs to be careful when using interrupts on buttons with no filtering. Yo...
by username
Mon Jun 18, 2018 7:39 pm
Forum: General Discussion
Topic: ESP32-LyraT web radio example ?
Replies: 0
Views: 3084

ESP32-LyraT web radio example ?

Will there be a ESP32-LyraT web radio example ?
Just curious if they might make an example to stream audio from many of the radio stations out there.

I am glad they made this board, is very helpful to learn from.
http://www.electrodragon.com/product/es ... 32-wrover/
by username
Mon Jun 11, 2018 2:42 pm
Forum: General Discussion
Topic: DMA to 8-bit shift register for GPIO pourposes
Replies: 10
Views: 17429

Re: DMA to 8-bit shift register for GPIO pourposes

I might have to take another look at the FTDI controller. We tried it when it first came out. The data sheet was terrible, along with the command structure. I just never looked back at it since then. But the increase in SPI speed seems worth another lookse.
by username
Mon Jun 11, 2018 1:06 pm
Forum: General Discussion
Topic: DMA to 8-bit shift register for GPIO pourposes
Replies: 10
Views: 17429

Re: DMA to 8-bit shift register for GPIO pourposes

Thank you for the great reply. I worked for this company years ago, and wrote the graphics lib, and designed the board for them years ago. http://www.versamodule.com/Video/VM7/VM7.html On that board I am using a RA8875 graphics controller. It has both spi and parallel interfaces. As i am sure you al...
by username
Sun Jun 10, 2018 6:55 pm
Forum: General Discussion
Topic: DMA to 8-bit shift register for GPIO pourposes
Replies: 10
Views: 17429

DMA to 8-bit shift register for GPIO pourposes

Much of what I do involves using LCD's. Sadly I have put off learning how to use DMA. I saw this great post by ESP_Sprite: https://esp32.com/viewtopic.php?f=17&t=3188 , that got me thinking... It seems to me this is the only way to go for LCD's is to have the processor update the screen in the backg...
by username
Sun May 06, 2018 4:20 am
Forum: General Discussion
Topic: New To forum with a OTA question
Replies: 6
Views: 7465

Re: New To forum with a OTA question

@Kolban. I understand you point of view. Still curious as to the "why" there is not more OTA examples is all. IMHO if you are a company that makes a Wi-Fi product you second focus would be to update it OTA.
by username
Sat May 05, 2018 5:31 am
Forum: General Discussion
Topic: New To forum with a OTA question
Replies: 6
Views: 7465

Re: New To forum with a OTA question

@kolban, if i can play devils advocate. Even with OTA running, and it crashes you still have serial available. I don't know if this idea is even possible yet as still very new to this platform. Coulden't one use OTA1 as say a boot mode for the getting the Wi-Fi connected, and OTA running. Once that ...
by username
Thu May 03, 2018 1:47 pm
Forum: General Discussion
Topic: New To forum with a OTA question
Replies: 6
Views: 7465

New To forum with a OTA question

Hello guys! Started playing with ESP32 last week. Just loving it so far. Concerning ESP-IDF OTA, I am a bit puzzled why the OTA demo folder has just one example in it which is to connect to a server to get its .bin file. This does not seem like the most common use case for the average user starting ...