MicroPython RGB LED Controller via Ethernet HTTP API
MicroPython + W5500 Ethernet RGB LED controller with HTTP REST API. Multithreading for concurrent control. Polish developer. IoT lighting project
0
Project description
개요 이 프로젝트는 WIZnet W5500을 통한 유선 이더넷 연결로 완전한 HTTP API와 브라우저 기반 웹 인터페이스를 제공하는 임베디드 RGB LED 컨트롤러입니다. 전체 코드를 MicroPython으로 작성했으며, 멀티스레딩을 활용해 HTTP 서버를 블로킹하지 않고 LED 애니메이션을 백그라운드에서 실행합니다. 원래는 인턴십 중에 주차권 발급기의 상태(대기, 처리 중, 오류)를 색으로 표시하기 위해 개발되었습니다. 소스 코드: https://github.com/kuba122388/embedded-led-controller 실제 사용 사례 이 시스템은 주차권 발급기에서 기기 상태를 색으로 전달하기 위해 개발되었습니다. LED 색상 / 애니메이션 기기 상태 정적 색상 (예: 녹색) 대기 / 준비 완료 펄스 애니메이션 티켓 처리 중 정적 빨간색 에러 / 장애 페이드 애니메이션 상태 전환 중 단순한 취미 프로젝트가 아니라 실용적인 산업용 IoT 신호 표시 도구입니다. 기능 RGB LED 제어 — PWM 방식, 채널별 0~255 전체 범위 지원 HTTP REST API — 색상 및 애니메이션 제어를 위한 GET/POST 엔드포인트 웹 인터페이스 — RGB…
Keep reading with a free account
Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.