Search found 1617 matches

by ESP_Sprite
Sun Jun 10, 2018 2:06 pm
Forum: General Discussion
Topic: Flashing ESP-Wroom-32 in production
Replies: 11
Views: 579

Re: Flashing ESP-Wroom-32 in production

Slightly offtopic, but... Maybe think about doing what I did and make an ATE jig that initially flashes a test program that, combined with the bed-of-nails jig, tests all the other hardware bits and pieces as well. Thoroughly, if possible, in such a way that mis-soldered components but also wrong co...
by ESP_Sprite
Sun Jun 10, 2018 5:48 am
Forum: General Discussion
Topic: Please help: use 5V pin to supply power, wifi and bluetooth not work
Replies: 1
Views: 101

Re: Please help: use 5V pin to supply power, wifi and bluetooth not work

Sorry, we don't have a crystal ball to view your setup remotely, so you'll have to add a bit more information. What hardware do you use, where do you apply the 5V, what toolchain do you use, what did you flash into the ESP32, what did you expect BT/WiFi to do?
by ESP_Sprite
Sat Jun 09, 2018 4:52 am
Forum: ESP32 IDF
Topic: Getting the uptime
Replies: 7
Views: 2080

Re: Getting the uptime

shelladdicted wrote:esp_timer_get_time() returns an int64_t so [-2³²,+2³²] is the max.


Let me correct you there: esp_timer_get_time() returns an int64_t so [-2^63,+2^63-1] is the max.
by ESP_Sprite
Sat Jun 09, 2018 4:40 am
Forum: General Discussion
Topic: I2S internal DAC
Replies: 4
Views: 163

Re: I2S internal DAC

Are you sure you aren't doing anything wrong wrt signed/unsigned and the values you input? The dac, from memory, takes the top 8 bits from the 16-bit values the I2S peripheral feeds it as unsigned bytes.
by ESP_Sprite
Thu Jun 07, 2018 3:09 am
Forum: General Discussion
Topic: Reboot problem when using NVS
Replies: 7
Views: 345

Re: Reboot problem when using NVS

Your program does exactly what it's supposed to do, but bu going into deep sleep immediately after sending the 'Initialization done' log line, you don't give the UART enough time to finish sending that to the UART. FYI, you could have seen that by the fact that the ESP32 clearly indicates DEEPSLEEP_...
by ESP_Sprite
Thu Jun 07, 2018 2:08 am
Forum: ESP32 IDF
Topic: esp_wifi_connect() does not yield to other tasks?
Replies: 5
Views: 275

Re: esp_wifi_connect() does not yield to other tasks?

Not with 'normal' tasks; as the flash is unavailable, in order to make sure nothing tries to execute from flash, on the other core a high-priority task will run for the duration of the flash process, starving all other tasks. You can theoretically put your RMT task in IRAM and give it a higher prior...
by ESP_Sprite
Thu Jun 07, 2018 1:59 am
Forum: General Discussion
Topic: What would you like to see in The Next Chip?
Replies: 186
Views: 27352

Re: What would you like to see in The Next Chip?

neltnerb: I2S normally doesn't do that, but we extended our implementation of it a bit; we decided having parallel input/output paths could be quite convenient when combined with the DMA and sample rate settings I2S already had. chromebin: Note that adding more CPUs is somewhat more involved than ju...
by ESP_Sprite
Wed Jun 06, 2018 2:23 am
Forum: General Discussion
Topic: What would you like to see in The Next Chip?
Replies: 186
Views: 27352

Re: What would you like to see in The Next Chip?

Whoah, I never noticed the Pico-D4 only has the middle pad as a ground pad. It's not a good idea to not solder that one then, obviously. I'll ask the docs team to clean that up. If you ever run into something like that again, feel free to post something on this forum and we'll pick it up again. Also...
by ESP_Sprite
Wed Jun 06, 2018 2:05 am
Forum: ESP32 IDF
Topic: esp_wifi_connect() does not yield to other tasks?
Replies: 5
Views: 275

Re: esp_wifi_connect() does not yield to other tasks?

Depending on the things you do in the RMT tasks (do you use floats anywhere?) your task can be implicitly pinned to core 0. Try pinning it explicitely to core 1 when you create it, see if that fixes the issue. Do you know how long your RMT task can be starved before problems occur? Thing is, WiFi in...
by ESP_Sprite
Tue Jun 05, 2018 10:58 am
Forum: ESP32 IDF
Topic: SD Card random long write times
Replies: 2
Views: 137

Re: SD Card random long write times

SD cards can be really slow and high-latency, especially if you're only writing small blocks at a time. It's the nature of the beast, unfortunately, and it varies from SD-card to SD-card. Has something to do witht he fact that the SD's internal blocksize and erase-size may not be the same as the sec...

Go to advanced search