#ifndef BSL_NUCLEO_F042K6_H #define BSL_NUCLEO_F042K6_H #include "../csl/interfaces/pin.hpp" #include "../csl/interfaces/delay.hpp" #include "../csl/stm32f042/Inc/stm_pin.hpp" #include "stm32f0xx_csl.h" class Nucleo_f042k6 { public: Nucleo_f042k6(); ~Nucleo_f042k6(); void init(); void running(); private : Delay delay; STM_Pin ledPin; STM_Pin pin_a0; }; #endif /* BSL_NUCLEO_F042K6_H */