IoTLabs Maker - Học IoT qua dự án thực tế với Raspberry Pi, ESP32 và điện tử cơ bản

MỚI

Raspberry Pi 5 – Mạnh Mẽ Hơn Bao Giờ Hết

Khám phá loạt dự án mới với bộ xử lý quad-core ARM Cortex-A76 tốc độ 2.4GHz

Xem ngay
116+
Dự án
1k+
Thành viên
281+
Nhóm

ESP32 Series

Vi điều khiển WiFi+BT giá rẻ, mạnh mẽ – nền tảng cho mọi dự án IoT

ESP32-S3 N16R8 + OV5640: Tạo Streaming Camera xem trực tiếp trên trình duyệtTrung cấp

ESP32-S3 N16R8 + OV5640: Tạo Streaming Camera xem trực tiếp trên trình duyệt

Trong bài này, chúng ta sẽ dùng ESP32-S3 N16R8 kết hợp camera OV5640 để tạo một camera streaming đơn giản, cho phép người dùng mở trình duyệt trên điện thoại hoặc máy tính và xem hình ảnh trực tiếp qua mạng Wi-Fi.

CameraStreamingMJPEG
I
IoTlabs Maker
ESP32 Mini Gateway - BLE Sensor NodeCơ bản

ESP32 Mini Gateway - BLE Sensor Node

Xây dựng BLE Sensor Node với ESP32-C3: đọc dữ liệu cảm biến và gửi qua BLE Advertising đến ESP32 Mini Gateway.

ESP32-C3BLEBluetooth
I
IoTlabs Maker
ESP32 Mini GatewayTrung cấp

ESP32 Mini Gateway

Xây dựng IoT Gateway với ESP32: nhận dữ liệu từ cảm biến GPIO, BLE node, hoặc nRF24L01 node rồi gửi lên MQTT broker.

ESP32MQTTBLE
I
IoTlabs Maker
ESP32 Board CheckerCơ bản

ESP32 Board Checker

Kiểm tra nhanh chip, Flash, PSRAM, MAC, WiFi/BLE và thông tin build của board ESP32 mới mua

ESP32Board CheckerFlash
I
IoTlabs Maker
ESP32-CAM – Camera StreamingTrung cấp

ESP32-CAM – Camera Streaming

Stream video qua WiFi với ESP32-CAM module giá rẻ

CameraStreamingESP32-CAM
I
IoTlabs Maker
ESP32 kết hợp với màn hình cảm ứng TFT 2.8 inchNâng cao

ESP32 kết hợp với màn hình cảm ứng TFT 2.8 inch

Tạo IoT Dashboard đẹp mắt với màn hình cảm ứng TFT ILI9341 và thư viện LVGL.

TFTDisplayLVGL
I
IoTlabs Maker
ESP32 Cloud OTA: Cập nhật firmware từ xa qua Internet cho thiết bị IoTTrung cấp

ESP32 Cloud OTA: Cập nhật firmware từ xa qua Internet cho thiết bị IoT

Cloud OTA đặc biệt hữu ích khi thiết bị IoT đã được lắp đặt ở những vị trí khó tiếp cận như hộp điều khiển cửa cuốn, cảm biến môi trường ngoài trời, thiết bị giám sát kho lạnh, hệ thống tưới cây tự động, trạm đo nhiệt độ - độ ẩm, .vv. Thay vì phải mang laptop đến từng thiết bị để nạp lại chương trình, OTA cho phép bạn sửa lỗi, nâng cấp tính năng, tối ưu hiệu năng và cập nhật cấu hình firmware từ xa. Đây là một kỹ thuật quan trọng khi xây dựng sản phẩm IoT.

OTAFirmware UpdateWiFi
I
IoTlabs Maker
Hướng dẫn kết nối ESP32 với Cloud MQTT để gửi và nhận dữ liệu IoTTrung cấp

Hướng dẫn kết nối ESP32 với Cloud MQTT để gửi và nhận dữ liệu IoT

Gửi và nhận dữ liệu qua giao thức MQTT với broker Mosquitto

MQTTIoTESP32
I
IoTlabs Maker
ESP32 WiFi ScannerCơ bản

ESP32 WiFi Scanner

Quét mạng WiFi xung quanh và hiển thị thông tin SSID, RSSI

WiFiScannerESP32
I
IoTlabs Maker
ESP32 Blink LEDCơ bản

ESP32 Blink LED

Làm quen với ESP32: cài Arduino IDE, nạp code đầu tiên

ArduinoLEDGPIO
I
IoTlabs Maker

Raspberry Pi Series

Từ nhấp nháy LED đến NAS server, camera AI với máy tính nhúng đầy đủ tính năng

Voice Assistant offline tiếng Việt với Raspberry PiNâng cao Nổi bật

Voice Assistant offline tiếng Việt với Raspberry Pi

