set(PICO_BOARD waveshare_rp2350b_plus_w) set(PICO_BOARD_HEADER_DIRS ${CMAKE_CURRENT_LIST_DIR}/boards) cmake_minimum_required(VERSION 3.13) include(pico_sdk_import.cmake) project(fractional_looper C CXX ASM) set(CMAKE_C_STANDARD 11) set(CMAKE_CXX_STANDARD 17) set(PICO_PLATFORM rp2350-arm-s) add_compile_definitions(PICO_RP2350A=0) pico_sdk_init() add_executable(fractional_looper main.c ) target_include_directories(fractional_looper PRIVATE ${CMAKE_CURRENT_LIST_DIR}) target_link_libraries(fractional_looper pico_stdlib pico_cyw43_arch_lwip_threadsafe_background pico_btstack_ble pico_btstack_cyw43 hardware_adc ) pico_enable_stdio_usb(fractional_looper 1) pico_enable_stdio_uart(fractional_looper 0) pico_add_extra_outputs(fractional_looper)