cmake_minimum_required(VERSION 3.13...3.27) include(../pico-sdk/pico_sdk_init.cmake) project(my_project) pico_sdk_init() add_executable(touch touch.c) # PIO header generation! pico_generate_pio_header(touch ${CMAKE_CURRENT_LIST_DIR}/steptime.pio) pico_enable_stdio_usb(touch 1) pico_enable_stdio_uart(touch 0) target_link_libraries(touch pico_stdlib hardware_pio) pico_add_extra_outputs(touch)