Ansluta en ESP8266 till din RaspberryPi (3 / 3 steg)
Steg 3: Börja prata till din ESP8266
Ansluta till den seriella porten
Du bör nu kunna interagera med ESP8266 via en terminalemulator program. Jag föreslår GNU Screen för detta ("sudo apt-get install skärm"). Skärmen passerar genom dina tangenttryckningar om du börjar med "CTRL-A" i vilket fall du kan sedan göra skärmen göra saker. Till exempel "CTRL-A" och "k" sedan stängs (döda) sessionen. skärm /dev/ttyAMA0 115200 (hastigheten kan variera beroende på din ESP8266 styrelse) (du kan behöva sudo detta även beroende behörigheter) nu kan du skicka din ESP8266 "AT"-kommandon. Kommer du fortfarande behöver "tillbaka" och "CTRL-J" efter varje, även om.
Anteckningar/varningar
Pi verkar inte återhämta sig bra om du försöker använda återställningsknappen. Bästa till stängningen pi, och sedan ta bort makt, då makt/boot tillbaka upp snarare än försök reset-knappen.
Bråka inte med kablarna medan strömmen är på. Stängningen Pi ("sudo shutdown -h nu") och vänta på någon blinkande lysdioder för att stoppa och koppla bort power innan du försöker ansluta/koppla sladdar.
Denna länka kommer inte i sig ge din Pi Internetåtkomst via ESP8266. Men du kan åtminstone du prova, konfigurera, kanske till och med programmera.
Skärmen kommer inte att avstå från den seriella porten om du bara stänga ett fönster eller kopplas från. Detta är avsiktligt, men kan ta tag att vänja sig. Om du tror att du kopplas bort från skärmen men det körs fortfarande prova "skärm - ddR" för att återansluta, och sedan kan du till att döda som ovan. [Eller omstart.]
Pi och ESP8266 kan använda en hel del makt. Denna inställning bygger på Pi: s 3.3V leverera ensam, som inte får vara upp till uppgiften om båda enheterna ska gå full blast. En mer tillförlitlig/permanent lösning vore att rigga upp separat makten för ESP8266.