1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-12-26 23:11:19 +01:00

Merge pull request #21835 from crasbe/pr/esp32_common_module

boards: migrate ESP32 based boards to common board module system
This commit is contained in:
crasbe 2025-11-18 11:33:21 +00:00 committed by GitHub
commit 9c578c845e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
94 changed files with 131 additions and 166 deletions

View File

@ -6,6 +6,27 @@ DIRS += $(RIOTBOARD)/common/init
ifneq (,$(filter boards_common_adafruit-nrf52-bootloader,$(USEMODULE)))
DIRS += $(RIOTBOARD)/common/adafruit-nrf52-bootloader
endif
ifneq (,$(filter boards_common_esp32,$(USEMODULE)))
DIRS += $(RIOTBOARD)/common/esp32
endif
ifneq (,$(filter boards_common_esp32c3,$(USEMODULE)))
DIRS += $(RIOTBOARD)/common/esp32c3
endif
ifneq (,$(filter boards_common_esp32c6,$(USEMODULE)))
DIRS += $(RIOTBOARD)/common/esp32c6
endif
ifneq (,$(filter boards_common_esp32h2,$(USEMODULE)))
DIRS += $(RIOTBOARD)/common/esp32h2
endif
ifneq (,$(filter boards_common_esp32s2,$(USEMODULE)))
DIRS += $(RIOTBOARD)/common/esp32s2
endif
ifneq (,$(filter boards_common_esp32s3,$(USEMODULE)))
DIRS += $(RIOTBOARD)/common/esp32s3
endif
ifneq (,$(filter boards_common_esp32x,$(USEMODULE)))
DIRS += $(RIOTBOARD)/common/esp32x
endif
ifneq (,$(filter boards_common_seeedstudio-xiao-nrf52840,$(USEMODULE)))
DIRS += $(RIOTBOARD)/common/seeedstudio-xiao-nrf52840
endif

View File

@ -2,6 +2,27 @@
ifneq (,$(filter boards_common_adafruit-nrf52-bootloader,$(USEMODULE)))
include $(RIOTBOARD)/common/adafruit-nrf52-bootloader/Makefile.dep
endif
ifneq (,$(filter boards_common_esp32,$(USEMODULE)))
include $(RIOTBOARD)/common/esp32/Makefile.dep
endif
ifneq (,$(filter boards_common_esp32c3,$(USEMODULE)))
include $(RIOTBOARD)/common/esp32c3/Makefile.dep
endif
ifneq (,$(filter boards_common_esp32c6,$(USEMODULE)))
include $(RIOTBOARD)/common/esp32c6/Makefile.dep
endif
ifneq (,$(filter boards_common_esp32h2,$(USEMODULE)))
include $(RIOTBOARD)/common/esp32h2/Makefile.dep
endif
ifneq (,$(filter boards_common_esp32s2,$(USEMODULE)))
include $(RIOTBOARD)/common/esp32s2/Makefile.dep
endif
ifneq (,$(filter boards_common_esp32s3,$(USEMODULE)))
include $(RIOTBOARD)/common/esp32s3/Makefile.dep
endif
ifneq (,$(filter boards_common_esp32x,$(USEMODULE)))
include $(RIOTBOARD)/common/esp32x/Makefile.dep
endif
ifneq (,$(filter boards_common_seeedstudio-xiao-nrf52840,$(USEMODULE)))
include $(RIOTBOARD)/common/seeedstudio-xiao-nrf52840/Makefile.dep
endif

View File