Xây dựng trợ lý giọng nói offline hoàn chỉnh bằng Vosk + Raspberry Pi để điều khiển nhà thông minh không cần internet.

Raspberry PiVoskMQTT
I
IoTlabs Maker
Nhận diện vật thể real-time bằng YOLOv8 và Raspberry Pi 5Nâng cao

Nhận diện vật thể real-time bằng YOLOv8 và Raspberry Pi 5

Tận dụng sức mạnh ARM Cortex-A76 của Raspberry Pi 5 để chạy YOLOv8 nhận diện vật thể thời gian thực. Pipeline sử dụng picamera2 chụp frame, tflite-runtime chạy model YOLOv8n INT8 (~30 FPS) và hiển thị kết quả qua Flask stream. Không cần GPU rời.

YOLOv8OpenCVTFLite
I
IoTlabs Maker
Máy Game Retro với RetroPieCơ bản

Máy Game Retro với RetroPie

Cài đặt RetroPie trên Raspberry Pi để chơi game từ NES, SNES, GBA, PS1 và nhiều hệ máy cổ điển khác. Tích hợp tay cầm USB và màn hình portable.

RetroPieGamingEmulator
I
IoTlabs Maker
NAS Server Cá Nhân với Raspberry PiNâng cao

NAS Server Cá Nhân với Raspberry Pi

Xây dựng hệ thống NAS (Network Attached Storage) giá rẻ sử dụng Raspberry Pi và OpenMediaVault. Hỗ trợ SMB, FTP, Rsync và quản lý qua web interface.

NASOpenMediaVaultStorage
I
IoTlabs Maker
Web Server Flask trên Raspberry PiTrung cấp

Web Server Flask trên Raspberry Pi

Xây dựng web server Flask trên Raspberry Pi để tạo REST API điều khiển GPIO từ xa. Tích hợp dashboard web responsive với real-time updates qua WebSocket.

FlaskREST APIWebSocket
I
IoTlabs Maker
Raspberry Pi: Hệ thống camera giám sát phát hiện chuyển động và thông báo qua TelegramTrung cấp

Raspberry Pi: Hệ thống camera giám sát phát hiện chuyển động và thông báo qua Telegram

Xây dựng camera giám sát sử dụng Camera Module v3 của Raspberry Pi, tích hợp phát hiện chuyển động bằng OpenCV và gửi ảnh chụp tự động qua Telegram Bot.

CameraOpenCVTelegram
I
IoTlabs Maker
Raspberry Pi: Đo Nhiệt Độ & Độ Ẩm với DHT22Cơ bản

Raspberry Pi: Đo Nhiệt Độ & Độ Ẩm với DHT22

Thu thập dữ liệu môi trường và hiển thị lên màn hình OLED với Raspberry Pi. Dữ liệu được hiển thị trên màn hình OLED SSD1306 128x64.

DHT22OLEDSensors
I
IoTlabs Maker
Blink LED với Raspberry PiCơ bản

Blink LED với Raspberry Pi

Dự án đầu tiên – nhấp nháy đèn LED với GPIO và Python

GPIOPythonLED
I
IoTlabs Maker
Raspberry Pi + Button/LED: Nhập môn GPIO, ngắt và debounceCơ bản

Raspberry Pi + Button/LED: Nhập môn GPIO, ngắt và debounce

Nhập môn GPIO input/output trên Raspberry Pi với nút nhấn và LED: đọc/ghi GPIO cơ bản, xử lý ngắt (interrupt/event detection), và chống nảy phím (debounce) bằng phần mềm.

Raspberry PiGPIOButton
I
IoTlabs Maker
Raspberry Pi + Relay: Điều khiển thiết bị điện qua GPIOCơ bản

Raspberry Pi + Relay: Điều khiển thiết bị điện qua GPIO

Dùng relay 1 kênh 5V điều khiển đóng/ngắt thiết bị điện (đèn, quạt) qua GPIO Raspberry Pi, kèm cơ chế watchdog an toàn tự ngắt khi bật quá lâu.

Raspberry PiGPIORelay
I
IoTlabs Maker

Dự án IoT Hoàn Chỉnh

Các dự án IoT đầy đủ từ phần cứng đến phần mềm, sẵn sàng triển khai thực tế

Trạm Thời Tiết IoT cho Trang Trại: Đo nhiệt độ, độ ẩm, ánh sáng, mưa và độ ẩm đất bằng ESP32Trung cấp Nổi bật

Trạm Thời Tiết IoT cho Trang Trại: Đo nhiệt độ, độ ẩm, ánh sáng, mưa và độ ẩm đất bằng ESP32

