Esp8266 la gi

Module Wifi Node MCU ESP8266 (CH340)

Esp8266 la gi

Module Wifi Node MCU ESP8266 (CH340) là phiên bản NodeMCU sử dụng IC nạp giá rẻ CH340 từ Lolin với bộ xử lý trung tâm là module Wifi SoC ESP8266, kit có thiết kế dễ sử dụng và đặc biệt là có thể sử dụng trực tiếp trình biên dịch của Arduino để lập trình và nạp code, điều này khiến việc sử dụng và lập trình các ứng dụng trên ESP8266 trở nên rất đơn giản.

Module Wifi Node MCU ESP8266 (CH340) được dùng cho các ứng dụng cần kết nối, thu thập dữ liệu và điều khiển qua sóng Wifi, đặc biệt là các ứng dụng liên quan đến IoT.

Esp8266 la gi

  • IC chính: ESP8266 Wifi SoC.
  • Phiên bản firmware: NodeMCU Lua
  • Chip nạp và giao tiếp UART: CH340
  • GPIO tương thích hoàn toàn với firmware Node MCU.
  • Cấp nguồn: 5VDC MicroUSB hoặc Vin.
  • GIPO giao tiếp mức 3.3VDC
  • Tích hợp Led báo trạng thái, nút Reset, Flash.
  • Tương thích hoàn toàn với trình biên dịch Arduino.
  • Kích thước: 59 x 32mm

Esp8266 la gi

  1.  Module Wifi Node MCU ESP8266 (CH340)

Esp8266 la gi

Esp8266 la gi

1. Cấp độ bảo hành: (xem thêm về cấp độ bảo hành của công ty tại đây)

2. Quy định riêng:

Esp8266 la gi

🔴 Công ty cổ phần điện tử SMD

📬 Địa chỉ: số 84 ngõ 132 đường Cầu Diễn – Minh Khai – Bắc Từ Liêm – HN.

☎️ Điện thoại cửa hàng: 0246 687 4969

☎️ Điện thoại bán hàng online: 0988 125 136

☎️ Điện thoại bán hàng thương mại: 0869 256 946

☎️  Điện thoại kỹ thuật:  02466537247

🔴 Zalo kỹ thuật: 0869256946

📧 Email: 

🌎 Website: http://linhkienviet.vn

🔴 Fanpage: https://www.facebook.com/smdchip.vn/

🔴 Group hỗ trợ: https://www.facebook.com/groups/linhkiendientusmd

Esp8266 la gi

Esp8266 la gi

Esp8266 la gi

NodeMCU là một phần mềm nguồn mở dựa trên Lua và bảng phát triển được nhắm mục tiêu đặc biệt cho các Ứng dụng dựa trên IoT. Nó bao gồm phần sụn chạy trên ESP8266 Wi-Fi SoC của Espressif Systems và phần cứng dựa trên mô-đun ESP-12.

Esp8266 la gi

Cấu hình sơ đồ bảng phát triển NodeMCU :

Esp8266 la gi

Ghim danh mục Tên Sự miêu tả
Power Micro-USB, 3.3V, GND, Vin Micro-USB: NodeMCU có thể được cấp nguồn qua cổng USB

3.3V: 3.3V quy định có thể được cung cấp cho chân này để cấp nguồn cho bo mạch

GND: Chân nối đất

Vin: Nguồn điện bên ngoài

Control Pins EN, RST Chốt và nút đặt lại bộ vi điều khiển
Analog Pin A0 Được sử dụng để đo điện áp tương tự trong khoảng 0-3,3V
GPIO Pins GPIO1 đến GPIO16 NodeMCU có 16 chân đầu vào-đầu ra mục đích chung trên bo mạch của nó
SPI Pins SD1, CMD, SD0, CLK NodeMCU có sẵn bốn chân để giao tiếp SPI.
UART Pins TXD0,RXD0, TXD2, RXD2 NodeMCU có hai giao diện UART, UART0 (RXD0 & TXD0) và UART1 (RXD1 & TXD1). UART1 được sử dụng để tải lên phần sụn / chương trình.
I2C Pins NodeMCU có hỗ trợ chức năng I2C nhưng do chức năng bên trong của các chân này, bạn phải tìm chân nào là I2C.

