IoT đã trở thành một chủ đề nóng cả trong lĩnh vực học thuật cũng như công nghiệp. Vào năm 2016, công ty Espressif, có trụ sở tại Trung Quốc, đã phát hành phiên bản nâng cao của ESP8266, tức là ESP32. ESP8266 được họ phát hành vào năm 2014.
Hai bộ vi điều khiển giá rẻ thường được sử dụng làm thiết bị IoT. Cả hai đều có chức năng tương tác với các nền tảng IoT khác. Hai thiết bị này đều là những công cụ rất quan trọng của IoT nhưng mỗi cái có chức năng và khuyết điểm riêng. Hôm nay, trong bài viết này chúng ta sẽ thảo luận về hai loại vi điều khiển phổ biến này.
ESP32 là một dòng vi điều khiển hệ thống trên chip giá rẻ. ESP32 là phiên bản nâng cao của dòng ESP8266. Dòng ESP32 được tạo ra và phát triển bởi Espressif Systems. ESP32 có bộ đồng xử lý lõi kép và công suất cực thấp. Nó được phát triển vì sự thiếu bảo mật trong ESP2866
ESP32 cung cấp dual-core 160MHZ đến 240MHZ
Có thể điều khiển và giám sát thiết bị với sự trợ giúp của Wi-fi hoặc Bluetooth với mức giá rất rẻ.
ESP32 cung cấp nhiều GPIO hơn
ESP32 cung cấp cho tốc độ cao 150Mbps.
ESP32 đắt hơn ESP8266
ESP2866 là một hệ thống hoàn chỉnh hoặc khép kín trên mạch chip (SOC), module Wifi với ngăn xếp giao thức IP / TCP. ESP2866 cho phép truy cập vào bất kỳ bộ vi điều khiển nào thông qua kết nối Wifi.
Một trong những chức năng chính của ESP2866 là lưu trữ bất kỳ ứng dụng nào hoặc giảm tải tất cả các chức năng mạng Wifi. Nó có độ bền cao và có thể hoạt động ổn định ngay cả trong môi trường công nghiệp khắc nghiệt.
Điều này là do phạm vi nhiệt độ hoạt động rộng của nó. Nó cũng cung cấp kiến trúc tiết kiệm năng lượng và bộ xử lý Tensilica 32-bit.
Module ESP8266 cung cấp khả năng xử lý và lưu trữ tích hợp mạnh mẽ, cho phép nó tích hợp với các cảm biến và các ứng dụng khác.
Nó có mức độ tích hợp trên chip cao. Tích hợp trên chip cho phép người dùng sử dụng rất ít mạch tham chiếu bên ngoài.
ESP8266 đi kèm với APSD cho các giao diện cùng tồn tại của các ứng dụng Bluetooth và VoIP. Nó cũng chứa một tần số vô tuyến tự hiệu chuẩn (RF) cho phép nó hoạt động với mọi điều kiện hoạt động và không yêu cầu bất kỳ bộ phận tần số vô tuyến nào.
ESP8266 không có kết nối Bluetooth, ngược lại trong ESP32 bạn có thể sử dụng tính năng này.
GPIO ít hơn trong ESP8266 so với ESP32.
So sánh |
ESP32 |
ESP8266 |
Tần số đồng hồ |
160 hoặc 240 Hz |
80 Hz |
Bluetooth |
BLE |
Không |
Cảm biến Hall |
Có |
Không |
Giao diện camera |
Không |
Không |
Cảm biến nhiệt độ |
Có |
Không |
Cảm biến cảm ứng |
10 |
Không |
Bảo mật |
Mã hóa flash khởi động bảo mật. OTP 1024-bit |
Không |
Tiêu thụ công suất thấp |
Cảm biến sâu 10uA |
20 uA |
Nhiệt độ |
Có |
Không |
Đồng xử lý |
ULP |
Không |
Tổng GPIO |
39 |
17 |
Mã hóa |
RSA, RNG, ECC, SHA-2, AES |
Không |
SPI |
4 |
2 |
USB OTG |
Không |
Không |
Vi điều khiển |
LX6 Xtensa 32-bit lõi đơn hoặc lõi kép |
L106 Xtensa lõi đơn 32-bit |
ROM |
448KB |
Không |
CAN |
2 |
Không |
Ethernet |
10/100 Mbps |
Không |
SPIRAM bên ngoài |
Lên tới 16MB |
Lên tới 16MB |
ESP2866 là một SoC Wi-fi, có tất cả các thành phần quan trọng mà người dùng sẽ cần cho một thiết bị Wi-Fi chức năng. ESP2866 là một vi mạch hỗ trợ Wi-fi giá rẻ, có thể thêm vào để kết nối không dây cho bất kỳ vi điều khiển nào.
ESP2866 là một mạch tích hợp với 16 chân GPIO và các thiết bị ngoại vi khác nhau như giao diện thiết bị ngoại vi nối tiếp, giao thức mạch tích hợp, bộ chuyển đổi analog sang kỹ thuật số.
ESP2866 không có ethernet và cảm biến cảm ứng. Nó không có quyền truy cập điều khiển từ xa và thiếu bảo mật. ESP2866 không có cảm biến nhiệt độ hoặc mật mã.
ESP32 là bản nâng cấp của ESP2866 và nó có 34 chân GPIO với bộ xử lý lõi kép Xtensa 160MHZ.
ESP32 có bộ xử lý 32-bit với bộ đồng xử lý công suất cực thấp và nhiều đầu nối đầu vào / đầu ra, bao gồm cả bộ chuyển đổi kỹ thuật số sang analog. ESP32 có một nền tảng an toàn cho IoT.
ESP32 cung cấp quyền truy cập điều khiển từ xa và cảm biến nhiệt độ. ESP32 cung cấp sự bảo mật nhờ mã hóa flash khởi động an toàn 1024-bit OTP với PWM 16. ESP32 có mười cảm biến cảm ứng.
ESP32 tốt hơn ESP2866. Nó cung cấp cho bạn một bộ xử lý nhanh hơn và dung lượng bộ nhớ tốt, cho phép các dự án lớn hơn thiết kế trên một SOC.
ESP32 cung cấp bảo mật công nghệ cao và đáng tin cậy. Tính năng bảo mật mạnh mẽ là điểm đặc biệt của ESP32.
ESP32 có bo mạch, chương trình cơ sở và thiết bị ngoại vi đáng tin cậy. Các kết nối lớp ổ cắm an toàn và các yêu cầu thiết yếu trong thế giới IoT.
Thiết bị ESP32 có nhiều GPIO hơn để làm việc với nhiều dự án phức tạp và tiện dụng hơn. Nó phù hợp hơn cho mọi tình huống mà một ứng dụng cần một bộ vi điều khiển. Nhiều bo phát triển ESP32 đi kèm với các camera nhỏ.
Sự phát triển của ESP32 cho phép bảo mật tốt hơn và RAM lớn hơn cho các dự án không thể chạy trong ESP2866.
Module của ESP8266 có khả năng đọc, xử lý dữ liệu và điều khiển các GPIO. Nó đi kèm với một Wi-Fi 2.4GHz trong biến thể 802.11 BGN và cũng hỗ trợ mã hóa WPA2. Nó có nhiều ứng dụng, một số ứng dụng được liệt kê dưới đây:
Sử dụng hiệu quả tính năng xử lý dữ liệu để đọc cả tín hiệu số và tín hiệu analog từ các cảm biến. Một số cách sử dụng khác là đọc các phép tính phức tạp của bộ cộng hoặc bộ nhân đối với bất kỳ trình điều khiển thuật toán nào khác.
Module này rất hữu ích để kết nối với bất kỳ mạng nào trong khu vực lân cận. Nó cũng có thể được sử dụng để tạo một mạng P2P riêng.
Tối ưu hóa việc sử dụng Wifi rất hữu ích trong việc truyền dữ liệu không dây tới bộ định tuyến gần đó.
Ngay cả khi không có mạng P2P hoặc điện thoại thông minh, kết nối giữa hai ESP có thể được thiết lập trực tiếp.
Việc hiểu cách sử dụng module IoT giúp xác định lĩnh vực mà tiềm năng thực sự của nó có thể được khai thác. Một số lĩnh vực mà module này rất cần thiết là:
Sử dụng WiFi để xác định vị trí.
Các outlet tự động trong các cửa hàng và xưởng khác nhau.
An ninh công nghiệp trong gia đình và các lĩnh vực kinh doanh.
Camera CCTV giám sát không dây và cảm biến cung cấp dữ liệu.
Trong lĩnh vực robot cho cả mục đích học tập và chuyên môn.
Hotline: 0979 466 469