nodemcu를 소켓서버에 접속하기 위해 알아보았습니다. 아직까지 찾은 결과로는 소켓은 지원하지 않는 것 같고 웹소켓은 글이 좀 보여서 소켓연결을 포기하고 웹소켓쪽을 찾아보았습니다. 예전에 본 nodejs가 관련이 많고 간단한 것 같아 nodejs를 통해서 소켓서버를 구현했습니다. 동작까지는 확인을 해서 여기까지 정리합니다.

1. nodejs설치 사이트에 받아서 일반 프로그램처럼 설치합니다.

2. nodejs에 소켓서버를 설치해 줍니다. 플러그인 같이 설치를 해야 기능이 추가되는 느낌입니다.

설치할 폴더를 만들고 도스창에서 만든 폴더 경로로 이동한 뒤에 “npm install websocket” 명령어를 입력해서 설치합니다.

 

 

 

 

 

 

3. 여기저기를 돌아다녀 줍줍한 소스를 제가 필요한 형태로 살짝 수정했습니다.

출처

https://medium.com/@martin.sikora/node-js-websocket-simple-chat-tutorial-2def3a841b61

http://myeonguni.tistory.com/1389

 

chat-server.js

실행하면 아래와 같은 화면이 된다.

 

 

 

 

 

 

 

test html

html은 그냥 크롬으로 실행하면 바로 접속됩니다. 따로 웹서버나 다른곳에서 테스트하지 않아도 됩니다.

nodemcu arduino

 

air as3

 

c# unity 어셋스토에 websocket라고 검색해서 무료로 나오는 앱으로 테스트 했습니다.