Lập trình IoT với ESP8266 Arduino
Cơ bản
Cài đặt
Cài đặt Arduino IDE
Cài đặt với Boards Manager
Sử dụng git version
Board IoT WiFi Uno
Pinout
Thực tế
Mạch nguyên lý
Fritzing part
Mua hàng
Kết nối máy tính
Kết nối phần cứng
Cài đặt USB Driver
Cấu hình kết nối
Cài đặt thư viện
Các thực hiện
Video hướng dẫn
Chuẩn bị
Đấu nối
Chớp tắt dùng Delay
Chớp tắt dùng định thời
Digital IO
Nút nhấn
Demo
Chuẩn bị
Đấu nối
Code
Digital IO
Sử dụng Promem
Ví dụ
Ngoại vi
Serial/UART
Hardware Serial
Software Serial
Analog/ADC
Ngõ ra Analog
Ví dụ
Thời gian/Timer
Ticker
I2C/OLED
I2S
SPI
Wi-Fi
Các khái niệm cơ bản về WiFi
Station vả Access Point
Hotspot
Các chuẩn bảo mật WiFi
WiFi API
WiFi Station
Khái niệm cơ bản
Mục lục
WiFi Access Point
Mục lục
Về Access Point
Thiết lập mạng
Quản lý kết nối
Cấu hình Mạng
Giới thiệu về lớp Scan
Scan for Networks
scanNetworks
scanComplete
Hiển thị kết quả
SSID
scanDelete
encryptionType
channel
isHidden
RSSI
BSSID
getNetworkInfo
Smartconfig
Lợi ích của Smartconfig
ESP Touch
Demo Video
ESP8266 code
WPS
Network/Protocol
HTTP Client
HTTP Server
MQTT
Giao thức MQTT
MQTT là gì
Publish, subscribe
QoS
Retain
LWT
Reference
Chương trình
Nội dung
Chương trình
Demo
Websocket
mDNS
CoAP
Cập nhật firmware
Giới thiệu OTA
Bảo mật
An toàn
Yêu cầu căn bản
Arduino IDE
Yêu cầu
Ví dụ ứng dụng
Bảo mật Password
Troubleshooting
Web Browser
Yêu cầu
Tổng quan
Ưng dụng ví dụ:
HTTP Server
Yêu cầu
Arduino code
Simple updater
Advanced updater
Server request handling
Simple updater
Advanced updater
Stream Interface
Updater class
Update process - memory view
Dự án
Game Flappy Bird
Đo nhịp tim
Demo
Chuẩn bị
Đấu nối
Cài đặt thư viện
Video Cài đặt
Lập trình
Lưu ý
Cảm biến nhiệt độ (onewire)
Demo
Chuẩn bị
Đấu nối
Cài đặt thư viện
Lập trình
Lưu ý
Đo nhiệt độ độ ẩm và gởi lên Thingspeak
Demo
Chuẩn bị
Đấu nối
Cài đặt thư viện
Lập trình
Lưu ý
Photodiode
Demo
Chuẩn bị
Đấu nối
Cài đặt thư viện
Lập trình
Cảm biến âm thanh
Demo
Chuẩn bị
Đấu nối
Bảng đấu nối
Cài đặt thư viện
Video Cài đặt
Lập trình
Lưu ý
Cảm biến chuyển động HC-SR501
Demo
Chuẩn bị
Đấu nối
Cài đặt thư viện
Lập trình
Lưu ý
Cảm biến áp suất BMP280
Demo
Chuẩn bị
Đấu nối
Cài đặt thư viện
Lập trình
Lưu ý
Led 7 đoạn 4 số
Demo
Chuẩn bị
Đấu nối
Cài đặt thư viện
Lập trình
Hiển thị ký tự với module led matrix MAX7219
Demo
Chuẩn bị
Đấu nối
Cài đặt thư viện
Lập trình
Lưu ý
Moudule led 3 màu RGB
Demo
Chuẩn bị
Đấu nối
Lập trình
Lưu ý
Đọc dữ liệu từ Joystick
Demo
Chuẩn bị
Hướng dẫn
Đấu nối
Cài đặt thư viện
Lập trình
Lưu ý
Vòng 12 LED RGB
Demo
Chuẩn bị
Đấu nối
Cài đặt thư viện
Lập trình
Lưu ý
Động cơ servo
Demo
Chuẩn bị
Đấu nối
Cài đặt thư viện
Video Cài đặt
Lập trình
Lưu ý
Cảm biến màu sắc
Demo
Chuẩn bị
Đấu nối
Cài đặt thư viện
Video Cài đặt
Lập trình
Lưu ý
Cảm biến mưa
Demo
Chuẩn bị
Đấu nối
Cài đặt thư viện
Lập trình
Ma trận phím 4x4
Demo
Chuẩn bị
Đấu nối
Cài đặt thư viện
Video Cài đặt
Lập trình
Lưu ý
Tài liệu ESP8266
Technical Reference Manual (PDF)
Pin List and Functions (XLSX)
Tài nguyên chính thống
Đóng góp và bản quyền
Hướng dẫn đóng góp
Cài đặt công cụ cần thiết
Viết bài
Một số lưu ý khác
Danh sách các thành viên đã đóng góp
Lập trình IoT với ESP8266 Arduino
Docs
»
HTTP Server
View page source
HTTP Server
¶