@ -1,4 +1,25 @@
# SORT THIS ALPHABETICALLY BY COMMON BOARD NAME!
ifneq (,$(filter boards_common_esp32,$(USEMODULE)))
include $(RIOTBOARD)/common/esp32/Makefile.features
endif
ifneq (,$(filter boards_common_esp32c3,$(USEMODULE)))
include $(RIOTBOARD)/common/esp32c3/Makefile.features
endif
ifneq (,$(filter boards_common_esp32c6,$(USEMODULE)))
include $(RIOTBOARD)/common/esp32c6/Makefile.features
endif
ifneq (,$(filter boards_common_esp32h2,$(USEMODULE)))
include $(RIOTBOARD)/common/esp32h2/Makefile.features
endif
ifneq (,$(filter boards_common_esp32s2,$(USEMODULE)))
include $(RIOTBOARD)/common/esp32s2/Makefile.features
endif
ifneq (,$(filter boards_common_esp32s3,$(USEMODULE)))
include $(RIOTBOARD)/common/esp32s3/Makefile.features
endif
ifneq (,$(filter boards_common_esp32x,$(USEMODULE)))
include $(RIOTBOARD)/common/esp32x/Makefile.features
endif
ifneq (,$(filter boards_common_seeedstudio-xiao-nrf52840,$(USEMODULE)))
include $(RIOTBOARD)/common/seeedstudio-xiao-nrf52840/Makefile.features
endif

View File

@ -2,6 +2,27 @@
ifneq (,$(filter boards_common_adafruit-nrf52-bootloader,$(USEMODULE)))
include $(RIOTBOARD)/common/adafruit-nrf52-bootloader/Makefile.include
endif
ifneq (,$(filter boards_common_esp32,$(USEMODULE)))
include $(RIOTBOARD)/common/esp32/Makefile.include
endif
ifneq (,$(filter boards_common_esp32c3,$(USEMODULE)))
include $(RIOTBOARD)/common/esp32c3/Makefile.include
endif
ifneq (,$(filter boards_common_esp32c6,$(USEMODULE)))
include $(RIOTBOARD)/common/esp32c6/Makefile.include
endif
ifneq (,$(filter boards_common_esp32h2,$(USEMODULE)))
include $(RIOTBOARD)/common/esp32h2/Makefile.include
endif
ifneq (,$(filter boards_common_esp32s2,$(USEMODULE)))
include $(RIOTBOARD)/common/esp32s2/Makefile.include
endif
ifneq (,$(filter boards_common_esp32s3,$(USEMODULE)))
include $(RIOTBOARD)/common/esp32s3/Makefile.include
endif
ifneq (,$(filter boards_common_esp32x,$(USEMODULE)))
include $(RIOTBOARD)/common/esp32x/Makefile.include
endif
ifneq (,$(filter boards_common_seeedstudio-xiao-nrf52840,$(USEMODULE)))
include $(RIOTBOARD)/common/seeedstudio-xiao-nrf52840/Makefile.include
endif

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32s3
include $(RIOTBASE)/Makefile.base

View File

@ -2,5 +2,6 @@ ifneq (,$(filter saul_default,$(USEMODULE)))
USEMODULE += saul_gpio
endif
USEMODULE += boards_common_esp32s3
include $(RIOTBOARD)/common/esp32s3/stdio_esp32s3_default.dep.mk
include $(RIOTBOARD)/common/esp32s3/Makefile.dep

View File

@ -4,5 +4,3 @@ FLASH_SIZE ?= 16
PORT_LINUX ?= /dev/ttyACM0
OPENOCD_CONFIG ?= board/esp32s3-builtin.cfg
include $(RIOTBOARD)/common/esp32s3/Makefile.include

View File

@ -1,5 +1,3 @@
MODULE = boards_common_esp32
DIRS = $(RIOTBOARD)/common/esp32x
include $(RIOTBASE)/Makefile.base

View File

@ -1,3 +1 @@
USEMODULE += boards_common_esp32
include $(RIOTBOARD)/common/esp32x/Makefile.dep
USEMODULE += boards_common_esp32x

View File

@ -1,3 +1 @@
INCLUDES += -I$(RIOTBOARD)/common/esp32/include
include $(RIOTBOARD)/common/esp32x/Makefile.include

View File

@ -1,5 +1,3 @@
MODULE = boards_common_esp32c3
DIRS = $(RIOTBOARD)/common/esp32x
include $(RIOTBASE)/Makefile.base

