Inhoudsopgave:

USB naar ESP-01 Adapter Board Modificatie - Ajarnpa
USB naar ESP-01 Adapter Board Modificatie - Ajarnpa

Video: USB naar ESP-01 Adapter Board Modificatie - Ajarnpa

Video: USB naar ESP-01 Adapter Board Modificatie - Ajarnpa
Video: ESP8266 ESP01 Easy Programming & Adapter Modification 2024, November
Anonim
USB naar ESP-01 Adapter Board Modificatie
USB naar ESP-01 Adapter Board Modificatie
USB naar ESP-01 Adapter Board Modificatie
USB naar ESP-01 Adapter Board Modificatie

Heb je deze USB naar ESP-01 Adapter Board gekocht en ben je erachter gekomen dat deze niet kan worden gebruikt voor het flashen van de ESP-01? Je bent niet alleen. Deze adapter van de eerste generatie heeft geen mechanisme om de ESP-01 in de seriële programmeermodus te zetten, waarvoor de GPIO-0-pin LOW moet worden getrokken.

Ik vond dat erg frustrerend, aangezien dit bord erg goedkoop, klein en handig is om te gebruiken om de ESP-01 op onze pc aan te sluiten. Ik heb een ander circuit op mijn breadboard gemaakt samen met een FTDI-adapter om ESP-01 te kunnen flashen. Zou het niet fijn zijn als we deze in plaats daarvan kunnen gebruiken?

Een van de bovenstaande afbeeldingen toont de typische foutmelding in Arduino IDE die we zien wanneer we proberen de code naar de ESP-01 te flashen zonder deze eerst in de seriële programmeermodus te zetten.

In deze Instructable laat ik je zien hoe je deze adapter kunt aanpassen om precies dat te kunnen doen met een eenvoudige mini-tactiele schakelaar en een beetje solderen.

Laten we er naar toe gaan!

Stap 1: Onderdelen en pinout

Onderdelen en pinout
Onderdelen en pinout
Onderdelen en pinout
Onderdelen en pinout

Voor deze wijziging heb ik een mini-tactiele schakelaar gebruikt die ik van andere elektronica heb gered. Je hebt ook een paar korte draadjes nodig om de schakelaar op het bord aan te sluiten.

Stap 2: Montage en solderen

Montage en Solderen
Montage en Solderen
Montage en Solderen
Montage en Solderen
Montage en Solderen
Montage en Solderen
Montage en Solderen
Montage en Solderen

In deze stap gaan we de minischakelaar op de achterkant van het stopcontact van de adapter monteren. Ik heb hiervoor hete lijm gebruikt en optioneel kun je een paar krassen maken op het oppervlak van de socket voor een betere hechting.

Zodra de lijm is ingesteld, gaan we de 2 korte draden tussen de schakelaar en de GPIO-0- en GND-pinnen solderen. Zie bovenstaande afbeelding voor de locatie van de pinnen.

Hierdoor worden de GPIO-0 en de aarde effectief kortgesloten wanneer de schakelaar wordt ingedrukt.

Stap 3: Knipperen van de ESP-01

Knipperen van de ESP-01
Knipperen van de ESP-01
Knipperen van de ESP-01
Knipperen van de ESP-01
Knipperen van de ESP-01
Knipperen van de ESP-01

We zijn nu klaar met onze wijziging. Volg de onderstaande stappen om de ESP-01 te flashen:

1. Steek de ESP-01 in de aansluiting van de adapter met de juiste richting zoals weergegeven in de afbeelding.

2. Terwijl u op de knop van de tactiele schakelaar drukt, steekt u de adapter in de USB-poort van uw pc. Laat de knop na ongeveer 1 sec. Je test de behendigheid van je vinger door deze oefening te doen..:)

3. Stel uw Arduino IDE-kaart in en upload uw code. Ik heb de typische instelling opgenomen die werkt voor het ESP-01-bord.

OPMERKINGEN:

  • Zodra de ESP-01 is geflitst, kunnen we de adapter gebruiken om de ESP-01 van elke USB-voeding te voorzien. Het heeft ingebouwde 10K pull-up weerstanden voor GPIO-0 en GPIO-2 pinnen zodat het normaal kan opstarten vanaf flash.
  • Deze adapter is gebaseerd op de CH340-chipset, op mijn pc wordt deze weergegeven als USB-SERIAL CH340

Genieten van..

Aanbevolen: