esp_ghota
esp32_compressed_delta_ota_update
Our great sponsors
esp_ghota | esp32_compressed_delta_ota_update | |
---|---|---|
1 | 2 | |
410 | 47 | |
- | - | |
2.9 | 0.0 | |
2 months ago | about 1 year ago | |
C | C | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
esp_ghota
-
Push OTA to ESP32
Let’s say you’re working on an ESP32 project to send off to your grandma; something she can plug in and it will start automatically monitoring her plant’s water levels. But you discover a critical flaw in the firmware and need to update it. Does she send it back? Do you walk her through dropping the update via the Arduino IDE OTA? The easiest way would be to plan and use something like esp_ghota, an OTA framework by [Justin Hammond].
esp32_compressed_delta_ota_update
-
bspatch ported to esp32
I got inspired by [detools](https://github.com/eerimoq/detools) which was ported in this project https://github.com/ESP32-Musings/esp32_compressed_delta_ota_update
- Heatshrink: Data compression library for embedded/real-time systems
What are some alternatives?
OTA_update_AVR_using_ESP32 - Program AVR MCUs Over-the-Air using ESP32
bsdiff - bsdiff and bspatch are libraries for building and applying patches to binary files.
SuperGreenOS - 🧠 SuperGreenOS home farming automation software for esp32, all in one package, and controllable from your smartphone, pc, mac, linux, toaster, plumbus, whatnot...
detools - Binary delta encoding tools.
SuperGreenOSBoilerplate - ESP32 Boilerplate code generator - See README ->
esp32_bsdiff - bsdiff changed to remove bz2, the header and to allow streaming interfaces, to be used on the esp32 with idf as a component
esp32_compressed_delta_ota_
clocks - Programming ESP32 microcontroller using ESP-IDF with Wi-Fi, NTP sync, TM1637 display, DS3231 fallback timer, SHT3X environmental sensor, outside weather from API, HW-072 light sensor and OTA Wi-Fi updates.
arduino-esp32 - Arduino core for the ESP32
python-lzjb - A Python port of the LZJB compression algorithm
esp-idf - Espressif IoT Development Framework. Official development framework for Espressif SoCs.