Xây dựng trạm thời tiết IoT cho trang trại sử dụng ESP32-S3 Due-core để đo nhiệt độ, độ ẩm không khí, độ ẩm đất, ánh sáng và mưa. Dữ liệu được gửi lên Cloud qua MQTT để theo dõi từ xa, phân tích điều kiện môi trường và cảnh báo khi có bất thường.

WeatherESP32Sensors
I
IoTlabs Maker
Smart Home Hoàn ChỉnhNâng cao Nổi bật

Smart Home Hoàn Chỉnh

Hệ thống nhà thông minh với 10+ cảm biến, MQTT và dashboard

Smart HomeMQTTNode-RED
I
IoTlabs Maker
Hệ thống giám sát chất lượng nướcTrung cấp

Hệ thống giám sát chất lượng nước

Xây dựng hệ thống giám sát chất lượng nước với các tính năng: đo độ đục của nước, đo nhiệt độ, TDS, pH, độ đục của nước, hiển thị trạng thái cảnh báo và mở rộng gửi dữ liệu realtime qua MQTT. Phù hợp cho theo dõi chất lượng nước hồ cá, thủy canh, bể chứa nước hoặc mô hình giám sát nước tham khảo. Lưu ý: Kết quả đo từ cảm biến phổ thông không thay thế thiết bị kiểm định chuyên dụng hoặc xét nghiệm phòng lab.

ESP32IoTWater Quality
I
IoTlabs Maker
Hệ thống giám sát và điều khiển năng lượng mặt trời với ESP32Trung cấp

Hệ thống giám sát và điều khiển năng lượng mặt trời với ESP32

Xây dựng mô hình DC điện áp thấp dùng ESP32 để đo điện áp, dòng điện, công suất năng lượng mặt trời, giám sát pin và điều khiển tải DC qua MQTT.

ESP32Solar EnergyMQTT
I
IoTlabs Maker
Máy Đo Chất Lượng Không Khí PM2.5Trung cấp

Máy Đo Chất Lượng Không Khí PM2.5

Đo PM1.0, PM2.5, PM10, CO2 và VOC với cảnh báo thời gian thực

Air QualityPM2.5CO2
I
IoTlabs Maker
Hệ Thống Tưới Cây Thông MinhTrung cấp

Hệ Thống Tưới Cây Thông Minh

Tự động hóa việc tưới cây dựa trên dữ liệu độ ẩm đất thực tế, lịch cài đặt và tích hợp API thời tiết để bỏ qua tưới khi sắp có mưa.

AgricultureIrrigationESP32
I
IoTlabs Maker
Thiết Bị Cảnh Báo Khói & Rò Rỉ Khí Gas Qua SIM 4G – Gửi SMS + Gọi Điện Tự ĐộngTrung cấp

Thiết Bị Cảnh Báo Khói & Rò Rỉ Khí Gas Qua SIM 4G – Gửi SMS + Gọi Điện Tự Động

ESP32 đọc cảm biến MQ-2 phát hiện khói/khí gas rò rỉ, khi vượt ngưỡng tự động gửi 1 SMS rồi gọi điện cảnh báo 2 lần cách nhau 2 phút qua module SIM 4G A7680C.

ESP32SIM 4GA7680C
I
IoTlabs Maker
Hệ thống an ninh nhà cửa: camera + cảnh báo app khi phát hiện xâm nhậpTrung cấp

Hệ thống an ninh nhà cửa: camera + cảnh báo app khi phát hiện xâm nhập

ESP32-CAM kết hợp cảm biến PIR: chỉ chụp ảnh và gửi cảnh báo webhook/Telegram-style khi thực sự phát hiện chuyển động, có debounce chống báo giả.

ESP32-CAMPIRCamera
I
IoTlabs Maker
Khóa cửa thông minh RFID + điều khiển qua appTrung cấp

Khóa cửa thông minh RFID + điều khiển qua app

ESP32 + đầu đọc RFID RC522 mở khóa cửa qua thẻ hợp lệ, đồng thời host một API HTTP nội bộ để mở khóa từ xa qua app, dùng chung logic khóa/mở tự động khóa lại sau vài giây.

ESP32RFIDRC522
I
IoTlabs Maker
Đèn chiếu sáng thông minh tự động theo ánh sáng và lịch giờTrung cấp

Đèn chiếu sáng thông minh tự động theo ánh sáng và lịch giờ

ESP32 tự động bật/tắt đèn LED/relay dựa trên cảm biến ánh sáng LDR và khung giờ lịch đồng bộ qua NTP — chỉ sáng khi trời tối và đúng khung giờ cấu hình.

ESP32LDRRelay
I
IoTlabs Maker

Kiến Thức Nền Tảng

Điện tử, lập trình và lý thuyết – nền tảng vững chắc cho mọi kỹ sư IoT

Học thiết Kế PCB với KiCadNâng cao

Học thiết Kế PCB với KiCad