View File

@ -1,3 +1 @@
USEMODULE += boards_common_esp32c3
include $(RIOTBOARD)/common/esp32x/Makefile.dep
USEMODULE += boards_common_esp32x

View File

@ -1,3 +1 @@
INCLUDES += -I$(RIOTBOARD)/common/esp32c3/include
include $(RIOTBOARD)/common/esp32x/Makefile.include

View File

@ -1,5 +1,3 @@
MODULE = boards_common_esp32c6
DIRS = $(RIOTBOARD)/common/esp32x
include $(RIOTBASE)/Makefile.base

View File

@ -1,3 +1 @@
USEMODULE += boards_common_esp32c6
include $(RIOTBOARD)/common/esp32x/Makefile.dep
USEMODULE += boards_common_esp32x

View File

@ -1,3 +1 @@
INCLUDES += -I$(RIOTBOARD)/common/esp32c6/include
include $(RIOTBOARD)/common/esp32x/Makefile.include

View File

@ -1,5 +1,3 @@
MODULE = boards_common_esp32h2
DIRS = $(RIOTBOARD)/common/esp32x
include $(RIOTBASE)/Makefile.base

View File

@ -1,3 +1 @@
USEMODULE += boards_common_esp32h2
include $(RIOTBOARD)/common/esp32x/Makefile.dep
USEMODULE += boards_common_esp32x

View File

@ -1,3 +1 @@
INCLUDES += -I$(RIOTBOARD)/common/esp32h2/include
include $(RIOTBOARD)/common/esp32x/Makefile.include

View File

@ -1,5 +1,3 @@
MODULE = boards_common_esp32s2
DIRS = $(RIOTBOARD)/common/esp32x
include $(RIOTBASE)/Makefile.base

View File

@ -1,3 +1 @@
USEMODULE += boards_common_esp32s2
include $(RIOTBOARD)/common/esp32x/Makefile.dep
USEMODULE += boards_common_esp32x

View File

@ -1,3 +1 @@
INCLUDES += -I$(RIOTBOARD)/common/esp32s2/include
include $(RIOTBOARD)/common/esp32x/Makefile.include

View File

@ -1,5 +1,3 @@
MODULE = boards_common_esp32s3
DIRS = $(RIOTBOARD)/common/esp32x
include $(RIOTBASE)/Makefile.base

View File

@ -1,3 +1 @@
USEMODULE += boards_common_esp32s3
include $(RIOTBOARD)/common/esp32x/Makefile.dep
USEMODULE += boards_common_esp32x

View File

@ -1,3 +1 @@
INCLUDES += -I$(RIOTBOARD)/common/esp32s3/include
include $(RIOTBOARD)/common/esp32x/Makefile.include

View File

@ -1 +0,0 @@
USEMODULE += boards_common_esp32x

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32
include $(RIOTBASE)/Makefile.base

View File

@ -1,4 +1,4 @@
include $(RIOTBOARD)/common/esp32/Makefile.dep
USEMODULE += boards_common_esp32
# enables esp_eth as default network device
ifneq (,$(filter netdev_default,$(USEMODULE)))

View File

@ -1,4 +1,3 @@
# configure the serial interface
PORT_LINUX ?= /dev/ttyUSB1
@ -9,5 +8,3 @@ endif
# Only consider TTYs matching the following filter when auto-selecting the TTY
# with `MOST_RECENT_PORT=1`.
TTY_BOARD_FILTER := --driver 'ftdi_sio' --vendor FTDI --model 'Dual RS232-HS' --iface-num 1
include $(RIOTBOARD)/common/esp32/Makefile.include

View File

@ -1,2 +1,4 @@
MODULE = board
DIRS = $(RIOTBOARD)/esp32-ethernet-kit-v1_0
include $(RIOTBASE)/Makefile.base

View File

