Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
BESKRIVELSE
NodeMCU er en åpen kildekode IoT -plattform. Den inkluderer fastvare som kjører på ESP8266 WiFi SoC fra Espressif, og maskinvare som er basert på ESP-12-modulen. Begrepet "NodeMcu" refererer som standard til filmprogrammet i stedet for dev -settene. Firmware ESP8266 bruker skriptspråket Lua. Det er basert på eLua-prosjektet, og bygget på Espressif Non-OS SDK for ESP8266. Den bruker mange åpen kildekode-prosjekter, for eksempel lua-cjson og spiffs. LUA-basert interaktiv fastvare for Expressif ESP8622 Wi-Fi SoC, samt et åpen kildekode-maskinvarekort som i motsetning til ESP8266 Wi-Fi-moduler på $ 3 inkluderer en CP2102 TTL til USB-brikke for programmering og feilsøking, er brødbrettvennlig og kan ganske enkelt bli drevet via mikro -USB -porten.
FUNKSJONER
- Wi-Fi-modul-ESP-12E-modul som ligner på ESP-12-modulen, men med 6 ekstra GPIO-er.
- USB - mikro USB -port for strøm, programmering og feilsøking
- Overskrifter-2x 2,54 mm 15-pinners topptekst med tilgang til GPIO, SPI, UART, ADC og strømnål Diverse-Tilbakestill og Flash-knapper
- Strøm - 5V via mikro USB -port
- Dimensjoner - 49 x 24,5 x 13 mm
Trinn 1: Forberedelse av materiale
Før du begynner, må du forberede alt du trenger:
- Brødbrett
- ESP8266 NodeMCU Lua Wifi
- LED
- Jumper (om nødvendig)
- mikro -USB
Trinn 2: Pin -tilkobling
Dette er en av de mest enkle forbindelsene og passer for en nybegynner. Det du trenger er å koble LED -anoden til ESP8266s D7 -pinne og LED -katoden til ESP8266 GND.
Trinn 3: Eksempel på kildekode
Last ned denne eksempelkildekoden og kompiler den i din Arduino IDE
Trinn 4: Last opp
Når du har lykkes med å bygge tilkoblingen på breadboard og skrive koding, må du laste opp kodingen til ESP8266 ved å bruke en mikro -USB. Før du laster opp kodingen, må du installere esp8266 i Arduino IDE, du kan sjekke her.
Trinn 5: Blinker LED -en
Nå kan du se at LED -en din lykkes med å blinke