Thông số kỹ thuật và tính năng NodeMCU ESP8266

  • Bộ vi điều khiển: CPU RISC 32-bit Tensilica Xtensa LX106
  • Điện áp hoạt động: 3.3V
  • Điện áp đầu vào: 7-12V
  • Chân I / O kỹ thuật số (DIO): 16
  • Chân đầu vào tương tự (ADC): 1
  • UARTs: 1
  • SPI: 1
  • I2Cs: 1
  • Bộ nhớ Flash: 4 MB
  • SRAM: 64 KB
  • Tốc độ đồng hồ: 80 MHz
  • USB-TTL dựa trên CP2102 được bao gồm trên bo mạch, cho phép Plug n Play
  • Ăng-ten PCB
  • Mô-đun có kích thước nhỏ để phù hợp thông minh bên trong các dự án IoT của bạn

Một số mã thay thế

  • ESP8266, ESP12E, ESP32

Giới thiệu tóm tắt về NodeMCU ESP8266

Bảng phát triển NodeMCU ESP8266 đi kèm với mô-đun ESP-12E chứa chip ESP8266 có bộ vi xử lý Tensilica Xtensa 32-bit LX106 RISC. Bộ vi xử lý này hỗ trợ RTOS và hoạt động ở tần số xung nhịp có thể điều chỉnh từ 80MHz đến 160 MHz.

NodeMCU có 128 KB RAM và 4MB bộ nhớ Flash để lưu trữ dữ liệu và chương trình. Sức mạnh xử lý cao của nó với Wi-Fi / Bluetooth và các tính năng Điều hành Ngủ sâu tích hợp khiến nó trở nên lý tưởng cho các dự án IoT.

NodeMCU có thể được cấp nguồn bằng giắc cắm Micro USB và chân VIN (Chân nguồn cung cấp bên ngoài). Nó hỗ trợ giao diện UART, SPI và I2C.

Esp8266 la gi

Lập trình NodeMCU ESP8266 với Arduino IDE

Bảng phát triển NodeMCU có thể được lập trình dễ dàng với Arduino IDE vì nó rất dễ sử dụng.

Lập trình NodeMCU với Arduino IDE sẽ chỉ mất 5-10 phút. Tất cả những gì bạn cần là Arduino IDE, cáp USB và chính bảng NodeMCU. Bạn có thể xem Hướng dẫn Bắt đầu dành cho NodeMCU này để chuẩn bị IDE Arduino của bạn cho NodeMCU.

Tải lên chương trình đầu tiên của bạn

Sau khi Arduino IDE được cài đặt trên máy tính, hãy kết nối bo mạch với máy tính bằng cáp USB. Bây giờ, hãy mở Arduino IDE và chọn đúng bảng bằng cách chọn Công cụ> Bảng> NodeMCU1.0 (Mô-đun ESP-12E), và chọn đúng Cổng bằng cách chọn Công cụ> Cổng .

Để bắt đầu với bảng NodeMCU và nhấp nháy đèn LED tích hợp, hãy tải mã ví dụ bằng cách chọn Tệp> Ví dụ> Cơ bản> Nhấp nháy . Sau khi mã mẫu được tải vào IDE của bạn, hãy nhấp vào nút ‘tải lên’ được đưa ra trên thanh trên cùng. Sau khi quá trình tải lên hoàn tất, bạn sẽ thấy đèn LED tích hợp của bảng nhấp nháy.

Các ứng dụng

  • Tạo mẫu các thiết bị IoT
  • Các ứng dụng hoạt động bằng pin năng lượng thấp
  • Các dự án mạng
  • Các dự án yêu cầu nhiều giao diện I / O với các chức năng Wi-Fi và Bluetooth

>>Mời anh em xem thêm

  • Cảm biến nhiệt độ hồng ngoại không tiếp xúc MLX90614
  • NE5532 Op-Amp tiếng ồn thấp kép
  • MQ-135 – Cảm biến khí cho chất lượng không khí

Esp8266 la gi