ESP32 WROOM custom board

When I attempt to start a new project a board is request.
In this case I am using my own board with an ESP32-WROOM processor onboard.

How do I generate a custom board with in Visual Code/PlatformIO?

Copy a suitable files from ~/.platformio/platforms/espressif32/boards to ~/.platformio/boards and modify it to fit your needs. It should then be available from within PlatformIO.

On Windows, the path is something like C:\Users\username\.platformio\... (instead of ~/.plaformio/...).

1 Like

Thanks for the advice, I will do that

Hi,
I am a newbe , how did you do it , exactly?

Regards

JPD

esp32-wroom.json
---- strat —
{
“build”: {
“arduino”:{
“ldscript”: “esp32_out.ld”
},
“core”: “esp32”,
“extra_flags”: “node32s”,
“f_cpu”: “240000000L”,
“f_flash”: “40000000L”,
“flash_mode”: “qio”,
“mcu”: “esp32”,
“variant”: “Node32s”
},
“connectivity”: [
“wifi”,
“bluetooth”,
“ethernet”,
“can”
],
“debug”: {
“openocd_board”: “esp-wroom-32.cfg”
},
“frameworks”: [
“arduino”,
“espidf”
],
“name”: “node32s”,
“upload”: {
“flash_size”: “4MB”,
“maximum_ram_size”: 327680,
“maximum_size”: 4194304,
“require_upload_port”: true,
“speed”: 460800
},
“url”: “ESP32 Entwicklung Boards WiFi + Bluetooth Ultra-Niegrige Leistung Verbrauch Dual Sale - Banggood Deutschland-arrival notice-arrival notice”,
“vendor”: “Aiyarafun”
}

----end----