Tổng hợp hướng dẫn tạo ứng dụng IoTs sử dụng AWS IoT Core và ESP32

Chuỗi bài viết này sẽ hướng dẫn các bạn sử dụng nền tảng AWS IoTs mà cụ thể là AWS IoT Core để quản lý một hệ thống Internet of Things gồm nhiều thiết bị khác nhau. Việc sử dụng nền tảng AWS IoT Core quản lý hệ thống IoTs sẽ giúp cho hệ thống được: bảo mật kết nối và dữ liệu, dễ dàng xử lý dữ liệu thiết bị bằng cách kết nối với các dịch vụ khác, dễ dàng truy vấn dữ liệu theo thời gian thực. Trong phần 1 bài viết sẽ hướng dẫn các bạn các bước đầu tiên cơ bản nhất từ đăng ký tài khoản, tạo Things đại diện cho thiết bị, đăng ký và xác thực các chứng chỉ bảo mật. Phần 2 sẽ đi chi tiết vào tính năng cốt lõi đóng vai trò quản lý trạng thái của thiết bị có tên Device Shadow thông qua giao thức MQTT, kiến trúc của các Wildcard Topic để thực hiện các truy vấn khác nhau. Và phần 3 sẽ hướng dẫn các bạn vận dụng lý thuyết ở các phần trước để thực hiện kết nối ESP32 đến AWS IoT và thực hiện lưu trữ, truy vấn dữ liệu từ xa. Nội dung của các phần được tổng hợp ở các bài viết sau:

Phần 1: Hướng dẫn tạo Thing, Device Certificate và Policy

Phần 2: Tương tác với Device Shadow sử dụng giao thức MQTT

Phần 3: Kết nối ESP32 Dev Kit và AWS IoT sử dụng giao thức MQTT

Chúc các bạn thành công!

Nhóm TAPIT IoTs