프로젝트 설명
배달·운송 차량 후면 LED에 안전 문구를 표시하는 BLE 제어 Flutter 앱과 관리자 대시보드 파일럿을 구현했습니다. Service 0xFFE0 기반 GATT로 일반·경고·안내 및 16자 커스텀 문구를 실시간 전송하고 XOR CRC 패킷 검증을 적용했습니다. geolocator로 10km/h 이상이면 LED 변경을 자동 잠그고 정차 후 해제하며 끊김 시 최대 5회 재연결하고 배터리·온도·펌웨어를 GATT Read로 상태 배너에 표시합니다. Next.js 대시보드는 WebSocket으로 차량별 GPS 위치·속도·마지막 LED 문구를 갱신하고 장애 이력·전송 로그를 SQLite에 저장합니다. GHCR 이미지를 EC2에 배포해 Flutter 더미 BLE 시뮬레이션 WebSocket 연동 Playwright 스크린샷 검증을 통과한 검수용 파일럿입니다.