Zenler Player
Your course is loading. Hang tight.
STM32 AWS IoT Core Bootcamp: MQTT, OTA Updates, ESP32 WIFI
Back to curriculum
0% Complete
0% Complete
Introduction
Hardware and software requirements
Course repository
Project objective
AWS IoT core setup
Creating an AWS IoT Thing and Policies
Building and Flashing ESP-32 AT Firmware
Creating a new STM32 Project for this application
Configuring essential peripherals to communicate with ESP32
Establish secure connection to AWS IoT core
Testing device connecting to AWS MQTT broker
MQTT Publish Task Implementation (Part 1)
MQTT Publish Task Implementation (Part 2)
MQTT Publish Task Implementation (Part 3)
MQTT Publish Task Implementation (Part 4)
MQTT Receive Task Implementation (Part 1)
MQTT Receive Task Implementation (Part 2)
MQTT Command Handling Task Implementation
Testing : MQTT Publish and Receive
Big picture of the project
Introduction
Create Amazon S3 bucket
Create IAM role and IoT stream
Creating a custom job
Testing OTA firmware update application
Understanding OTA Update Process
Understanding OTA handle function for incoming MQTT messages
Building OTA application firmware
Uploading new firmware over the air
Project introduction
Block diagram of the project
Razorpay Setup - Creating and Configuring the Webhook
AWS Cloud Setup - Lamda, API Gateway, DynamoDB
Project Creation & OLED Pin Setup
QR code generation
Displaying QR code on the OLED and Testing
Capturing payment event on the device
Testing payment event capture (End-to-End)
Introduction
Block diagram
NYT Account Setup and API Key Generation
Project Creation & BTN Pin Setup
Establishing Server Connection to NYT
Designing Application FSM & Startup State
Building Menu UI and Button Interaction
Implementing Fetch State – Requesting News from API
Implementing Scroll and Error States – Testing
Next videos coming soon
Introduction
Introduction
Hardware and software requirements
Preview
Course repository
Project-001: MQTT Publish and Subscribe using AWS and STM32 + ESP32
Project objective
AWS IoT core setup
Creating an AWS IoT Thing and Policies
Building and Flashing ESP-32 AT Firmware
Preview
Creating a new STM32 Project for this application
Configuring essential peripherals to communicate with ESP32
Preview
Establish secure connection to AWS IoT core
Testing device connecting to AWS MQTT broker
MQTT Publish Task Implementation (Part 1)
MQTT Publish Task Implementation (Part 2)
MQTT Publish Task Implementation (Part 3)
MQTT Publish Task Implementation (Part 4)
MQTT Receive Task Implementation (Part 1)
MQTT Receive Task Implementation (Part 2)
MQTT Command Handling Task Implementation
Testing : MQTT Publish and Receive
Project 002 : OTA Firmware Update
Big picture of the project
Introduction
Create Amazon S3 bucket
Preview
Create IAM role and IoT stream
Creating a custom job
Testing OTA firmware update application
Preview
Understanding OTA Update Process
Understanding OTA handle function for incoming MQTT messages
Building OTA application firmware
Uploading new firmware over the air
Preview
Project-003: IoT based payment system
Project introduction
Block diagram of the project
Razorpay Setup - Creating and Configuring the Webhook
AWS Cloud Setup - Lamda, API Gateway, DynamoDB
Preview
Project Creation & OLED Pin Setup
QR code generation
Preview
Displaying QR code on the OLED and Testing
Capturing payment event on the device
Preview
Testing payment event capture (End-to-End)
Project 004: IoT News Ticker
Introduction
Block diagram
NYT Account Setup and API Key Generation
Project Creation & BTN Pin Setup
Establishing Server Connection to NYT
Designing Application FSM & Startup State
Building Menu UI and Button Interaction
Implementing Fetch State – Requesting News from API
Preview
Implementing Scroll and Error States – Testing
Preview
Next videos coming soon
×
This is an unpublished lesson. This lesson will not be shown for students unless you set it as Public.
Back to Dashboard
No contents are available in this lesson!
No lessons available !
Back to Dashboard
Lesson contents locked
Enroll to unlock this lesson.
Enroll to unlock
Next Lesson