Talaan ng mga Nilalaman:
- Hakbang 1: Hanapin ang Esp8266 Flash Software
- Hakbang 2: Maghanap ng Mga File ng Firmware ng ESP8266
- Hakbang 3: Pagkonekta sa ESP sa Flash Mode
- Hakbang 4: Pag-upload ng Firmware
- Hakbang 5: Paggamit ng Esp Flash Download Toll V0.9.3.1
- Hakbang 6: Program Esp Gamit ang Esplorer
- Hakbang 7: Pag-troubleshoot
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:13
Ang module na ESP8266 ay isang murang Wireless module. Mayroon itong SOC (system on chip) na may kakayahang magbigay ng wifi sa anumang micro controller / microprocessor. Mayroong dalawang paraan na maaaring magamit ang esp8266.
- Standalone esp8266
- Esp8266 na may raspberry pi o arduino o stm32
Ang Esp8266 ay nangangailangan ng isang panlabas na 3.3 v para sa maayos na pagtatrabaho. Kung gumagamit ka ng esp8266 sa arduino, subukang huwag magbigay ng lakas mula sa arduino. Tulad ng arduino maximum na kasalukuyang nagbibigay ng kapasidad ay 40mA habang ang esp8266 ay kumukuha ng 250mA. Malamang na ang problema ay namamalagi tuwing ina-upload ang bagong firmware o kapag gumagamit ka ng esp8266
Para sa mga nagsisimula pinayuhan nito na pumunta sa magagamit na node mcu board sa merkado. Mayroong dalawang uri ng board na may RGB led & Ldr sensor at iba pa na may mga breakout pin lamang. Ang board na ito ay nagtayo ng voltage regulator na humahawak ng wastong lakas
- esp8266 nakakatawang board
- Node Mcu
Hakbang 1: Hanapin ang Esp8266 Flash Software
I-download ang software mula sa drive
espFlasher
Hakbang 2: Maghanap ng Mga File ng Firmware ng ESP8266
Pumunta sa link na ito sa ibaba upang makahanap ng mga file ng firmware.
- Huling na-update ng AT firmware noong 2017 sep
- https://github.com/espressif/ESP8266_AT
- https://drive.google.com/file/d/0B3dUKfqzZnlwdUJUc2hkZDUyVjA/view
- https://drive.google.com/open?id=1c0zO8dbw5pIAc0lDYAg0cBx-PXFS_iTg
Hakbang 3: Pagkonekta sa ESP sa Flash Mode
Module ng ESP 8266-01
Paggamit ng Esp01 programmer adapter
Ito ang pinakamahusay na paraan para sa pag-flash ng esp01 bilhin ang module na ito at makalaya mula sa magulo na mga wire sa hinaharap.
Napakadali at napakabilis nito.
Esp01-programmer adapter
Tandaan: Ang module ay hindi direktang ipinasok ang programa ng board. Para sa mga ito kailangan mong solder ang jumper dito. Mangyaring mag-refer ng larawan para dito. Ang jumper ay solder sa pagitan ng gpio 0 at gnd pin. Kapag hindi ginagamit sa mode ng programming ilipat ang jumper sa walang laman na pin.
Paggamit ng module ng BreadBoard Power
Supply ng kuryente ng Breadboard
Sa modyul na ito, magkakahiwalay kang makakapagbigay ng 5v sa arduino at 3.3 v sa esp8266 nang sabay. Ito ang kagandahan ng modyul na ito.
Kailangan din ng Esp rx pin ang 3.3v. Kung susubukan mong ilagay ang arduino tx sa esp rx. Ang module ng esp ay maaaring makakuha ng pinsala. Upang maiwasan na mangyari ito maaari kang gumawa ng dalawang bagay.
- Gumamit ng Voltage divider
- Gumamit ng Level Shifter
1. Hinahati ng boltahe
gumamit ng 20k at 10k risistor upang makamit ito. Mangyaring suriin ang koneksyon sa larawan
Ang vcc & chpd ng esp ay konektado sa 3.3v
Ang Gpio 0 & gnd ng esp ay kinumpirma sa gnd
Ang Rx ng esp ay konektado nang direkta sa TX arduino
Ang tx ng esp ay konektado sa arduino rx sa pamamagitan ng voltage divider
2. Level shifter
Mangyaring suriin ang koneksyon sa larawan
- ikonekta ang 5v ng power supply ng breadboard sa hv pin ng antas ng lohika
- ikonekta ang 3.3v ng power supply ng breadboard sa Lv pin ng antas ng lohika
- ikonekta ang tx ng arduino sa anumang iba pang mga hv pin mula sa 4 na mga pin, naaayon sa pin na nakakonekta mo tx, ikonekta ang rx ng esp sa iyon na magiging Lv pin
2. Esp 8266-12 modyul
Natagpuan ko ang pinakamahusay na mga itinuturo na daflabs para sa modyul na ito sa ngayon
www.instructables.com/id/Getting-Started-with-the-ESP8266-ESP-12/
Ginamit ko ang Arduino sa halip na module ng cp2102, at wala akong isyu sa komunikasyon.
Ang koneksyon ay mananatiling halos pareho para sa esp8266-12 upang patakbuhin ito sa flash mode.
GPIO0 -> Mababa
GPIO2 -> TAAS
GPIO15 -> Mababa
Hakbang 4: Pag-upload ng Firmware
- I-upload ang blangko na programa sa arduino kung gumagamit. At pagkatapos ay ikonekta ang mga esp tx at rx pin dito
- Buksan ang software at isa-isa idagdag ang mga bin file dito..
- Idagdag ngayon ang mga address tulad ng sumusunod.
boot_v1.2.bin --0x00000
user1.1024.new2.bin --0x01000
blank.bin --0x7e000
blank.bin --0x3fe000
esp_init_data_default.bin --0x3fc000
- Pagkatapos i-click lamang ang pindutan ng flash, kung ang lahat ay mabuti ang flasher ay magpapakita sa iyo ng katayuan ng pag-download at ang iyong esp 8266 module na pinangunahan ay kumikislap nang napakabilis.
- Pagbati !!!.nag-upload ka ng pinakabagong firmware sa esp8266.
- Kung hindi mo makita ang address ng mac na ito. Gamitin ang reset pin at ilagay ito sa gnd ng 2 segundo at pagkatapos ay alisin ito mula sa gnd at muling i-flash ito. Napakahalaga upang makuha ang mac address.
- Panahon na upang subukan ang iyong module ng Esp. Ngayon alisin lamang ang GPIO 0 wire na nakakonekta sa GND, maaari mo itong ikonekta sa VCC o iwanan ito tulad nito.
- Ngayon plug ang iyong Arduino pabalik sa pc at buksan ang serial port.
- Suriin ang mga utos sa iba't ibang baud rate, ang karamihan sa esp ay gumagana nang maayos sa 115200 baud rate na ito.
- NGAYON oras na upang subukan ang mga utos ng AT. Ipasok ang "AT" sa serial port at makakakuha ka ng "OK". Ngayon ipasok ang "AT + GMR" at suriin ang bersyon ng firmware.
- Upang baguhin ang rate ng baud maaari mong gawin ito "AT + UART_DEF = 9600, 8, 1, 0, 0"
Hakbang 5: Paggamit ng Esp Flash Download Toll V0.9.3.1
Mayroong dalawang software upang mai-install ang bin file sa soc ng esp8266, Ang pangalawang pamamaraan ay sa pamamagitan ng paggamit ng esp flash download.
1.) I-download ang software mula sa link sa ibaba
bbs.espressif.com/viewtopic.php?t=25
2.) Ngayon lamang mag-browse sa bin file na nais mong i-upload sa esp at huwag baguhin ang alinman sa mga setting maliban sa com port at baguhin ang rate ng baud sa 115200 at mag-click sa pagsisimula. Makakakita ka ng katayuan sa pag-upload. Magkaroon ng ilang pasensya hanggang dito sabi tapos.
Hakbang 6: Program Esp Gamit ang Esplorer
Ang esplorer ay isang software na espesyal na ginawa para sa esp8266 wifi module. maaari kang mag-upload ng lua code o AT utos sa esp8266 sa pamamagitan ng paggamit ng software na ito
i-download ito mula sa ibinigay na link
esp8266.ru/esplorer/
Hakbang 7: Pag-troubleshoot
1.) Power esp 8266 mula sa panlabas na power supply. Mangyaring iwasan ang paggamit ng arduino o computer para sa vcc.
2.) suriin ang circuit ng tatlong beses at palaging habang ina-upload ang firmware subukang manu-manong i-reset ang esp8266 sa pamamagitan ng paggawa ng chpd gnd para sa ilang oras at ibalik ito sa vcc
3.) tiyaking gagamit ka ng alinman sa isang usang buck o isang 3.3 regulator. Ang esp8266 ay nangangailangan ng pare-pareho din kasalukuyang
4.) Tandaan: https://www.allaboutcircuits.com/projects/update-the-firmware-in-your-esp8266-wi-fi-module/ isa pang link na maaaring makatulong sa iyo upang malutas ang mga problema sa esp module.if hindi ng nabanggit
gumagana ang pamamaraan …
Inirerekumendang:
12 Volt Baterya Hack! Hindi Ka Maniniwala sa Mga Mata mo !!!!! (na-update): 7 Mga Hakbang
12 Volt Baterya Hack! Hindi Ka Maniniwala sa Mga Mata mo !!!!! (na-update): May inspirasyon ng itinuro ni Kipkay Akala ko kukunin ko ang ilan sa aking sariling mga baterya ng ibang tatak … At, bata, nagulat ako
Ang Tagahanga ng ESP8266 POV Na May Update sa Teksto ng Orasan at Web Page: 8 Mga Hakbang (na may Mga Larawan)
Ang Tagahanga ng ESP8266 POV na May Update ng Teksto ng Orasan at Web Page: Ito ay isang variable na bilis, POV (Persistence Of Vision), Fan na paulit-ulit na nagpapakita ng oras, at dalawang mga text message na maaaring ma-update " nang mabilis. &Quot; Ang POV Fan ay isang solong pahina ng web server na nagbibigay-daan sa iyo upang baguhin ang dalawang teksto sa akin
O-R-A RGB Led Matrix Wall Clock at Higit Pa ** na-update Hul 2019 **: 6 Mga Hakbang (na may Mga Larawan)
O-R-A RGB Led Matrix Wall Clock at Higit Pa ** na-update Hul 2019 **: Kumusta. Narito kasama ako ng isang bagong proyekto na pinangalanang O-R-AIt ay isang RGB LED Matrix wall clock na nagpapakita: oras: minuto na temperatura na kahalumigmigan kasalukuyang icon ng kondisyon ng lagay ng panahon ng mga kaganapan sa Google Calendar at mga abiso sa paalala na 1h sa isang tukoy na oras na ipinapakita nito:
Card Sorter para sa isang Trading Card Machine (Update 2019-01-10): 12 Mga Hakbang (na may Mga Larawan)
Card Sorter para sa isang Trading Card Machine (Update 2019-01-10): Card Sorter para sa isang Trading Card Machine Ang Makikitang Log ng Palitan ay matatagpuan sa huling hakbang. Ang Background Naipaliwanag ko na ang motibasyon ng aking proyekto sa artikulo ng Card Feeder. Ngunit sa madaling sabi, ang aking mga anak at ako ay nagtipon ng maraming halaga ng Trading Card
Paano i-update ang Firmware sa isang Murang USBasp-Clone: 9 Mga Hakbang
Paano I-update ang Firmware sa isang Murang USBasp-Clone: Ito ay isang maliit na gabay sa pag-flashing ng bagong firmware sa isang USBasp-clone tulad ng sa akin. Ang gabay na ito ay partikular na nakasulat para sa USBasp-clone na nakikita sa mga larawan, subalit dapat pa rin itong gumana sa iba. Ang mga kable ay ipinapakita sa hakbang 5, mayroong isang TL; DR sa