Stap 4: Het kabellengte tot
Het is tijd al de componenten samen op het breadboard te sluiten. Ik heb een pinout van de ESP module, die ik gebruik verstrekt. Vergeet niet om de macht groter dan 3.3V nooit van toepassing!
De draad van de jumper coming off van de USB naar seriële module in de afbeelding is voor de 3,3 v voeding omdat de 'VCC' pin is aangesloten op de 5V, dus ik ben niet met behulp van dat (om het eerder besproken redenen). Ook de 'ESP8266 Socket' is gewoon een makkelijke manier om de module aansluit op het breadboard vanwege het wordt pin afstand. Het is niet verplicht, maar maken van uw eigen wellicht een goed idee! De eerste breadboard foto toont elk belangrijk onderdeel, en de laatste foto toont het circuit met de ESP8266 ingestopt.
De ESP8266 heeft een paar verschillende operationele modi, depneding van de staat van een aantal van de pinnen. Als GPIO0 laag gehouden is (verbonden aan grond) wanneer de chip opnieuw instelt, treedt het de 'UART download opstartmodus' waarmee we de chip flash geheugen programmeren. Als u herinnert aan het circuit, zijn we met behulp van GPIO0 om te lezen een actieve laag drukknop, zodat dit keurig werkt.
Programmering van de chip:
- Resetknop ingedrukt
- Knop ingedrukt op GPIO0
- Reset ontspanknop
- Ontspanknop op GPIO0
Als je niet gewend bent aan het rechtstreeks programmeren deze soorten chips, dit lijkt misschien vreemd om u, maar geloof mij, u zal wennen aan het snel.