Author: admin
-
Lập trình ESP32 & NRF – Phần 6: Mạng cảm biến nhiều node → 1 gateway ESP32
Hướng dẫn xây dựng mạng cảm biến nhiều node dùng ESP32 + NRF24L01 gửi dữ liệu về một gateway trung tâm: kiến trúc hệ thống, thiết kế gói tin, phân biệt nodeId, code cho nhiều node TX và một ESP32 RX làm gateway để chuẩn bị đẩy dữ liệu lên MQTT/IoTLabs Cloud.
-
Lập trình ESP32 & NRF – Phần 5: Thiết kế cấu trúc gói tin: gửi số & dữ liệu cảm biến
Hướng dẫn thiết kế gói tin struct để gửi dữ liệu cảm biến (nodeId, nhiệt độ, độ ẩm, uptime) giữa 2 ESP32 + NRF24L01, tối ưu kích thước payload, tránh lỗi và chuẩn bị cho mạng nhiều node trong các dự án IoT.
-
Lập trình ESP32 & NRF – Phần 4: Gửi dữ liệu không dây qua NRF24L01
Hướng dẫn từng bước cấu hình 2 bộ ESP32 + NRF24L01 để gửi nhận chuỗi “Hello World” không dây: sơ đồ kết nối, thiết lập địa chỉ, code bộ phát (TX), bộ nhận (RX), cách kiểm tra dữ liệu trên Serial Monitor và gợi ý xử lý lỗi thường gặp cho dự án IoT.
-
Lập trình ESP32 & NRF – Phần 3: Giới thiệu module NRF24L01 & giao tiếp SPI
Hướng dẫn chi tiết cách sử dụng module NRF24L01 với ESP32 38 pin: giải thích chân, nguyên lý hoạt động, giao tiếp SPI, cách map chân NRF24L01 với ESP32 và các lưu ý về nguồn, tụ lọc để truyền không dây ổn định cho các dự án IoT.
-
Lập trình ESP32-S3 Zero làm Node Transmitter NRF24L01 – Gửi dữ liệu cảm biến về Gateway
Trong bài viết này, bạn sẽ biến board ESP32-S3 Zero thành một node cảm biến không dây dùng NRF24L01, gửi dữ liệu nhiệt độ, độ ẩm về Gateway. Bài hướng dẫn chi tiết từ sơ đồ nối chân, cấu trúc gói tin SensorPacket cho tới code Arduino hoàn chỉnh, kèm LED nháy báo trạng thái…
-
Series: Hướng dẫn lập trình ESP32 & module NRF24L01 – Từ cơ bản tới ứng dụng thực tế
Trong bài viết này, bạn sẽ biến board ESP32-S3 Zero thành một node cảm biến không dây dùng NRF24L01, gửi dữ liệu nhiệt độ, độ ẩm về Gateway. Bài hướng dẫn chi tiết từ sơ đồ nối chân, cấu trúc gói tin SensorPacket cho tới code Arduino hoàn chỉnh, kèm LED nháy báo trạng thái…
-
Thư viện: ESP32 DevKit v1 – Sơ đồ chân, nguồn & các giao tiếp cơ bản
Tra cứu nhanh pinout, nguồn và giao tiếp cơ bản của ESP32 DevKit V1 cho dự án IoT học tập, học sinh, sinh viên tại IoTLabs.vn.
-
Thư viện datasheet: ESP32-S3 Zero (Waveshare) Pinout
ESP32-S3 Zero là một board siêu nhỏ gọn, phù hợp để làm “trái tim” cho các dự án IoT, wearable hoặc module ngoại vi giao tiếp với boar trung tâm. Bài này đóng vai trò như một “datasheet pinout rút gọn” để bạn tra cứu nhanh khi đi dây.
-
Hướng dẫn cài đặt môi trường lập trình ESP32 bằng Arduino IDE
Học cách cài đặt môi trường lập trình ESP32 với Arduino IDE, viết chương trình nháy LED đầu tiên. Hướng dẫn chi tiết cho người mới bắt đầu
-
Tìm Hiểu Chi Tiết Về Board ESP32 38 Pin – Cấu Tạo, Sơ Đồ Chân, Ứng Dụng
Khám phá chi tiết board ESP32 38 pin: cấu tạo, thông số kỹ thuật, sơ đồ chân, cách cấp nguồn, lập trình và các ứng dụng trong IoT, điều khiển thiết bị và cảm biến.









