Study/ESP8266(WIFI),ESP32(BLE,WIFI)

nodeMCU(ESP8266) using LUA

Answer Choi 2015. 12. 14. 18:23
반응형

nodeMCU를 제어하기 위한 방법은 크게 2가지 정도있습니다.


Arduino를 이용하는 방법과 ESPlorer를 이용하는 방법


ESPlorer를 이용하려면 Lua를 알아야 합니다.


Lua의 문법은 Programming in Lua


NodeMCU용 관련 함수는 nodeMCU.com에서 보실 수 있습니다.


그리고 ESP8266에 init.lua는 무조건 있어야 되는 파일입니다.(다시말해 app영역이 실행되면


이 파일이 처음 실행됩니다.)


간단한 코드를 넣어봤습니다.


1
2
3
4
5
6
7
8
wifi.setmode(wifi.STATION)
print(wifi.getmode())
 
wifi.setmode(wifi.SOFTAP)
print(wifi.getmode())
 
wifi.setmode(wifi.STATIONAP)
print(wifi.getmode())
cs


WiFi모드 셋팅과 현재모드 가져와서 터미널에 보여주는 코드입니다.



STATION모드일때는 1, SOFTAP는 2, STATIONAP는 3을 리턴해 줍니다.



차례대로 1, 2, 3을 보여줍니다.


반응형