Học thiết kế mạch in (PCB) với phần mềm KiCad 10.x miễn phí. Từ vẽ schematic, tạo footprint, đến layout PCB và xuất Gerber file để đặt hàng sản xuất từ JLCPCB.

PCBKiCadEDA
I
IoTlabs Maker
Python Cơ Bản Cho IoTCơ bản

Python Cơ Bản Cho IoT

Học Python cơ bản dành cho IoT, từ biến, kiểu dữ liệu, điều kiện, vòng lặp, hàm, xử lý file đến cách ứng dụng Python để đọc dữ liệu cảm biến, lưu log, gửi dữ liệu lên server và tự động hóa thiết bị.

PythonProgrammingSerial
I
IoTlabs Maker
Git & GitHub – Quản Lý Code Cơ BảnCơ bản

Git & GitHub – Quản Lý Code Cơ Bản

Nắm vững Git để quản lý code dự án IoT của bạn. Từ khởi tạo repo, commit, làm việc với branch, đến workflow hợp tác nhóm qua GitHub Pull Request.

GitGitHubVersion Control
I
IoTlabs Maker
Tụ Điện – Lưu Trữ & Lọc ĐiệnCơ bản

Tụ Điện – Lưu Trữ & Lọc Điện

Tìm hiểu về tụ điện, linh kiện có khả năng lưu trữ và phóng điện trong mạch. Bài học giúp bạn hiểu nguyên lý hoạt động, các loại tụ điện phổ biến, cách đọc giá trị tụ và ứng dụng thực tế như lọc nguồn, chống nhiễu, ổn định điện áp và tạo độ trễ trong mạch điện tử.

ElectronicsCapacitorRC Circuit
I
IoTlabs Maker
Điện Trở - Nền tảng mạch điệnCơ bản

Điện Trở - Nền tảng mạch điện

Bài học toàn diện về điện trở. Từ định luật Ohm, cách đọc mã màu, tính toán mạch nối tiếp/song song, đến các ứng dụng thực tế như phân áp và hạn dòng LED. (node code require)

ElectronicsResistorOhm's Law
I
IoTlabs Maker
Thiết kế mạch điện tử: Từ Schematic đến PCBCơ bản

Thiết kế mạch điện tử: Từ Schematic đến PCB

Thiết kế mạch điện tử từ nguyên lý, schematic, lựa chọn linh kiện đến PCB và kiểm tra thực tế 20 mạch điện tử cơ bản dành thường sử dụng trong các thiết bị, mạch điện tử.

thiet-ke-mach-dien-tuelectronicscircuit-design
I
IoTlabs Maker
MOSFET Gate Driver là gì? Nguyên lý và cách thiết kế mạch điều khiển GateCơ bản

MOSFET Gate Driver là gì? Nguyên lý và cách thiết kế mạch điều khiển Gate

Vì sao MOSFET công suất cần gate driver: công thức Iavg=Qg·f, Ig≈Qg/t, Psw≈0.5·VDS·ID·(tr+tf)·f, vai trò gate resistor cân bằng tổn hao/EMI, ứng dụng điều khiển động cơ DC bằng PWM từ ESP32.

MOSFET gate drivergate chargePWM
I
IoTlabs Maker
Mạch N-MOSFET Low-Side Switch: Điều khiển tải công suất bằng ESP32 và MCUCơ bản

Mạch N-MOSFET Low-Side Switch: Điều khiển tải công suất bằng ESP32 và MCU

Hướng dẫn chọn logic-level N-MOSFET, tính RDS(on) đúng tại VGS=3.3V, điện trở gate, pull-down và tổn hao dẫn khi dùng MOSFET làm công tắc low-side điều khiển motor, LED strip công suất từ ESP32.

N-MOSFETlow-side switchlogic-level MOSFET
I
IoTlabs Maker
Comparator là gì? Mạch so sánh điện áp và tạo tín hiệu LogicCơ bản

Comparator là gì? Mạch so sánh điện áp và tạo tín hiệu Logic

Hướng dẫn dùng comparator so sánh điện áp để tạo tín hiệu logic cho GPIO, giải thích pull-up cho ngõ ra open-drain và hysteresis chống chattering, ứng dụng cảnh báo pin yếu cho ESP32.

comparatormạch so sánh điện ápopen-drain pull-up
I
IoTlabs Maker
Mạch MOSFET chống ngược cực nguồn: Bảo vệ với sụt áp thấpCơ bản

Mạch MOSFET chống ngược cực nguồn: Bảo vệ với sụt áp thấp

Dùng MOSFET thay diode nối tiếp để chống cắm ngược cực nguồn, giải thích vai trò body diode, công thức sụt áp VF ≈ I×RDS(on), và ứng dụng bảo vệ thiết bị IoT dùng pin hoặc adapter DC.

MOSFETchống ngược cựcreverse polarity protection
I
IoTlabs Maker