Mục lục:
- Quân nhu
- Bước 1: Bộ điều hợp thông thường
- Bước 2: Phát triển trình lập trình cho bo mạch ESP01
- Bước 3: Phát triển bảng mạch in lập trình ESP01
- Bước 4: Quy trình chuyển mã cho ESP01
- Bước 5: Và cuối cùng… Kết quả mong đợi là gì?
Video: Bảng mạch in lập trình ESP01: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Gần đây, tôi đã phải viết mã trên ESP01 của mình và quyết định sử dụng bộ điều hợp để chuyển mã sang CHIP.
Tuy nhiên, cần phải thực hiện một số sửa đổi đối với bộ điều hợp để có thể chuyển mã.
Đó là, bộ điều hợp không hoàn toàn lý tưởng để thực hiện chuyển mã. Một sự thích nghi là cần thiết.
Quân nhu
- Bảng mạch in JLCPCB
- 02 x Nút;
- 01 x 330R điện trở;
- 01 x Đèn LED xanh;
- 02 x điện trở 10kR;
- 01 x Thanh Pin Nam / Nữ 1x4;
- 01 Thanh Pin Nữ 2x4.
Bước 1: Bộ điều hợp thông thường
Bộ điều hợp được sử dụng được hiển thị trong hình trên.
Tuy nhiên, để tránh các vấn đề và thực hiện sửa đổi cấu trúc, chúng tôi quyết định tạo một bộ điều hợp, bộ điều hợp này có thể hoạt động với bộ điều hợp ESP01 và thực hiện chuyển mã sang CHIP.
Bảng mạch in được hiển thị ở trên.
Trong bài viết này, bạn sẽ học cách xây dựng lập trình viên của mình và các phần chính của mạch nhấp nháy ESP01 là gì.
Thông qua thiết kế của bảng mạch điện tử này, nó sẽ không cần phải điều chỉnh mới và nó có thể ghi lại mã của dự án của bạn.
Do đó, trong bài viết này, bạn sẽ tìm hiểu những điểm sau:
- Phát triển bộ ghi và bộ điều hợp ESP01;
- Hiểu mục đích của mạch ghi ESP01;
- Tìm hiểu cách thiết lập ESP01 cho chế độ truyền mã. Bây giờ, chúng ta sẽ bắt đầu phần trình bày đầy đủ về sự phát triển của dự án Lập trình viên cho Ban ESP01.
Bước 2: Phát triển trình lập trình cho bo mạch ESP01
Như đã đề cập trước đó, dự án bao gồm việc tạo một lập trình viên cho ESP01 để tạo điều kiện thuận lợi cho việc lập trình của nó.
Đối với điều này, chúng tôi đã phát triển mạch sau được hiển thị trong hình trên.
Do đó, như bạn có thể thấy, mạch này có:
- 2 nút để cấu hình ESP01 cho chế độ lập trình;
- Một đèn LED để báo hiệu rằng thẻ đã được cung cấp năng lượng;
- Pin bar để chuyển mã sang CHIP.
Dưới đây, chúng tôi trình bày tài liệu cần thiết để xây dựng dự án.
- Bảng mạch in JLCPCB (Tải xuống tệp dự án)
- 02 x Nút;
- 01 x 330R điện trở;
- 01 x Đèn LED xanh;
- 02 x điện trở 10kR;
- 01 x Thanh Pin Nam / Nữ 1x4;
- 01 Thanh Pin Nữ 2x4.
Bây giờ, chúng tôi sẽ giải thích từng phần của mạch lập trình ESP01. Lưu ý rằng chúng tôi sử dụng đầu nối 2x4 - 2,54mm cho kết nối ESP01, như trong hình trên.
Từ đầu nối này, ESP01 sẽ kết nối với tất cả các phần khác của mạch đã phát triển.
Do đó, trước tiên, hãy kết nối nó với đầu nối này và đặt nó ở chế độ lập trình bằng cách sử dụng các nút ĐẶT LẠI và FLASH. Hai nút này sẽ có nhiệm vụ thiết lập nó ở chế độ lập trình.
Cuối cùng, chúng ta có các chân kết nối của bộ chuyển đổi USB - SERIAL FTDI232 và đèn LED. Thanh kết nối bộ chuyển đổi sẽ được sử dụng để kết nối nó và thực hiện chuyển mã sang ESP01.
Đèn LED sẽ được sử dụng để cho biết rằng thẻ đã được cấp nguồn.
Từ mạch này, chúng tôi tiến hành thiết kế bảng điện tử.
Bước 3: Phát triển bảng mạch in lập trình ESP01
Từ thiết kế sơ đồ điện tử, thiết kế bảng mạch in của Lập trình viên ESP01 đã được phát triển.
Sơ đồ của thiết kế bảng được hiển thị ở trên.
Như bạn có thể thấy, ESP01 phải được kết nối với đầu nối 2x4 và bộ chuyển đổi USB-Serial sẽ được kết nối với chân 90º.
Đầu nối với góc tương ứng này được sử dụng để giảm kích thước của bảng và để nó bên dưới cấu trúc ESP01.
Ngoài ra, chúng ta có các nút lập trình ở trên cùng và đèn LED để báo hiệu tấm đã được cấp năng lượng ở dưới cùng của tấm.
Từ dự án này, bảng mạch in 3D cuối cùng đã thu được, được thể hiện trong hình trên.
Cuối cùng, từ dự án này, có thể thực hiện lập trình và ghi mã trong ESP01.
Sau đây, chúng tôi sẽ giải thích từng bước để đưa ESP01 vào chế độ lập trình và chuyển mã sang ESP01.
Bước 4: Quy trình chuyển mã cho ESP01
Để làm điều này, bạn phải thực hiện các bước sau
- Kết nối bộ chuyển đổi USB-SERIAL FTDI232 với máy tính của bạn và với thanh ICSP Pin Connections;
- Kiểm tra xem đèn LED có bật không. Nó được sử dụng để chỉ ra rằng thẻ được cấp nguồn;
- Chọn cổng COM của bộ chuyển đổi FTDI232 USB-SERIAL của bạn;
- Nhấn và giữ nút FLASH;
- Nhấn và thả nút ĐẶT LẠI. Sau đó, bạn sẽ thấy đèn LED ESP màu xanh lam nhấp nháy một lần.
Sẵn sàng! ESP01 của bạn được định cấu hình để nhận mã mới. Bây giờ, hãy thực hiện quá trình chuyển mã của bạn thông qua Arduino IDE
Sau khi chuyển, mã của bạn sẽ được ghi lại trong bộ nhớ của ESP01 và nó sẽ sẵn sàng để kiểm soát ứng dụng của bạn.
Bước 5: Và cuối cùng… Kết quả mong đợi là gì?
Do đó, từ việc phát triển dự án này, người ta đã có thể tạo ra một loại thẻ với các tính năng vượt trội hơn thẻ thông thường và được bán rộng rãi ở một số cửa hàng.
Không giống như bảng thông thường, phiên bản này có hai nút để cấu hình CHIP cho chế độ lập trình, theo cách không cần thêm các phần tử mới để thực hiện tác vụ này.
Do đó, thông qua dự án này, chúng tôi có thể phát triển một máy ghi âm vượt trội hơn so với các máy ghi hiện có trên thị trường, hiểu được hoạt động cấu hình của nó và thực hiện quá trình cấu hình CHIP để thực hiện chuyển mã.
Chúng tôi cảm ơn JLCPCB đã hỗ trợ dự án và nếu muốn, bạn có thể truy cập liên kết này, truy cập các tệp dự án và mua bảng mạch in của bạn với giá 2 đô la.
Đề 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
Lập trình bất kỳ bo mạch / mô-đun ESP8266 nào với Phần mềm chương trình cơ sở lệnh AT: 5 bước
Lập trình bất kỳ bo mạch / mô-đun ESP8266 nào Với Phần mềm điều khiển lệnh AT: Mọi mô-đun và bo mạch ESP8266 có thể được lập trình theo nhiều cách: Arduino, python, Lua, lệnh AT, nhiều hơn nữa có thể là … Ba đầu tiên trong số chúng tốt nhất cho hoạt động độc lập, phần mềm AT là để sử dụng ESP8266 làm mô-đun hoặc để kiểm tra nhanh với TTL RS232 c
(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
Cách lập trình MCU PIC với bộ lập trình PICkit bằng bảng mạch: 3 bước
Cách lập trình PIC MCU Với Bộ lập trình PICkit Sử dụng Bảng mạch: Bạn không cần các công cụ đắt tiền và phức tạp để chơi với các bộ vi điều khiển PIC (hoặc bất kỳ loại nào khác). Tất cả những gì bạn cần là một bảng mạch để bạn kiểm tra mạch và lập trình của mình. Tất nhiên một số loại lập trình viên và IDE là cần thiết. Trong hướng dẫn này
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