Talaan ng mga Nilalaman:

Pagbabago ng USB sa ESP-01 na Adapter Board: 3 Hakbang (na may Mga Larawan)
Pagbabago ng USB sa ESP-01 na Adapter Board: 3 Hakbang (na may Mga Larawan)

Video: Pagbabago ng USB sa ESP-01 na Adapter Board: 3 Hakbang (na may Mga Larawan)

Video: Pagbabago ng USB sa ESP-01 na Adapter Board: 3 Hakbang (na may Mga Larawan)
Video: This Week In Hospitality Marketing Live Show 303 Recorded Broadcast 2024, Nobyembre
Anonim
USB sa Pagbabago ng Lupon ng Adapter ng ESP-01
USB sa Pagbabago ng Lupon ng Adapter ng ESP-01
USB sa Pagbabago ng Lupon ng Adapter ng ESP-01
USB sa Pagbabago ng Lupon ng Adapter ng ESP-01

Nabili mo ba ang USB na ito sa ESP-01 Adapter Board at nalaman na hindi ito maaaring gamitin para sa pag-flash ng ESP-01? Hindi ka nag-iisa. Ang adapter na ito ng unang henerasyon ay walang anumang mekanismo upang mailagay ang ESP-01 sa Serial Programming mode na nangangailangan ng paghila ng GPIO-0 na PINAL.

Nalaman ko na napakasimangot na isinasaalang-alang na ang board na ito ay napaka-mura, maliit at maginhawa upang magamit upang mai-interface ang ESP-01 sa aming PC. Gumawa ako ng isa pang circuit sa aking breadboard kasama ang FTDI adapter upang makapag-flash ng ESP-01. Hindi ba masarap kung gagamitin natin ito sa halip?

Ipinapakita ng isa sa larawan sa itaas ang tipikal na mensahe ng error sa Arduino IDE na nakikita natin kapag sinusubukang i-flash ang code sa ESP-01 nang hindi muna ito inilalagay sa serial programming mode.

Sa Instructable na ito ipapakita ko sa iyo kung paano baguhin ang adapter na ito upang magawa iyan sa isang simpleng mini tactile switch, at kaunting paghihinang.

Hayaan makakuha ng ito!

Hakbang 1: Mga Bahagi at Pinout

Mga Bahagi at Pinout
Mga Bahagi at Pinout
Mga Bahagi at Pinout
Mga Bahagi at Pinout

Para sa modipikasyong ito, gumamit ako ng isang mini tactile switch na nai-salvage ko mula sa ibang electronic. Kailangan mo rin ng isang pares ng maikling wire upang ikonekta ang switch sa board.

Hakbang 2: Pag-mount at Paghihinang

Pag-mount at Paghihinang
Pag-mount at Paghihinang
Pag-mount at Paghihinang
Pag-mount at Paghihinang
Pag-mount at Paghihinang
Pag-mount at Paghihinang
Pag-mount at Paghihinang
Pag-mount at Paghihinang

Sa hakbang na ito ay mai-mount namin ang mini switch sa likod ng socket ng adapter. Gumamit ako ng mainit na pandikit para dito, at opsyonal na maaari kang gumawa ng ilang mga gasgas sa ibabaw ng socket para sa mas mahusay na pagdirikit.

Kapag naayos na ang pandikit, hihihinang namin ang 2 maikling mga wire sa pagitan ng switch at ang mga GPIO-0 at mga pin ng GND. Tingnan ang larawan sa itaas para sa lokasyon ng mga pin.

Ito ay mabisang maiikli ang GPIO-0 at Ground kapag ang switch ay pinindot.

Hakbang 3: Flashing ang ESP-01

Flashing ang ESP-01
Flashing ang ESP-01
Flashing ang ESP-01
Flashing ang ESP-01
Flashing ang ESP-01
Flashing ang ESP-01

Tapos na kami sa aming pagbabago. Upang i-flash ang ESP-01, sundin ang mga hakbang sa ibaba:

1. Ipasok ang ESP-01 sa socket ng adapter na may wastong orientation na ipinakita sa larawan.

2. Habang pinipindot ang pindutan ng tactile switch, ipasok ang adapter sa USB port ng iyong PC. Pakawalan ang pindutan pagkatapos ng halos 1 seg. Susubukan mo ang kagalingan ng iyong daliri sa pamamagitan ng pag-eehersisyo na ito..:)

3. Itakda ang iyong setting ng board ng Arduino IDE, at i-upload ang iyong code. Isinama ko ang karaniwang setting na gumagana para sa board ng ESP-01.

TANDAAN:

  • Kapag na-flash ang ESP-01, maaari naming gamitin ang adapter upang mapagana ang ESP-01 mula sa anumang lakas na USB. Mayroon itong built-in na 10K pull-up resistors para sa GPIO-0 at GPIO-2 na mga pin para ito ay makagawa ng normal na boot mula sa flash.
  • Ang adapter na ito ay batay sa CH340 chipset, sa aking PC nagpapakita ito bilang USB-SERIAL CH340

Tangkilikin..

Inirerekumendang: