https://github.com/aloHyomora/OTA-Prototype-Development-All-About-Wireless-Updates-
GitHub - aloHyomora/OTA-Prototype-Development-All-About-Wireless-Updates-
Contribute to aloHyomora/OTA-Prototype-Development-All-About-Wireless-Updates- development by creating an account on GitHub.
github.com
Project Overview
This project aims to build an OTA (Over-the-Air) firmware update system using ESP32 and Raspberry Pi.
The Flask-based OTA server distributes firmware updates, and the Raspberry Pi (CCU) downloads and applies them to the ESP32 (DCU).
이 프로젝트는 Raspberry Pi, Flask 서버, MySQL, 추가적인 하드웨어를 활용하여 무선으로 펌웨어를 업데이트하는 OTA(Over-The-Air) 시스템을 구축하는 것을 목표로 합니다.
Flask Server: Manage firmware files and configure them to be downloadable on request from Raspberry Pi
Raspberry Pi (as CCU): Download the latest firmware from the Flask server, verify integrity, and perform an update
MySQL database: Manage firmware versions and hash values, save download history
Objectives
✅ Develop a Flask-based OTA server to manage firmware files
✅ Enable Raspberry Pi to download and verify firmware (SHA-256 checksum validation)
✅ Implement MCU firmware updates on ESP32
✅ Verify successful firmware application after an update

https://www.youtube.com/watch?v=Toe-4wZa16E
'Projects' 카테고리의 다른 글
| Networking Activation Solution with MR Device : ConferenceAR (0) | 2025.03.19 |
|---|---|
| TelecareAR - AR 원격 진료 (0) | 2025.01.04 |
| Jellysis - VR 곰 꾸미기 게임 (4) | 2025.01.04 |
| XRecords - HoloLens2 청음샵 (1) | 2025.01.04 |
| [2024 의료메타버스학회 춘계 학술대회 우수 논문 상] (0) | 2025.01.04 |