Search found 45 matches

by Cellie
Fri Jul 05, 2024 1:23 pm
Forum: ESP32 Arduino
Topic: Using a mutex to access spi from 3 tasks.
Replies: 0
Views: 1176

Using a mutex to access spi from 3 tasks.

Hello all. I currently have working code that shares the spi bus between a vs1053 and a TFT on 2 different tasks. Using a SemaphoreHandle_t and xSemaphoreCreateMutex() this works fine. Now I want to access the spi bus for sdcard access from a third task . Can I just use xSemaphoreTake(spiMutex, port...
by Cellie
Tue Apr 30, 2024 2:50 pm
Forum: General Discussion
Topic: portPRIVILEGE_BIT does it do anything on esp32?
Replies: 2
Views: 824

Re: portPRIVILEGE_BIT does it do anything on esp32?

Thanks. I read the FreeRTOS thing. I like FreeRTOS a lot, but only have experience on esp32.

You know of any mcu that implements the privilege?
by Cellie
Tue Apr 30, 2024 2:30 pm
Forum: General Discussion
Topic: portPRIVILEGE_BIT does it do anything on esp32?
Replies: 2
Views: 824

portPRIVILEGE_BIT does it do anything on esp32?

Hi all. Searched the forum search (which sucks very hard) and the esp-idf documentation but could not find anything related. I want to know if the `portPRIVILEGE_BIT` setting on a task does anything and if so what? Take for example this piece of code: taskResult = xTaskCreate( serverTask, "serverTas...
by Cellie
Wed Nov 04, 2020 11:20 am
Forum: General Discussion
Topic: ESP-WROVER-KIT V3 physical dimensions
Replies: 13
Views: 17347

Re: ESP-WROVER-KIT V3 physical dimensions

Bump.

@ESP_igrr There are still no drawings with the dimensions to find for the dev boards.

Like permal said, these drawings should/could be uploaded to docs.espressif.com.
by Cellie
Fri Oct 23, 2020 10:20 am
Forum: Sample Code
Topic: eStreamPlayer32 - Mediaplayer for Arduino IDE.
Replies: 0
Views: 3358

eStreamPlayer32 - Mediaplayer for Arduino IDE.

I made a mediaplayer for esp32 that plays webstreams and your local files from a http server.
The interface is completely web-based.
It compiles in the Arduino IDE.

To browse the local files you need to copy a php script to the http server.

https://github.com/CelliesProjects/eStreamPlayer32
by Cellie
Thu May 14, 2020 9:10 am
Forum: Hardware
Topic: GPIO drive strength.
Replies: 6
Views: 15542

Re: GPIO drive strength.

@bobtidey The resistor (I use 20K) gate -> ground is present. Thanks for the tip about IRF3708, I think I will buy and test some of those. @Saakje If you are using an NPN power transistor, then yes, you will need a resistor and you will pull current into the base. Do you maybe have some background i...
by Cellie
Sat May 09, 2020 6:03 pm
Forum: Hardware
Topic: GPIO drive strength.
Replies: 6
Views: 15542

Re: GPIO drive strength.

If you are using an NPN power transistor, then yes, you will need a resistor and you will pull current into the base. Hi Saakje. I am using IRLZ44N mosfets so a gate resistor should be includeed in my opinion. While testing I drove the mosfets a while without gate resistors and no bad things happen...
by Cellie
Tue Jan 29, 2019 5:14 pm
Forum: Hardware
Topic: GPIO drive strength.
Replies: 6
Views: 15542

GPIO drive strength.

I read about the increased maximum drive strength on GPIOs and went looking for an example. Could not find one and just tried some code on a MH-ET LIVE minikit. The code compiles and the esp did not blow up! void setup() { pinMode( LED0_PIN, OUTPUT ); pinMode( LED1_PIN, OUTPUT ); pinMode( LED2_PIN, ...
by Cellie
Fri Apr 27, 2018 7:08 am
Forum: Hardware
Topic: Unknown revision esp32? revision (unknown 0xa)
Replies: 7
Views: 12252

Re: Unknown revision esp32?

@ESP_Angus & WiFive: Thanks for the explanation. Made things clear. For reference (from https://github.com/espressif/esp-idf/blob/cc2d1fda964afb310c0ffa9b1bf9d2065b7121f2/components/soc/esp32/include/soc/efuse_reg.h#L94-L99 ): /* EFUSE_RD_CHIP_CPU_FREQ_RATED : R/W ;bitpos:[13] ;default: 1'b0 ; */ /*...
by Cellie
Thu Apr 26, 2018 2:13 pm
Forum: Hardware
Topic: Unknown revision esp32? revision (unknown 0xa)
Replies: 7
Views: 12252

Unknown revision esp32? revision (unknown 0xa)

Today I received some new MH-ET mini kits . With esptool 2.3.1 ( on Linux Mint 17.2 Rafaela ) I get this output when I flash the chip: Connecting..... Chip is ESP32D0WDQ6 (revision (unknown 0xa) Features: WiFi, BT, Dual Core, VRef calibration in efuse The markings on the RF can are also a bit differ...