@ -1,2 +1,4 @@
MODULE = board
DIRS = $(RIOTBOARD)/esp32-ethernet-kit-v1_0
include $(RIOTBASE)/Makefile.base

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32
include $(RIOTBASE)/Makefile.base

View File

@ -6,4 +6,4 @@ ifneq (,$(filter saul_default,$(USEMODULE)))
USEMODULE += saul_gpio
endif
include $(RIOTBOARD)/common/esp32/Makefile.dep
USEMODULE += boards_common_esp32

View File

@ -1 +0,0 @@
include $(RIOTBOARD)/common/esp32/Makefile.include

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32
include $(RIOTBASE)/Makefile.base

View File

@ -14,4 +14,4 @@ ifneq (,$(filter saul_default,$(USEMODULE)))
USEMODULE += saul_gpio
endif
include $(RIOTBOARD)/common/esp32/Makefile.dep
USEMODULE += boards_common_esp32

View File

@ -1,5 +1,3 @@
include $(RIOTBOARD)/common/esp32/Makefile.include
# Only consider TTYs matching the following filter when auto-selecting the TTY
# with `MOST_RECENT_PORT=1`.
TTY_BOARD_FILTER := --driver 'cp210x' --vendor 'Silicon Labs' --model 'CP2104 USB to UART Bridge Controller'

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32
include $(RIOTBASE)/Makefile.base

View File

@ -1,5 +1,3 @@
include $(RIOTBOARD)/common/esp32/Makefile.dep
# enables esp_eth as default network device
ifneq (,$(filter netdev_default,$(USEMODULE)))
USEMODULE += esp_eth
@ -14,3 +12,5 @@ endif
ifneq (,$(filter mtd,$(USEMODULE)))
USEMODULE += mtd_sdmmc_default
endif
USEMODULE += boards_common_esp32

View File

@ -1,7 +1,5 @@
PSEUDOMODULES += olimex_esp32_gateway
include $(RIOTBOARD)/common/esp32/Makefile.include
# Only consider TTYs matching the following filter when auto-selecting the TTY
# with `MOST_RECENT_PORT=1`.
TTY_BOARD_FILTER := --driver 'ch341' --vendor '1a86' --model 'USB2.0-Serial'

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32
include $(RIOTBASE)/Makefile.base

View File

@ -6,4 +6,4 @@ ifneq (,$(filter saul_default,$(USEMODULE)))
USEMODULE += saul_gpio
endif
include $(RIOTBOARD)/common/esp32/Makefile.dep
USEMODULE += boards_common_esp32

View File

@ -1,7 +1,5 @@
PSEUDOMODULES += esp32_ttgo_t_beam_v1_0
include $(RIOTBOARD)/common/esp32/Makefile.include
# Only consider TTYs matching the following filter when auto-selecting the TTY
# with `MOST_RECENT_PORT=1`.
TTY_BOARD_FILTER := --driver 'cp210x' --vendor 'Silicon Labs' --model 'CP2104 USB to UART Bridge Controller'

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32
include $(RIOTBASE)/Makefile.base

View File

@ -1,5 +1,5 @@
include $(RIOTBOARD)/common/esp32/Makefile.dep
ifneq (,$(filter saul_default,$(USEMODULE)))
USEMODULE += saul_gpio
endif
USEMODULE += boards_common_esp32

View File

@ -1,5 +1,3 @@
include $(RIOTBOARD)/common/esp32/Makefile.include
# Only consider TTYs matching the following filter when auto-selecting the TTY
# with `MOST_RECENT_PORT=1`.
TTY_BOARD_FILTER := --driver 'cp210x' --vendor 'Silicon Labs' --model 'CP2102 USB to UART Bridge Controller'

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32
include $(RIOTBASE)/Makefile.base

View File

@ -12,4 +12,4 @@ ifneq (,$(filter saul_default,$(USEMODULE)))
USEMODULE += saul_gpio
endif
include $(RIOTBOARD)/common/esp32/Makefile.dep
USEMODULE += boards_common_esp32

