Aruna
ESP32_Stepper.h
Go to the documentation of this file.
1 //
2 // Created by noeel on 06-02-20.
3 //
4 
5 #ifndef ARUNA_ESP32_STEPPER_H
6 #define ARUNA_ESP32_STEPPER_H
7 
8 #include <aruna/driver/Stepper.h>
9 
10 namespace aruna {
11  namespace driver {
12  class ESP32_Stepper : public Stepper {
13 
14  err_t init_pin(uint8_t pin_nr) override;
15 
16  err_t set_pin(uint8_t pin_nr, bool value) override;
17 
18  err_t clear_pin(uint8_t pin_nr) override;
19  };
20  }
21 }
22 
23 #endif //ARUNA_ESP32_STEPPER_H
Definition: comm.cpp:14
err_t clear_pin(uint8_t pin_nr) override
clear single pin after program is finished
err_t set_pin(uint8_t pin_nr, bool value) override
set pin level high or low
err_t init_pin(uint8_t pin_nr) override
init single pin as output
Link * driver
stores the driver.
Definition: comm.cpp:45