Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Ang Maginoo Adapter
- Hakbang 2: Pagbuo ng Programmer para sa ESP01 Board
- Hakbang 3: Pag-unlad ng ESP01 Programmer Printed Circuit Board Development
- Hakbang 4: Proseso ng Paglipat ng Code para sa ESP01
- Hakbang 5: At Panghuli… Ano ang Inaasahang Resulta?
Video: ESP01 Programming Printed Circuit Board: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Kamakailan, kailangan kong magsulat ng isang code sa aking ESP01 at nagpasyang gumamit ng isang adapter upang ilipat ang code sa CHIP.
Gayunpaman, kinakailangan na gumawa ng ilang mga pagbabago sa adapter upang mailipat ang code.
Iyon ay, ang adapter ay hindi ganap na perpekto para sa pagsasagawa ng paglipat ng code. Kinakailangan ang isang pagbagay.
Mga gamit
- JLCPCB Printed Circuit Board
- 02 x Mga Pindutan;
- 01 x 330R risistor;
- 01 x Green LED;
- 02 x 10kR resistors;
- 01 x Lalaki / Babae Pin Bar 1x4;
- 01 x 2x4 Babae Pin Bar.
Hakbang 1: Ang Maginoo Adapter
Ang ginamit na adapter ay ipinapakita sa figure sa itaas.
Gayunpaman, upang maiwasan ang mga problema at gumawa ng mga pagbabago sa istraktura, nagpasya kaming lumikha ng isang adapter, na maaaring gumana sa isang adapter ng ESP01 at magsagawa ng paglipat ng code sa CHIP.
Ang print circuit board ay ipinapakita sa itaas.
Sa artikulong ito, malalaman mo kung paano bumuo ng iyong programmer at kung ano ang mga pangunahing bahagi ng ESP01 flashing circuit.
Sa pamamagitan ng disenyo ng elektronikong circuit board na ito, hindi kinakailangan na gumawa ng mga bagong pagbagay at nakakapagtala ng code ng iyong proyekto.
Samakatuwid, sa artikulong ito matututunan mo ang mga sumusunod na puntos:
- Bumuo ng isang recorder at adapter ng ESP01;
- Maunawaan ang layunin ng circuit ng pag-record ng ESP01;
- Alamin kung paano i-set up ang ESP01 para sa code transfer mode. Ngayon, sisimulan namin ang kumpletong pagtatanghal ng pagbuo ng proyekto ng Programmer para sa Lupon ng ESP01.
Hakbang 2: Pagbuo ng Programmer para sa ESP01 Board
Tulad ng naunang nabanggit, ang proyekto ay binubuo ng paglikha ng isang programmer para sa ESP01 upang mapabilis ang pag-program nito.
Para sa mga ito, binuo namin ang sumusunod na circuit na ipinakita sa pigura sa itaas.
Samakatuwid, tulad ng nakikita mo, ang circuit na ito ay may:
- 2 mga pindutan upang mai-configure ang ESP01 para sa mode ng pagprograma;
- Isang LED upang senyasan na ang card ay energized;
- Pin bar para sa paglilipat ng code sa CHIP.
Sa ibaba, ipinakita namin ang materyal na kinakailangan upang maitayo ang proyekto. Listahan ng Mga Elektronikong Bahagi
- JLCPCB Printed Circuit Board (Pag-download ng Mga File ng Project)
- 02 x Mga Pindutan;
- 01 x 330R risistor;
- 01 x Green LED;
- 02 x 10kR resistors;
- 01 x Lalaki / Babae Pin Bar 1x4;
- 01 x 2x4 Babae Pin Bar.
Ngayon, ipapaliwanag namin ang bawat bahagi ng circuit ng programa ng ESP01. Tandaan na gumagamit kami ng isang 2x4 - 2.54mm na konektor para sa koneksyon sa ESP01, tulad ng ipinakita sa figure sa itaas.
Mula sa konektor na ito, kumokonekta ang ESP01 sa lahat ng iba pang mga bahagi ng nabuong circuit.
Samakatuwid, una, ikonekta ito sa konektor na ito at itakda ito sa mode ng pagprograma gamit ang mga pindutang RESET at FLASH. Ang dalawang mga pindutan na ito ay magiging responsable para sa pagtatakda nito sa mode ng pagprograma.
Sa wakas, mayroon kaming mga koneksyon na pin ng USB - SERIAL FTDI232 converter at ang LED. Gagamitin ang converter bar ng koneksyon upang ikonekta ito at isagawa ang paglipat ng code sa ESP01.
Gagamitin ang LED upang ipahiwatig na ang card ay pinalakas.
Mula sa circuit na ito, isinagawa namin ang disenyo ng electronic board.
Hakbang 3: Pag-unlad ng ESP01 Programmer Printed Circuit Board Development
Mula sa disenyo ng larawang elektronikong eskematiko, ang disenyo ng naka-print na circuit board ng ESP01 Programmer ay binuo.
Ang eskematiko ng disenyo ng board ay ipinakita sa itaas.
Tulad ng nakikita mo, ang ESP01 ay dapat na konektado sa 2x4 konektor at ang USB-Serial converter ay konektado sa 90º pin.
Ang konektor na ito na may kanya-kanyang anggulo ay ginamit upang mabawasan ang laki ng board at iwanan ito sa ibaba ng istraktura ng ESP01.
Bilang karagdagan dito, mayroon kaming mga pindutan ng programa sa itaas at ang LED para sa pagbibigay ng senyas ng energized plate sa ilalim ng plato.
Mula sa proyektong ito, ang panghuling naka-print na circuit board sa 3D ay nakuha, na kinakatawan sa pigura sa itaas.
Panghuli, mula sa proyektong ito, posible na isagawa ang pag-program at pag-record ng code sa ESP01.
Sa sumusunod, ipaliwanag namin ang hakbang-hakbang upang mailagay ang ESP01 sa mode ng pag-program at ilipat ang code sa ESP01.
Hakbang 4: Proseso ng Paglipat ng Code para sa ESP01
Upang magawa ito, dapat mong gawin ang mga sumusunod na hakbang
- Ikonekta ang USB-SERIAL FTDI232 converter sa iyong computer at sa ICSP Pin Connections bar;
- Suriin na naka-on ang LED. Ginagamit ito upang ipahiwatig na ang card ay pinalakas;
- Piliin ang COM port ng iyong FTDI232 USB-SERIAL converter;
- Pindutin nang matagal ang FLASH button;
- Pindutin at bitawan ang pindutang I-reset. Pagkatapos nito, makikita mo ang asul na LED ng LED upang mag-flash nang isang beses.
Handa na! Ang iyong ESP01 ay na-configure upang makatanggap ng isang bagong code. Ngayon, isagawa ang proseso ng paglilipat ng iyong code sa pamamagitan ng Arduino IDE
Matapos ang paglipat, maitatala ang iyong code sa memorya ng ESP01 at handa itong kontrolin ang iyong aplikasyon.
Hakbang 5: At Panghuli… Ano ang Inaasahang Resulta?
Samakatuwid, mula sa pagbuo ng proyektong ito, posible na lumikha ng isang kard na may mga tampok na nakahihigit sa maginoo na card at kung saan ay malawak na ibinebenta sa maraming mga tindahan.
Hindi tulad ng maginoo board, ang bersyon na ito ay may dalawang mga pindutan upang mai-configure ang CHIP para sa mode ng programa, sa paraang hindi kinakailangan na magdagdag ng mga bagong elemento upang maisagawa ang gawaing ito.
Kaya, sa pamamagitan ng proyektong ito, posible na bumuo ng isang recorder na nakahihigit sa mayroon sa merkado, upang maunawaan ang operasyon ng pagsasaayos nito at upang maisagawa ang proseso ng pagsasaayos ng CHIP upang maisagawa ang paglipat ng code.
Nagpapasalamat kami sa JLCPCB para sa pagsuporta sa proyekto at kung nais mo, maaari mong ma-access ang link na ito, ma-access ang mga file ng proyekto at bilhin ang iyong mga naka-print na circuit board sa halagang $ 2.
Inirerekumendang:
Spot Welder 1-2-3 Arduino Printed Circuit Board: 4 na Hakbang
Spot Welder 1-2-3 Arduino Printed Circuit Board: Ilang oras ang nakalipas nagsulat ako ng isang itinuturo kung saan ipinaliwanag ko kung paano makontrol ang isang spot welder sa isang sopistikadong pamamaraan gamit ang Arduino at karaniwang magagamit na mga bahagi. Maraming tao ang nagtayo ng control circuit at nakatanggap ako ng ilang nakasisiglang puna. Ito ay
Programming-driven na Programming sa FTC: 4 na Hakbang
Programming-drivenn Programming sa FTC: Sa taong ito, ang aming koponan ay gumawa ng mahusay na pakikitungo sa pagpapaunlad ng software na hinimok ng kaganapan para sa aming robot. Pinapayagan ng mga programang ito ang koponan na tumpak na makabuo ng mga autonomous na programa at kahit na maulit na mga kaganapan sa tele-op. Habang gumagana ang software ay tumatawag ito
ESP-01 Module Programming Board: 12 Hakbang (na may Mga Larawan)
ESP-01 Module Programming Board: Karagdagang impormasyon at pag-update ng dokumento dito sa aking sitehttps: //www.mischianti.org/2019/01/14/esp-01-modules-programming-board/ESP-01 ay murang module ng esp8266, na may built-in na WIFI. Ito ay nilikha bilang Arduino WIFI module, ngunit Ito ay mas malakas kaysa sa isang
Animated LED Sign Board Nang Walang Programming: 3 Hakbang
Animated LED Sign Board Nang Walang Programming: Ito ay isang elektronikong proyekto nang walang programa o anumang micro controleryou ay maaaring gumawa ng iyong sariling pasadyang salita na humantong sing board gamit ang circuitin sa proyektong ito na ginamit ko ang shift resistor IC 74ls164 at IC 555 para sa animasyon. maaari kang gumawa ng humantong board wi
ESP-12E at ESP-12F Programming and Development Board: 3 Mga Hakbang (na may Mga Larawan)
ESP-12E at ESP-12F Programming and Development Board: Ang remit para sa board na ito ay simple: Mag-program ng mga module ng ESP-12E at ESP-12F na kasing dali ng mga board ng NodeMCU (ibig sabihin hindi na kailangang pindutin ang mga pindutan). Magkaroon ng mga breadboard friendly na pin na may access sa magagamit na IO. Gumamit ng isang hiwalay na USB sa serial conve