esp-serial-flasher
Library for flashing Espressif SoCs from other MCUs. (by espressif)
mch2022-autoflasher
Tools to automatically flash the MCH2022 badge when plugged in via USB (by badgeteam)
esp-serial-flasher | mch2022-autoflasher | |
---|---|---|
6 | 1 | |
326 | 0 | |
3.4% | - | |
8.2 | 0.0 | |
18 days ago | almost 2 years ago | |
C++ | Python | |
Apache License 2.0 | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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-serial-flasher
Posts with mentions or reviews of esp-serial-flasher.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-11.
- Esp32-S3 brownout when Wi-Fi starts
- Can I update an ESP32 from another microcontroller
-
Esp32
if you have a board with a lot of UARTs and a way to connect your targets programming-UART to them, Expressif provides a C implementation of the bootloader protocol suitable for running on embedded devices here. This is basically the same functionality esptool.py provides in C. That repo's example directory provides code running on other ESP's, RaspPi's and STM32. You would need a bit of customizing. If you want to do this via USB, the board doing the flashing needs USB host (e.g. ESP S3)
-
ESP32 C3 firmware upgrade over UART to select partition
Hi I am developing application where I have STM32 MCU connected to LTE with modem and ESP32 C3 to handle wifi and ble. STM32 will receive new firmware from modem connected to LTE but it doesnt have enough space to hold whole app. Is it possible to load application to a partition on ESP32 and after the image is loaded ESP boots itself from new partition containing new app? I found This example, but afaik it doesnt support option to flash to partition. Thanks for suggestions :)
-
Update firmware on serial connected ESP32 from another ESP32?
Espressif has an official library for just that: https://github.com/espressif/esp-serial-flasher
mch2022-autoflasher
Posts with mentions or reviews of mch2022-autoflasher.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-11.
-
Esp32
for smaller volumes: we just flashed ~4000 Badges for the MCH2022 hacker camp using esptools.py on a PC based setup and cheap USB Hubs. The scripts for that setup are here. They are very specific to the Badge (and a bit ad hoc) but should give you a good idea of the process.
What are some alternatives?
When comparing esp-serial-flasher and mch2022-autoflasher you can also consider the following projects:
ElegantOTA - OTA updates made slick and simple for everyone!