Search found 11 matches
- Sun Dec 31, 2023 8:02 pm
- Forum: ESP-MDF
- Topic: problem with simple esp_mesh_send command
- Replies: 6
- Views: 20829
Re: problem with simple esp_mesh_send command
Hello: I know that I'm late to the party but I had the same problem and solved it this way: 1. I have set the server ip as 10.0.0.1 2. since ESP32 is little-endian, I had to reverse the array mip_t SOURCE_IPV4_PORT = {0}; uint8_t temp_ip[4] = {1, 0, 0, 10}; // Host Server ip actually is 10.0.0.1 ent...
- Tue Aug 10, 2021 5:17 am
- Forum: ESP-IDF
- Topic: Reading output GPIO pin logic state
- Replies: 7
- Views: 29738
Re: Reading output GPIO pin logic state
Many thanks to @flodis for your code snippet. It worked for me... I implement a timer to toggle the Blue Led on a Esp32 Dev Board... My Code is as follows: #define BLINK_GPIO 2 void blink_blue_led() { gpio_num_t pin = (gpio_num_t)(BLINK_GPIO & 0x1F); int state = 0; if (GPIO_REG_READ(GPIO_ENABLE_REG)...
- Fri Mar 05, 2021 10:30 pm
- Forum: ESP-IDF
- Topic: Button Debounce routine
- Replies: 5
- Views: 12329
Re: Button Debounce routine
Good idea... I will incorporate the change... Thanks
- Wed Mar 03, 2021 7:41 pm
- Forum: ESP-IDF
- Topic: Button Debounce routine
- Replies: 5
- Views: 12329
Re: Button Debounce routine
Each button press pulls the input low. I cannot eliminate the interrupt disable because if you look at an oscilloscope picture of a typical button press (See the attachment), you see that there are multiple transitions from high->low->high BEFORE a solid LOW, and since the time between the transitio...
- Tue Mar 02, 2021 6:19 pm
- Forum: ESP-IDF
- Topic: Button Debounce routine
- Replies: 5
- Views: 12329
Button Debounce routine
I implemented a debounce algorithm in my ESP32 code and would like to have some comments/ideas on the implementation. I am using 2 ESP32s (1 handles wifi while the other handles bluetooth classic). the wifi device has 3 inputs that change state with buttons and control 4 outputs which are interrupts...
- Wed Jan 06, 2021 6:19 pm
- Forum: ESP-IDF
- Topic: Bluetooth SNIFF Mode Disconnect Issue
- Replies: 1
- Views: 3151
Re: Bluetooth SNIFF Mode Disconnect Issue
I made a change to the project that has apparently cleaned up a lot of problems for me. I disabled the Bluetooth/wifi coexistence in the sdkconfig. From reading the Espressif docs, I realized that using coexistence imposes limits on the RF communication protocol. When I disabled the coexistence mech...
- Tue Jan 05, 2021 4:57 pm
- Forum: ESP-IDF
- Topic: Bluetooth SNIFF Mode Disconnect Issue
- Replies: 1
- Views: 3151
Bluetooth SNIFF Mode Disconnect Issue
From what I understand, when the ESP32 is connected as an a2dp source to an a2dp sink (bluetooth speaker) the ESP32 is acting as the Master and the Speaker is the Slave. From the Bluetooth Specification, my understanding is that after sending a music/sound wav file to the speaker, the Master tries t...
- Wed Mar 04, 2020 6:13 pm
- Forum: ESP-IDF
- Topic: ESP IDF: Station + soft-AP (WIFI_MODE_APSTA) There is no working example - why? Where is?
- Replies: 41
- Views: 74732
Re: ESP IDF: Station + soft-AP (WIFI_MODE_APSTA) There is no working example - why? Where is?
I think that what is missing here is the fact that the ESP32 has only 1 radio and 1 antenna. Therefore, the channels selected for STA Mode and AP Mode have to be the same. Different Channels will not work. The same goes for ESP NOW/MESH implementations. My suggestion would be that, on start-up, defi...
- Wed Nov 27, 2019 10:06 pm
- Forum: ESP-IDF
- Topic: SPI Slave: Example not work with other devices
- Replies: 1
- Views: 4687
Re: SPI Slave: Example not work with other devices
By now, you have figured out that the error is in the Tx_length which is supposed to indicate the number of BITS being transmitted. You indicate a char of 128 bytes and a length of 128 - this should be 128*8 (Bytes*Bits). That is why your Receive Buffer is almost Empty - the sender is transmitting j...
- Sat Mar 23, 2019 4:06 pm
- Forum: General Discussion
- Topic: ESP32 Uart ISRs and misinformation
- Replies: 0
- Views: 2214
ESP32 Uart ISRs and misinformation
It seems to me that ISR (Interrupt Service Routine aka interrupt handler) code which is intended to capture uart data is not all-that-it-can-be. Some people claiming to be "embedded developers" post code to these forums and even write blogs to demonstrate their expertise, but end up confusing the fo...