Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

STM32 AWS IoT Core Bootcamp: MQTT, OTA Updates, ESP32 WIFI

Khóa học Thực chiến STM32 AWS IoT Core: MQTT, Cập nhật OTA, WiFi ESP32

Khóa học Thực chiến STM32 AWS IoT Core: MQTT, Cập nhật OTA, WiFi ESP32

Xây dựng từng bước các ứng dụng STM32 và ESP32 trên AWS IoT Core với MQTT, OTA và tích hợp Cổng thanh toán

4.7
(33 đánh giá)
621 học viên
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 399.000đ -87%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
4.0 giờ video
48 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 16/06/2026

Bạn sẽ học được gì

Thiết lập và cấu hình AWS IoT Core để giao tiếp thiết bị-đám mây an toàn
Kết nối vi điều khiển STM32 lên Internet qua module WiFi ESP32 bằng lệnh AT
Gửi dữ liệu cảm biến và nhận lệnh điều khiển qua giao thức MQTT
Triển khai cập nhật firmware từ xa (OTA) an toàn bằng AWS IoT Jobs và Amazon S3
Tích hợp thiết bị IoT với logic nghiệp vụ thực tế (ví dụ: sự kiện từ cổng thanh toán)
Xây dựng ứng dụng IoT hoàn chỉnh với phần cứng thật và quy trình đám mây

Yêu cầu

Kiến thức cơ bản về lập trình 'C'
Kiến thức cơ bản về vi điều khiển
Kiến thức cơ bản về FreeRTOS (task, queue)

Đối tượng phù hợp

Dành cho bất kỳ ai muốn học và áp dụng lập trình hệ thống nhúng vào các ứng dụng IoT thực tế.

Nội dung khóa học

5 phần • 48 bài giảng
1 Giới thiệu
2 Yêu cầu về phần cứng và phần mềm
3 Kho lưu trữ khóa học
1 Mục tiêu dự án
2 Thiết lập AWS IoT Core
3 Tạo Thing và Policy trên AWS IoT
4 Xây dựng và nạp Firmware AT cho ESP-32
5 Tạo Project STM32 mới cho ứng dụng này
6 Cấu hình các ngoại vi cần thiết để giao tiếp với ESP32
7 Thiết lập kết nối bảo mật tới AWS IoT Core
8 Kiểm tra thiết bị kết nối tới MQTT broker trên AWS
9 Triển khai Task MQTT Publish (Phần 1)
10 Triển khai Task MQTT Publish (Phần 2)
11 Triển khai Task MQTT Publish (Phần 3)
12 Triển khai Task MQTT Publish (Phần 4)
13 Triển khai Task MQTT Receive (Phần 1)
14 Triển khai Task MQTT Receive (Phần 2)
15 Triển khai Task xử lý lệnh MQTT
16 Kiểm tra: MQTT Publish và Receive
1 Tổng quan dự án
2 Giới thiệu
3 Tạo bucket trên Amazon S3
4 Tạo IAM role và IoT stream
5 Tạo job tùy chỉnh
6 Kiểm tra ứng dụng cập nhật firmware OTA
7 Hiểu về quy trình cập nhật OTA
8 Hiểu về hàm xử lý OTA cho các tin nhắn MQTT đến
9 Xây dựng firmware ứng dụng OTA
10 Tải firmware mới lên qua kết nối không dây
1 Giới thiệu dự án
2 Sơ đồ khối dự án
3 Thiết lập Razorpay - Tạo và cấu hình Webhook
4 Thiết lập AWS Cloud - Lamda, API Gateway, DynamoDB
5 Tạo Project & Cài đặt chân OLED
6 Tạo mã QR
7 Hiển thị mã QR trên màn hình OLED và Kiểm tra
8 Nắm bắt sự kiện thanh toán trên thiết bị
9 Kiểm tra việc nắm bắt sự kiện thanh toán (Từ đầu đến cuối)
1 Giới thiệu
2 Sơ đồ khối
3 Thiết lập tài khoản NYT và tạo khóa API
4 Tạo Project & Cài đặt chân BTN
5 Thiết lập kết nối máy chủ tới NYT
6 Thiết kế FSM cho ứng dụng & trạng thái Khởi tạo
7 Xây dựng Menu UI và tương tác nút bấm
8 Triển khai trạng thái Fetch – Yêu cầu tin tức từ API
9 Triển khai trạng thái Scroll và Lỗi – Kiểm tra
10 Các video tiếp theo sắp ra mắt

Giới thiệu khóa học

Are you ready to take your STM32 and IoT skills to the next level by building real cloud connected devices on AWS?

This is a brand new course that is practice first, project driven, and step by step. You will not just learn concepts. You will build along and see your STM32 devices come alive with real AWS IoT Core integration..

In this hands on, project driven course, you will learn how to connect your STM32 microcontrollers to the AWS IoT Cloud and build real world IoT applications that are secure, reliable, and scalable.

Connect STM32 to AWS IoT Core using ESP32 Wi Fi bridge, publish and control devices with MQTT, deliver secure OTA firmware updates, and integrate Razorpay payment events in hands on projects

This is not a theory heavy course. It is all about building step by step, where you will write code, configure cloud services, and see your embedded device interact with AWS in real time.

By the end, you will have the skills to implement IoT systems that go beyond simple sensor readings, integrating with advanced features such as firmware updates over the air and even cloud driven business logic with payment gateways.

 

What you will learn?

  • How to set up AWS IoT Core for secure device-to-cloud communication

  • Connecting STM32 with ESP32 as a Wi-Fi bridge using AT commands

  • Publishing sensor data and receiving commands over MQTT

  • Implementing secure Over-the-Air firmware updates using AWS IoT Jobs

  • Managing cloud-to-device messaging and real-time responses

  • Integrating IoT with real-world business systems (Razorpay Payment Gateway)

  • Building end-to-end IoT workflows from device → cloud → device

 

Hardware Requirements

Note: If you already have a microcontroller development board, we recommend continuing with it. This course is designed with such thoroughness that the concepts and steps can be applied to most development boards though some minor adjustments may be needed. But, if you prefer to use the exact same board as the instructor for a smoother experience, you can check out the recommended hardware

Any STM32 Nucleo board with Fastbit IOT connect shield (Recommended)

or

Any STM32 development board + ESP32 module for Wi-Fi

 

Projects you build

  1. IoT Foundation Project – Connect STM32 to AWS, publish sensor data, and subscribe to commands using MQTT

  2. OTA Firmware Updates – Deliver new firmware securely from AWS S3 and update in the devices automatically.

  3. IoT + Payment Gateway – React to real-time Razorpay payment confirmations on your STM32 device with instant feedback on OLED display.

Who this course is for?

  • Embedded engineers who want to connect their devices to the cloud

  • Students or professionals interested in IoT product development

  • Makers who want to build practical IoT projects beyond basics

  • Anyone curious about how embedded devices interact with AWS IoT Core

Requirements

  • Basic knowledge of C programming and STM32 development

  • Familiarity with UART and microcontroller basics

  • An STM32 development board + ESP32 module for Wi-Fi

By the end of this course, you will be able to:

  • Confidently connect STM32 devices to AWS IoT Core

  • Build real-world, cloud-integrated IoT applications

  • Deliver OTA firmware updates securely

  • Integrate IoT devices with modern digital services

 

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Aws
Hiển thị tất cả khoá học Embedded Systems
Hiển thị tất cả khoá học Internet Of Things
Hiển thị tất cả khoá học Stm32
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