본문 바로가기
Study/ESP8266(WIFI),ESP32(BLE,WIFI)

nodeMCU(ESP8266) using LUA

by Answer Choi 2015. 12. 14.
반응형

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을 보여줍니다.


반응형

인기글