├── .cproject ├── .gitignore ├── .project ├── .settings └── language.settings.xml ├── LICENSE ├── Makefile ├── README.md ├── components ├── bootloader │ ├── Kconfig.projbuild │ ├── Makefile.projbuild │ ├── component.mk │ └── subproject │ │ ├── .gitignore │ │ ├── Makefile │ │ └── main │ │ ├── Makefile.projbuild │ │ ├── bootloader_config.h │ │ ├── bootloader_start.c │ │ ├── component.mk │ │ ├── esp32.bootloader.ld │ │ ├── esp32.bootloader.rom.ld │ │ ├── flash_qio_mode.c │ │ └── flash_qio_mode.h └── cpp_utils ├── main ├── OTAServer.cpp ├── component.mk ├── main.cpp └── ota_main.cpp ├── ota_app1.aia ├── partitions.csv └── sdkconfig /.cproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/.cproject -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | sdkconfig.old 3 | -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/.project -------------------------------------------------------------------------------- /.settings/language.settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/.settings/language.settings.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/README.md -------------------------------------------------------------------------------- /components/bootloader/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/components/bootloader/Kconfig.projbuild -------------------------------------------------------------------------------- /components/bootloader/Makefile.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/components/bootloader/Makefile.projbuild -------------------------------------------------------------------------------- /components/bootloader/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/components/bootloader/component.mk -------------------------------------------------------------------------------- /components/bootloader/subproject/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | sdkconfig 3 | -------------------------------------------------------------------------------- /components/bootloader/subproject/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/components/bootloader/subproject/Makefile -------------------------------------------------------------------------------- /components/bootloader/subproject/main/Makefile.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/components/bootloader/subproject/main/Makefile.projbuild -------------------------------------------------------------------------------- /components/bootloader/subproject/main/bootloader_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/components/bootloader/subproject/main/bootloader_config.h -------------------------------------------------------------------------------- /components/bootloader/subproject/main/bootloader_start.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/components/bootloader/subproject/main/bootloader_start.c -------------------------------------------------------------------------------- /components/bootloader/subproject/main/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/components/bootloader/subproject/main/component.mk -------------------------------------------------------------------------------- /components/bootloader/subproject/main/esp32.bootloader.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/components/bootloader/subproject/main/esp32.bootloader.ld -------------------------------------------------------------------------------- /components/bootloader/subproject/main/esp32.bootloader.rom.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/components/bootloader/subproject/main/esp32.bootloader.rom.ld -------------------------------------------------------------------------------- /components/bootloader/subproject/main/flash_qio_mode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/components/bootloader/subproject/main/flash_qio_mode.c -------------------------------------------------------------------------------- /components/bootloader/subproject/main/flash_qio_mode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/components/bootloader/subproject/main/flash_qio_mode.h -------------------------------------------------------------------------------- /components/cpp_utils: -------------------------------------------------------------------------------- 1 | /home/esp32/esp/esp32-snippets/cpp_utils/ -------------------------------------------------------------------------------- /main/OTAServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/main/OTAServer.cpp -------------------------------------------------------------------------------- /main/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/main/component.mk -------------------------------------------------------------------------------- /main/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/main/main.cpp -------------------------------------------------------------------------------- /main/ota_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/main/ota_main.cpp -------------------------------------------------------------------------------- /ota_app1.aia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/ota_app1.aia -------------------------------------------------------------------------------- /partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/partitions.csv -------------------------------------------------------------------------------- /sdkconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chegewara/esp32-ota-with-ble-setup/HEAD/sdkconfig --------------------------------------------------------------------------------