Obsah:

Ultimate ESP8266-01 Programátor a USB adaptér: 3 kroky
Ultimate ESP8266-01 Programátor a USB adaptér: 3 kroky

Video: Ultimate ESP8266-01 Programátor a USB adaptér: 3 kroky

Video: Ultimate ESP8266-01 Programátor a USB adaptér: 3 kroky
Video: How to Upgrade ESP-01 Module Firmware and test AT Commands 2024, Júl
Anonim
Ultimate ESP8266-01 programátor a USB adaptér
Ultimate ESP8266-01 programátor a USB adaptér

Ahojte kamoši, Počuli ste už o SKUTOČNÝCH schopnostiach malého a lacného modulu ESP8266-01? Bol uvedený na trh s tým, že ak by ste chceli do svojho projektu pridať možnosti IOT, mala by to byť vaša voľba. V skutočnosti by tento malý modul mohol byť VÁŠM PROJEKTOM, nielen komunikačným zariadením.

Mohlo by to byť wifi-opakovač, veľmi užitočné. Mohol by to byť „zábavný“nástroj, ktorý by vám mohol vadiť na wifi vašich priateľov, odpojiť ich zariadenia alebo vytvoriť desiatky falošných sietí (nebuďte zdržanliví a zabavte veci, nehovoriac o legálnych). Môže byť zapojený do reléového modulu, čím sa stane akčným členom IOT, alebo môže byť zapojený do senzorového modulu a stane sa senzorom IOT.

Testujem tieto položky a pravdepodobne zverejním ďalšie návody, pretože som skutočne prekvapený obrovským potenciálom.

Zostaňte naladení na to, čo príde, dnešný tutoriál je o programátorovi (mandatoriy to easy test all the different software).

Krok 1: Komponenty a materiály

Komponenty a materiály
Komponenty a materiály
Komponenty a materiály
Komponenty a materiály
Komponenty a materiály
Komponenty a materiály

Našťastie ESP8266-01 NIE JE priateľský k doske, a je dosť nepríjemné a časovo náročné odpojiť/znova pripojiť vodiče vždy, keď chcete niečo zmeniť. Nevadí, existuje skutočne lacný USB-sériový prevodník určený na napájanie a pripojenie ESP k počítaču.

Ako môže flashnúť ESP? Vlastne to nemôže … (⊙_☉)

Je to trápne, však? Ten pôvodný je … celkom nezmysel. Potom vyrobili druhú verziu s posuvným prepínačom, ktorá umožnila nastavenie ESP v blikajúcom režime. Hádam si mysleli, že - z nejakých dôvodov - štandardný používateľ ESP potreboval mať zariadenie nastavené v režime blesku skutočne dlho, a to nielen kvôli flashovaniu nového firmvéru (FW). Ak po zapojení USB zabudnete znova zapnúť režim bez blikania, budete musieť kód odpojiť a znova zapojiť. Potom vyrobili tretiu verziu s jednoduchým momentálnym tlačidlom. Dobrý nápad! Zdá sa, že je malé a ťažké stlačiť tlačidlo, najmä s modulom ESP na vrchu, ale čo už … Čo mi vadí, je to, že si zrejme mysleli, že štandardný používateľ ESP-01 má zúfalo nízky rozpočet a nemôže si to dovoliť. druhé chvíľkové tlačidlo na reštartovanie - na miesto - MCU (procesor ESP). Urobili by to všetci rozumní ľudia, pretože to pravdepodobne stojí jeden cent. Nie … Rozhodli sa, že ak chcete reštartovať MCU, MOŽNO ho prepnete do režimu blesku, musíte odpojiť a znova zapojiť USB.

Si robíš srandu? (ಠ_ಠ)

No tak, nie sme tak chudobní! Minuli by sme tých ďalších centov navyše! Prečo nemôžete skopírovať tento, tento, tento alebo tento dizajn a nechať nás žiť šťastne ??? (ノ ☉ ヮ ☉) ノ

Nebojte sa, ak si nemôžeme kúpiť inteligentného programátora, stále môžeme postaviť definitívny programátor ESP-01, iba s dvoma tlačidlami plošných spojov a dvoma vodičmi!

