Talaan ng mga Nilalaman:
- Hakbang 1: Kinakailangan na Software at Mga Dokumento
- Hakbang 2: Hardware at Mga Koneksyon
- Hakbang 3: Sinusuri ang Laki ng Flash
Video: Programa Anumang Lupon / modyul ng ESP8266 Sa Mga Utos na Firmware: 5 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Ang bawat module at board ng ESP8266 ay maaaring mai-program sa maraming paraan:
- Arduino,
- sawa,
- Lua,
- SA utos,
- marami pa marahil …
Ang unang tatlo sa kanila ay pinakamahusay para sa standalone na operasyon, ang AT firmware ay para sa paggamit ng ESP8266 bilang module o para sa mabilis na pagsubok sa komunikasyon ng TTL RS232.
Ang BTW programming ESP (hal. Kasama ang Arduino, python o Lua) ay magbubura ng lahat ng memorya. Kaya kung nais mong bumalik sa mga utos ng AT kailangan mong mag-reflash ng firmware.
Ipapakita ko sa iyo kung paano ito gawin nang tama sa mga tool at dokumentasyon ni Espriff.
Hakbang 1: Kinakailangan na Software at Mga Dokumento
ESP8266 NON-OS SDK - naglalaman ng AT utos firmware sa.. / ESP8266_NONOS_SDK-2.2.0 / bin / at
- Mga Tool sa Pag-download ng Flash (ESP8266 & ESP32 & ESP32-S2) - programa para sa pag-flashing ng bagong firmware
- ESP8266 SDK Gabay sa Pagsisimula - naglalaman ng mga mapa ng memorya na kailangan mong sundin sa chip ng programa
- ESP8266 AT Pagtakda ng Pagtuturo - opsyonal na gabay sa AT utos
Hakbang 2: Hardware at Mga Koneksyon
Kakailanganin mo:
anumang module o board ng ESP8266,
anumang USBSerial 3.3V converter (ang ESP ay hindi mapagparaya sa 5V) (ang ilang mga board ay mayroong isa hal. NodeMCU),
opsyonal na 3.3V PSU (hindi lahat ng converter ng serial ay may sapat na lakas upang mapatakbo ang ESP8266 pataas)
Para sa programa kailangan mong:
- hilahin ang GPIO15 pababa (default na estado para sa karamihan ng mga module),
- hilahin ang GPIO2 pataas (default na estado para sa karamihan ng mga module),
- hilahin ang GPIO0 pababa (laging kailangang gawin, iwanang mag-isa o hilahin pataas para sa normal na operasyon),
hilahin ang CH_PD pataas
Minsan hindi lahat ng mga pin ng GPIO ay naa-access (hal. Module na ESP-01), sa paraang iyon nakakonekta sila ayon sa nararapat, minsan may mga flash button, na kailangang mapindot habang na-reset / pinapagana para sa pagpasok ng flash mode (hal. NodeMCU) at walang karagdagang koneksyon ang kailangang gawin.
Hakbang 3: Sinusuri ang Laki ng Flash
Maaari kang gumamit ng anumang application ng terminal. Ang "AT" na utos ay simpleng pagsubok para sa pagtatrabaho, sasabihin sa iyo ng "AT + GMR" na bersyon ng firmware. Ang bawat utos ay dapat na winakasan ng CR + LF. Makakakita ka ng higit pa sa ESP8266 AT Set ng Pagtuturo.
Inililista ng "AT + CWAP" ang lahat ng mga kalapit na access point, ngunit ang module ay dapat na nasa mode ng istasyon: "AT + CWMODE_CUR = 1"
Nag-attach ako ng mga screenshot mula sa aking paboritong terminal na Tera Term at ang pagsasaayos nito (CR + LF para sa mga bagong linya at tamang rate ng baud).
Inirerekumendang:
Ibalik o I-upgrade ang Firmware sa ESP8266 (ESP-01) Modyul Gamit ang Arduino UNO: 7 Mga Hakbang
Ibalik o I-upgrade ang Firmware sa ESP8266 (ESP-01) Modyul Gamit ang Arduino UNO: Ang module na ESP-01 na ginamit ko orihinal na dumating kasama ang mas matandang AI Thinker firmware, na nililimitahan ang mga kakayahan nito dahil maraming mga kapaki-pakinabang na utos ng AT ay hindi suportado. Karaniwan isang magandang ideya na i-upgrade ang iyong firmware para sa mga pag-aayos ng bug at depende rin sa
Pakikipag-usap Arduino - Pagpe-play ng isang MP3 Sa Arduino Nang Walang Anumang Modyul - Pagpe-play ng Mp3 File Mula sa Arduino Paggamit ng PCM: 6 Mga Hakbang
Pakikipag-usap Arduino | Pagpe-play ng isang MP3 Sa Arduino Nang Walang Anumang Modyul | Nagpe-play ang Mp3 File Mula sa Arduino Gamit ang PCM: Sa mga instruksyon na ito matututunan natin kung paano maglaro ng isang mp3 file sa arduino nang hindi gumagamit ng anumang audio module, dito gagamitin namin ang PCM library para sa Arduino na nagpe-play ng 16 bit PCM ng 8kHZ dalas upang hinayaan itong gawin
RF Modyul 433MHZ - Gumawa ng Tagatanggap at Transmitter Mula sa 433MHZ RF Module Nang Walang Anumang Microcontroller: 5 Hakbang
RF Modyul 433MHZ | Gumawa ng Tagatanggap at Transmitter Mula sa 433MHZ RF Module Nang Walang Anumang Microcontroller: Nais mo bang magpadala ng wireless data? madali at walang kinakailangang microcontroller? Dito tayo, sa itinuturo na ito ay ipapakita ko sa iyo ang pangunahing RF transmitter at receiver na handa nang magamit! Sa itinuturo na ito maaari kang magpadala at makatanggap ng data gamit ang tunay na
Pagpi-print ng May-kulay na Teksto sa Python Nang Walang Anumang Modyul: 3 Mga Hakbang
Pagpi-print ng May-kulay na Teksto sa Python Nang Walang Anumang Modyul: Matapos ang aking pangalawang Instructable ay tinanggal nang hindi sinasadya, nagpasya akong gumawa ng bago. Sa isang ito ipapakita ko sa iyo kung paano mag-print ng may kulay na teksto sa sawa
I-convert (Tungkol lamang sa) Anumang Media File sa (Tungkol lamang sa) Anumang Iba Pang Media File nang Libre !: 4 Mga Hakbang
I-convert (Tungkol lamang sa) Anumang File ng Media sa (Tungkol lamang) Anumang Iba Pang Media File nang Libre!: Ang aking unang itinuro, tagay! Gayunpaman, nasa Google ako na naghahanap ng isang libreng programa na magko-convert sa aking mga file sa Youtube.flv sa isang format na ay mas unibersal, tulad ng.wmv or.mov. Naghanap ako ng hindi mabilang na mga forum at website at pagkatapos ay nakakita ako ng isang programa na tinatawag na