View File

@ -1,7 +1,5 @@
PSEUDOMODULES += esp_lolin_tft
include $(RIOTBOARD)/common/esp32/Makefile.include
# Only consider TTYs matching the following filter when auto-selecting the TTY
# with `MOST_RECENT_PORT=1`.
TTY_BOARD_FILTER := --driver 'ch341' --vendor '1a86' --model 'USB2.0-Serial'

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32
include $(RIOTBASE)/Makefile.base

View File

@ -1,5 +1,5 @@
include $(RIOTBOARD)/common/esp32/Makefile.dep
ifneq (,$(filter saul_default,$(USEMODULE)))
USEMODULE += saul_gpio
endif
USEMODULE += boards_common_esp32

View File

@ -1,5 +1,3 @@
include $(RIOTBOARD)/common/esp32/Makefile.include
# Only consider TTYs matching the following filter when auto-selecting the TTY
# with `MOST_RECENT_PORT=1`.
TTY_BOARD_FILTER := --driver 'cp210x' --vendor 'Silicon Labs' --model 'CP2102 USB to UART Bridge Controller'

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32
include $(RIOTBASE)/Makefile.base

View File

@ -25,4 +25,4 @@ ifneq (,$(filter saul_default,$(USEMODULE)))
USEMODULE += saul_gpio
endif
include $(RIOTBOARD)/common/esp32/Makefile.dep
USEMODULE += boards_common_esp32

View File

@ -10,5 +10,3 @@ TTY_BOARD_FILTER := --driver 'ftdi_sio' --vendor FTDI --model 'Dual RS232-HS' --
ifneq (,$(filter esp_jtag,$(USEMODULE)))
OPENOCD_CONFIG ?= board/esp32-wrover-kit-3.3v.cfg
endif
include $(RIOTBOARD)/common/esp32/Makefile.include

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32c3
include $(RIOTBASE)/Makefile.base

View File

@ -1,5 +1,5 @@
include $(RIOTBOARD)/common/esp32c3/Makefile.dep
ifneq (,$(filter saul_default,$(USEMODULE)))
USEMODULE += saul_gpio
endif
USEMODULE += boards_common_esp32c3

View File

@ -1,5 +1,3 @@
include $(RIOTBOARD)/common/esp32c3/Makefile.include
# Only consider TTYs matching the following filter when auto-selecting the TTY
# with `MOST_RECENT_PORT=1`.
TTY_BOARD_FILTER := --driver 'cp210x' --vendor 'Silicon Labs' --model 'CP2102N USB to UART Bridge Controller'

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32c3
include $(RIOTBASE)/Makefile.base

View File

@ -11,4 +11,4 @@ ifneq (,$(filter saul_default,$(USEMODULE)))
USEMODULE += saul_gpio
endif
include $(RIOTBOARD)/common/esp32c3/Makefile.dep
USEMODULE += boards_common_esp32c3

View File

@ -2,5 +2,3 @@ PORT_LINUX ?= /dev/ttyACM0
PSEUDOMODULES += esp32c3_wemos_mini_v1_0_0
PSEUDOMODULES += esp32c3_wemos_mini_v2_1_0
include $(RIOTBOARD)/common/esp32c3/Makefile.include

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32c6
include $(RIOTBASE)/Makefile.base

View File

@ -1,5 +1,5 @@
include $(RIOTBOARD)/common/esp32c6/Makefile.dep
ifneq (,$(filter saul_default,$(USEMODULE)))
USEMODULE += saul_gpio
endif
USEMODULE += boards_common_esp32c6

View File

@ -1,5 +1,3 @@
include $(RIOTBOARD)/common/esp32c6/Makefile.include
# Only consider TTYs matching the following filter when auto-selecting the TTY
# with `MOST_RECENT_PORT=1`.
TTY_BOARD_FILTER := --driver 'cp210x' --vendor 'Silicon Labs' --model 'CP2102N USB to UART Bridge Controller'

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32h2
include $(RIOTBASE)/Makefile.base

