Kiến thức
Tổng hợp kiến thức chung về lĩnh vực IoT.
-
ESP32 C3 SuperMini không hiển thị Serial Monitor? Nguyên nhân và cách khắc phục chi tiết
ESP32 không hiển thị Serial Monitor? Bài viết này hướng dẫn bạn kiểm tra code, baud rate, cáp USB, driver và thiết lập board để sửa lỗi nhanh chóng.
-
Tìm hiểu Module GPS NEO-6M: Thông số kỹ thuật & Hướng dẫn kết nối
Module GPS NEO-6M là lựa chọn phổ biến cho các dự án định vị IoT, robot, drone và thiết bị theo dõi hành trình. Bài viết này đóng vai trò như một “thư viện datasheet rút gọn”, giúp bạn nắm nhanh các thông số quan trọng, sơ đồ chân, cách kết nối và mẹo tối…
-
Phân biệt các loại biến trở: vuông, tinh chỉnh và biến trở xoay
Biến trở là linh kiện quan trọng trong các mạch điều chỉnh và đo lường, nhưng mỗi loại lại phù hợp một mục đích khác nhau. Bài viết này phân biệt rõ biến trở vuông, biến trở tinh chỉnh đa vòng và biến trở xoay dạng volume, kèm bảng so sánh ưu nhược điểm và…
-
Thư viện Datasheet – Module MOSFET HW-532 (FR120N / LR7843 / AOD4184 / D4184) : Relay MOSFET” điều khiển tải DC, cách ly quang, hỗ trợ PWM
Tìm hiểu module MOSFET HW-532 dùng FR120N, LR7843, AOD4184, D4184 để điều khiển tải DC: motor, van điện từ, đèn LED công suất. Nội dung trình bày thông số kỹ thuật, sơ đồ chân PWM/VCC/GND, nguyên lý hoạt động, cách đấu nối với Arduino và ESP32, cùng các lưu ý về dòng tải, tản nhiệt…
-
Lập trình ESP32 & NRF24L01 – Phần 2: GPIO cơ bản – Nhấn nút, bật/tắt LED
Hướng dẫn GPIO cơ bản trên ESP32 DevKit 38 pin: cách cấu hình INPUT/OUTPUT, dùng INPUT_PULLUP, nối nút nhấn và LED, viết code nhấn nút bật/tắt LED, kèm mẹo tránh nhiễu và chuẩn bị cho các bài nâng cao với NRF24L01.
-
Lập trình ESP32 & NRF24L01 – Phần 1: Làm quen ESP32 & môi trường lập trình
Hướng dẫn làm quen với board ESP32 DevKit 38 pin, giới thiệu các chân nguồn, GPIO cơ bản và cách cài đặt môi trường lập trình Arduino IDE để sẵn sàng cho các project IoT dùng ESP32 và NRF24L01.
-
Lập trình ESP32 & NRF24L01 – Phần 10: Tổng kết series & gợi ý mở rộng
Tổng kết series Lập trình ESP32 38 Pin & NRF24L01: ôn lại các bước từ kết nối cơ bản, gửi dữ liệu cảm biến, xây dựng mạng nhiều node, gateway MQTT đến remote điều khiển relay/LED, đồng thời gợi ý hướng mở rộng lên dashboard web, tiết kiệm năng lượng, thiết kế PCB và sản…
-
Lập trình ESP32 & NRF24L01 – Phần 8: ESP32 Gateway đẩy dữ liệu lên MQTT / IoTLabs Cloud
Hướng dẫn cấu hình ESP32 làm gateway cho mạng NRF24L01, kết nối WiFi và publish dữ liệu cảm biến dạng JSON lên MQTT broker hoặc IoTLabs Cloud, kèm code mẫu, giải thích topic, payload và cách kiểm tra trên MQTT client.
-
Lập trình ESP32 38 Pin & NRF – Phần 7: Kết hợp cảm biến thực tế (DHT11/DHT22, MQ-2, v.v.)
Hướng dẫn kết hợp cảm biến thực tế như DHT11/DHT22 và MQ-2 với node ESP32 + NRF24L01: sơ đồ kết nối, thiết kế struct dữ liệu mở rộng, đọc giá trị nhiệt độ – độ ẩm – khí gas và gửi về gateway ESP32 trong mạng cảm biến không dây.
-
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.











