esp_interface.h 439 B

12345678910111213141516171819202122232425262728
  1. #ifndef esp_interface_h
  2. #define esp_interface_h
  3. #include "Display.h"
  4. #include <HardwareSerial.h>
  5. #define ESP_RST 14
  6. #define ESP_ZERO 13
  7. #define BAUD 115200
  8. extern Display display_obj;
  9. class EspInterface {
  10. public:
  11. bool supported = false;
  12. uint32_t initTime;
  13. void RunUpdate();
  14. void bootProgramMode();
  15. void bootRunMode();
  16. void begin();
  17. void program();
  18. void main(uint32_t current_time);
  19. };
  20. #endif