Search found 8990 matches

by ESP_Sprite
Tue Apr 09, 2024 2:38 am
Forum: Report Bugs
Topic: MQTT project linker error.
Replies: 3
Views: 557

Re: MQTT project linker error.

You might be better off asking the VisualGDB support resources; this is not an issue that is common with our own tools.
by ESP_Sprite
Tue Apr 09, 2024 2:35 am
Forum: ESP8266
Topic: Is the 8266 processor supported ?
Replies: 14
Views: 33300

Re: Is the 8266 processor supported ?

Hah, I worked with AVRs for a long time myself as well. It was actually a pretty large step for me to move from assembly to C; I still have so many old .asm files around... The ESP32 ecosystem is fairly different in that sense: because the chip is so much more powerful, it also is a fair bit more co...
by ESP_Sprite
Tue Apr 09, 2024 2:05 am
Forum: ESP32 Arduino
Topic: MCU speed vs Task Manager
Replies: 5
Views: 649

Re: MCU speed vs Task Manager

Any chance you can post your code, or preferably a whittled down version of the code that does the bare minimum and still shows the issue?
by ESP_Sprite
Tue Apr 09, 2024 2:01 am
Forum: General Discussion
Topic: #DEFINE placement
Replies: 2
Views: 511

Re: #DEFINE placement

A define is a preprocessor thing, and at the stage that gets resolved the system isn't aware of anything deep like 'functions' yet; the preprocessor sees your C code as plain text where it needs to do find&replace operations defined by the #define statement. In other words: as long as you put the #d...
by ESP_Sprite
Mon Apr 08, 2024 1:30 am
Forum: ESP-IDF
Topic: FreeRTOS Task causes TWDT triggered
Replies: 14
Views: 1279

Re: FreeRTOS Task causes TWDT triggered

Your tick frequency (by default) is 100Hz, so 0.5mS is less than a tick. That gets rounded down to 0, making the vTaskDelay not do anything.

Suggest you either use an esp_timer callback, or something like a hardware timer to do the thing you want.
by ESP_Sprite
Mon Apr 08, 2024 1:27 am
Forum: Hardware
Topic: How those voltage levels for brownout of ESP32S3 are defined if there is no internal voltage references implemented?
Replies: 8
Views: 1319

Re: How those voltage levels for brownout of ESP32S3 are defined if there is no internal voltage references implemented?

I meassured power supply voltage (using ULP AD converter on ESP32 since it is the only available AD converter when main cores are at sleep) with pin directly connected to power supply, generated on laboratory voltage source generator, which I could manually adjust from 2.800V to 3.600V and I always...
by ESP_Sprite
Sun Apr 07, 2024 2:06 pm
Forum: Hardware
Topic: How those voltage levels for brownout of ESP32S3 are defined if there is no internal voltage references implemented?
Replies: 8
Views: 1319

Re: How those voltage levels for brownout of ESP32S3 are defined if there is no internal voltage references implemented?

I have no idea where you got the idea that the ADC measures relative to the voltage line. It doesn't; the ESP32 has an internal reference voltage of about 1.1V (exact voltage is stored in the eFuses) and the ADC measures relative to that, with an optional attenuation.
by ESP_Sprite
Sun Apr 07, 2024 3:38 am
Forum: ESP8266
Topic: Is the 8266 processor supported ?
Replies: 14
Views: 33300

Re: Is the 8266 processor supported ?

Don't be sorry, I am very glad somebody from Espressif comments on my sorrows. Please continue to comment. I personally really like the ESP32-C3, but I honestly tend to work with the things ESP-IDF gives me (I mean, I help developing it, so I'm pretty much biased to think it's pretty good). - Dot p...
by ESP_Sprite
Sat Apr 06, 2024 5:55 am
Forum: ESP8266
Topic: Is the 8266 processor supported ?
Replies: 14
Views: 33300

Re: Is the 8266 processor supported ?

Honestly, the ESP8266 by now is a 'mature' product meaning we will still produce the chips and fix security issues etc, but for any new things it makes a lot more sense to go with an ESP32-ish chip. The ESP32-C2 has variants that are cheaper than the '8266, but are more powerful and have more RAM si...
by ESP_Sprite
Sat Apr 06, 2024 5:38 am
Forum: General Discussion
Topic: How to generate interruptions with a 100us timer?
Replies: 3
Views: 1472

Re: How to generate interruptions with a 100us timer?

How can I solve this problem and deactivate the watchdog? Please don't shoot the messenger watchdog; it probably barks because you're doing stuff in your gptimer interrupt that you're not supposed to do. You can post the code so we can get an idea, but generally you want to only put trivial functio...