Skip to content

HelTecAutomation/WirelessBoot

Repository files navigation

Heltec WirelessBoot System

Wireless Boot is a boot-loader system for ESP32 MCU, when the system enters the Bootloader, the Wi-Fi will be enabled. Users can download firmware, exchange information, and print logs through WiFi. Therefore, devices no longer require a USB-UART bridge, which can reduce the system's hardware cost and device size.

The WirelessBoot System can achieve the following functions:

  1. Firmware can be uploaded through the management page.

  1. Loading network ports in Arduino IDE.

  1. Debug information and log print

Development

The WirelessBoot is development based on ESP-IDF, ESP32-S3 release/V5.1, all relevant work include Install, set up development environment, compile, programming device, etc. please refer to ESPRESSIF ESP-IDF Programming Guide.

WirelessBoot system need mDNS Service component. To add mDNS component in this project, please run idf.py add-dependency espressif/mdns. More info. about mDNS, please refer to mDNS Service.

Usage

How to use the WirelessBoot system in your device, please refer to Heltec WirelessBoot System.

About

An ESP32 bootloader system based on Wi-Fi.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors