본문 바로가기

Nodemcu9

AP모드-STATION모드 전환(nodeMCU using Lua) 소스코드 다운받기 NodeMCU에서는 간단한 명령어로 AP모드와 STATION 모드를 전환할 수 있습니다. 먼저 결선도입니다. D6 : STA BtnD7 : AP BtnD1 : STA LEDD2 : AP LED 버튼을 누르면 모드가 변환되고 LED가 켜집니다. 소스코드를 모두 함수화 시켰습니다. 전원이 켜지면 12init()readbutton()cs 이 코드가 실행됩니다. Line 1 : 초기화와 현재 모드의 상태를 읽어 동작을 시킵니다. Line 2 : button을 읽는 작업을 합니다. 1234567891011121314151617function init() gpio.mode(1,gpio.OUTPUT,gpio.PULLUP) gpio.mode(2,gpio.OUTPUT,gpio.PULLUP) gpio.m.. 2015. 12. 17.
무한 리붓될때 해결방법 (nodemcu using Lua) lua로 작성을 하다 while문을 잘못쓰게되면 무한리붓이 됩니다. 아마도 오버플로우가 발생해서 그런듯 ㅠ 이 때는 while문 안에있어서 uart도 먹통이라 ESOlorer에서는 손을 쓸 수 가 없습니다. 이때는 ESP8266 Flasher를 여세요. 그리고 Resource폴더에 있던 0x00000.bin과 0x10000.bin 파일을 플래쉬로 구워주면 됩니다. 주의할 점은 왼쪽에 체크박스를 체크하시고 오른쪽의 주소를 정확히 적어주셔야 합니다. 그리고 Operation으로 가서 flash를 하시면 됩니다. 2015. 12. 17.
NodeMCU 사용하기 (Lua) NodeMCU에는 ESP8266이 달려있습니다. 그리고 간단하게 USB로 전원과 com port를 잡을 수 있습니다.(CP2102) USB전원을 주면 파란색 LED가 깜박입니다. 뒷면에는 제품 홈페이지 주소와 연결방법이 간단하게 적혀있습니다. putty로 연결을 하면 아래와 같은 메세지가 나타납니다. 예상치 못한 상황이라 당황하여 검색을 해보니 Flash를 해줘야 하는 것 같습니다. 먼저 프로그램을 구해야 하는데 프로그램을 다운받아야 합니다. 해결사이트 방문!! 프로그램을 다운받아서 압축을 풀고 실행해 줍니다. 프로그램 다운로드 압축을 푼 폴더에서 Resource\Binaries에 가보면 nodemcu_integer_0.9.5_20150318.bin 파일이 있는데 이걸 올려줍니다. 다시 putty로 접속.. 2015. 12. 14.

인기글