Mục lục:
- Bước 1: Kiểm tra bảng FTDI của bạn
- Bước 2: Kết nối tất cả với nhau
- Bước 3: Cải tiến
- Bước 4: Thưởng thức
Video: Lập trình ESP-01 tự động: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
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:
- 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)
- Tụ điện 470 uf
- Điện trở 10k
- Breadbord mini (để đơn giản hóa kết nối)
- 7 vận động viên nhảy cầu từ nam đến nữ
- ESP-01
Bước 1: 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
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
Để đơ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:
Cách Flash hoặc Lập trình Phần mềm cơ sở ESP8266 AT bằng cách Sử dụng Bộ lưu trữ và Lập trình ESP8266, Mô-đun IOT Wifi: 6 bước
Làm thế nào để Flash hoặc lập trình Phần mềm cơ sở ESP8266 AT bằng cách sử dụng Bộ lưu trữ và lập trình ESP8266, Mô-đun Wifi IOT: Mô tả: Mô-đun này là một bộ điều hợp / lập trình USB cho các mô-đun ESP8266 thuộc loại ESP-01 hoặc ESP-01S. Nó được trang bị thuận tiện với đầu cắm cái 2x4P 2,54mm để cắm ESP01. Ngoài ra, nó phá vỡ tất cả các chân của ESP-01 thông qua một nam 2x4P 2,54mm h
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình tự lập trình tự ): 7 bước (có Hình ảnh)
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình lập trình …): Vào giữa những năm tám mươi, các bộ sản xuất tổng hợp bắt đầu " ít hơn là tốt hơn " quá trình dẫn đến synths barebone. Điều này cho phép giảm chi phí về mặt sản xuất, nhưng làm cho quá trình vá lỗi trở nên thành công nếu không muốn nói là không thể sử dụng cuối cùng
Lập trình vi điều khiển với bộ lập trình USBasp trong Atmel Studio: 7 bước
Lập trình vi điều khiển với một lập trình viên USBasp trong Atmel Studio: Hi Tôi đã đọc và học qua nhiều hướng dẫn dạy cách sử dụng lập trình USBasp với Arduino IDE, nhưng tôi cần sử dụng Atmel Studio để làm bài tập ở trường Đại học và không thể tìm thấy bất kỳ hướng dẫn nào. Sau khi nghiên cứu và đọc qua nhiều r
Bắt đầu với Esp 8266 Esp-01 Với Arduino IDE - Cài đặt Bo mạch Esp trong Arduino Ide và Lập trình Esp: 4 bước
Bắt đầu với Esp 8266 Esp-01 Với Arduino IDE | Cài đặt bo mạch Esp-01 trong Arduino Ide và Lập trình Esp: Trong phần hướng dẫn này, chúng ta sẽ tìm hiểu cách cài đặt bo mạch esp8266 trong Arduino IDE và cách lập trình esp-01 và tải lên mã trong đó. điều này và hầu hết mọi người đều phải đối mặt với vấn đề
Hướng dẫn lập trình thú vị cho nhà thiết kế - Kiểm soát quy trình chương trình- Tuyên bố vòng lặp: 8 bước
Hướng dẫn lập trình thú vị cho nhà thiết kế - Điều khiển quy trình chương trình- Tuyên bố vòng lặp: Điều khiển quy trình chương trình- Tuyên bố vòng lặp Từ chương này, bạn sẽ tiếp xúc với một điểm kiến thức quan trọng và mạnh mẽ - Câu lệnh vòng lặp. Trước khi đọc chương này, nếu bạn muốn vẽ 10.000 vòng tròn trong chương trình, bạn chỉ có thể thực hiện với một