Mục lục:

Lập trình ESP-01 tự động: 4 bước
Lập trình ESP-01 tự động: 4 bước

Video: Lập trình ESP-01 tự động: 4 bước

Video: Lập trình ESP-01 tự động: 4 bước
Video: Cách tạo rơle Wi-Fi ESP8266 ESP01 4 kênh | Tự động hóa gia đình ESP01 | Từ xaXY | FLProg 2024, Tháng bảy
Anonim
Lập trình ESP-01 tự động
Lập trình ESP-01 tự động

Tôi viết hướng dẫn này vì tôi đã tìm thấy nhiều bài báo về lập trình ESP-01 nhưng tất cả chúng đều yêu cầu các thao tác thủ công như chuyển từ lập trình sang chạy hoặc nhấn nút đặt lại.

Sử dụng bảng FTDI với các chân RTS và DTR, tôi đã tạo một bộ lập trình tự động chuyển đổi trong chế độ lập trình, đặt lại khi cần và sau đó quay lại chế độ chạy như bảng ESP-WROOM-32.

Với dự án này, bạn chỉ cần kết nối ESP-01 với Arduino IDE và nhấn UPLOAD.

Yêu cầu:

  1. Bo mạch FTDI với chân RTS & DTR và với dòng 3.3v (như liên kết Amazon này)
  2. Tụ điện 470 uf
  3. Điện trở 10k
  4. Breadbord mini (để đơn giản hóa kết nối)
  5. 7 vận động viên nhảy cầu từ nam đến nữ
  6. ESP-01

Bước 1: Kiểm tra bảng FTDI của bạn

Kiểm tra bảng FTDI của bạn
Kiểm tra bảng FTDI của bạn

Bo mạch FTDI của tôi không có đầu ghim để sử dụng với breadboard, vì vậy tôi đã hàn 2 sọc tiêu đề pin để làm cho nó thân thiện với breadboard.

Bước 2: Kết nối tất cả với nhau

Kết nối tất cả với nhau
Kết nối tất cả với nhau
Kết nối tất cả với nhau
Kết nối tất cả với nhau
Kết nối tất cả với nhau
Kết nối tất cả với nhau

Bây giờ là lúc để kết nối tất cả các yếu tố này. Các kết nối cần làm như sau:

  • FTDI GND đến ESP-01 GND
  • FTDI 3.3V đến ESP-01 3V3
  • FTDI RXD đến ESP-01 TX
  • FTDI TXD đến ESP-01 RX
  • FTDI RTS đến ESP-01 RST
  • FTDI DTR đến ESP-01 IO0
  • Điện trở FTDI 3.3V đến 10k VÀ sau đó điện trở đến ESP-01 EN
  • Cuối cùng là tụ 470 uf giữa FTDI 3.3v (catode) và FTDI GND (anode).

Bước 3: Cải tiến

Cải tiến
Cải tiến

Để đơn giản hóa hơn nữa việc đấu dây và sử dụng lại, bạn có thể sử dụng bộ điều hợp breadboard được sản xuất riêng cho ESP-01 (xem hình ảnh).

Điều này cho phép bạn tạo một bảng tĩnh và chỉ cần cắm và rút phích cắm của ESP-01.

Bước 4: Thưởng thức

Giờ đây, bạn có thể kết nối FTDI với PC bằng cáp USB và chơi với Arduino IDE hoặc esptool mà không cần bấm nút khó chịu.

Đề xuất: