Search found 23 matches

by savage
Tue Jan 24, 2023 3:19 pm
Forum: Hardware
Topic: Esp32+wled alimentation
Replies: 2
Views: 1353

Re: Esp32+wled alimentation

Two concerns: WS2812B expects 5V logic on the data line, but the ESP32 GPIOs only provide 3.3V. Since 3.3V is around the WS2812B high value cutoff, sending 3.3V signals to the WS2812B will sometimes work and sometimes not work, and it can go between working and not working with little warning. You s...
by savage
Tue Jan 10, 2023 1:50 pm
Forum: ESP-IDF
Topic: Using rmt for addressable LEDs causes an error.
Replies: 8
Views: 3116

Re: Using rmt for addressable LEDs causes an error.

Which board are you using? Some boards, like the ESP32-S3, only have 4 TX and 4 RX channels.
by savage
Wed Dec 28, 2022 3:44 pm
Forum: ESP32 Arduino
Topic: ESP32 FreeRTOS vTaskSuspend fails with print statements
Replies: 1
Views: 1044

Re: ESP32 FreeRTOS vTaskSuspend fails with print statements

Does it help if you mark the global variable as volatile?

Code: Select all

volatile int count = 1;
by savage
Mon Nov 07, 2022 2:50 pm
Forum: ESP32 Arduino
Topic: Interal Pulldown not working on GPIO19?
Replies: 4
Views: 3033

Re: Interal Pulldown not working on GPIO19?

The header block and pin layout description for the ESP32-C3-DevKitM-1 suggests that GPIO19 is connected to D+, which is connected to the CP2102N USB-UART bridge, which may have its own pullup for that line (unclear from the CP2102N documentation). If that is the case, the pulldown on the ESP32-C3 w...
by savage
Thu Jun 16, 2022 12:09 pm
Forum: General Discussion
Topic: Antenna design
Replies: 29
Views: 16461

Re: Antenna design

Sven, this inverted F antenna design is not new and is rather widely used. There are a couple benefits to using this type of antenna: It is a small antenna compared to many other designs, which is great for a PCB antenna and for creating small IoT devices. The antenna is nearly omnidirectional in 3D...
by savage
Sun Jun 12, 2022 11:15 pm
Forum: ESP32 Arduino
Topic: Why are GPIOs 34 and 35 always LOW ?
Replies: 8
Views: 17645

Re: Why are GPIOs 34 and 35 always LOW ?

we configured the pins as input pins and tried to read the pin status using the ESP IDF read function, gpio_get_level(). If you are not initializing the pin through gpio_config(), try a call to gpio_reset_pin() before setting the pin direction and reading the pin. Some pins are not connected to the...
by savage
Sat May 28, 2022 8:06 pm
Forum: Hardware
Topic: ESP32-S3 gpio_set_level() problem
Replies: 4
Views: 4880

Re: ESP32-S3 gpio_set_level() problem

@ESP_Sprite, any chance the documentation for gpio_set_direction() can be updated to note this behavior? It is very unintuitive that gpio_set_direction() does not always result in an input or output pin. There is already a note under gpio_reset_pin() , but I would not think to do a "reset" for pins ...
by savage
Fri May 27, 2022 2:36 pm
Forum: Hardware
Topic: ESP32-S3 gpio_set_level() problem
Replies: 4
Views: 4880

Re: ESP32-S3 gpio_set_level() problem

Are you measuring the output on your scope? In the off chance you are using gpio_get_level(40), that function will always return 0 if the gpio is set to output. Otherwise, from what I can see, Arduino's pinMode() makes a call to gpio_config() , which does a few more things than gpio_set_direction() ...
by savage
Fri May 20, 2022 1:20 pm
Forum: Hardware
Topic: ESP32 bear minimum hardware design
Replies: 6
Views: 3141

Re: ESP32 bear minimum hardware design

There are some schematics in the datasheet. See chapters 5 and 6.
by savage
Fri May 20, 2022 1:15 pm
Forum: Hardware
Topic: ESP32-S3: GPIO0 pull-down Issue
Replies: 5
Views: 4408

Re: ESP32-S3: GPIO0 pull-down Issue

The internal pullup on GPIO0 is reenabled during every chip reset. It is unclear from your description: are you resetting the pin state every time you press the button and restart the ESP? What version of Arduino are you using? Old versions of Arduino did not alter the pullup/pulldown state when pin...