STM32 Bootloader Tutorial Part 6 - Wireless Firmware Update FOTA through BLE

#STM32 #Bootloader #Embedded #Microcontroller #ARM #CortexM4 #CortexM7 This is the continuation of the previous video (https://youtu.be/DMHwB4PLfW0). In our previous video, we have created a simple bootloader that updates the firmware or application using the computer. So, we were updating the firmware by the wired method. This tutorial demonstrates how to update the Firmware without wire (Firmware Update over the air OTA). Source Code Link - https://github.com/Embetronicx/STM32-Bootloader/tree/ETX_Bootloader_4.0 Android App Flashy Source Code - https://github.com/Embetronicx/STM32-Bootloader/tree/ETX_Bootloader_4.0/Bootloader_Example/HostApp/MobileApp/flashy The web version of this tutorial - https://embetronicx.com/tutorials/microcontrollers/stm32/bootloader/stm32-firmware-update-over-the-air-fota-wireless-firmware-update/ Buy me a coffee if you like (https://www.buymeacoffee.com/EmbeTronicX). *************************************************************************************** 0:00 Introduction 0:20 Previous Tutorial Concept 1:47 This Tutorial Concept 3:21 Adding OTA feature to the Application 6:19 Connection Diagram 6:35 Creating a new application 7:21 Demo 5:30 Code walk-through *************************************************************************************** Video Playlist: STM32 Bootloader Tutorial Part 1 & 2 (Introduction)- https://www.youtube.com/watch?v=jzo7z2gNBgg&t STM32 Bootloader Tutorial Part 3 (Simple Bootloader) - https://www.youtube.com/watch?v=O3M_4rrw1LI&t STM32 Bootloader Tutorial Part 4 (Firmware update using PC) - https://www.youtube.com/watch?v=bvPSrvhhY9c&t STM32 Bootloader Tutorial Part 5 (2 Slot and CRC)- https://www.youtube.com/watch?v=DMHwB4PLfW0 STM32 Bootloader Tutorial Part 6 (Wireless Firmware update using BLE) - https://www.youtube.com/watch?v=p1XsGEFYgPA&t STM32 Bootloader Tutorial Part 7 (Firmware update using SD Card) - https://www.youtube.com/watch?v=v_JxDAiIDyc *************************************************************************************** You can also read, Bootloader Tutorials - https://embetronicx.com/bootloader-tutorials/ Linux Device driver Tutorials - https://embetronicx.com/linux-device-driver-tutorials/ NuttX RTOS Tutorials - https://embetronicx.com/nuttx-rtos-esp32-tutorials/ C Programming Tutorials - https://embetronicx.com/c-tutorials/ FreeRTOS Tutorials - https://embetronicx.com/freertos-tutorials/ I2C Tutorial - https://embetronicx.com/tutorials/tech_devices/i2c_1/ STM32 Tutorials - https://embetronicx.com/stm32-tutorials/ Unit Testing in C Tutorials - https://embetronicx.com/unit-testing-tutorials/ ESP32-IDF Tutorials - https://embetronicx.com/tutorials/wireless/esp32/idf/ PIC16F877A Tutorials - https://embetronicx.com/pic16f877a-tutorials/ Raspberry PI Tutorials - https://embetronicx.com/raspberry-pi-tutorials/ Embedded Interview Topics - https://embetronicx.com/embedded-interview-topics/ Embedded Companies in India - https://embetronicx.com/uncategorized/embedded-companies-in-india/ *************************************************************************************** "Background Music: www.bensound.com"

Latest Videos

07:28 Linux Device Drivers Part  6 - File Operations in Ubuntu, Raspberry Pi, and BeagleBone
Linux Device Drivers Part 6 - File Operations in Ubuntu, Raspberry Pi, and BeagleBone
11:51 Linux Device Drivers Part 5 - Device File (Ubuntu, Raspberry Pi, and BeagleBone)
Linux Device Drivers Part 5 - Device File (Ubuntu, Raspberry Pi, and BeagleBone)
14:55 Linux Device Drivers Part 1.2 - Setup Beaglebone and Update the Latest Linux Kernel
Linux Device Drivers Part 1.2 - Setup Beaglebone and Update the Latest Linux Kernel
09:43 Linux Device Drivers Part 4 - Major number and Minor Number in Linux Device Driver
Linux Device Drivers Part 4 - Major number and Minor Number in Linux Device Driver
07:17 Linux Device Driver Programming Tutorial Part 47 - SPI Linux Device Driver using Raspberry PI
Linux Device Driver Programming Tutorial Part 47 - SPI Linux Device Driver using Raspberry PI
09:00 Linux Device Drivers Part 3 - Passing Arguments to Linux Device Driver
Linux Device Drivers Part 3 - Passing Arguments to Linux Device Driver
09:32 Linux Device Drivers Part 1 -  Introduction
Linux Device Drivers Part 1 - Introduction
09:34 Linux Device Drivers Part 1.1 - Setup Ubuntu and Raspberry Pi
Linux Device Drivers Part 1.1 - Setup Ubuntu and Raspberry Pi
09:17 Linux Device Drivers Part 2 - Writing our first Linux Device Driver
Linux Device Drivers Part 2 - Writing our first Linux Device Driver
22:29 STM32 Bootloader Tutorial Part 3 - Writing Simple STM32 Bootloader
STM32 Bootloader Tutorial Part 3 - Writing Simple STM32 Bootloader

Latest Videos