espressif/esp-serial-flasher

2.0.0

Latest
uploaded 1 day ago
esp-serial-flasher is a portable C library for flashing or loading apps to RAM of Espressif SoCs from other host microcontrollers

11 examples

  • esp32_deflate_example
    This example shows how to flash an Espressif SoC from another MCU using compressed data transfer with validation.
    143.14 KB
  • esp32_example
    This example demonstrates flashing an Espressif SoC from another MCU using `esp_serial_flasher`, detailing required steps and hardware connections.
    73.45 KB
  • esp32_fast_reflash_example
    This example demonstrates flashing an Espressif SoC from another MCU using `esp_serial_flasher`, optimizing the process by checking MD5 hashes.
    73.47 KB
  • esp32_get_target_info_example
    This example demonstrates how to get target info such as flash chip size and Wi-Fi MAC address from a host MCU using esp-serial-flasher.
    72.57 KB
  • esp32_load_ram_example
    This example demonstrates how to load a program into an Espressif SoC RAM from another MCU using esp_serial_flasher.
    61.53 KB
  • esp32_read_flash_example
    This example demonstrates how to read from target flash, including initializing UART, connecting, and verifying data.
    72.32 KB
  • esp32_sdio_example
    This example demonstrates how to flash an Espressif MCU with SDIO download support from another Espressif MCU using the `esp_serial_flasher`.
    59.56 KB
  • esp32_sdio_load_ram_example
    This example demonstrates uploading an app to RAM of an Espressif MCU from another MCU using SDIO download support.
    47.79 KB
  • esp32_spi_load_ram_example
    This example shows how to upload an app to the RAM of an Espressif MCU via SPI from another MCU using `esp_serial_flasher`.
    61.00 KB
  • esp32_stub_example
    This example demonstrates how to flash an Espressif SoC from another Espressif SoC using esp-serial-flasher and the flasher stub.
    73.46 KB
  • esp32_usb_cdc_acm_example
    This example demonstrates how to flash an ESP32-S3 from another ESP32 using the USB CDC ACM interface.
    73.93 KB