- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
ESP32 4G OTA Update via AWS S3 | A7670G LTE Module Tutorial
In this video, I show you how to perform an Over-the-Air (OTA) firmware update on an ESP32 using the A7670G 4G LTE module and an AWS S3 Bucket. We will configure the S3 bucket for public access, set up the bucket policy, and flash the ESP32 remotely over the 4G network.
This is the 7th video in our ESP32 4G IoT series. If you are new, please check the setup video first (link below).
⚠️ Prerequisite: Before starting, make sure your modem is wired correctly!
▶️ Watch the Hardware Setup Guide here: https://youtu.be/nEujkim3-HA
📌 Topics Covered:
- ESP32 OTA update using 4G GSM Module
- AWS S3 Bucket file hosting for IoT
- A7670G vs SIM800L (SSL Support)
- Remote firmware update ESP32
⏱️ Timestamps:
[00:00] - Introduction & Project Overview
[00:37] - How the OTA Process Works (Logic Flow)
[01:38] - Circuit Diagram & Setup Info
[02:24] - Creating an AWS S3 Bucket
[04:32] - Configuring S3 Bucket Policy & Permissions
[05:08] - Uploading version.txt to AWS
[05:46] - Modifying ESP32 Code for S3 URLs
[06:36] - Compiling .bin File & Uploading to AWS
[08:50] - Flashing the ESP32 & Testing OTA Update
[10:00] - Final Results & Troubleshooting
📂 Code & Resources:
AWS Bucket Policy Snippet:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::YOUR_BUCKET_NAME/*"
}
]
}
Source Code: https://github.com/ittipu/IoT_Bhai_Youtube_Channel/blob/main/SIMA7670%20With%20ESP32/7.%20ESP32%204G%20OTA%20Update%20Tutorial%20using%20AWS%20S3%20%26%20A7670G/esp32_4G_OTA_Update_using_AWS_S3_and_A7670G/esp32_4G_OTA_Update_using_AWS_S3_and_A7670G.ino
Library Link - https://github.com/lewisxhe/TinyGSM-fork
Website - https://iotbhai.io/
Facebook - https://www.facebook.com/profile.php?id=61565698329253
Email - tipu3001@gmail.com
GitHub - https://github.com/ittipu
WhatsApp +8801715497977
Like, comment, and subscribe for more Raspberry Pi, Arduino, ESP32, GSM, GPS, Embedded System & IoT tutorials!
#esp32 #ota #github #iot #microcontroller #electronics #firmwareupdate #embeddedsystems #esp32projects #arduino #arduinoproject #arduinoprogramming #esp32ota #iotbhai #esp32wifi #raspberrypi #esp32 #A7670G #awsiot #iot #ota #4g #lte #arduino #EmbeddedSystems #TinyGSM
Видео ESP32 4G OTA Update via AWS S3 | A7670G LTE Module Tutorial канала IoT Bhai
This is the 7th video in our ESP32 4G IoT series. If you are new, please check the setup video first (link below).
⚠️ Prerequisite: Before starting, make sure your modem is wired correctly!
▶️ Watch the Hardware Setup Guide here: https://youtu.be/nEujkim3-HA
📌 Topics Covered:
- ESP32 OTA update using 4G GSM Module
- AWS S3 Bucket file hosting for IoT
- A7670G vs SIM800L (SSL Support)
- Remote firmware update ESP32
⏱️ Timestamps:
[00:00] - Introduction & Project Overview
[00:37] - How the OTA Process Works (Logic Flow)
[01:38] - Circuit Diagram & Setup Info
[02:24] - Creating an AWS S3 Bucket
[04:32] - Configuring S3 Bucket Policy & Permissions
[05:08] - Uploading version.txt to AWS
[05:46] - Modifying ESP32 Code for S3 URLs
[06:36] - Compiling .bin File & Uploading to AWS
[08:50] - Flashing the ESP32 & Testing OTA Update
[10:00] - Final Results & Troubleshooting
📂 Code & Resources:
AWS Bucket Policy Snippet:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::YOUR_BUCKET_NAME/*"
}
]
}
Source Code: https://github.com/ittipu/IoT_Bhai_Youtube_Channel/blob/main/SIMA7670%20With%20ESP32/7.%20ESP32%204G%20OTA%20Update%20Tutorial%20using%20AWS%20S3%20%26%20A7670G/esp32_4G_OTA_Update_using_AWS_S3_and_A7670G/esp32_4G_OTA_Update_using_AWS_S3_and_A7670G.ino
Library Link - https://github.com/lewisxhe/TinyGSM-fork
Website - https://iotbhai.io/
Facebook - https://www.facebook.com/profile.php?id=61565698329253
Email - tipu3001@gmail.com
GitHub - https://github.com/ittipu
WhatsApp +8801715497977
Like, comment, and subscribe for more Raspberry Pi, Arduino, ESP32, GSM, GPS, Embedded System & IoT tutorials!
#esp32 #ota #github #iot #microcontroller #electronics #firmwareupdate #embeddedsystems #esp32projects #arduino #arduinoproject #arduinoprogramming #esp32ota #iotbhai #esp32wifi #raspberrypi #esp32 #A7670G #awsiot #iot #ota #4g #lte #arduino #EmbeddedSystems #TinyGSM
Видео ESP32 4G OTA Update via AWS S3 | A7670G LTE Module Tutorial канала IoT Bhai
ESP32 SIMA7670G MQTT IoT CellularGSM 4GModule RemoteMonitoring DIYIoT IoTProjects MQTTBroker CellularConnectivity WirelessCommunication DataLogging RemoteData ESP32 4G OTA Update Tutorial using AWS S3 Bucket & A7670G 4G LTE ESP32 A7670G AWS SIM7670G OTA update ESP32 4G LTE tutorial connect ESP32 to AWS S3 A7670G SSL configuration TinyGSM AWS S3 ESP32 OTA cellular fix error 715 A7670 Arduino 4G OTA SIMCOM A7670G AT commands IoT firmware update over the air IoT Bhai ESP32
Комментарии отсутствуют
Информация о видео
23 декабря 2025 г. 21:30:12
00:11:02
Другие видео канала












![IoT Course with ESP32: Prerequisites & Hardware List [Bangla]](https://i.ytimg.com/vi/vxE-iGU3HD0/default.jpg)



![ESP32-S3 Cam Error: human_face_detect_msr01.hpp [Fixed in 30 Seconds]](https://i.ytimg.com/vi/duUngvvYNPE/default.jpg)