Pridaním pekného 3D tlačeného puzdra môžeme z hlúpeho programátora prvej verzie vyvinúť pekné a skutočne pohodlné zariadenie. Puzdro je určené pre „základný“(najlacnejší) programátor USB a pre klasické tlačidlá plošných spojov 6x6 mm, alias hmatové tlačidlá. Ak sa pozriete pozorne, môžete vidieť, že na rôznych fotografiách používam rôzne tlačidlá. Je to jednoducho preto, že som sa rozhodol používať tlačidlá s dlhším hriadeľom, to je len pre moje pohodlie. Každé tlačidlo funguje dobre.

Teraz odkazy (pridružené, btw):

ESP8266-01: Bangood, Amazon, Amazon.

Programátor ESP8266-01: Bangood, Amazon, Amazon.

Tlačidlá: Bangood, Amazon, Amazon.

Budete potrebovať iba minimálne spájkovacie nástroje, ak si myslíte, že vám niečo chýba, môžete sa pozrieť sem.

Krok 2: Zapojenie a montáž

Elektroinštalácia a montáž
Elektroinštalácia a montáž
Elektroinštalácia a montáž
Elektroinštalácia a montáž
Elektroinštalácia a montáž
Elektroinštalácia a montáž
Elektroinštalácia a montáž
Elektroinštalácia a montáž

Je to jednoduché: stiahnite si tento súbor, spustite 3D tlačiareň, vložte akýkoľvek materiál, ktorý sa vám páči (pre lepšie tolerancie odporúčam PLA) a spustite tlač.

Teraz zapojenie. Spájkujte dva káble na kolíku GND, jeden kábel na kolíku RST a posledný na kolíku Gpio0.

Tieto vodiče je potrebné nastrihať na mieru (približne) a spájkovať s kolíkmi tlačidiel. Vyberte dva kolíky na tej istej strane, zvyčajne sú kolíky na opačnej strane tlačidla premostené, aby ste vytvorili jednoduché vždy uzavreté spojenie. Nebojte sa, ak vyberiete nesprávny, nič nepokazíte. Meradlo kontinuity vyrobené pomocou multimetra môže určite zistiť, ktoré kolíky sú správne. Na nekryté kolíky gombíkov naneste niekoľko kvapiek horúceho lepidla, aby ste predišli skratu. Potom prilepte gombíky na svoje miesto a dávajte pozor, aby VNÚTRI gombíky nespadli, pretože inak už nebudú fungovať. Použil som horúce lepidlo zvnútra, aby bolo na mieste, a nejaké silné lepidlo zvonku.

Teraz, ak ste si istí svojimi spájkovacími schopnosťami, môžete priamo pristúpiť k lepeniu puzdra, ale vopred vykonám malý blikajúci test (prečítajte si ďalší krok).

Na lepenie puzdra potrebujete nejaký druh silného lepidla, epoxidové sú v poriadku, použil som kyanoakrylátové lepidlo (to isté som použil na cementovanie gombíkov).

Krok 3: Ako ho používať

Ako sa to používa
Ako sa to používa

Stačí zapojiť USB programátor a nainštalovať ovládače, programátori používajú sériový čip CH340, existuje veľa návodov (pre Windows).

Použitie je jednoduché, jedno tlačidlo resetuje MCU a druhé prepne MCU do režimu blesku, ak ho počas reštartu MCU držíte stlačené.

- Chcete reštartovať svoj projekt? Stlačte tlačidlo reset.

- Chcete nahrať upravený firmvér? Držte tlačidlo blesku stlačené, stlačte a uvoľnite tlačidlo reset, uvoľnite tlačidlo blesku. MCU bude pripravený na nahranie nejakého kódu a potom kód spustí.

Bez ohľadu na to, ktorý firmvér chcete nahrať, akýkoľvek softvér, ktorý by ste chceli použiť na jeho nahranie, budete mať správny port COM, ktorý môžete použiť ako cieľ, a pekný fyzický konektor typu plug & play pre ESP a nemusíte sa trápiť s káblami. a nemusíte bezdôvodne obťažovať USB. Och, konečne!

Napíšem samostatný návod, ktorý ukáže niekoľko užitočných firmvérov pre toto malé wifi zariadenie, reťazec nástrojov na nahrávanie softvéru a ich konfigurácia nie sú triviálne, toto je možné pre programátora. Zostaňte naladení!

Odporúča: