Giới thiệu về ESP8266

ESP8266 là một module tích hợp wifi với giá thành khá rẻ, phù hợp để thực hiện các dự án IOT. Chỉ với giá thành từ 28.000 VND đến 60.0000 VND là bạn có thể sở hữu được nó và tha hồ vọc vạch.

Bạn sẽ làm gì với nó?

ESP8266 là một module có thể đọc giá trị đầu vào (input) và điều khiển các ngõ ra (output) giống như Arduino. Ngoài ra, nó còn có thể đọc các giá trị đầu vào (các biến) từ các module ESP8266, ESP32… khác và cũng có thể điều khiển ngõ ra từ các thiết bị khác thông qua wifi.

  • Giám sát các cảm biến đầu vào và điều khiển các thiết bị ngõ ra ở bất cứ nơi nào, thời điểm nào miễn điện thoại có thể truy cập wifi.
  • Gửi hoặc nhận Email tự động.
  • Giao tiếp không dây với các thiết bị khác.
  • Truyền thông PLC trong công nghiệp.

ESP8266 Pinout

Mình sẽ giới thiệu các chân ra của ESP8266-12E NodeMCU , ESP8266-12E và ESP8266-01, vì đây là những module mà mình hay làm dự án nhất.

ESP8266-12E

Mình thường sử dụng module này để làm dự án nhất bởi: Kích thước nhỏ gọn vì không cần mạch nạp (các bạn sẽ dùng mạch nạp riêng cho nó).

Dưới đây là sơ đồ tổng quát về pinout ESP8266-12E, những pinout nên dùng các bạn có thể tham khảo ở đây nhé.

ESP8266-12E NodeMCU

Module này khá phổ biến, các bạn mới bắt đầu tìm hiểu nên dùng nó sẽ tốt hơn bởi vì đã tích hợp mạch nạp, các chân ra đều hàn sẵn, có thể sử dụng để test code trước khi gia công mạch.

Dưới đây là sơ đồ tổng quát về pinout ESP8266-12E NodeMCU, những pinout nên dùng các bạn có thể tham khảo ở đây nhé.

ESP8266-01

Module này mình ít sử dụng nhất vì số lượng các chân GPIO khá ít. Các bạn nên sử dụng nó khi tích hợp với một vi điều khiển khác. Ví dụ: ESP8266-01 kết hợp với Arduino. ESP8266-01 có nhiệm vụ nhận các lệnh, dữ liệu từ server, thiết bị thông qua wifi rồi gửi về Arduino qua các giao tiếp có dây thông dụng.

Dưới đây là sơ đồ tổng quát về pinout ESP8266-01, những pinout nên dùng các bạn có thể tham khảo ở đây nhé.

 201 total views,  15 views today

Leave a Reply

Your email address will not be published. Required fields are marked *