Skip to content

Commit 6c73573

Browse files
shiggydpgeorge
authored andcommitted
esp32/boards/OLIMEX_ESP32_EVB: Add Olimex ESP32 EVB board definition.
This is for boards not covered by the Olimex ESP32 PoE implementation. The major setting is about the PHY interface configuration. Tested with esp-idf v5.0.4 and Olimex ESP32 EVB boards. Signed-off-by: shiggy <[email protected]>
1 parent 9b5f99e commit 6c73573

File tree

5 files changed

+35
-0
lines changed

5 files changed

+35
-0
lines changed
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"deploy": [
3+
"../deploy.md"
4+
],
5+
"docs": "",
6+
"features": [
7+
"BLE",
8+
"Battery Charging",
9+
"Ethernet",
10+
"External Flash",
11+
"WiFi",
12+
"microSD"
13+
],
14+
"images": [
15+
"ESP32-EVB_Rev_K1.png"
16+
],
17+
"mcu": "esp32",
18+
"product": "Olimex ESP32 EVB",
19+
"thumbnail": "",
20+
"url": "https://www.olimex.com/Products/IoT/ESP32/ESP32-EVB/open-source-hardware",
21+
"vendor": "OLIMEX"
22+
}
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
The following files are firmware for Olimex ESP32 boards with Ethernet.
2+
They match the boards ESP32 EVB.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
set(SDKCONFIG_DEFAULTS
2+
boards/sdkconfig.base
3+
${SDKCONFIG_IDF_VERSION_SPECIFIC}
4+
boards/sdkconfig.ble
5+
boards/OLIMEX_ESP32_EVB/sdkconfig.board
6+
)
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
#define MICROPY_HW_BOARD_NAME "Olimex ESP32 ETH"
2+
#define MICROPY_HW_MCU_NAME "ESP32"
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
CONFIG_ETH_PHY_INTERFACE_RMII=y
2+
CONFIG_ETH_RMII_CLK_OUT_GPIO=0
3+
CONFIG_LWIP_LOCAL_HOSTNAME="ESP32_EVB"

0 commit comments

Comments
 (0)