led.h 451 B

123456789101112131415161718192021222324
  1. /*
  2. * SPDX-FileCopyrightText: 2024 Espressif Systems (Shanghai) CO LTD
  3. *
  4. * SPDX-License-Identifier: Unlicense OR CC0-1.0
  5. */
  6. #ifndef LED_H
  7. #define LED_H
  8. /* Includes */
  9. /* ESP APIs */
  10. #include "driver/gpio.h"
  11. #include "led_strip.h"
  12. #include "sdkconfig.h"
  13. /* Defines */
  14. #define BLINK_GPIO CONFIG_BLINK_GPIO
  15. /* Public function declarations */
  16. uint8_t get_led_state(void);
  17. void led_on(void);
  18. void led_off(void);
  19. void led_init(void);
  20. #endif // LED_H