Khám phá về bộ đếm thời gian trên ESP32. Cách sử dụng hai hàm quan trọng: millis() và micros(). Hướng dẫn sử dụng thư viện ticker và ngắt timer trên ESP32.
Tìm hiểu về giao tiếp UART trên kít wifi ESP32, cách giao tiếp ESP32 với máy tính, ESP32 với vi điều khiển khác hoặc ESP32 với thiết bị hỗ trợ chức năng giao tiếp UART.
Trong bài này chúng ta sẽ tìm hiểu 1 tính năng cơ bản trên ESP32 là input và output. Hai tính năng này hầu hết đều có trên các dòng vi điều khiển, do vậy các bạn cần nắm vững để có thể sử dụng linh hoạt.
Tại sao chúng ta phải học lập trình ESP32? Các bạn cùng xem video và slide bài học để có thêm thông tin về chíp wifi ESP32 nhé.
MQTT là một giao thức được thiết kế cho các ứng dụng IOT (Internet of Things). Giao thức MQTT dựa trên mô hình publish-subscribe. Trong bài này mình sẽ hướng dẫn sử dụng giao thức mqtt trong lập trình esp8266 sử dụng HiveMQ broker
Modbus RTU là một giao thức truyền thông công nghiệp, cho phép truyền nhận dữ liệu giữa các thiết bị thông qua đường truyền nối tiếp RS485. Chúng ta có thể sử dụng ESP8266 để giao tiếp với thiết bị Modbus RTU qua module UART to RS485.
Mạch điều khiển thiết bị từ xa bằng Điện thoại di động qua app Blynk IOT và Remote RF cho phép bạn bật tắt các thiết bị mà không cần đứng gần công tắc. Các bạn có thể bật tắt thiết bị bất cứ lúc nào và bất cứ ở đâu nếu có internet.
Điều khiển thiết bị bằng giọng nói là một công nghệ tiên tiến và thông minh, giúp bạn quản lý các thiết bị điện trong nhà mà không cần dùng tay. Bạn chỉ cần nói những lệnh đơn giản, như "Bật đèn", "Tắt quạt"… và các thiết bị sẽ phản ứng theo ý muốn của bạn.
Webserver trên esp8266 là một ứng dụng cho phép esp8266 hoạt động như một máy chủ web, có thể nhận và phản hồi các yêu cầu từ các thiết bị khác qua wifi. Bạn có thể điều khiển các chân GPIO của esp8266 qua webserver để thực hiện các chức năng khác nhau.
ESP8266 có thể hoạt động ở các chế độ wifi khác nhau, cho phép nó kết nối với các mạng wifi khác hoặc tạo ra một mạng wifi riêng. ESP8266 có 3 chế độ wifi là station, access point và station + access point, esp8266 chỉ hỗ trợ kết nối wifi 2.4Ghz.