set(srcs
    "src/adc.c"
    "src/adc121s021_dma.c"
    "src/peripherals.c"
    "src/proximity.c"
    "src/ac_relay.c"
    "src/socket_lock.c"
    "src/rcm.c"
    "src/temp_sensor.c"
    "src/ntc_sensor.c"
    )

idf_component_register(SRCS "${srcs}"
                    INCLUDE_DIRS "include"
                    PRIV_REQUIRES driver esp_adc esp_timer
                    REQUIRES config evse ntc_driver spi_bus_manager storage_service)
