Სარჩევი:
- ნაბიჯი 1: დაასხით პოგოს ქინძისთავები ბრეაკოუტ დაფაზე
- ნაბიჯი 2: შეაერთეთ სათაურები ESP-12 Breakout დაფაზე და მავთულზე
- ნაბიჯი 3: შეაერთეთ ღილაკები CH340 USB ადაპტერზე
- ნაბიჯი 4: ცხელი წებო Pogo ქინძისთავები, ქაფი და ორმაგი მწკრივი 4p Pin Header
- ნაბიჯი 5: ESP-12 Onto Pogo Pins და Sandwich- ის გასწორება სხვა ბრეაკოუტ დაფაზე
- ნაბიჯი 6: შეაერთეთ Esp-12 ადაპტერის მოდელი CH340 USB ადაპტერთან და პროგრამის მოშორებით
- ნაბიჯი 7: ციმციმის BLINK მაგალითი Arduino IDE– ით (სურვილისამებრ)
ვიდეო: USB ESP-12 პროგრამისტი: 7 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ვფიქრობდი, რომ საინტერესო იქნებოდა IoT– ით თამაში, ამიტომ გადავწყვიტე esp8266 გამოვცადო. მე ვნახე უამრავი გადაწყვეტა esp8266– ის დასაპროგრამებლად, ასე რომ, მე ავიღე რამდენიმე იდეა აქედან https://www.instructables.com/id/USB-to-ESP-01-Boa… და აქ https://cmheong.blogspot.com მას შემდეგ რაც ეს გავაკეთე, ვიფიქრე, რომ სახალისო იქნებოდა ადაპტერის რეჟიმის გაკეთება, რათა ასევე დაპროგრამებულიყო esp-12.
ნაწილები:
ფასები შეიძლება განსხვავდებოდეს ფასდაკლებებისა და სხვადასხვა ქვეყნებში გადაზიდვის გამო და რა არა, მაგრამ სწორია როგორც ჩემს კონკრეტულ სიტუაციაში წერის დროს
CH340 USB to ESP8266 ESP-01 Wifi მოდულის ადაპტერი $ 0.80
10 ცალი მომენტალური გადართვის ღილაკი 0.52 $
ESP-12S ESP8266 1.95 $
2 ცალი ESP-12 ბრეაკოუტ დაფა 0,40 დოლარი
10 ცალი pogo ქინძისთავები 2.05 $
2 ცალი ორმაგი რიგის SMT SMD მამრობითი Pin Header Strip კონექტორი 1.33 $
თხელი მავთული
ცხელი წებოს იარაღი და წებო
soldering რკინის და solder
ელასტიური ბენდი
ნაბიჯი 1: დაასხით პოგოს ქინძისთავები ბრეაკოუტ დაფაზე
შეაერთეთ პოგოს ქინძისთავები ბრეკეტ დაფაზე შემდეგი ქინძისთავებისთვის:
დასვენება (გადატვირთვა)
CH_PC (EN)
VCC
TXD
RXD
GPIO0
GPIO2
GPIO15
GND
პოგოს ქინძისთავები საკმაოდ პატარაა, ასე რომ მომიხდა პინცეტი გამოსაყენებლად მის გარშემო რამდენიმე ლენტით, რათა გამყარებულიყო ქინძისთავების დასაჭერად სიცხისგან.
დარწმუნდით, რომ პოგოს ქინძისთავები ერთმანეთთან არ არის მოკლებული მულტიმეტრით უწყვეტობის შემოწმებით. ჩამონგრევის დაფაზე CH_PC და VCC, GPIO15 და GND შორის არის 10k რეზისტორი, ასე რომ ველით კითხვას ამ ქინძისთავებს შორის.
ნაბიჯი 2: შეაერთეთ სათაურები ESP-12 Breakout დაფაზე და მავთულზე
მიამაგრეთ ორი 8 პინიანი სათაური, რომელსაც გააჩნია გარღვევის დაფა გრძელი ქინძისთავებით დაფის წინა მხარეს, ხოლო დაფის უკანა ნაწილში შედუღება, თქვენ არ გჭირდებათ ყველა ქინძისთავის ჩასმა დაფაზე, მხოლოდ ზემოთ მოყვანილი (იხ. აქ მინიმალური მოციმციმე სქემები). ამის მიზეზი ის არის, რომ თუ გსურთ გაუშვათ/დაპროგრამოთ esp-12, რომელიც უკვე არის შეკრული ბრეაკოუტ დაფაზე, მას უნდა შეეძლოს ამის გაკეთება (თუმცა მე ეს რეალურად ჯერ არ მიცდია). ახლა გაჭრა ორმაგი რიგის smt pin სათაურის ნაწილი ისე, რომ იყოს 4 მწკრივის ორი მწკრივი. შედუღების მავთული, რომელიც აკავშირებს პინუტს 4 პინიანი ორმაგი რიგისთვის ESP-01 პინუტის მიხედვით, რომელიც ემთხვევა გარღვევის დაფას.
სახელები არ არის ზუსტად იგივე (GND– ის გარდა), მაგრამ:
VCC = 3V3
REST = RST
CH_PC = EN
TXD = TX
RXD = RX
GPIO0 = IO0
GPIO2 = IO2
GND = GND
ნაბიჯი 3: შეაერთეთ ღილაკები CH340 USB ადაპტერზე
შედუღების ღილაკი CH340 USB ადაპტერის ბოლოში FLASH რეჟიმში GPIO0 და GND ქინძისთავებს შორის. ცხელი წებო ადაპტერზე.
Solder ღილაკი CH340 USB ადაპტერის უკანა მხარეს RESET რეჟიმში RESET და GND ქინძისთავებს შორის. ცხელი წებო ადაპტერზე
ნაბიჯი 4: ცხელი წებო Pogo ქინძისთავები, ქაფი და ორმაგი მწკრივი 4p Pin Header
ცხელი წებო პოგოს ქინძისთავებს გარეთა დაფაზე, რათა მათ გარკვეული ძალა მისცენ, გაუფრთხილდით მოძრავ ქინძისთავზე რაიმე წებოს მოხვედრას. წაისვით პატარა შეფუთვის ქაფი (ან ნებისმიერი შეკუმშული ღრუბლის მსგავსი მასალა) პოგოს ქინძისთავებს შორის, ასე რომ esp-12 ძალიან ადვილად არ ჩავარდება უფსკრულში. მიამაგრეთ smt ორმაგი რიგის 4p სათაური ბრეაკოუტ დაფის უკანა მხარეს ისე, რომ არ გათიშული იყოს CH340 USB ადაპტერიდან გამოყვანისას.
ნაბიჯი 5: ESP-12 Onto Pogo Pins და Sandwich- ის გასწორება სხვა ბრეაკოუტ დაფაზე
ESP-12 (მე გამოვცადე ESP-12F- ით და ESP-12S- ით) გავათანაბრე პოგოს ქინძისთავებზე და დავდე სენდვიჩზე სხვა თავსატეხის თავზე. გამოიყენეთ ელასტიური ჯგუფი, რომ იგი მყარად დაიჭიროთ. შეიძლება დაგჭირდეთ esp-12- ის მორგება, რათა დარწმუნდეთ, რომ ყველა კონტაქტი ეხება საკმარის წნევას. ალბათ ნაკლებად სახიფათო იქნება, თუ ნაცვლად pogo ქინძისთავების გამოსაყენებლად გამოიყენებთ გაზაფხულის ლითონის სამაგრებს ESP-12 გვერდისთვის. აქ არის მაგალითი youtube– ზე, სადაც ვიღაცამ გამოიყენა კონტაქტები PCI სლოტიდან გამოუყენებელი დედაპლატიდან https://www.youtube.com/embed/BvY_T-My9Ls და https://www.youtube.com/watch? v = gI_lKu2uJDs
შენიშვნა: კიდევ რამდენიმე გამოყენების შემდგომ მიმაჩნია ძალიან ფრიად გასწორება და საკმარისი ზეწოლის განხორციელება პოგოს ქინძისთავებზე, ამიტომ მე ვურჩევ ადამიანებს არ სცადონ პოგოს ქინძისთავების გამოყენება, თუკი მათ არ შეუძლიათ გაუმკლავდნენ უამრავ იმედგაცრუებას
ნაბიჯი 6: შეაერთეთ Esp-12 ადაპტერის მოდელი CH340 USB ადაპტერთან და პროგრამის მოშორებით
შეაერთეთ esp-12 ადაპტერის რეჟიმი CH340 USB ადაპტერში (დაფის ზედა ნაწილი იმავე მიმართულებით, როგორც USB დანამატი), შემდეგ ჩაწერეთ ეს თქვენს კომპიუტერში და გამოიყენეთ Arduino IDE ან ESP Flash Download Tool თქვენი პროგრამების ჩატვირთვის მიზნით.
შენიშვნა: თუ Flash პროცედურა არ მუშაობს, ეს შეიძლება იყოს იმიტომ, რომ pogo ქინძისთავებსა და esp-12– ს შორის კონტაქტი არ არის კარგი, დაარეგულირეთ esp-12 და/ან ელასტიური ჯგუფი, რათა უზრუნველყოს კარგი თანაბარი წნევა ყველა pogo pin– ზე.
ნაბიჯი 7: ციმციმის BLINK მაგალითი Arduino IDE– ით (სურვილისამებრ)
დაიწყეთ Arduino IDE და ჩატვირთეთ BLINK მაგალითი.
FLASH რეჟიმში შესასვლელად დააჭირეთ FLASH ღილაკს (ქვედა) და დააჭირეთ ღილაკს RESET (უკან) და შემდეგ გაათავისუფლეთ FLASH ღილაკი (ქვედა).
დააყენეთ პარამეტრები esp-12
დააწკაპუნეთ ატვირთვაზე
თუ ის სწორად მუშაობს, ის ისე უნდა მოიქცეს, როგორც ვიდეოში
შენიშვნა: თუ Flash პროცედურა არ მუშაობს, ეს შეიძლება იყოს იმიტომ, რომ pogo ქინძისთავებსა და esp-12– ს შორის კონტაქტი არ არის კარგი, დაარეგულირეთ esp-12 და/ან ელასტიური ჯგუფი, რათა უზრუნველყოს კარგი თანაბარი წნევა ყველა pogo pin– ზე.
გირჩევთ:
CH341A პროგრამისტი: 8 ნაბიჯი
CH341A პროგრამისტი: მე ახლახანს შევიძინე CH341A მინი პროგრამისტი. მინი პროგრამისტი კარგადაა და მას შეუძლია გამოიყენოს 24 და 24 სერიის ჩიპების დაპროგრამება. ეს არის ძალიან დაბალი ღირებულება, მაგრამ საკმაოდ სასარგებლოა, რადგან შემიძლია გამოვიყენო ჩემი კომპიუტერის BIOS და როუტერის firmware. WCH– ს აქვს კეთილმოწყობილი გამოშვებები
ESP -01 პროგრამისტი Hack - Easy One:: 6 Steps
ESP-01 პროგრამისტი Hack-მარტივი ერთი: გამარჯობა ESPers, ამ ინსტრუქციურად მე გაჩვენებთ მარტივ გარჩევას პროგრამისტის შესაქმნელად ESP-01 / ESP8266-01 / ES-01 მოდულისთვის. ჩვენმა უმეტესობამ გამოიყენა Arduino დაფა ან FTDI USB-TTL მოწყობილობები, როგორც პროგრამისტები ამ მოდულისთვის. ორივე მეთოდი კარგად მუშაობს. მაგრამ თ
დაწყება Esp 8266 Esp-01 Arduino IDE --ით Arduino Ide- ში Esp დაფების დაყენება და პროგრამირება Esp: 4 ნაბიჯი
დაწყება Esp 8266 Esp-01 Arduino IDE |-ით Arduino Ide- ში Esp დაფების დაყენება და Esp პროგრამირება: ამ ინსტრუქციებში ჩვენ ვისწავლით თუ როგორ უნდა დააყენოთ esp8266 დაფები Arduino IDE– ში და როგორ უნდა დაპროგრამდეს esp-01 და მასში ატვირთოთ კოდი. მას შემდეგ, რაც esp დაფები იმდენად პოპულარულია, რომ ვიფიქრე ინსტრუქციებისთვის ეს და ადამიანების უმეტესობა პრობლემის წინაშე დგას
Ultimate ESP8266-01 პროგრამისტი და USB ადაპტერი: 3 ნაბიჯი
Ultimate ESP8266-01 პროგრამისტი და USB ადაპტერი: გამარჯობა ხალხო, გსმენიათ მცირე და იაფი ESP8266-01 მოდულის რეალური შესაძლებლობების შესახებ? იგი გამოვიდა ბაზარზე და თქვა, რომ ეს უნდა იყოს თქვენი არჩევანი, თუ გსურთ დაამატოთ IOT შესაძლებლობები თქვენს პროექტს. სინამდვილეში ეს პატარა მოდული შეიძლება
5 ტრანზისტორი PIC პროგრამისტი *სქემატურად დაემატა ნაბიჯი 9 !: 9 ნაბიჯი
5 ტრანზისტორი PIC პროგრამისტი *სქემატურად დაემატა ნაბიჯი 9!: შექმენით თქვენი საკუთარი PIC პროგრამისტი თქვენი კომპიუტერის პარალელური პორტისთვის. ეს არის დავით ტეიტის კლასიკური დიზაინის ვარიაცია. ეს არის ძალიან საიმედო და არსებობს კარგი პროგრამირების პროგრამა უფასოდ. მე მომწონს IC-Prog და PICpgm პროგრამისტი. ყველაზე უკეთ, ის