; CYD ESP32-2432S028 — Active buzzer(GPIO22) + SoftSPI 触控 + LVGL ; 触控/屏配置参考 tftest / hw269test [env:cyd] platform = espressif32 board = esp32dev framework = arduino monitor_speed = 460800 upload_speed = 460800 board_build.partitions = default.csv lib_deps = bodmer/TFT_eSPI@^2.5.43 lvgl/lvgl@9.2.2 build_flags = -DCORE_DEBUG_LEVEL=0 -DUSER_SETUP_LOADED=1 -DILI9341_2_DRIVER=1 -DTFT_WIDTH=240 -DTFT_HEIGHT=320 -DTFT_MISO=12 -DTFT_MOSI=13 -DTFT_SCLK=14 -DTFT_CS=15 -DTFT_DC=2 -DTFT_RST=-1 -DTFT_BL=21 -DTFT_BACKLIGHT_ON=HIGH -DTOUCH_CS=-1 -DLOAD_GLCD=1 -DLOAD_FONT2=1 -DLOAD_FONT4=1 -DLOAD_FONT6=1 -DLOAD_FONT7=1 -DLOAD_FONT8=1 -DLOAD_GFXFF=1 -DSMOOTH_FONT=1 -DSPI_FREQUENCY=40000000 -DSPI_READ_FREQUENCY=20000000 -DLV_CONF_SKIP -DLV_COLOR_DEPTH=16 -DLV_MEM_SIZE=49152 -DLV_FONT_MONTSERRAT_14=1 -DLV_FONT_MONTSERRAT_16=1 -DLV_FONT_MONTSERRAT_18=1 -DLV_FONT_MONTSERRAT_20=1 -DLV_FONT_MONTSERRAT_28=1 -DLV_USE_TFT_ESPI=1 -DLV_USE_FLEX=1 -DLV_USE_BUTTON=1 -DLV_USE_LABEL=1 -DLV_USE_BAR=1 -DLV_USE_SLIDER=1 -I${PROJECT_DIR}/include extra_scripts = pre:copy_lv_conf.py