View File

@ -1,5 +1,5 @@
include $(RIOTBOARD)/common/esp32h2/Makefile.dep
ifneq (,$(filter saul_default,$(USEMODULE)))
USEMODULE += saul_gpio
endif
USEMODULE += boards_common_esp32h2

View File

@ -1,5 +1,3 @@
include $(RIOTBOARD)/common/esp32h2/Makefile.include
# Only consider TTYs matching the following filter when auto-selecting the TTY
# with `MOST_RECENT_PORT=1`.
TTY_BOARD_FILTER := --driver 'cp210x' --vendor 'Silicon Labs' --model 'CP2102N USB to UART Bridge Controller'

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32s2
include $(RIOTBASE)/Makefile.base

View File

@ -1,5 +1,5 @@
include $(RIOTBOARD)/common/esp32s2/Makefile.dep
ifneq (,$(filter saul_default,$(USEMODULE)))
USEMODULE += saul_gpio
endif
USEMODULE += boards_common_esp32s2

View File

@ -5,8 +5,6 @@ PSEUDOMODULES += esp32s2_devkitc_1r
PSEUDOMODULES += esp32s2_saola_1
PSEUDOMODULES += esp32s2_saola_1r
include $(RIOTBOARD)/common/esp32s2/Makefile.include
# Only consider TTYs matching the following filter when auto-selecting the TTY
# with `MOST_RECENT_PORT=1`.
TTY_BOARD_FILTER := --driver 'cp210x' --vendor 'Silicon Labs' --model 'CP2102N USB to UART Bridge Controller'

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32s2
include $(RIOTBASE)/Makefile.base

View File

@ -20,4 +20,4 @@ ifneq (,$(filter saul_default,$(USEMODULE)))
USEMODULE += saul_gpio
endif
include $(RIOTBOARD)/common/esp32s2/Makefile.dep
USEMODULE += boards_common_esp32s2

View File

@ -4,8 +4,6 @@ ifneq (,$(filter esp32s2-lilygo-ttgo-t8-usb,$(USEMODULE)))
PORT_LINUX ?= /dev/ttyACM0
endif
include $(RIOTBOARD)/common/esp32s2/Makefile.include
# Only consider TTYs matching the following filter when auto-selecting the TTY
# with `MOST_RECENT_PORT=1`.
TTY_BOARD_FILTER := --driver 'ch341' --vendor '1a86' --model 'USB Serial'

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32s2
include $(RIOTBASE)/Makefile.base

View File

@ -1,6 +1,7 @@
include $(RIOTBOARD)/common/makefiles/stdio_tinyusb_cdc_acm.dep.mk
include $(RIOTBOARD)/common/esp32s2/Makefile.dep
ifneq (,$(filter saul_default,$(USEMODULE)))
USEMODULE += saul_gpio
endif
USEMODULE += boards_common_esp32s2

View File

@ -2,5 +2,3 @@ PORT_LINUX ?= /dev/ttyACM0
CFLAGS += -DCONFIG_CONSOLE_UART_TX=39
CFLAGS += -DCONFIG_CONSOLE_UART_RX=37
include $(RIOTBOARD)/common/esp32s2/Makefile.include

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32s3
include $(RIOTBASE)/Makefile.base

View File

@ -7,4 +7,5 @@ ifneq (,$(filter saul_default,$(USEMODULE)))
endif
include $(RIOTBOARD)/common/esp32s3/stdio_esp32s3_default.dep.mk
include $(RIOTBOARD)/common/esp32s3/Makefile.dep
USEMODULE += boards_common_esp32s3

View File

@ -1,5 +1,3 @@
PORT_LINUX ?= /dev/ttyACM0
OPENOCD_CONFIG ?= board/esp32s3-builtin.cfg
include $(RIOTBOARD)/common/esp32s3/Makefile.include

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32s3
include $(RIOTBASE)/Makefile.base

