Bộ Tự Học Lập Trình ESP8266 Cơ Bản

370.000₫

Nhà sản xuất:

BỘ TỰ HỌC LẬP TRÌNH ESP8266 CƠ BẢN BẰNG ARDUINO

ĐƯỢC TẶNG KÈM TÀI LIỆU HƯỚNG DẪN VÀ FILE CODE RẤT CHI TIẾT Giúp các bạn tiếp cận nhanh hơn trong việc lập trình Websever để điều khiển thiết bị hay hiển thị giá trị cảm biến trên web thông qua wifi do chính module ESP8266 phát ra và còn nhiều bài học hay khác,...

lập trình esp8266 bằng arduino

Hình trên là bộ tự học lập trình esp8266 nâng cao

Một số thành phần linh kiện trong bộ tự học lập trình ESP8266 cơ bản (không có LCD16X02 và I2C cho LCD) như sau:

  1. Arduino Uno R3
  2. Module Rơ le.
  3. Module nút nhấn.
  4. Boardtest  ( biến trở, điện trở, led, hàng rào).
  5. Module ESP8266 V1
  6. Module Mạch Nạp CP2102.

Trong bộ KIT TỰ HỌC LẬP TRÌNH ESP8266 BẰNG ARDUINO UNO R3  có rất nhiều bài học hay bổ ích như: Điều khiển esp8266 bằng điện thoại, hiển thị giá trị cảm biến lên Web,...Trong bài viết này shop xin đề cập đến vấn đề điều khiển led hay 1 thiết bị điện bất kì bằng web thông qua module esp8266 V1.

ESP8266 là một chip tích hợp cao - System on Chip (SoC), có khả năng xử lý và lưu trữ tốt, cung cấp khả năng vượt trội để trang bị thêm tính năng wifi cho các hệ thống khác hoặc đóng vai trò như một giải pháp độc lập. ESP8266 cung cấp khả năng kết nối mạng wifi đầy đủ và khép kín, bạn có thể sử dụng nó để tạo một web server đơn giản hoặc sử dụng như một access point.

Giới thiệu Module Wifi ESP8266 V1

ESP8266 là một chip tích hợp cao - System on Chip (SoC), có khả năng xử lý và lưu trữ tốt, cung cấp khả năng vượt trội để trang bị thêm tính năng wifi cho các hệ thống khác hoặc đóng vai trò như một giải pháp độc lập.

Module wifi ESP8266 v1 cung cấp khả năng kết nối mạng wifi đầy đủ và khép kín, bạn có thể sử dụng nó để tạo một web server đơn giản hoặc sử dụng như một access point.

Đối tượng hướng đến

Bạn đọc bài viết này để tiếp cận trọn vẹn bắt buộc phải có các khối kiến thức vững về:

  • Lập trình C/C++.
  • Kiến trúc phần mềm.
  • Lập trình Arduino.
  • Lập trình web front-end.
  • Mạng máy tính, giao thức HTTP.
  • Thao tác với tập lệnh AT.

Thông số kỹ thuật Module Wifi ESP8266 V1

  • Wifi 802.11 b/g/n
  • Wifi 2.4 GHz, hỗ trợ WPA/WPA2
  • Chuẩn điện áp hoạt động 3.3V
  • Chuẩn giao tiếp nối tiếp UART với tốc độ Baud lên đến 115200
  • Có 3 chế độ hoạt động: Client, Access Point, Both Client and Access Point
  • Hỗ trợ các chuẩn bảo mật như: OPEN, WEP, WPA_PSK, WPA2_PSK, WPA_WPA2_PSK
  • Hỗ trợ cả 2 giao tiếp TCP và UDP
  • Tích hợp công suất thấp 32-bit CPU có thể được sử dụng như là bộ vi xử lý ứng dụng
  • SDIO 1.1 / 2.0, SPI, UART
  • Làm việc như các máy chủ có thể kết nối với 5 máy con

Sơ đồ chân và các chức năng Module Wifi ESP8266 V1

lập trình esp8266 bằng arduino IDE

  • URXD(RX) — dùng để nhận tín hiệu trong giao tiếp UART với vi điều khiển
  • VCC — đầu vào 3.3V
  • GPIO 0 — kéo xuống thấp cho chế độ upload bootloader
  • RST — chân reset cứng của module, kéo xuống mass để reset
  • GPIO 2 — thường được dùng như một cổng TX trong giao tiếp UART để debug lỗi
  • CH_PD — kích hoạt chip, sử dụng cho Flash Boot và updating lại module, nối với mức cao
  • GND — nối với mass
  • UTXD (TX) — dùng để truyền tín hiệu trong giao tiếp UART với vi điều khiển
Thông tin thêm
nội dung