Skip to content
Snippets Groups Projects
CMakeLists.txt 461 B
cmake_minimum_required(VERSION 3.12)

include(pico_sdk_import.cmake)

project(oscilloscope C CXX ASM)
set(CMAKE_C_STANDARD 11)
set(CMAKE_CXX_STANDARD 17)

pico_sdk_init()

add_executable(oscilloscope
    oscilloscope.c

    lib/fonts.c
	lib/st7735.c
	lib/DEV_Config.c
	lib/ICM20948.c
)

pico_add_extra_outputs(oscilloscope)

target_link_libraries(oscilloscope
	pico_stdlib 

	hardware_adc 
	hardware_pwm
	hardware_pio
	hardware_spi
	hardware_i2c
	hardware_dma
)