There are 4 independent PCNT units on an esp32-s3. There is not an arduino wrapper for pcnt, but the IDF functions will work if you just include the appropriate headers.
Check out the "best frequency meter ever"
Search found 673 matches
- Tue Apr 02, 2024 2:14 am
- Forum: ESP32 Arduino
- Topic: Fuori frequency measure
- Replies: 3
- Views: 1507
- Mon Apr 01, 2024 2:15 am
- Forum: ESP32 Arduino
- Topic: ESP32C3FN4 + 8MB external Flash (W25Q64JVXGIQ_TR)
- Replies: 4
- Views: 1239
Re: ESP32C3FN4 + 8MB external Flash (W25Q64JVXGIQ_TR)
The ESP-IDF example should essentially work. Use steps 1-3 from the example, then call LittleFS.begin with the partition name you gave to the external flash. You won't be able to do standard OTA on that space, but with some creativity you could load firmware from it.
- Sun Mar 31, 2024 4:39 pm
- Forum: ESP32 Arduino
- Topic: Can't Allocate in Heap using MALLOC_CAP_RTCRAM
- Replies: 4
- Views: 1425
Re: Can't Allocate in Heap using MALLOC_CAP_RTCRAM
I'm pretty sure this would not be possible in arduino, since any extra RTC_FAST memory is going to be mapped into the general heap. It might be possible to do in an IDF project where you separate the RTC memory, but I am doubtful that the ULP would be able to pick up a dynamic resizing by the cpu.
- Sun Mar 31, 2024 6:43 am
- Forum: ESP32 Arduino
- Topic: Win'10 Can't see esp32 C3 SuperMini
- Replies: 2
- Views: 1214
Re: Win'10 Can't see esp32 C3 SuperMini
I assume this is the sort of mini device that only has a direct USB connection. In addition to the boot button as suggested above, you will want the following settings in Arduino IDE. Note that I consider these devices very poor for developing code, since it takes ~200ms for the USB CDC connection t...
- Sat Mar 30, 2024 7:23 pm
- Forum: ESP32 Arduino
- Topic: SerialBT periodically stutters and breaks messages
- Replies: 2
- Views: 1460
Re: SerialBT periodically stutters and breaks messages
I don't have a good answer for you, other than you are asking the system to do too much. Here's a couple recommendations 1) I doubt you really need the data every 100ms. Collect 10 data points and send them in a single packet. This is a lot less network overhead, and easier to sequence. 2) Bluetooth...
- Fri Mar 29, 2024 4:55 pm
- Forum: ESP32 Arduino
- Topic: ESP32S3 - What is the FSPIWP\FSPIDQS pin and how do you configure it
- Replies: 2
- Views: 1397
Re: ESP32S3 - What is the FSPIWP\FSPIDQS pin and how do you configure it
Those pins are for extra data lanes that would be used in Quad SPI . QSPI is not currently supported in arduino, so can only be enable using the ESP-IDF drivers. If you aren't using those pins for QSPI, you should be able to use them for whatever you would like. Perhaps your board is using gpio 14 f...
- Thu Mar 28, 2024 8:29 pm
- Forum: ESP32 Arduino
- Topic: ESP32S2 stalling 5ms every 2seconds?
- Replies: 4
- Views: 2101
Re: ESP32S2 stalling 5ms every 2seconds?
Without actual code demonstrating the issue, nobody is going to be able to help you. This is very likely a priority issue. Loop task runs at priority 1. Start a new task at priority 6 and put the led flash in that.
- Thu Mar 28, 2024 4:36 pm
- Forum: ESP32 Arduino
- Topic: Documented Version of ESP32 Arduino Core???
- Replies: 4
- Views: 2048
Re: Documented Version of ESP32 Arduino Core???
This documentation page is new, so I don't think there was any version for 2.0.14. As 3.0.0 is still in beta, the only version that exists is for "master". Once 3.0.0 is released, the counter will presumably start.
- Wed Mar 27, 2024 10:16 pm
- Forum: ESP32 Arduino
- Topic: ESP32S3 Unable to set specific GPIO as outputs
- Replies: 8
- Views: 3184
Re: ESP32S3 Unable to set specific GPIO as outputs
I've forgotten to put paste under the ground pad entirely before. That is probably a bit more obvious than a couple missed pins
- Wed Mar 27, 2024 10:13 pm
- Forum: ESP32 Arduino
- Topic: WiFi.setAutoReconnect function
- Replies: 3
- Views: 1730
Re: WiFi.setAutoReconnect function
Even better, ping what you actually want to get to. Google's dns servers have pretty good uptime. The endpoint you target may not.