ESP8266 là gì
ESP8266 là một hệ thống trên chip (SoC), do công ty Espressif của Trung Quốc sản xuất. Nó bao gồm bộ vi điều khiển Tensilica L106 32-bit (MCU) và bộ thu phát Wi-Fi. Nó có 11 chân GPIO (Chân đầu vào / đầu ra đa dụng) và một đầu vào analog, có nghĩa là bạn có thể lập trình nó giống như với Arduino hoặc vi điều khiển khác. Bản thân chip ESP8266 có 17 chân GPIO, nhưng 6 trong số các chân này (6-11) được sử dụng để giao tiếp với chip nhớ flash trên bo mạch. Ngoài ra nó có kết nối Wi-Fi, vì vậy bạn có thể sử dụng nó để kết nối với mạng Wi-Fi, kết nối Internet, lưu trữ máy chủ web với các trang web thực, để điện thoại thông minh của bạn kết nối với nó, ... Khả năng là vô tận! Không có gì lạ khi con chip này đã trở thành thiết bị IoT phổ biến nhất hiện có.
Có nhiều module khác nhau của nó, các module độc lập như dòng ESP - ## của AI Thinker hoặc các bộ phát triển hoàn chỉnh như NodeMCU DevKit hoặc WeMos D1. Các bo mạch khác nhau có thể có các chân cắm khác nhau, có ăng-ten Wi-Fi khác nhau hoặc dung lượng bộ nhớ flash khác nhau trên bo mạch.
ESP8266 dùng để làm gì
ESP8266 có thể được dùng làm module Wifi bên ngoài, sử dụng firmware tập lệnh AT tiêu chuẩn bằng cách kết nối nó với bất kỳ bộ vi điều khiển nào sử dụng UART nối tiếp hoặc trực tiếp làm bộ vi điều khiển hỗ trợ Wifi, bằng cách lập trình một chương trình cơ sở mới sử dụng SDK được cung cấp.
Các chân GPIO cho phép IO Analog và Digital, cộng với PWM, SPI, I2C, v.v.
ESP8266 có nhiều ứng dụng khi nói đến IoT. Đây chỉ là một số chức năng mà chip này được sử dụng
Kết nối mạng: Ăng-ten Wi-Fi của module cho phép các thiết bị nhúng kết nối với bộ định tuyến và truyền dữ liệu
Xử lý dữ liệu: Bao gồm xử lý đầu vào cơ bản từ cảm biến analog và kỹ thuật số để tính toán phức tạp hơn nhiều với RTOS hoặc SDK không phải hệ điều hành
Kết nối P2P: Tạo giao tiếp trực tiếp giữa các ESP và các thiết bị khác bằng kết nối IoT P2P
Máy chủ Web: Truy cập các trang được viết bằng HTML hoặc ngôn ngữ phát triển.
Chip, Module và bo mạch phát triển
ESP8266 chỉ là tên của con chip. Về cơ bản, có ba định dạng mà bạn có thể mua:
Chip ESP8266: Đây là chip cơ bản do Espressif sản xuất, không được che chắn và cần được hàn vào một module.
Module ESP8266: Đây là những module có thể gắn trên bề mặt chứa chip, sẵn sàng được gắn vào MCU, do Espressif, Ai-Thinker và một số nhà sản xuất khác sản xuất.
Bo phát triển ESP8266: Đây là các bo phát triển IoT MCU hoàn chỉnh đã được cài đặt sẵn các module. Chúng được sử dụng cho các nhà phát triển và nhà sản xuất để tạo nguyên mẫu trong giai đoạn thiết kế, trước khi bắt đầu sản xuất. Bo phát triển được sản xuất bởi một số nhà sản xuất khác nhau và các thông số kỹ thuật khác nhau giữa các module. Một số thông số kỹ thuật cốt lõi cần biết khi đánh giá các tùy chọn bo phát triển IoT của ESP8266 bao gồm:
Chân GPIO
Chân ADC
Ăng-ten Wi-Fi
Đèn LED
Che chắn
Bộ nhớ flash
Hotline: 0979 466 469