Skip to content

[Feat] RGB LED 상태 표시 구현 #6

@dohun0310

Description

@dohun0310

목적

ESP32-S3-DevKitC-1 내장 RGB LED(WS2812, GPIO 48)를 활용하여 비콘의 현재 상태를 색상과 패턴으로 직관적으로 표시합니다.

범위

포함:

  • 상태별 LED 색상/패턴 정의 및 구현
  • FreeRTOS 태스크로 비동기 LED 제어

제외:

  • BLE 로직 변경
  • 시리얼 인터페이스 변경

작업 내용

  • Adafruit NeoPixel 초기화 (GPIO 48)
  • 상태별 LED 표시 구현 (노란색: 설정대기, 파란색: IDLE, 초록색: ACTIVE, 빨간색: 오류)
  • 패턴 구현 (상시 켜짐, 느린 깜빡임, 빠른 깜빡임)
  • FreeRTOS 태스크로 LED 업데이트 비동기 처리

완료 조건

  • 설정 미완료 시 노란색 느린 깜빡임이 보인다
  • IDLE 상태에서 파란색 상시 켜짐이 보인다
  • ACTIVE 상태에서 초록색 빠른 깜빡임이 보인다
  • LED 동작이 BLE 로직을 블로킹하지 않는다

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions