https://github.com/maxmacstn/esp8266-ota-minimal
https://github.com/maxmacstn/esp8266-ota-minimal
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/maxmacstn/esp8266-ota-minimal
- Owner: maxmacstn
- Created: 2024-05-13T15:44:05.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-13T15:55:18.000Z (about 2 years ago)
- Last Synced: 2025-02-12T19:48:45.916Z (over 1 year ago)
- Language: C++
- Size: 220 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ESP8266 Minimal Firmware for OTA usinf Web interface
*Adapted from [ESP8266HTTPUpdateServer](https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266HTTPUpdateServer/examples/WebUpdater/WebUpdater.ino)*
## Firmware's Flash Configuration
`eagle.flash.1m64.ld` (File system 64KB, OTA~ 470KB), which means the firmware to be OTA must be less than 470KB.
## Steps
1. OTA with released `.bin`
2. ESP8266 will enter AP Mode.
3. Connect to ESP8266's AP with the name `esp8266-webupdate`
4. Go to `192.168.4.1/update`. Upload your new `.bin` file and press update.
5. Wait for completion.