Flask-app-for-displaying-data-using-ESP32-and-W5500
Flask-app-for-displaying-data-using-ESP32-and-W5500
0
Components
Hardware componentsProject description
What the Project Does 저장소는 두 부분으로 나뉩니다. 하나는 ESP32 펌웨어이며, 다른 하나는 Flask 기반 웹 애플리케이션입니다. ESP32 쪽 코드는 사인파 데이터를 주기적으로 생성한 뒤 JSON 형태의 WebSocket 메시지로 송신합니다. 동시에 간단한 HTTP 루트 핸들러를 열어 현재 장치 주소를 확인할 수 있게 합니다. PC 쪽 Flask 앱은 ws://192.168.0.232:81에 접속해 데이터를 받아 JSON으로 파싱하고, 이를 Socket.IO 이벤트로 웹 페이지에 다시 브로드캐스트합니다. 필요하면 CSV 파일로 기록도 수행합니다. README에는 이 예제가 “ESP32 using WebSocket and Ethernet module W5500”을 기반으로 한다고 명시되어 있고, 예제 업로드 후 로컬 웹 앱에서 사인파를 볼 수 있다고 설명하고 있습니다. 또한 전송 속도 측정 결과도 함께 적혀 있습니다. 이미지 출처 : AI 생성 Flask 앱 개요 Flask 앱은 Python의 Flask 프레임워크로 작성된 웹 애플리케이션입니다. 이 프로젝트에서는 단순한 웹페이지 표시용 프로그램이 아니라, ESP32에서 전달된…
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.

