Mục lục:
- Bước 1: Hàn các ghim Pogo vào bảng đột phá
- Bước 2: Hàn đầu ghim vào bảng và dây điện tử ESP-12
- Bước 3: Hàn các nút với Bộ chuyển đổi USB CH340
- Bước 4: Keo dán nóng Pins Pogo, bọt và đầu ghim 4p hàng đôi
- Bước 5: Căn chỉnh ESP-12 với Pins Pogo và Sandwich với một bảng đột phá khác
- Bước 6: Cắm Mod chuyển đổi Esp-12 vào Bộ điều hợp USB CH340 và chương trình Away
- Bước 7: Ví dụ về nhấp nháy BLINK với Arduino IDE (tùy chọn)
Video: Bộ lập trình USB ESP-12: 7 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
Tôi nghĩ sẽ rất thú vị khi chơi với IoT nên tôi quyết định dùng thử esp8266. Tôi đã thấy vô số giải pháp trên mạng để lập trình esp8266 nên tôi đã mượn một số ý tưởng từ đây https://www.instructables.com/id/USB-to-ESP-01-Boa… và tại đây https://cmheong.blogspot.com / 2018/05 / using-ch340-u… để lập trình esp-01 đơn giản với đèn flash và các nút khởi động lại. Sau khi làm xong, tôi nghĩ sẽ rất vui khi cố gắng tạo một bản mod bộ điều hợp để nó cũng có thể lập trình esp-12.
Các bộ phận:
Giá có thể thay đổi do giảm giá và vận chuyển đến các quốc gia khác nhau và những gì không, nhưng chính xác tại thời điểm viết bài trong tình huống cụ thể của tôi
Bộ chuyển đổi mô-đun Wifi CH340 USB sang ESP8266 ESP-01 $ 0,80
10 chiếc Nút chuyển đổi tạm thời $ 0,52
ESP-12S ESP8266 $ 1,95
2 chiếc Bảng đột phá ESP-12 $ 0,40
10 chiếc ghim pogo $ 2,05
2 chiếc Đầu nối dải tiêu đề đầu ghim nam SMT SMD đôi $ 1,33
dây dẫn nhỏ
súng bắn keo nóng và keo
mỏ hàn và thuốc hàn
ban nhạc đàn hồi
Bước 1: Hàn các ghim Pogo vào bảng đột phá
Hàn các chân pogo vào bảng breakout cho các chân sau:
REST (ĐẶT LẠI)
CH_PC (EN)
VCC
TXD
RXD
GPIO0
GPIO2
GPIO15
GND
Các chân cắm pogo khá nhỏ nên tôi phải dùng một cái nhíp với một số băng dính xung quanh nó để cách nhiệt chống lại nhiệt để giữ các chân trong khi tôi hàn.
Đảm bảo rằng các chân pogo không bị chập với nhau bằng cách kiểm tra tính liên tục bằng đồng hồ vạn năng. Có 10k điện trở giữa CH_PC và VCC, GPIO15 và GND trên bảng đột phá, vì vậy hãy mong đợi một số đọc giữa các chân đó.
Bước 2: Hàn đầu ghim vào bảng và dây điện tử ESP-12
Gắn hai đầu ghim 8p đi kèm với bảng ngắt với các chân dài ở mặt trước của bảng trong khi hàn ở mặt sau của bảng, bạn không cần phải hàn tất cả các chân vào bảng mà chỉ cần các chân được sử dụng ở trên (tham khảo ở đây cho các sơ đồ nhấp nháy tối thiểu). Lý do cho điều này là nếu bạn muốn chạy / lập trình một esp-12 đã được hàn vào bảng đột phá thì nó sẽ có thể làm được (mặc dù tôi chưa thực sự thử điều đó). Bây giờ cắt một phần của tiêu đề ghim smt hàng đôi để có hai hàng gồm 4 chân. Dây hàn kết nối sơ đồ chân cho hàng đôi 4 pin theo sơ đồ chân ESP-01 phù hợp với bảng ngắt.
Các tên không hoàn toàn giống nhau (ngoại trừ GND) nhưng:
VCC = 3V3
REST = RST
CH_PC = EN
TXD = TX
RXD = RX
GPIO0 = IO0
GPIO2 = IO2
GND = GND
Bước 3: Hàn các nút với Bộ chuyển đổi USB CH340
Nút hàn ở dưới cùng của bộ chuyển đổi USB CH340 cho chế độ FLASH giữa các chân GPIO0 và GND. Keo nóng nó vào bộ chuyển đổi.
Nút hàn ở mặt sau của bộ chuyển đổi USB CH340 cho chế độ ĐẶT LẠI giữa các chân ĐẶT LẠI và GND. Keo nóng nó vào bộ chuyển đổi
Bước 4: Keo dán nóng Pins Pogo, bọt và đầu ghim 4p hàng đôi
Keo nóng mặt trong của các ghim pogo vào bảng ghim để tạo độ chắc cho chúng, chú ý không để keo dính vào chốt di chuyển. Keo một ít xốp đóng gói (hoặc bất kỳ vật liệu nào giống như bọt biển có thể nén được) giữa các chốt pogo để esp-12 không rơi vào khe hở quá dễ dàng. Keo tiêu đề 4p hàng kép smt vào mặt sau của bảng ngắt để nó sẽ không bị ngắt kết nối khi rút bộ chuyển đổi USB CH340 ra.
Bước 5: Căn chỉnh ESP-12 với Pins Pogo và Sandwich với một bảng đột phá khác
Căn chỉnh ESP-12 (tôi đã thử nghiệm với ESP-12F và ESP-12S) vào các chân pogo và kẹp nó với một bảng đột phá khác ở trên cùng. Dùng dây thun để giữ cố định. Bạn có thể cần phải điều chỉnh esp-12 để đảm bảo rằng tất cả các điểm tiếp xúc được chạm với đủ áp lực. Có lẽ sẽ ít phức tạp hơn nếu thay vì sử dụng các chốt pogo để sử dụng các kẹp kim loại lò xo cho mặt bên của ESP-12. Đây là một ví dụ trên youtube nơi ai đó đã sử dụng danh bạ từ khe cắm PCI từ một bo mạch chủ không sử dụng https://www.youtube.com/embed/BvY_T-My9Ls và https://www.youtube.com/watch? v = gI_lKu2uJDs
LƯU Ý: Sau một số lần sử dụng nữa, tôi thấy rất khó để căn chỉnh và đặt đủ áp lực lên các chân pogo, do đó tôi khuyên mọi người không nên thử sử dụng ghim pogo trừ khi họ có thể giải quyết được nhiều sự cố
Bước 6: Cắm Mod chuyển đổi Esp-12 vào Bộ điều hợp USB CH340 và chương trình Away
Cắm mod bộ điều hợp esp-12 vào bộ chuyển đổi USB CH340 (với đầu bo mạch cùng hướng với đầu cắm USB) sau đó cắm bộ điều hợp này vào máy tính của bạn và sử dụng Arduino IDE hoặc Công cụ tải xuống ESP Flash để tải các chương trình của bạn.
LƯU Ý: nếu quy trình flash không hoạt động có thể là do tiếp xúc giữa các chân pogo và esp-12 không tốt, hãy điều chỉnh esp-12 và / hoặc dây thun để tạo áp lực đều trên tất cả các chân pogo
Bước 7: Ví dụ về nhấp nháy BLINK với Arduino IDE (tùy chọn)
Khởi động Arduino IDE và tải ví dụ BLINK.
Để vào chế độ FLASH, giữ nút FLASH (dưới cùng) và nhấn nút ĐẶT LẠI (trở lại) sau đó thả nút FLASH (dưới cùng).
Thiết lập các thông số của esp-12
Bấm tải lên
Nếu nó hoạt động chính xác, nó sẽ hoạt động như trong video
LƯU Ý: nếu quy trình flash không hoạt động có thể là do tiếp xúc giữa các chân pogo và esp-12 không tốt, hãy điều chỉnh esp-12 và / hoặc dây thun để tạo áp lực đều trên tất cả các chân pogo
Đề 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