Indholdsfortegnelse:
Video: Ultimate ESP8266-01 Programmerer & USB-adapter: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Hej folkens, har du hørt om de VIRKELIGE muligheder for det lille og billige ESP8266-01-modul? Det blev lanceret på markedet og sagde, at det skulle være dit valg, hvis du vil tilføje IOT -funktioner til dit projekt. Faktisk kunne dette lille modul VÆRE DIT PROJEKT, ikke kun en kommunikationsenhed.
Det kunne blive en wifi-repeater, meget nyttig. Det kan være et "sjovt" værktøj til at rode med dine venners wifi, afbryde deres enheder eller oprette snesevis af falske netværk (vær ikke venlig og hold tingene sjove, for ikke at sige lovlige). Det kan tilsluttes et relæmodul, blive til en IOT -aktuator, eller det kan tilsluttes et sensormodul og blive til en IOT -sensor.
Jeg tester disse ting, og jeg vil sandsynligvis offentliggøre yderligere tutorials, fordi jeg er virkelig overrasket over det enorme potentiale.
Hold øje med, at der kommer mere, dagens tutorial handler om programmereren (obligatorisk for nemt at teste alle de forskellige software).
Trin 1: Komponenter og materialer
Desværre er ESP8266-01 IKKE breboard-venlig, og det er ret irriterende og tidskrævende at afbryde/tilslutte ledninger, hver gang du vil ændre noget. Nevermind, der er en virkelig billig usb-seriel konverter designet til at drive og tilslutte ESP til din pc.
Hvordan kan det blinke ESP? Nå, faktisk kan det ikke … (⊙_☉)
Pinligt, ikke sandt? Den originale er… noget sludder. De lavede derefter en anden version med en skyderkontakt, så ESP'en kan indstilles i blinkende tilstand. Jeg tror, de troede, at - af nogle grunde - skulle standard ESP -brugeren have enheden sat i flashtilstand i rigtig lang tid, ikke kun for at blinke den nye firmware (FW). Hvis du glemmer at tænde for ikke-blinkende tilstand igen, efter at du har tilsluttet USB, skal du tage stikket ud og sætte det i igen for at lade det køre koden. De lavede derefter en tredje version med en simpel kortvarig trykknap. God ide! Det ser ud til at være lille og svært at trykke på knappen, især med ESP-modulet på toppen, men uanset hvad … Det, der generer mig, er, at de tilsyneladende troede, at standard ESP-01-brugeren har et desperat lavt budget, og han ikke har råd en anden kortvarig knap for at genstarte MCU'en (ESP's processor). Enhver fornuftig person ville gøre det, da det sandsynligvis koster en enkelt dollar. Nej … De besluttede, at hvis du vil genstarte MCU'EN, MÅSKE for at sætte den i flashtilstand, skal du tage stikket ud og tilslutte USB'en.
Laver du sjov med mig? (ಠ_ಠ)
Kom nu, vi er ikke så fattige! Vi ville have brugt den ekstra $ cent! Hvorfor kan du ikke kopiere dette, dette, dette eller dette design og lade os leve lykkeligt ??? (ノ ☉ ヮ ☉) ノ
Frygt ikke, hvis vi ikke kan købe den smarte programmør, kan vi stadig bygge den endelige ESP-01 programmerer, med kun to printkort og to ledninger!
Ved at tilføje en flot 3D-printet sag kan vi udvikle den dumme førsteversionsprogrammerer til en flot og virkelig behagelig enhed. Etuiet er designet til den "grundlæggende" (billigste) USB -programmør og til de klassiske 6x6mm pcb -knapper, også kendt som taktile trykknapper. Hvis du kigger godt efter, kan du se, at jeg bruger forskellige knapper på forskellige fotos. Det er simpelthen fordi jeg har besluttet at bruge knapper med længere skaft, det er kun for min komfort. Hver knap fungerer fint.
Nu links (tilknyttet, btw):
ESP8266-01: Bangood, Amazon, Amazon.
ESP8266-01 programmør: Bangood, Amazon, Amazon.
Knapper: Bangood, Amazon, Amazon.
Du behøver kun minimale loddeværktøjer, hvis du tror, du mangler noget, kan du se her.
Trin 2: Ledningsføring og samling
Det er let: Download denne fil, tænd din 3D -printer, ilæg materiale, du kan lide (jeg anbefaler PLA for bedre tolerancer) og start udskrivningen.
Nu, ledningerne. Lod to kabler på GND -stiften, et kabel på RST -en og det sidste på Gpio0 -stiften.
Disse ledninger skal skæres efter mål (ca.) og loddes til trykknapperne. Vælg to ben på den samme side, normalt stifterne på den modsatte side af knappen er bro, så du opretter en simpel altid lukket forbindelse. Bare rolig, hvis du vælger den forkerte, beskadiger du ikke noget. En kontinuitetsmåling foretaget med et multimeter kan helt sikkert sortere ud, hvilke stifter der er de rigtige. Læg et par dråber varm lim på de synlige knappestifter for at undgå risiko for kortslutning. Lim derefter knapperne på plads, pas på ikke at tabe lim INDEN for knapperne, for ellers virker de ikke mere. Jeg har brugt noget varm lim indefra, for at holde dem på plads, og noget stærk lim udefra.
Nu, hvis du er sikker på dine loddeevner, kan du direkte fortsætte med at lime sagen, men jeg ville udføre en lille blinkende test på forhånd (læs det næste trin).
For at lime sagen skal du bruge en form for stærk lim, epoxy er fine, jeg har brugt cyanoacrilatlim (det samme som jeg har brugt til at cementere knapperne).
Trin 3: Sådan bruges det
Bare tilslut USB -programmereren og installer driverne, programmørerne bruger CH340 seriel chip, der er mange tutorials om det (til windows).
Brugen er enkel, den ene knap nulstiller MCU'en, den anden sætter MCU'en i flashtilstand, hvis den holdes nede under MCU (gen) opstart.
- Vil du genstarte dit projekt? Tryk på reset -knappen.
- Vil du uploade en ændret firmware? Hold flashknappen nede, tryk på og slip reset -knappen, slip flash -knappen. MCU'en vil være klar til at uploade en kode, og derefter vil den køre koden.
Uanset hvilken firmware du vil uploade, uanset hvilken software du gerne vil bruge til at uploade den, har du en ordentlig COM -port til brug som mål og et dejligt plug & play fysisk stik til ESP, og du behøver ikke rode med kabler og du behøver ikke chikanere USB'en uden grund. Åh, endelig!
Jeg skriver separat vejledning for at vise nogle nyttige firmwares til denne lille wifi -enhed, upload -software værktøjskæden og deres konfiguration er ikke trivielle, denne -ible er til programmøren. Bliv hængende!
Anbefalede:
CH341A programmerer: 8 trin
CH341A Programmer: Jeg har for nylig købt en CH341A mini programmerer. Miniprogrammereren er OK og kan bruges til at programmere chips i 24 og 24 serier. Det er meget lavt, men ganske nyttigt, da jeg kan bruge det til at blinke min computers BIOS og router firmware.WCH har venligt frigivet
Arduino som internetudbyder -- Brænd hexfil i AVR -- Sikring i AVR -- Arduino som programmerer: 10 trin
Arduino som internetudbyder || Brænd hexfil i AVR || Sikring i AVR || Arduino som programmerer: ……………………… Abonner venligst på min YouTube -kanal for flere videoer …….. Denne artikel handler alt om arduino som isp. Hvis du vil uploade hex -fil, eller hvis du vil indstille din sikring i AVR, behøver du ikke købe en programmør, du kan gøre
Sådan flashes eller programmeres ESP8266 AT -firmware ved hjælp af ESP8266 Blinker og programmerer, IOT Wifi -modul: 6 trin
Sådan flashes eller programmeres ESP8266 AT-firmware ved hjælp af ESP8266 Blinker og programmerer, IOT Wifi-modul: Beskrivelse: Dette modul er en USB-adapter /programmerer til ESP8266-moduler af typen ESP-01 eller ESP-01S. Den er bekvemt udstyret med en 2x4P 2,54 mm kvindelig header til tilslutning af ESP01. Det bryder også ud alle stifterne på ESP-01 via en 2x4P 2.54mm hanh
ESP8266-07 programmerer med Arduino Nano: 6 trin (med billeder)
ESP8266-07 programmerer med Arduino Nano: Dette er en kort vejledning til oprettelse af et smart ESP8266-07/12E programmeringstavle ved hjælp af en Arduino nano. Ledningsskemaet ligner meget det, der er vist her. Du har mulighederne for at koble dette projekt til et brødbræt, lodde dig selv et stykke
USB ESP-12 programmerer: 7 trin
USB ESP-12 programmerer: Jeg tænkte, at det ville være interessant at lege med IoT, så jeg besluttede at prøve esp8266. Jeg så det utal af løsninger derude til at programmere esp8266, så jeg lånte nogle ideer herfra https: //www.instructables.com/id/USB-to-ESP-01-Boa … og han