Mục lục:

ESP-01 Programmer Hack - the Easy One :): 6 bước
ESP-01 Programmer Hack - the Easy One :): 6 bước

Video: ESP-01 Programmer Hack - the Easy One :): 6 bước

Video: ESP-01 Programmer Hack - the Easy One :): 6 bước
Video: #1 Program an ESP01: The easy way! 2024, Tháng mười một
Anonim
ESP-01 Programmer Hack - the Easy One:)
ESP-01 Programmer Hack - the Easy One:)

Xin chào các ESPers, Trong phần hướng dẫn này, tôi sẽ chỉ cho bạn một thủ thuật đơn giản để trở thành lập trình viên cho mô-đun ESP-01 / ESP8266-01 / ES-01. Hầu hết chúng ta đã sử dụng bảng Arduino hoặc thiết bị FTDI USB-TTL làm lập trình viên cho mô-đun này. Cả hai phương pháp đều hoạt động tốt. Nhưng còn một cách nữa!

Gần đây, tôi đã mua một thiết bị USB to UART / ESP8266 cho mô-đun này để thay thế cho FTDI. Nhưng tôi sớm nhận ra rằng việc sử dụng nó như một lập trình viên thì không linh hoạt bằng FTDI:(Vì vậy, là một kỹ sư, tôi đã kiểm tra xem nó có thể được sử dụng như một lập trình viên hay không… Và bắt đầu! Tôi đã hack nó một chút để chuyển đổi nó thành một. Và bây giờ ở đây nó là để bạn làm cho cuộc sống của bạn dễ dàng.

Quân nhu

Danh sách nguyên liệu

  1. USB sang UART / ESP8266 - 1
  2. Hai nút xúc giác 6mm - 1
  3. Hai điện trở hoặc một số dây nhảy
  4. Mảnh ván veroboard / bảng chấm - 1

Danh sách các công cụ

  1. Dao & cưa sắt
  2. Bộ hàn
  3. Súng bắn keo
  4. Kìm cắt
  5. Rasp hoặc giấy cát (không hiển thị trong hình ảnh)

Bước 1: Hình ảnh của các vật phẩm và công cụ: D

Hình ảnh các vật dụng và công cụ: D
Hình ảnh các vật dụng và công cụ: D

Chỉ cần xác minh nếu bạn có mặt hàng phù hợp.

Bước 2: Cắt và chuẩn bị Veroboard / Dot Board

Cắt và chuẩn bị bảng Veroboard / Dot Board
Cắt và chuẩn bị bảng Veroboard / Dot Board

Tiếp theo, chúng tôi cắt tấm veroboard theo kích thước tối thiểu cần thiết (6 x 17 chấm) không bao gồm các đường cắt như trong hình. Sau khi cắt miếng ra, dùng giẻ hoặc giấy nhám để làm phẳng các cạnh.

Bước 3: Hình ảnh và sơ đồ

Hình ảnh và Sơ đồ chân
Hình ảnh và Sơ đồ chân
Hình ảnh và Sơ đồ chân
Hình ảnh và Sơ đồ chân
Hình ảnh và Sơ đồ chân
Hình ảnh và Sơ đồ chân

Ở bên trái là bộ chuyển đổi USB sang UART / ESP8266 và trên cùng bên phải là sơ đồ đầu ra của mô-đun ES-01 như được nhìn thấy từ trên cùng, giữ ăng-ten theo dõi PCB về phía bên trái của bạn.

Về cơ bản, chúng tôi chỉ yêu cầu ba chân để thực hiện hack của chúng tôi (Xanh lá cây (chân 5), Đỏ (chân 6) và Lục lam (chân 1)), nhưng trong một số mô-đun, chân 4 và 8 (chân Cam) không bị thiếu hụt như của tôi với PCB theo dõi như thể hiện trong hình dưới cùng bên phải. Trong trường hợp đó, bạn phải viết tắt chúng để tạo mô-đun như một lập trình viên.

Bước 4: Hàn…

Hàn…
Hàn…
Hàn…
Hàn…

Vì vậy, bây giờ hàn..

Đầu tiên ghim ngắn 4 & 8 nếu không bị ngắn bằng dây nhỏ.

Tiếp theo, cắt 3 đoạn dây dẫn điện trở / dây nhảy có chiều dài khoảng 20mm (Tôi đã sử dụng dây dẫn điện trở như hình 1. Bây giờ hàn chúng vào chân 1, 5 & 6 hình-2 & 3 ở dưới cùng (mặt hàn) của mô-đun.

Tiếp theo, đặt các công tắc xúc giác như trong hình-4 và đánh dấu vị trí cho ba chốt. Lưu ý hướng của các công tắc. Sử dụng máy đo đa năng hoặc máy kiểm tra tính liên tục để định hướng. Hàn các công tắc như thể hiện trong hình-5 & 6. Tôi đã sắp xếp chốt liền kề trung tâm vì chúng sẽ phổ biến.

Dán một hoặc hai miếng băng keo xốp hai mặt ở mặt sau của mô-đun để nâng tấm ván lên một chút để tạo khoảng trống cho các mối hàn như trong hình-7.

Chèn các chốt đã hàn vào các công tắc tương ứng và ấn chặt tấm veroboard vào băng.

Tham khảo sơ đồ để biết các kết nối. Bạn có thể kết nối các thiết bị chuyển mạch tùy theo sự thuận tiện của bạn. Tôi đã kết nối một bên phải để Đặt lại và bên trái với GPIO 0. Xem hình-9.

Và đó là nó! Bạn xong việc rồi. Chỉ cần xác minh tất cả các kết nối theo sơ đồ lần cuối trước khi kiểm tra.

Bước 5: Kiểm tra…

Đang kiểm tra…
Đang kiểm tra…
Đang kiểm tra…
Đang kiểm tra…

Bạn đã làm rất tốt!

Cắm mô-đun ES-01 vào bộ điều hợp và kết nối với một trong các cổng USB của PC. Nếu bạn sử dụng cáp mở rộng, nó sẽ rất tiện lợi. Thời điểm bạn cắm điện, bạn sẽ thấy đèn LED nguồn trên ES-01 được bật. Đây là chế độ bình thường. Có nghĩa là nếu có phần sụn bên trong ES-01, nó sẽ bắt đầu thực thi.

Bây giờ hãy nhấn và giữ phím GPIO 0 (Được đánh dấu là '0' trong trường hợp của tôi) và nhấn và thả phím Đặt lại (Được đánh dấu là 'R' trong trường hợp của tôi) một lần. Và sau đó thả phím '0'. Thao tác này sẽ đặt mô-đun ES-01 sang chế độ chương trình.

Bây giờ bạn có thể tải lên bản phác thảo của mình từ Arduino IDE hoặc PIO. Đảm bảo chọn đúng bo mạch và cổng COM. Nếu mọi thứ đều ổn, bạn sẽ có thể thấy trạng thái tải lên như được hiển thị ở bên phải. Sau khi tải lên, nhấn và thả phím Đặt lại để quay lại chế độ bình thường và thực thi mã đã tải lên.

Bước 6: Hoàn thiện

Quyết toán
Quyết toán

Sau khi kiểm tra lập trình viên của bạn chỉ cần đặt một đốm keo nóng ở dưới cùng để bảo vệ nó khỏi bị phân loại.

Hy vọng bạn thích bản hack này. Xin vui lòng bình luận và chia sẻ. Sự thanh bình..