View File

@ -1,5 +1,5 @@
include $(RIOTBOARD)/common/esp32s3/Makefile.dep
ifneq (,$(filter saul_default,$(USEMODULE)))
USEMODULE += saul_gpio
endif
USEMODULE += boards_common_esp32s3

View File

@ -9,8 +9,6 @@ PSEUDOMODULES += esp32s3_devkitc_1u_n8r8
PSEUDOMODULES += esp32s3_devkitm_1_n8r8
PSEUDOMODULES += esp32s3_devkitm_1u_n8r8
include $(RIOTBOARD)/common/esp32s3/Makefile.include
# Only consider TTYs matching the following filter when auto-selecting the TTY
# with `MOST_RECENT_PORT=1`.
TTY_BOARD_FILTER := --driver 'cp210x' --vendor 'Silicon Labs' --model 'CP2102N USB to UART Bridge Controller'

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32s3
include $(RIOTBASE)/Makefile.base

View File

@ -3,4 +3,5 @@ ifneq (,$(filter saul_default,$(USEMODULE)))
endif
include $(RIOTBOARD)/common/esp32s3/stdio_esp32s3_default.dep.mk
include $(RIOTBOARD)/common/esp32s3/Makefile.dep
USEMODULE += boards_common_esp32s3

View File

@ -4,5 +4,3 @@ FLASH_SIZE ?= 16
PORT_LINUX ?= /dev/ttyACM0
OPENOCD_CONFIG ?= board/esp32s3-builtin.cfg
include $(RIOTBOARD)/common/esp32s3/Makefile.include

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32s3
include $(RIOTBASE)/Makefile.base

View File

@ -1,5 +1,4 @@
include $(RIOTBOARD)/common/esp32s3/stdio_esp32s3_default.dep.mk
include $(RIOTBOARD)/common/esp32s3/Makefile.dep
# default to using fatfs on SD card
ifneq (,$(filter vfs_default,$(USEMODULE)))
@ -24,3 +23,5 @@ endif
ifneq (,$(filter saul_default,$(USEMODULE)))
USEMODULE += saul_gpio
endif
USEMODULE += boards_common_esp32s3

View File

@ -1,5 +1,3 @@
PORT_LINUX ?= /dev/ttyACM0
OPENOCD_CONFIG ?= board/esp32s3-builtin.cfg
include $(RIOTBOARD)/common/esp32s3/Makefile.include

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32s3
include $(RIOTBASE)/Makefile.base

View File

@ -1,5 +1,4 @@
include $(RIOTBOARD)/common/esp32s3/stdio_esp32s3_default.dep.mk
include $(RIOTBOARD)/common/esp32s3/Makefile.dep
# default to using fatfs on SD card
ifneq (,$(filter vfs_default,$(USEMODULE)))
@ -31,3 +30,5 @@ endif
ifneq (,$(filter saul_default,$(USEMODULE)))
USEMODULE += saul_gpio
endif
USEMODULE += boards_common_esp32s3

View File

@ -1,5 +1,3 @@
PORT_LINUX ?= /dev/ttyACM0
OPENOCD_CONFIG ?= board/esp32s3-builtin.cfg
include $(RIOTBOARD)/common/esp32s3/Makefile.include

View File

@ -1,5 +1,3 @@
MODULE = board
DIRS = $(RIOTBOARD)/common/esp32c3
include $(RIOTBASE)/Makefile.base

View File

@ -17,4 +17,4 @@ ifeq (,$(filter stdio_% slipdev_stdio,$(USEMODULE)))
USEMODULE += stdio_usb_serial_jtag
endif
include $(RIOTBOARD)/common/esp32c3/Makefile.dep
USEMODULE += boards_common_esp32c3

View File

@ -1,3 +1 @@
PORT_LINUX ?= /dev/ttyACM0
include $(RIOTBOARD)/common/esp32c3/Makefile.include