mirror of
https://github.com/hathach/tinyusb.git
synced 2025-03-14 04:18:56 +00:00
added esp32s2 kaluga bsp
This commit is contained in:
parent
2b27eed01a
commit
50b569ad1b
@ -11,6 +11,7 @@ This code base already had supported for a handful of following boards (sorted a
|
||||
|
||||
### Espressif ESP32-S2
|
||||
|
||||
- [ESP32-S2-Kaluga-1](https://docs.espressif.com/projects/esp-idf/en/latest/esp32s2/hw-reference/esp32s2/user-guide-esp32-s2-kaluga-1-kit.html)
|
||||
- [ESP32-S2-Saola-1](https://docs.espressif.com/projects/esp-idf/en/latest/esp32s2/hw-reference/esp32s2/user-guide-saola-1-v1.2.html)
|
||||
|
||||
### MicroChip SAMD
|
||||
|
@ -7,7 +7,7 @@ set(TOP "../../..")
|
||||
get_filename_component(TOP "${TOP}" REALPATH)
|
||||
|
||||
# Add example src and bsp directories
|
||||
set(EXTRA_COMPONENT_DIRS "src" "${TOP}/hw/bsp/esp32s2_saola_1")
|
||||
set(EXTRA_COMPONENT_DIRS "src" "${TOP}/hw/bsp/${BOARD}")
|
||||
|
||||
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
|
||||
set(SUPPORTED_TARGETS esp32s2)
|
||||
|
@ -7,7 +7,7 @@ set(TOP "../../..")
|
||||
get_filename_component(TOP "${TOP}" REALPATH)
|
||||
|
||||
# Add example src and bsp directories
|
||||
set(EXTRA_COMPONENT_DIRS "src" "${TOP}/hw/bsp/esp32s2_saola_1")
|
||||
set(EXTRA_COMPONENT_DIRS "src" "${TOP}/hw/bsp/${BOARD}")
|
||||
|
||||
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
|
||||
set(SUPPORTED_TARGETS esp32s2)
|
||||
|
@ -7,7 +7,7 @@ set(TOP "../../..")
|
||||
get_filename_component(TOP "${TOP}" REALPATH)
|
||||
|
||||
# Add example src and bsp directories
|
||||
set(EXTRA_COMPONENT_DIRS "src" "${TOP}/hw/bsp/esp32s2_saola_1")
|
||||
set(EXTRA_COMPONENT_DIRS "src" "${TOP}/hw/bsp/${BOARD}")
|
||||
|
||||
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
|
||||
set(SUPPORTED_TARGETS esp32s2)
|
||||
|
@ -12,11 +12,10 @@ all:
|
||||
idf.py -B$(BUILD) -DBOARD=$(BOARD) build
|
||||
|
||||
clean:
|
||||
idf.py -B$(BUILD) clean
|
||||
idf.py -B$(BUILD) -DBOARD=$(BOARD) clean
|
||||
|
||||
flash:
|
||||
@:$(call check_defined, SERIAL, example: SERIAL=/dev/ttyUSB0)
|
||||
idf.py -B$(BUILD) -p $(SERIAL) flash
|
||||
idf.py -B$(BUILD) -DBOARD=$(BOARD) flash
|
||||
|
||||
else
|
||||
# GNU Make build system
|
||||
|
@ -1,4 +1,4 @@
|
||||
idf_component_register(SRCS "esp32s2_saola_1.c" "led_strip/src/led_strip_rmt_ws2812.c"
|
||||
idf_component_register(SRCS "${BOARD}.c" "led_strip/src/led_strip_rmt_ws2812.c"
|
||||
INCLUDE_DIRS "led_strip/include"
|
||||
PRIV_REQUIRES "driver"
|
||||
REQUIRES freertos src)
|
||||
|
@ -39,8 +39,8 @@
|
||||
|
||||
// Note: On the production version (v1.2) WS2812 is connected to GPIO 18,
|
||||
// however earlier revision v1.1 WS2812 is connected to GPIO 17
|
||||
//#define LED_PIN 18 // v1.2 and later
|
||||
#define LED_PIN 17 // v1.1
|
||||
//#define LED_PIN 17 // v1.1
|
||||
#define LED_PIN 18 // v1.2 and later
|
||||
|
||||
#define BUTTON_PIN 0
|
||||
#define BUTTON_STATE_ACTIVE 0
|
||||
|
Loading…
x
Reference in New Issue
Block a user