Olimex Support Forum

Microcontrollers => ESP32 => Topic started by: joopheuvel on February 06, 2024, 06:23:34 PM

Title: ESP32 POE 16MB Arduino IDE settings
Post by: joopheuvel on February 06, 2024, 06:23:34 PM
Have recently acquired your ESP32 poe 16mb version and would like to use memory potential in the Arduino Ide. Currently there is no selection (only the 4mb version). I can add/edit the variants/boards myself in the specific appdata folder if i know the required settings. What do you suggest, can you please help with this, provide settings for the boards file?
Thank you
Title: Re: ESP32 POE 16MB Arduino IDE settings
Post by: LubOlimex on February 07, 2024, 08:19:30 AM
We haven't updated our packages yet. Use the generic ESP32 one "ESP32 Dev Module" and select 16MB.
Title: Re: ESP32 POE 16MB Arduino IDE settings
Post by: joopheuvel on February 07, 2024, 01:38:47 PM
Hi
It seems the ESP Dev module does not have the right pin and clock asignments (GPIO12,17) that are specific to the Olimex HW. Any idea when you will be adding the specific files or can you supply the boards.txt and variant file before that time.
Thx.
Joop
Title: Re: ESP32 POE 16MB Arduino IDE settings
Post by: LubOlimex on February 07, 2024, 02:55:45 PM
Just declare it at the start of the code. What is defined in the code would overwrite what is in the board config.

#define ETH_CLK_MODE ETH_CLOCK_GPIO17_OUT
#define ETH_PHY_POWER 12