Ljus klockan (IoT) (5 / 13 steg)
Steg 5: Ladda upp koden
När styrelsen har installerats bör du välja den
rätt styrelse under Verktyg -> styrelsen: NodeMCU 1.0 (ESP-12naE modul). Naturligtvis, om du har köpt en annan version av styrelsen, väljer du att särskilt en från listan.
Du programmera inte ESP8266 som en normal Arduino chip. Du skriver faktiskt över hela firmware på chip. För att göra detta måste du sätta den i boot loader-läge.
Koppla in styrelsen i, så att du bör se den lilla blå lampan lyser upp. Sedan håller du ned "blixten knappen" och trycker på Reset-knappen medan du fortfarande håller flash. Detta kommer att sätta enheten i bootloader läge så du kan sedan överföra din kod till det, som du hittar på GitHub.
Jag har gjort ett par ändringar till några av de bibliotek som du kan hitta här och här
Varning: på grund av att jag är ingenjör i mitt dagliga jobb, inte en programmerare, koden kanske missar en sak eller två. Om du märker något som kan förbättras, vänligen länka tillbaka till mig och låt mig veta. :)
Så för att ladda upp den, packa upp filen och öppna den i Arduino. Obs: se till att du slår den högra pilen, som visas i skärmdumpen:
Om koden inte ladda upp ordentligt, gå vidare och kontrollera att alla nödvändiga bibliotek är installerad. Det finns en hel del av dem! Om du behöver hjälp med att installera dem, du kan hitta det här.